
/*!*************************************!*\
  !*** ./resources/styles/fonts.scss ***!
  \*************************************/
@font-face {
  font-family: Rasa;
  src: url(/wp-content/themes/direct-seafoods/dist/fonts/Rasa-Variable.woff2) format("woff2-variations");
  src: url(/wp-content/themes/direct-seafoods/dist/fonts/Rasa-Variable.woff2) format("woff2") tech("variations");
  font-weight: 100 1000;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Rasa;
  src: url(/wp-content/themes/direct-seafoods/dist/fonts/Rasa-Italic-Variable.woff2) format("woff2-variations");
  src: url(/wp-content/themes/direct-seafoods/dist/fonts/Rasa-Italic-Variable.woff2) format("woff2") tech("variations");
  font-weight: 100 1000;
  font-style: italic;
  font-display: swap;
}

/*!*************************************!*\
  !*** ./resources/styles/theme.scss ***!
  \*************************************/
:root {
  --heading-one-font-size: 4.8rem;
  --heading-one-line-height: 4rem;
  --heading-one-letter-spacing: normal;
  --heading-one-word-spacing: normal;
  --heading-one-font-style: normal;
  --heading-one-font-weight: 500;
  --heading-one-text-transform: normal;
}
@media screen and (min-width: 768px) {
  :root {
    --heading-one-font-size: 6.2rem;
    --heading-one-line-height: 7.6rem;
    --heading-one-letter-spacing: normal;
    --heading-one-word-spacing: normal;
    --heading-one-font-style: normal;
    --heading-one-font-weight: 500;
    --heading-one-text-transform: normal;
  }
}
:root {
  --heading-one-font:
    var(--heading-one-font-style)
    var(--heading-one-font-weight)
    var(--heading-one-font-size) / var(--heading-one-line-height)
    var(--font-family);
}

:root {
  --heading-two-font-size: 3.8rem;
  --heading-two-line-height: 3.2rem;
  --heading-two-letter-spacing: normal;
  --heading-two-word-spacing: normal;
  --heading-two-font-style: normal;
  --heading-two-font-weight: 500;
  --heading-two-text-transform: normal;
}
@media screen and (min-width: 768px) {
  :root {
    --heading-two-font-size: 4.8rem;
    --heading-two-line-height: 5.9rem;
    --heading-two-letter-spacing: normal;
    --heading-two-word-spacing: normal;
    --heading-two-font-style: normal;
    --heading-two-font-weight: 500;
    --heading-two-text-transform: normal;
  }
}
:root {
  --heading-two-font:
    var(--heading-two-font-style)
    var(--heading-two-font-weight)
    var(--heading-two-font-size)/var(--heading-two-line-height)
    var(--font-family);
}

:root {
  --heading-three-font-size: 2.8rem;
  --heading-three-line-height: 3.4rem;
  --heading-three-letter-spacing: normal;
  --heading-three-font-style: normal;
  --heading-three-font-weight: 500;
  --heading-three-text-transform: normal;
}
@media screen and (min-width: 768px) {
  :root {
    --heading-three-font-size: 2.8rem;
    --heading-three-line-height: 3.4rem;
    --heading-three-letter-spacing: normal;
    --heading-three-font-style: normal;
    --heading-three-font-weight: 500;
    --heading-three-text-transform: normal;
  }
}
:root {
  --heading-three-font:
    var(--heading-three-font-style)
    var(--heading-three-font-weight)
    var(--heading-three-font-size) / var(--heading-three-line-height)
    var(--alt-font-family);
}

:root {
  --heading-four-font-size: 2.2rem;
  --heading-four-line-height: 2.3rem;
  --heading-four-letter-spacing: normal;
  --heading-four-word-spacing: normal;
  --heading-four-font-style: normal;
  --heading-four-font-weight: 500;
  --heading-four-text-transform: normal;
}
@media screen and (min-width: 768px) {
  :root {
    --heading-four-font-size: 3.2rem;
    --heading-four-line-height: 3.9rem;
    --heading-four-letter-spacing: normal;
    --heading-four-word-spacing: normal;
    --heading-four-font-style: normal;
    --heading-four-font-weight: 500;
    --heading-four-text-transform: normal;
  }
}
:root {
  --heading-four-font:
    var(--heading-four-font-style)
    var(--heading-four-font-weight)
    var(--heading-four-font-size) / var(--heading-four-line-height)
    var(--font-family);
}

:root {
  --heading-five-font-size: 2.4rem;
  --heading-five-line-height: 2rem;
  --heading-five-letter-spacing: normal;
  --heading-five-word-spacing: normal;
  --heading-five-font-style: normal;
  --heading-five-font-weight: 500;
  --heading-five-text-transform: normal;
}
@media screen and (min-width: 768px) {
  :root {
    --heading-five-font-size: 2.8rem;
    --heading-five-line-height: 3.2rem;
    --heading-five-letter-spacing: normal;
    --heading-five-word-spacing: normal;
    --heading-five-font-style: normal;
    --heading-five-font-weight: 500;
    --heading-five-text-transform: normal;
  }
}
:root {
  --heading-five-font:
    var(--heading-five-font-style)
    var(--heading-five-font-weight)
    var(--heading-five-font-size) / var(--heading-five-line-height)
    var(--font-family);
}

:root {
  --heading-six-font-size: 2.2rem;
  --heading-six-line-height: 1.8rem;
  --heading-six-letter-spacing: normal;
  --heading-six-word-spacing: normal;
  --heading-six-font-style: normal;
  --heading-six-font-weight: 500;
  --heading-six-text-transform: normal;
}
@media screen and (min-width: 768px) {
  :root {
    --heading-six-font-size: 2.2rem;
    --heading-six-line-height: 2.7rem;
    --heading-six-letter-spacing: normal;
    --heading-six-word-spacing: normal;
    --heading-six-font-style: normal;
    --heading-six-font-weight: 500;
    --heading-six-text-transform: normal;
  }
}
:root {
  --heading-six-font:
    var(--heading-six-font-style)
    var(--heading-six-font-weight)
    var(--heading-six-font-size) / var(--heading-six-line-height)
    var(--font-family);
}

:root {
  --paragraph-font-size: 1.6rem;
  --paragraph-line-height: 2.4rem;
  --paragraph-letter-spacing: normal;
  --paragraph-font-style: normal;
  --paragraph-font-weight: 300;
  --paragraph-text-transform: normal;
}
@media screen and (min-width: 768px) {
  :root {
    --paragraph-font-size: 1.8rem;
    --paragraph-line-height: 2.4rem;
    --paragraph-letter-spacing: normal;
    --paragraph-font-style: normal;
    --paragraph-font-weight: 300;
    --paragraph-text-transform: normal;
  }
}
:root {
  --paragraph-font:
    var(--paragraph-font-style)
    var(--paragraph-font-weight)
    var(--paragraph-font-size) / var(--paragraph-line-height)
    var(--body-font-family);
}

:root {
  --small-paragraph-font-size: 1.4rem;
  --small-paragraph-line-height: 1.9rem;
  --small-paragraph-letter-spacing: normal;
  --small-paragraph-font-style: normal;
  --small-paragraph-font-weight: 600;
  --small-paragraph-text-transform: normal;
}
@media screen and (min-width: 768px) {
  :root {
    --small-paragraph-font-size: 1.4rem;
    --small-paragraph-line-height: 1.9rem;
    --small-paragraph-letter-spacing: normal;
    --small-paragraph-font-style: normal;
    --small-paragraph-font-weight: 600;
    --small-paragraph-text-transform: normal;
  }
}
:root {
  --small-paragraph-font:
    var(--small-paragraph-font-style)
    var(--small-paragraph-font-weight)
    var(--small-paragraph-font-size) / var(--small-paragraph-line-height)
    var(--body-font-family);
}

:root {
  --font-family: Rasa, HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
  --alt-font-family: Rasa, HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
  --body-font-family: Nunito, HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
}

body[data-theme=direct-seafoods] {
  --primary-text: #2c3b67;
  --secondary-text: #cdb46d;
  --secondary-button: #e6d9b6;
  --tertiary-text: #323234;
  --label-text: rgba(83, 83, 88, 0.5);
  --primary-bg: #edf8fe;
  --secondary-bg: #f3f3f3;
  --primary-highlight: #3dac42;
  --link: #3ab5f9;
  --border: #DDDDDE;
  --box-shadow: 0 15px 40px -15px rgba(0, 18, 70, 0.2);
  --overlay: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 9.4rem, rgba(44, 59, 103, 0.85) 100%);
  --navbar-top: #001142;
  --navbar-top-link: #fff;
  --navbar-top-link-hover: #3ab5f9;
  --navbar-top-icon: #cdb46d;
  --navbar-bottom: #2c3b67;
  --navbar-link: #fff;
  --navbar-link-hover: #3ab5f9;
  --navbar-link-active: #b0e1fd;
  --navbar-dropdown-bg: #001142;
  --navbar-dropdown-subtitle: #fff;
  --navbar-dropdown-link: #b0e1fd;
  --navbar-dropdown-link-hover: #fff;
  --footer-bg: #0a1127;
  --footer-text: #fff;
  --footer-accent: #e2f4fe;
  --modal-bg: #fff;
  --seasonality-off-season: #ddddde;
  --seasonality-available: #b0e1fd;
  --seasonality-in-season: #2c3b67;
  --seasonality-star-buy: #3ab5f9;
  /*
   * Ninja Forms - Form Display Structure
   */
}
body[data-theme=direct-seafoods] .nf-form-cont .nf-field-element select {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 20 20"><path fill="%23CDB46D" d="M1.4,8.3c-.8-.8-.8-2,0-2.8s2-.8,2.8,0l5.7,5.7,5.7-5.7c.8-.8,2-.8,2.8,0s.8,2,0,2.8l-7.1,7.1c-.7.7-1.9.8-2.7.1h-.1c0-.1-7.1-7.2-7.1-7.2Z"/></svg>');
}
body[data-theme=direct-seafoods] .listcheckbox-container .nf-field-element .nf-element + label:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 29 29"><rect fill-rule="evenodd" fill="%232C3B67" y="5" width="24" height="24" rx="8" ry="8"/><path id="tickbox" fill-rule="evenodd" fill="transparent" d="M28.4726,1.3454c-.2848-.18-.8814.215-1.0641.4891-2.4024,3.492-4.6717,7.0741-7.1534,10.5124-1.1219,1.5532-2.8605,3.1682-3.8709,4.1531-.4891.4783-1.6486,1.6231-2.8323,2.8793-.8398-.6543-2.0786-1.6137-2.8901-2.5797-2.0127-2.3956-4.4675-4.54-6.4197-6.9908-.1478-.1935-.6234-.4205-.8451-.2311-.2217.1908-.4541.8035-.3843,1.0346.4394,1.5236.8263,3.0943,1.4833,4.4648,1.4323,2.9667,3.4343,5.4201,5.6982,7.6653.1102.1035.2136.1868.3198.2795-.0188.0309-.0497.0699-.0658.0981-.5778.9822-.0484,1.5478,1.3382,1.6217.3238.0161.7685-.1088,1.2576-.2942.5818.1236,1.1327.0981,1.6782-.039,1.091-.2741,2.2344-1.0507,1.7628-1.7547-.0269-.0403-.0551-.0752-.082-.1156,1.4229-1.0104,2.839-2.2169,3.8226-3.3335,2.8041-3.3133,5.2696-6.8201,7.0029-10.8214.7941-1.8475,1.2428-3.8763,1.7588-5.8581.0806-.301-.2298-.9996-.5146-1.1797"/></svg>');
}
body[data-theme=direct-seafoods] .listcheckbox-container .nf-field-element .nf-element:checked + label:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 29 29"><rect fill-rule="evenodd" fill="%232C3B67" y="5" width="24" height="24" rx="8" ry="8"/><path id="tickbox" fill-rule="evenodd" fill="%23CDB46D" d="M28.4726,1.3454c-.2848-.18-.8814.215-1.0641.4891-2.4024,3.492-4.6717,7.0741-7.1534,10.5124-1.1219,1.5532-2.8605,3.1682-3.8709,4.1531-.4891.4783-1.6486,1.6231-2.8323,2.8793-.8398-.6543-2.0786-1.6137-2.8901-2.5797-2.0127-2.3956-4.4675-4.54-6.4197-6.9908-.1478-.1935-.6234-.4205-.8451-.2311-.2217.1908-.4541.8035-.3843,1.0346.4394,1.5236.8263,3.0943,1.4833,4.4648,1.4323,2.9667,3.4343,5.4201,5.6982,7.6653.1102.1035.2136.1868.3198.2795-.0188.0309-.0497.0699-.0658.0981-.5778.9822-.0484,1.5478,1.3382,1.6217.3238.0161.7685-.1088,1.2576-.2942.5818.1236,1.1327.0981,1.6782-.039,1.091-.2741,2.2344-1.0507,1.7628-1.7547-.0269-.0403-.0551-.0752-.082-.1156,1.4229-1.0104,2.839-2.2169,3.8226-3.3335,2.8041-3.3133,5.2696-6.8201,7.0029-10.8214.7941-1.8475,1.2428-3.8763,1.7588-5.8581.0806-.301-.2298-.9996-.5146-1.1797"/></svg>');
}
body[data-theme=direct-seafoods] :root {
  --heading-one-font-size: 4.8rem;
  --heading-one-line-height: 4rem;
  --heading-one-letter-spacing: normal;
  --heading-one-word-spacing: normal;
  --heading-one-font-style: normal;
  --heading-one-font-weight: 500;
  --heading-one-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-one-font-size: 6.2rem;
    --heading-one-line-height: 7.6rem;
    --heading-one-letter-spacing: normal;
    --heading-one-word-spacing: normal;
    --heading-one-font-style: normal;
    --heading-one-font-weight: 500;
    --heading-one-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-one-font:
    var(--heading-one-font-style)
    var(--heading-one-font-weight)
    var(--heading-one-font-size) / var(--heading-one-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-two-font-size: 3.8rem;
  --heading-two-line-height: 3.2rem;
  --heading-two-letter-spacing: normal;
  --heading-two-word-spacing: normal;
  --heading-two-font-style: normal;
  --heading-two-font-weight: 500;
  --heading-two-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-two-font-size: 4.8rem;
    --heading-two-line-height: 5.9rem;
    --heading-two-letter-spacing: normal;
    --heading-two-word-spacing: normal;
    --heading-two-font-style: normal;
    --heading-two-font-weight: 500;
    --heading-two-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-two-font:
    var(--heading-two-font-style)
    var(--heading-two-font-weight)
    var(--heading-two-font-size)/var(--heading-two-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-three-font-size: 2.8rem;
  --heading-three-line-height: 3.4rem;
  --heading-three-letter-spacing: normal;
  --heading-three-font-style: normal;
  --heading-three-font-weight: 500;
  --heading-three-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-three-font-size: 2.8rem;
    --heading-three-line-height: 3.4rem;
    --heading-three-letter-spacing: normal;
    --heading-three-font-style: normal;
    --heading-three-font-weight: 500;
    --heading-three-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-three-font:
    var(--heading-three-font-style)
    var(--heading-three-font-weight)
    var(--heading-three-font-size) / var(--heading-three-line-height)
    var(--alt-font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-four-font-size: 2.2rem;
  --heading-four-line-height: 2.3rem;
  --heading-four-letter-spacing: normal;
  --heading-four-word-spacing: normal;
  --heading-four-font-style: normal;
  --heading-four-font-weight: 500;
  --heading-four-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-four-font-size: 3.2rem;
    --heading-four-line-height: 3.9rem;
    --heading-four-letter-spacing: normal;
    --heading-four-word-spacing: normal;
    --heading-four-font-style: normal;
    --heading-four-font-weight: 500;
    --heading-four-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-four-font:
    var(--heading-four-font-style)
    var(--heading-four-font-weight)
    var(--heading-four-font-size) / var(--heading-four-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-five-font-size: 2.4rem;
  --heading-five-line-height: 2rem;
  --heading-five-letter-spacing: normal;
  --heading-five-word-spacing: normal;
  --heading-five-font-style: normal;
  --heading-five-font-weight: 500;
  --heading-five-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-five-font-size: 2.8rem;
    --heading-five-line-height: 3.2rem;
    --heading-five-letter-spacing: normal;
    --heading-five-word-spacing: normal;
    --heading-five-font-style: normal;
    --heading-five-font-weight: 500;
    --heading-five-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-five-font:
    var(--heading-five-font-style)
    var(--heading-five-font-weight)
    var(--heading-five-font-size) / var(--heading-five-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-six-font-size: 2.2rem;
  --heading-six-line-height: 1.8rem;
  --heading-six-letter-spacing: normal;
  --heading-six-word-spacing: normal;
  --heading-six-font-style: normal;
  --heading-six-font-weight: 500;
  --heading-six-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-six-font-size: 2.2rem;
    --heading-six-line-height: 2.7rem;
    --heading-six-letter-spacing: normal;
    --heading-six-word-spacing: normal;
    --heading-six-font-style: normal;
    --heading-six-font-weight: 500;
    --heading-six-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-six-font:
    var(--heading-six-font-style)
    var(--heading-six-font-weight)
    var(--heading-six-font-size) / var(--heading-six-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --paragraph-font-size: 1.6rem;
  --paragraph-line-height: 2.4rem;
  --paragraph-letter-spacing: normal;
  --paragraph-font-style: normal;
  --paragraph-font-weight: 300;
  --paragraph-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --paragraph-font-size: 1.8rem;
    --paragraph-line-height: 2.4rem;
    --paragraph-letter-spacing: normal;
    --paragraph-font-style: normal;
    --paragraph-font-weight: 300;
    --paragraph-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --paragraph-font:
    var(--paragraph-font-style)
    var(--paragraph-font-weight)
    var(--paragraph-font-size) / var(--paragraph-line-height)
    var(--body-font-family);
}
body[data-theme=direct-seafoods] :root {
  --small-paragraph-font-size: 1.4rem;
  --small-paragraph-line-height: 1.9rem;
  --small-paragraph-letter-spacing: normal;
  --small-paragraph-font-style: normal;
  --small-paragraph-font-weight: 600;
  --small-paragraph-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --small-paragraph-font-size: 1.4rem;
    --small-paragraph-line-height: 1.9rem;
    --small-paragraph-letter-spacing: normal;
    --small-paragraph-font-style: normal;
    --small-paragraph-font-weight: 600;
    --small-paragraph-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --small-paragraph-font:
    var(--small-paragraph-font-style)
    var(--small-paragraph-font-weight)
    var(--small-paragraph-font-size) / var(--small-paragraph-line-height)
    var(--body-font-family);
}
body[data-theme=direct-seafoods] h1, body[data-theme=direct-seafoods] .heading-1, body[data-theme=direct-seafoods] .h1,
body[data-theme=direct-seafoods] h2, body[data-theme=direct-seafoods] .heading-2, body[data-theme=direct-seafoods] .h2,
body[data-theme=direct-seafoods] h3, body[data-theme=direct-seafoods] .heading-3, body[data-theme=direct-seafoods] .h3,
body[data-theme=direct-seafoods] h4, body[data-theme=direct-seafoods] .heading-4, body[data-theme=direct-seafoods] .h4,
body[data-theme=direct-seafoods] h5, body[data-theme=direct-seafoods] .heading-5, body[data-theme=direct-seafoods] .h5,
body[data-theme=direct-seafoods] h6, body[data-theme=direct-seafoods] .heading-6, body[data-theme=direct-seafoods] .h6,
body[data-theme=direct-seafoods] p,
body[data-theme=direct-seafoods] small,
body[data-theme=direct-seafoods] span {
  text-box: trim-both cap text;
}
body[data-theme=direct-seafoods] :root {
  --heading-one-font-size: 4.8rem;
  --heading-one-line-height: 4rem;
  --heading-one-letter-spacing: normal;
  --heading-one-word-spacing: normal;
  --heading-one-font-style: normal;
  --heading-one-font-weight: 500;
  --heading-one-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-one-font-size: 6.2rem;
    --heading-one-line-height: 7.6rem;
    --heading-one-letter-spacing: normal;
    --heading-one-word-spacing: normal;
    --heading-one-font-style: normal;
    --heading-one-font-weight: 500;
    --heading-one-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-one-font:
    var(--heading-one-font-style)
    var(--heading-one-font-weight)
    var(--heading-one-font-size) / var(--heading-one-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-two-font-size: 3.8rem;
  --heading-two-line-height: 3.2rem;
  --heading-two-letter-spacing: normal;
  --heading-two-word-spacing: normal;
  --heading-two-font-style: normal;
  --heading-two-font-weight: 500;
  --heading-two-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-two-font-size: 4.8rem;
    --heading-two-line-height: 5.9rem;
    --heading-two-letter-spacing: normal;
    --heading-two-word-spacing: normal;
    --heading-two-font-style: normal;
    --heading-two-font-weight: 500;
    --heading-two-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-two-font:
    var(--heading-two-font-style)
    var(--heading-two-font-weight)
    var(--heading-two-font-size)/var(--heading-two-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-three-font-size: 2.8rem;
  --heading-three-line-height: 3.4rem;
  --heading-three-letter-spacing: normal;
  --heading-three-font-style: normal;
  --heading-three-font-weight: 500;
  --heading-three-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-three-font-size: 2.8rem;
    --heading-three-line-height: 3.4rem;
    --heading-three-letter-spacing: normal;
    --heading-three-font-style: normal;
    --heading-three-font-weight: 500;
    --heading-three-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-three-font:
    var(--heading-three-font-style)
    var(--heading-three-font-weight)
    var(--heading-three-font-size) / var(--heading-three-line-height)
    var(--alt-font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-four-font-size: 2.2rem;
  --heading-four-line-height: 2.3rem;
  --heading-four-letter-spacing: normal;
  --heading-four-word-spacing: normal;
  --heading-four-font-style: normal;
  --heading-four-font-weight: 500;
  --heading-four-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-four-font-size: 3.2rem;
    --heading-four-line-height: 3.9rem;
    --heading-four-letter-spacing: normal;
    --heading-four-word-spacing: normal;
    --heading-four-font-style: normal;
    --heading-four-font-weight: 500;
    --heading-four-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-four-font:
    var(--heading-four-font-style)
    var(--heading-four-font-weight)
    var(--heading-four-font-size) / var(--heading-four-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-five-font-size: 2.4rem;
  --heading-five-line-height: 2rem;
  --heading-five-letter-spacing: normal;
  --heading-five-word-spacing: normal;
  --heading-five-font-style: normal;
  --heading-five-font-weight: 500;
  --heading-five-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-five-font-size: 2.8rem;
    --heading-five-line-height: 3.2rem;
    --heading-five-letter-spacing: normal;
    --heading-five-word-spacing: normal;
    --heading-five-font-style: normal;
    --heading-five-font-weight: 500;
    --heading-five-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-five-font:
    var(--heading-five-font-style)
    var(--heading-five-font-weight)
    var(--heading-five-font-size) / var(--heading-five-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-six-font-size: 2.2rem;
  --heading-six-line-height: 1.8rem;
  --heading-six-letter-spacing: normal;
  --heading-six-word-spacing: normal;
  --heading-six-font-style: normal;
  --heading-six-font-weight: 500;
  --heading-six-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-six-font-size: 2.2rem;
    --heading-six-line-height: 2.7rem;
    --heading-six-letter-spacing: normal;
    --heading-six-word-spacing: normal;
    --heading-six-font-style: normal;
    --heading-six-font-weight: 500;
    --heading-six-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-six-font:
    var(--heading-six-font-style)
    var(--heading-six-font-weight)
    var(--heading-six-font-size) / var(--heading-six-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --paragraph-font-size: 1.6rem;
  --paragraph-line-height: 2.4rem;
  --paragraph-letter-spacing: normal;
  --paragraph-font-style: normal;
  --paragraph-font-weight: 300;
  --paragraph-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --paragraph-font-size: 1.8rem;
    --paragraph-line-height: 2.4rem;
    --paragraph-letter-spacing: normal;
    --paragraph-font-style: normal;
    --paragraph-font-weight: 300;
    --paragraph-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --paragraph-font:
    var(--paragraph-font-style)
    var(--paragraph-font-weight)
    var(--paragraph-font-size) / var(--paragraph-line-height)
    var(--body-font-family);
}
body[data-theme=direct-seafoods] :root {
  --small-paragraph-font-size: 1.4rem;
  --small-paragraph-line-height: 1.9rem;
  --small-paragraph-letter-spacing: normal;
  --small-paragraph-font-style: normal;
  --small-paragraph-font-weight: 600;
  --small-paragraph-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --small-paragraph-font-size: 1.4rem;
    --small-paragraph-line-height: 1.9rem;
    --small-paragraph-letter-spacing: normal;
    --small-paragraph-font-style: normal;
    --small-paragraph-font-weight: 600;
    --small-paragraph-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --small-paragraph-font:
    var(--small-paragraph-font-style)
    var(--small-paragraph-font-weight)
    var(--small-paragraph-font-size) / var(--small-paragraph-line-height)
    var(--body-font-family);
}
body[data-theme=direct-seafoods] .btn {
  text-box: trim-both cap alphabetic;
  padding: 1.3rem 1.5rem 1.1rem;
}
body[data-theme=direct-seafoods] .btn:hover {
  background-color: rgb(60.2979591837, 80.8540816327, 141.1520408163);
}
body[data-theme=direct-seafoods] .btn.btn--transparent {
  padding: 0.3rem 0;
}
body[data-theme=direct-seafoods] .btn.btn--transparent:hover {
  background-color: transparent;
}
body[data-theme=direct-seafoods] .btn.btn--secondary:hover {
  background-color: rgb(214.2346938776, 193.0367346939, 135.9653061224);
}
body[data-theme=direct-seafoods] .btn.btn--white:hover {
  background-color: rgb(231.8181818182, 231.8181818182, 231.8181818182);
}
body[data-theme=direct-seafoods] .btn.btn--highlight:hover {
  background-color: rgb(61, 154.8, 65.2252252252);
}
body[data-theme=direct-seafoods] .btn.btn--action .btn__text {
  text-box: trim-both ex alphabetic;
}
body[data-theme=direct-seafoods] .btn.btn--action .btn__icon {
  top: -0.2rem;
  position: relative;
}
body[data-theme=direct-seafoods] .btn.btn--arrow.btn--white:after, body[data-theme=direct-seafoods] .btn.btn--arrow.btn--transparent:after, body[data-theme=direct-seafoods] .btn.btn--arrow:after {
  background-image: url('data:image/svg+xml,<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path  fill="%233AB5F9" d="m16.95 10.374-3.89 3.89A.75.75 0 0 1 12 13.201l2.699-2.7-10.949.001a.75.75 0 1 1 0-1.5h10.879L12 6.374a.75.75 0 0 1 1.06-1.06l3.89 3.888a.747.747 0 0 1 .218.478v.216a.747.747 0 0 1-.218.478z" /></svg>');
}
body[data-theme=direct-seafoods] .btn.btn--arrow.btn--secondary:after {
  background-image: url('data:image/svg+xml,<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path  fill="%233AB5F9" d="m16.95 10.374-3.89 3.89A.75.75 0 0 1 12 13.201l2.699-2.7-10.949.001a.75.75 0 1 1 0-1.5h10.879L12 6.374a.75.75 0 0 1 1.06-1.06l3.89 3.888a.747.747 0 0 1 .218.478v.216a.747.747 0 0 1-.218.478z" /></svg>');
}
body[data-theme=direct-seafoods] .scheme--secondary .btn.btn--arrow.btn--transparent:after, body[data-theme=direct-seafoods] .scheme--secondary .btn.btn--arrow:after {
  background-image: url('data:image/svg+xml,<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path  fill="%233AB5F9" d="m16.95 10.374-3.89 3.89A.75.75 0 0 1 12 13.201l2.699-2.7-10.949.001a.75.75 0 1 1 0-1.5h10.879L12 6.374a.75.75 0 0 1 1.06-1.06l3.89 3.888a.747.747 0 0 1 .218.478v.216a.747.747 0 0 1-.218.478z" /></svg>');
}
body[data-theme=direct-seafoods] .faq .faq__title {
  text-box: trim-both cap text;
}
body[data-theme=direct-seafoods] .faq .faq__title:after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 20 20"><path fill="%23CDB46D" d="M10,0c1.1,0,2,.9,2,2v6h6c1.1,0,2,.9,2,2s-.9,2-2,2h-6v6c0,1.1-.9,2-2,2s-2-.9-2-2v-6H2c-1.1,0-2-.9-2-2s.9-2,2-2h6V2c0-1.1.9-2,2-2Z"/></svg>');
}
body[data-theme=direct-seafoods] .faq[open] .faq__title:after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 20 20"><path fill="%23CDB46D" d="M2,8h16c1.1,0,2,.9,2,2h0c0,1.1-.9,2-2,2H2c-1.1,0-2-.9-2-2h0c0-1.1.9-2,2-2Z" /></svg>');
}
body[data-theme=direct-seafoods] .swiper-pagination .swiper-pagination-bullet {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23F3F3F3" d="M12,23.917c-.6978,0-1.3579-.167-1.8887-.3008l-.2402-.0596c-.2407-.0586-.4688-.1143-.6753-.1582-.7842-.166-1.6553-.5469-2.355-.8525l-.2178-.0947c-1.6226-.7002-2.5005-1.3271-3.6108-2.583-.9131-1.0303-1.6372-2.2012-2.1499-3.4766-.5723-1.4219-.8623-2.9268-.8623-4.4741,0-.8901.2734-1.5737.4546-2.0259l.0693-.1772c.1201-.3154.2397-.6318.3379-.9644.0825-.2783.1411-.6567.1924-1.0244.0151-.2988.0498-.8916.3853-1.5117.9399-1.7368,2.3296-2.6572,3.5557-3.4692l1.0674-.7202c1.3184-.9019,2.9595-2.0244,5.9375-2.0244,2.6377,0,3.6816.2085,4.2383.3652,1.835.5166,3.0537,1.4492,4.0977,2.3804l.5645.5034.1904.7324c.1631.6235.2568.9541.3848,1.2642.2246.542.5039.9453.8828,1.4194.584.7339.9873,1.2407,1.2188,2.0811.2812,1.0327.4229,2.0977.4229,3.1714,0,.7432-.0732,3.3022-1.0195,5.0347-.7139,1.3105-1.2158,1.9541-1.9111,2.8467-.9941,1.2773-2.083,1.7295-2.8779,2.0596l-.2471.1035c-.333.1416-.6768.2891-1.0449.4609l-.8477.4092c-.9805.4834-2.2012,1.085-4.0518,1.085ZM5.0005,11.9946c.0093.877.1777,1.728.5005,2.5308.2988.7441.7212,1.4258,1.2549,2.0283.6265.708.8857.8916,1.8491,1.3066l.2373.1035c.3584.1562,1.104.4824,1.3975.5449.2524.0537.5225.1191.8057.1875l.2896.0723c.2227.0557.5596.1406.6836.1484.6392,0,1.0215-.1748,1.8232-.5703l.9307-.4492c.4385-.2051.8369-.376,1.2148-.5361l.2861-.1201c.5967-.248.6807-.2959.8125-.4648.6699-.8594.9863-1.2656,1.5049-2.2188.1982-.3613.4092-1.5088.4092-2.6401,0-.5767-.0693-1.1479-.2061-1.7002-.0791-.1074-.1846-.2329-.3223-.4058-.5439-.6826-1.1406-1.5054-1.6152-2.6538-.1602-.3862-.2822-.7554-.3945-1.1445-.5078-.4023-.9639-.6616-1.5801-.8354-.0654-.0181-.6943-.1777-2.8818-.1777-1.4316,0-1.9937.3848-3.1143,1.1514l-1.1294.7617c-.8413.5571-1.3877.9326-1.7368,1.3965-.0039.0356-.0083.0698-.0127.1035-.0786.5625-.1748,1.1616-.3501,1.7549-.1353.4565-.2949.8911-.4575,1.3188l-.1025.2617c-.0327.0815-.0698.1611-.0962.2461Z"/></svg>');
}
body[data-theme=direct-seafoods] .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23F3F3F3" d="M12,23.9175c2.1415,0,3.3588-.7731,4.9023-1.4958,1.7293-.8098,2.9521-1.0609,4.1122-2.5521.7856-1.0097,1.2498-1.6034,1.9667-2.9175.7169-1.3141,1.0189-3.6382,1.0189-5.0346,0-1.0964-.1471-2.1585-.4226-3.1676-.431-1.5789-1.4935-2.0327-2.1008-3.5027-.3919-.9485-.3919-1.8198-.8694-2.2561-1.36-1.2424-2.5467-2.1123-4.3697-2.626-1.037-.2922-3.1072-.3651-4.2377-.3651-3.2488,0-4.6651,1.1751-6.5752,2.4584-1.6126,1.0834-3.0562,2.0388-3.9852,3.7552-.3914.7231-.3402,1.7333-.5777,2.5362-.3198,1.0809-.8619,1.983-.8619,3.1676,0,1.5815.306,3.0916.8619,4.4743.5163,1.2841,1.2483,2.4583,2.151,3.4778,1.1615,1.3116,1.9104,1.8482,3.5419,2.5521.7128.3076,1.8691.8124,2.6454.9777.8102.1726,1.9382.5181,2.7998.5181Z"/></svg>');
}
body[data-theme=direct-seafoods] .scheme--secondary .swiper-pagination-bullet {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23EDF8FE" d="M12,23.917c-.6978,0-1.3579-.167-1.8887-.3008l-.2402-.0596c-.2407-.0586-.4688-.1143-.6753-.1582-.7842-.166-1.6553-.5469-2.355-.8525l-.2178-.0947c-1.6226-.7002-2.5005-1.3271-3.6108-2.583-.9131-1.0303-1.6372-2.2012-2.1499-3.4766-.5723-1.4219-.8623-2.9268-.8623-4.4741,0-.8901.2734-1.5737.4546-2.0259l.0693-.1772c.1201-.3154.2397-.6318.3379-.9644.0825-.2783.1411-.6567.1924-1.0244.0151-.2988.0498-.8916.3853-1.5117.9399-1.7368,2.3296-2.6572,3.5557-3.4692l1.0674-.7202c1.3184-.9019,2.9595-2.0244,5.9375-2.0244,2.6377,0,3.6816.2085,4.2383.3652,1.835.5166,3.0537,1.4492,4.0977,2.3804l.5645.5034.1904.7324c.1631.6235.2568.9541.3848,1.2642.2246.542.5039.9453.8828,1.4194.584.7339.9873,1.2407,1.2188,2.0811.2812,1.0327.4229,2.0977.4229,3.1714,0,.7432-.0732,3.3022-1.0195,5.0347-.7139,1.3105-1.2158,1.9541-1.9111,2.8467-.9941,1.2773-2.083,1.7295-2.8779,2.0596l-.2471.1035c-.333.1416-.6768.2891-1.0449.4609l-.8477.4092c-.9805.4834-2.2012,1.085-4.0518,1.085ZM5.0005,11.9946c.0093.877.1777,1.728.5005,2.5308.2988.7441.7212,1.4258,1.2549,2.0283.6265.708.8857.8916,1.8491,1.3066l.2373.1035c.3584.1562,1.104.4824,1.3975.5449.2524.0537.5225.1191.8057.1875l.2896.0723c.2227.0557.5596.1406.6836.1484.6392,0,1.0215-.1748,1.8232-.5703l.9307-.4492c.4385-.2051.8369-.376,1.2148-.5361l.2861-.1201c.5967-.248.6807-.2959.8125-.4648.6699-.8594.9863-1.2656,1.5049-2.2188.1982-.3613.4092-1.5088.4092-2.6401,0-.5767-.0693-1.1479-.2061-1.7002-.0791-.1074-.1846-.2329-.3223-.4058-.5439-.6826-1.1406-1.5054-1.6152-2.6538-.1602-.3862-.2822-.7554-.3945-1.1445-.5078-.4023-.9639-.6616-1.5801-.8354-.0654-.0181-.6943-.1777-2.8818-.1777-1.4316,0-1.9937.3848-3.1143,1.1514l-1.1294.7617c-.8413.5571-1.3877.9326-1.7368,1.3965-.0039.0356-.0083.0698-.0127.1035-.0786.5625-.1748,1.1616-.3501,1.7549-.1353.4565-.2949.8911-.4575,1.3188l-.1025.2617c-.0327.0815-.0698.1611-.0962.2461Z"/></svg>');
}
body[data-theme=direct-seafoods] .scheme--secondary .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23EDF8FE" d="M12,23.9175c2.1415,0,3.3588-.7731,4.9023-1.4958,1.7293-.8098,2.9521-1.0609,4.1122-2.5521.7856-1.0097,1.2498-1.6034,1.9667-2.9175.7169-1.3141,1.0189-3.6382,1.0189-5.0346,0-1.0964-.1471-2.1585-.4226-3.1676-.431-1.5789-1.4935-2.0327-2.1008-3.5027-.3919-.9485-.3919-1.8198-.8694-2.2561-1.36-1.2424-2.5467-2.1123-4.3697-2.626-1.037-.2922-3.1072-.3651-4.2377-.3651-3.2488,0-4.6651,1.1751-6.5752,2.4584-1.6126,1.0834-3.0562,2.0388-3.9852,3.7552-.3914.7231-.3402,1.7333-.5777,2.5362-.3198,1.0809-.8619,1.983-.8619,3.1676,0,1.5815.306,3.0916.8619,4.4743.5163,1.2841,1.2483,2.4583,2.151,3.4778,1.1615,1.3116,1.9104,1.8482,3.5419,2.5521.7128.3076,1.8691.8124,2.6454.9777.8102.1726,1.9382.5181,2.7998.5181Z"/></svg>');
}
body[data-theme=direct-seafoods] .footer-details .footer-details__address:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%23FFFFFF" d="M9.5896,6.7086c-.376,0-.6823.3062-.6823.6823v1.3637c0,.3769.3062.6823.6823.6823h1.3645c.376,0,.6814-.3054.6814-.6823v-1.3637c0-.376-.3054-.6823-.6814-.6823h-1.3645ZM4.1323,6.7086c-.376,0-.6814.3062-.6814.6823v1.3637c0,.3769.3054.6823.6814.6823h1.3645c.376,0,.6823-.3054.6823-.6823v-1.3637c0-.376-.3062-.6823-.6823-.6823h-1.3645ZM9.5896,11.6198c-.376,0-.6823.3054-.6823.6823v1.3637c0,.3769.3062.6823.6823.6823h1.3645c.376,0,.6814-.3054.6814-.6823v-1.3637c0-.3769-.3054-.6823-.6814-.6823h-1.3645ZM4.1323,11.6198c-.376,0-.6814.3054-.6814.6823v1.3637c0,.3769.3054.6823.6814.6823h1.3645c.376,0,.6823-.3054.6823-.6823v-1.3637c0-.3769-.3062-.6823-.6823-.6823h-1.3645ZM9.5896,16.5311c-.376,0-.6823.3054-.6823.6823v1.3637c0,.376.3062.6823.6823.6823h1.3645c.376,0,.6814-.3062.6814-.6823v-1.3637c0-.3769-.3054-.6823-.6814-.6823h-1.3645ZM4.1323,16.5311c-.376,0-.6814.3054-.6814.6823v1.3637c0,.376.3054.6823.6814.6823h1.3645c.376,0,.6823-.3062.6823-.6823v-1.3637c0-.3769-.3062-.6823-.6823-.6823h-1.3645ZM12.1815,2.8884c1.2055,0,2.1831.9775,2.1831,2.1831v15.825c0,1.2055-.9775,2.1831-2.1831,2.1831H2.9049c-1.2055,0-2.1831-.9775-2.1831-2.1831V5.0715c0-1.2055.9775-2.1831,2.1831-2.1831h9.2766ZM19.9576,13.8024c-.376,0-.6823.3062-.6823.6823v1.3637c0,.3769.3062.6823.6823.6823h1.3645c.376,0,.6814-.3054.6814-.6823v-1.3637c0-.376-.3054-.6823-.6814-.6823h-1.3645ZM16.0012,10.7865c0-1.553,1.5774-2.6104,3.0142-2.019l4.9113,2.0232c.8177.3365,1.3511,1.134,1.3511,2.0173v8.0887c0,1.2047-.9767,2.1822-2.1822,2.1822h-1.092v-3.1379c0-.376-.3054-.6814-.6814-.6814h-1.3645c-.376,0-.6823.3054-.6823.6814v3.1379h-1.0911c-1.2055,0-2.1831-.9775-2.1831-2.1822v-10.1103Z"/></svg>');
}
body[data-theme=direct-seafoods] .footer-details .footer-details__phone:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%23FFFFFF" d="M2.1706,8.0149c-.1368-2.4628,3.3296-7.3809,4.6899-5.3811.0046.0055.0074.0111.0111.0176l2.8361,4.5633c.037.061.3087.5766.3225.6469.219,1.1709-.9398,2.29-1.8196,3.5819-.11.1626-.2061.4325-.109.6025.7864,1.3705,1.4943,2.2114,2.5672,3.2843,1.0738,1.0738,1.9148,1.7817,3.2852,2.5681.17.098.4399.0009.6016-.11,1.2928-.8779,2.4129-2.0386,3.5828-1.8187.0693.0139.5868.2846.6469.3225l4.5633,2.8361c.0074.0037.0111.0065.0176.0111,1.9998,1.3603-2.9184,4.8267-5.3811,4.689-3.5662-.1987-7.4197-2.3694-10.4323-5.3821-3.0135-3.0108-5.1834-6.8653-5.3821-10.4314Z"/></svg>');
}
body[data-theme=direct-seafoods] .footer-details .footer-details__email:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%23FFFFFF" d="M24.3824,6.6319l-1.4777,1.1057-8.4188,6.3146c-.4371.33-.966.4954-1.4854.4954-.5203,0-1.0483-.1654-1.4863-.4954L3.0953,7.7376l-1.4777-1.1057c-.1149.2803-.1731.5863-.1731.9v11.5551c0,1.362,1.1143,2.4763,2.4763,2.4763h18.1585c1.362,0,2.4763-1.1143,2.4763-2.4763V7.5319c0-.3137-.0574-.6197-.1731-.9ZM23.3007,5.377l-1.7743,1.3294-8.0306,6.0248c-.2897.2151-.702.2151-.9909,0L4.4735,6.7065l-1.7743-1.3294c.3634-.2057.7843-.3214,1.2214-.3214h18.1585c.438,0,.8589.1157,1.2223.3214h-.0009Z"/></svg>');
}
body[data-theme=direct-seafoods] #footer #menu-footer-primary {
  color: var(--secondary-text);
}
body[data-theme=direct-seafoods] #footer #menu-footer-secondary {
  color: var(--secondary-button);
}
body[data-theme=direct-seafoods] .testimonial:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 27"><path fill="%23CDB46D" d="M10.62,15.35c-1.1-1.0099-2.49-1.5699-4.18-1.68.11-.97.32-1.98.62-3.04.5-1.83,1.39-3.61,2.67-5.35.82-1.09,1.18-2.05,1.09-2.8701-.09-.8199-.41-1.46-.96-1.92C9.32.03,8.63-.1,7.81.08s-1.65.77-2.47,1.78c-1.1801,1.55-2.21,3.29-3.08,5.21-.87,1.91-1.46,3.85-1.78,5.82-.32,1.96-.48,3.81-.48,5.55,0,2.55.57,4.49,1.71,5.82,1.14,1.32,2.67,1.99,4.59,1.99,1.83,0,3.31-.6,4.45-1.79,1.15-1.18,1.72-2.69,1.72-4.52,0-1.91-.62-3.44-1.85-4.59ZM33.43,19.94c0,1.83-.57,3.34-1.71,4.52-1.15,1.19-2.6299,1.79-4.46,1.79-1.92,0-3.44-.67-4.59-1.99-1.14-1.33-1.71-3.27-1.71-5.82,0-1.74.16-3.59.48-5.55.32-1.97.91-3.91,1.78-5.82.8701-1.92,1.9-3.66,3.08-5.21.83-1.01,1.65-1.6,2.47-1.78s1.51-.05,2.06.41c.54.46.86,1.1.95,1.92.1.82-.27,1.78-1.09,2.8701-1.28,1.74-2.17,3.52-2.67,5.35-.3,1.06-.51,2.07-.62,3.04,1.69.11,3.09.67,4.18,1.68,1.23,1.15,1.85,2.6801,1.85,4.59Z"/></svg>');
}
body[data-theme=direct-seafoods] .pill {
  padding: 0.5rem 0.7rem 0.4rem;
}
body[data-theme=direct-seafoods] .pill .pill__text {
  text-box: trim-both cap text;
}
body[data-theme=direct-seafoods] .pill .pill__icon {
  position: relative;
  top: -0.1rem;
}
body[data-theme=direct-seafoods] .radio-button label {
  padding: 1.4rem 1.5rem 1.2rem;
}
body[data-theme=direct-seafoods] .radio-pills .radio-pill label {
  padding: 0.4rem 0.7rem 0.2rem;
  text-box: trim-both cap text;
}
body[data-theme=direct-seafoods] .socials li a svg {
  fill: var(--secondary-button);
}
body[data-theme=direct-seafoods] .feature.feature--fish .feature__content p {
  padding-top: 0.2rem;
}
body[data-theme=direct-seafoods] :root {
  --heading-one-font-size: 4.8rem;
  --heading-one-line-height: 4rem;
  --heading-one-letter-spacing: normal;
  --heading-one-word-spacing: normal;
  --heading-one-font-style: normal;
  --heading-one-font-weight: 500;
  --heading-one-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-one-font-size: 6.2rem;
    --heading-one-line-height: 7.6rem;
    --heading-one-letter-spacing: normal;
    --heading-one-word-spacing: normal;
    --heading-one-font-style: normal;
    --heading-one-font-weight: 500;
    --heading-one-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-one-font:
    var(--heading-one-font-style)
    var(--heading-one-font-weight)
    var(--heading-one-font-size) / var(--heading-one-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-two-font-size: 3.8rem;
  --heading-two-line-height: 3.2rem;
  --heading-two-letter-spacing: normal;
  --heading-two-word-spacing: normal;
  --heading-two-font-style: normal;
  --heading-two-font-weight: 500;
  --heading-two-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-two-font-size: 4.8rem;
    --heading-two-line-height: 5.9rem;
    --heading-two-letter-spacing: normal;
    --heading-two-word-spacing: normal;
    --heading-two-font-style: normal;
    --heading-two-font-weight: 500;
    --heading-two-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-two-font:
    var(--heading-two-font-style)
    var(--heading-two-font-weight)
    var(--heading-two-font-size)/var(--heading-two-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-three-font-size: 2.8rem;
  --heading-three-line-height: 3.4rem;
  --heading-three-letter-spacing: normal;
  --heading-three-font-style: normal;
  --heading-three-font-weight: 500;
  --heading-three-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-three-font-size: 2.8rem;
    --heading-three-line-height: 3.4rem;
    --heading-three-letter-spacing: normal;
    --heading-three-font-style: normal;
    --heading-three-font-weight: 500;
    --heading-three-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-three-font:
    var(--heading-three-font-style)
    var(--heading-three-font-weight)
    var(--heading-three-font-size) / var(--heading-three-line-height)
    var(--alt-font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-four-font-size: 2.2rem;
  --heading-four-line-height: 2.3rem;
  --heading-four-letter-spacing: normal;
  --heading-four-word-spacing: normal;
  --heading-four-font-style: normal;
  --heading-four-font-weight: 500;
  --heading-four-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-four-font-size: 3.2rem;
    --heading-four-line-height: 3.9rem;
    --heading-four-letter-spacing: normal;
    --heading-four-word-spacing: normal;
    --heading-four-font-style: normal;
    --heading-four-font-weight: 500;
    --heading-four-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-four-font:
    var(--heading-four-font-style)
    var(--heading-four-font-weight)
    var(--heading-four-font-size) / var(--heading-four-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-five-font-size: 2.4rem;
  --heading-five-line-height: 2rem;
  --heading-five-letter-spacing: normal;
  --heading-five-word-spacing: normal;
  --heading-five-font-style: normal;
  --heading-five-font-weight: 500;
  --heading-five-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-five-font-size: 2.8rem;
    --heading-five-line-height: 3.2rem;
    --heading-five-letter-spacing: normal;
    --heading-five-word-spacing: normal;
    --heading-five-font-style: normal;
    --heading-five-font-weight: 500;
    --heading-five-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-five-font:
    var(--heading-five-font-style)
    var(--heading-five-font-weight)
    var(--heading-five-font-size) / var(--heading-five-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-six-font-size: 2.2rem;
  --heading-six-line-height: 1.8rem;
  --heading-six-letter-spacing: normal;
  --heading-six-word-spacing: normal;
  --heading-six-font-style: normal;
  --heading-six-font-weight: 500;
  --heading-six-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-six-font-size: 2.2rem;
    --heading-six-line-height: 2.7rem;
    --heading-six-letter-spacing: normal;
    --heading-six-word-spacing: normal;
    --heading-six-font-style: normal;
    --heading-six-font-weight: 500;
    --heading-six-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-six-font:
    var(--heading-six-font-style)
    var(--heading-six-font-weight)
    var(--heading-six-font-size) / var(--heading-six-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --paragraph-font-size: 1.6rem;
  --paragraph-line-height: 2.4rem;
  --paragraph-letter-spacing: normal;
  --paragraph-font-style: normal;
  --paragraph-font-weight: 300;
  --paragraph-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --paragraph-font-size: 1.8rem;
    --paragraph-line-height: 2.4rem;
    --paragraph-letter-spacing: normal;
    --paragraph-font-style: normal;
    --paragraph-font-weight: 300;
    --paragraph-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --paragraph-font:
    var(--paragraph-font-style)
    var(--paragraph-font-weight)
    var(--paragraph-font-size) / var(--paragraph-line-height)
    var(--body-font-family);
}
body[data-theme=direct-seafoods] :root {
  --small-paragraph-font-size: 1.4rem;
  --small-paragraph-line-height: 1.9rem;
  --small-paragraph-letter-spacing: normal;
  --small-paragraph-font-style: normal;
  --small-paragraph-font-weight: 600;
  --small-paragraph-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --small-paragraph-font-size: 1.4rem;
    --small-paragraph-line-height: 1.9rem;
    --small-paragraph-letter-spacing: normal;
    --small-paragraph-font-style: normal;
    --small-paragraph-font-weight: 600;
    --small-paragraph-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --small-paragraph-font:
    var(--small-paragraph-font-style)
    var(--small-paragraph-font-weight)
    var(--small-paragraph-font-size) / var(--small-paragraph-line-height)
    var(--body-font-family);
}
body[data-theme=direct-seafoods] .header .section__content .section__title,
body[data-theme=direct-seafoods] .section .section__content .section__title {
  margin-top: 0;
}
body[data-theme=direct-seafoods] .header.scheme--primary, body[data-theme=direct-seafoods] .header.scheme--secondary,
body[data-theme=direct-seafoods] .section.scheme--primary,
body[data-theme=direct-seafoods] .section.scheme--secondary {
  background-color: transparent;
  background-repeat: no-repeat, no-repeat;
  background-size: 192rem 5.2rem, 100% calc(100% - 5.2rem);
  background-position: center top, center 5.2rem;
}
@media screen and (max-width: 767px) {
  body[data-theme=direct-seafoods] .header.scheme--primary, body[data-theme=direct-seafoods] .header.scheme--secondary,
  body[data-theme=direct-seafoods] .section.scheme--primary,
  body[data-theme=direct-seafoods] .section.scheme--secondary {
    background-size: 110.8rem 3rem, 100% calc(100% - 3rem - 40%);
    background-position: center top, center 3rem;
  }
}
body[data-theme=direct-seafoods] .header.scheme--primary,
body[data-theme=direct-seafoods] .section.scheme--primary {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 3840 104"><path  fill="%23EDF8FE" d="M3840,53.26v50.74H0V16.53c76.59,15.93,153.79,37.54,226.74,36.95,212.46-1.73,218.5-38.36,350.81-38.36s196.65,26.94,382.45,26.94,250.15-26.94,382.45-26.94,138.3501,36.63,350.8101,38.36c120.55.98,252.71-58.67,374.52-53.11,121.8101,5.55,171.9399,58.04,308.3101,58.04s144.2698-23.61,226.2898-23.61,157.1301,57.04,277.6201,57.04c136.3701,0,186.5-52.49,308.3101-58.05,121.8101-5.55,253.97,54.1,374.52,53.12,164.8799-1.35,205.4399-23.71,277.1699-33.65Z"/></svg>'), linear-gradient(to bottom, var(--primary-bg), #fff);
}
body[data-theme=direct-seafoods] .header.scheme--secondary,
body[data-theme=direct-seafoods] .section.scheme--secondary {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 3840 104"><path  fill="%23F3F3F3" d="M3840,53.26v50.74H0V16.53c76.59,15.93,153.79,37.54,226.74,36.95,212.46-1.73,218.5-38.36,350.81-38.36s196.65,26.94,382.45,26.94,250.15-26.94,382.45-26.94,138.3501,36.63,350.8101,38.36c120.55.98,252.71-58.67,374.52-53.11,121.8101,5.55,171.9399,58.04,308.3101,58.04s144.2698-23.61,226.2898-23.61,157.1301,57.04,277.6201,57.04c136.3701,0,186.5-52.49,308.3101-58.05,121.8101-5.55,253.97,54.1,374.52,53.12,164.8799-1.35,205.4399-23.71,277.1699-33.65Z"/></svg>'), linear-gradient(to bottom, var(--secondary-bg), #fff);
}
body[data-theme=direct-seafoods] .header.scheme--secondary .section__subtitle,
body[data-theme=direct-seafoods] .section.scheme--secondary .section__subtitle {
  color: var(--primary-text);
}
body[data-theme=direct-seafoods] .header:not(.section--media-copy) .section__illustration,
body[data-theme=direct-seafoods] .section:not(.section--media-copy) .section__illustration {
  display: none;
}
body[data-theme=direct-seafoods] .accordion .accordion__item + .accordion__item {
  padding-top: 3.2rem;
}
body[data-theme=direct-seafoods] .accordion .accordion__item.active ~ .active:before {
  background-image: none;
  background-color: var(--secondary-bg);
  height: 0.2rem;
}
body[data-theme=direct-seafoods] select.styled-select,
body[data-theme=direct-seafoods] select[data-category-selector] {
  padding: 1rem 4.3rem 0.7rem 1.5rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 20 20"><path fill="%23CDB46D" d="M1.4,8.3c-.8-.8-.8-2,0-2.8s2-.8,2.8,0l5.7,5.7,5.7-5.7c.8-.8,2-.8,2.8,0s.8,2,0,2.8l-7.1,7.1c-.7.7-1.9.8-2.7.1h-.1c0-.1-7.1-7.2-7.1-7.2Z"/></svg>');
}
body[data-theme=direct-seafoods] .nav > li.dropdown-open > a:after, body[data-theme=direct-seafoods] .nav > li.current-menu-item > a:after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 940 7" preserveAspectRatio="none"><path fill-rule="evenodd" fill="%23B0E1FD" d="M.2544,4.8983c-.0926-.4209,317.7021-1.5143,461.0004-1.697,143.1787-.1826,320.5017-2.4735,390.3329-2.1348s88.2466.3418,88.3294.4331.1555.2993-.062.3026-138.94,2.1678-224.4169,2.4867-191.3365.4735-221.3937.4987-142.3395.2013-180.6321.5522-126.3221,1.0571-150.4913,1.0457-127.3979-.5864-145.1828-.8248S-.5815,5.1523.2544,4.8983Z"/></svg>');
}
body[data-theme=direct-seafoods] #page-navigation #page-navigation__logo a {
  max-width: 11rem;
}
body[data-theme=direct-seafoods] #page-navigation #page-navigation__logo a img, body[data-theme=direct-seafoods] #page-navigation #page-navigation__logo a svg {
  aspect-ratio: 110/70;
}
body[data-theme=direct-seafoods] .breakout-logo #page-navigation #page-navigation__logo a {
  max-width: 18rem;
}
body[data-theme=direct-seafoods] .section--form-media {
  background-color: initial;
}
body[data-theme=direct-seafoods] .section--media-copy .grid [class^=col-] {
  position: relative;
}
body[data-theme=direct-seafoods] .section--media-copy .grid .section__illustration {
  position: absolute;
  bottom: 0;
  right: 0;
  max-width: 26rem;
  max-height: 26rem;
  transform: translate(40%, 40%);
}
@media screen and (max-width: 1200px) {
  body[data-theme=direct-seafoods] .section--media-copy .grid .section__illustration {
    max-width: 16rem;
    max-height: 16rem;
  }
}
@media screen and (max-width: 991px) {
  body[data-theme=direct-seafoods] .section--media-copy .grid .section__illustration {
    display: none !important;
  }
}
body[data-theme=direct-seafoods] .section--media-copy.media--right .section__illustration {
  right: auto;
  left: 0;
  transform: translate(-40%, 40%);
}
body[data-theme=direct-seafoods] .section--ticker {
  padding-top: 5.2rem;
  padding-bottom: 5.2rem;
}
body[data-theme=direct-seafoods] .section--ticker.scheme--white {
  background-color: white;
}
body[data-theme=direct-seafoods] .section--ticker.scheme--primary {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 3840 104"><path  fill="%23EDF8FE" d="M3840,53.26v50.74H0V16.53c76.59,15.93,153.79,37.54,226.74,36.95,212.46-1.73,218.5-38.36,350.81-38.36s196.65,26.94,382.45,26.94,250.15-26.94,382.45-26.94,138.3501,36.63,350.8101,38.36c120.55.98,252.71-58.67,374.52-53.11,121.8101,5.55,171.9399,58.04,308.3101,58.04s144.2698-23.61,226.2898-23.61,157.1301,57.04,277.6201,57.04c136.3701,0,186.5-52.49,308.3101-58.05,121.8101-5.55,253.97,54.1,374.52,53.12,164.8799-1.35,205.4399-23.71,277.1699-33.65Z"/></svg>'), linear-gradient(to bottom, #edf8fe, #fff);
}
body[data-theme=direct-seafoods] .section--ticker.scheme--secondary {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 3840 104"><path  fill="%23F4F4F4" d="M3840,53.26v50.74H0V16.53c76.59,15.93,153.79,37.54,226.74,36.95,212.46-1.73,218.5-38.36,350.81-38.36s196.65,26.94,382.45,26.94,250.15-26.94,382.45-26.94,138.3501,36.63,350.8101,38.36c120.55.98,252.71-58.67,374.52-53.11,121.8101,5.55,171.9399,58.04,308.3101,58.04s144.2698-23.61,226.2898-23.61,157.1301,57.04,277.6201,57.04c136.3701,0,186.5-52.49,308.3101-58.05,121.8101-5.55,253.97,54.1,374.52,53.12,164.8799-1.35,205.4399-23.71,277.1699-33.65Z"/></svg>'), linear-gradient(to bottom, rgb(244.44, 244.44, 244.44), #fff);
}
@media screen and (max-width: 767px) {
  body[data-theme=direct-seafoods] .section--ticker {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
body[data-theme=direct-seafoods] .section--centered-copy .section__content .section__copy h3 {
  word-spacing: 0rem;
}
body[data-theme=direct-seafoods] .instruction:after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 940 7" preserveAspectRatio="none"><path fill-rule="evenodd"  fill="%23CDB46D" d="M.2544,4.8983c-.0926-.4209,317.7021-1.5143,461.0004-1.697,143.1787-.1826,320.5017-2.4735,390.3329-2.1348s88.2466.3418,88.3294.4331.1555.2993-.062.3026-138.94,2.1678-224.4169,2.4867-191.3365.4735-221.3937.4987-142.3395.2013-180.6321.5522-126.3221,1.0571-150.4913,1.0457-127.3979-.5864-145.1828-.8248S-.5815,5.1523.2544,4.8983Z"/></svg>');
}
body[data-theme=direct-seafoods] .instruction label:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23F3F3F3" d="M12,23.917c-.6978,0-1.3579-.167-1.8887-.3008l-.2402-.0596c-.2407-.0586-.4688-.1143-.6753-.1582-.7842-.166-1.6553-.5469-2.355-.8525l-.2178-.0947c-1.6226-.7002-2.5005-1.3271-3.6108-2.583-.9131-1.0303-1.6372-2.2012-2.1499-3.4766-.5723-1.4219-.8623-2.9268-.8623-4.4741,0-.8901.2734-1.5737.4546-2.0259l.0693-.1772c.1201-.3154.2397-.6318.3379-.9644.0825-.2783.1411-.6567.1924-1.0244.0151-.2988.0498-.8916.3853-1.5117.9399-1.7368,2.3296-2.6572,3.5557-3.4692l1.0674-.7202c1.3184-.9019,2.9595-2.0244,5.9375-2.0244,2.6377,0,3.6816.2085,4.2383.3652,1.835.5166,3.0537,1.4492,4.0977,2.3804l.5645.5034.1904.7324c.1631.6235.2568.9541.3848,1.2642.2246.542.5039.9453.8828,1.4194.584.7339.9873,1.2407,1.2188,2.0811.2812,1.0327.4229,2.0977.4229,3.1714,0,.7432-.0732,3.3022-1.0195,5.0347-.7139,1.3105-1.2158,1.9541-1.9111,2.8467-.9941,1.2773-2.083,1.7295-2.8779,2.0596l-.2471.1035c-.333.1416-.6768.2891-1.0449.4609l-.8477.4092c-.9805.4834-2.2012,1.085-4.0518,1.085ZM5.0005,11.9946c.0093.877.1777,1.728.5005,2.5308.2988.7441.7212,1.4258,1.2549,2.0283.6265.708.8857.8916,1.8491,1.3066l.2373.1035c.3584.1562,1.104.4824,1.3975.5449.2524.0537.5225.1191.8057.1875l.2896.0723c.2227.0557.5596.1406.6836.1484.6392,0,1.0215-.1748,1.8232-.5703l.9307-.4492c.4385-.2051.8369-.376,1.2148-.5361l.2861-.1201c.5967-.248.6807-.2959.8125-.4648.6699-.8594.9863-1.2656,1.5049-2.2188.1982-.3613.4092-1.5088.4092-2.6401,0-.5767-.0693-1.1479-.2061-1.7002-.0791-.1074-.1846-.2329-.3223-.4058-.5439-.6826-1.1406-1.5054-1.6152-2.6538-.1602-.3862-.2822-.7554-.3945-1.1445-.5078-.4023-.9639-.6616-1.5801-.8354-.0654-.0181-.6943-.1777-2.8818-.1777-1.4316,0-1.9937.3848-3.1143,1.1514l-1.1294.7617c-.8413.5571-1.3877.9326-1.7368,1.3965-.0039.0356-.0083.0698-.0127.1035-.0786.5625-.1748,1.1616-.3501,1.7549-.1353.4565-.2949.8911-.4575,1.3188l-.1025.2617c-.0327.0815-.0698.1611-.0962.2461Z"/></svg>');
}
body[data-theme=direct-seafoods] .instruction input[type=checkbox]:checked + label:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path id="background" fill="%23CDB46D" d="M12,23.9175c2.1415,0,3.3588-.7731,4.9023-1.4958,1.7293-.8098,2.9521-1.0609,4.1122-2.5521.7856-1.0097,1.2498-1.6034,1.9667-2.9175.7169-1.3141,1.0189-3.6382,1.0189-5.0346,0-1.0964-.1471-2.1585-.4226-3.1676-.431-1.5789-1.4935-2.0327-2.1008-3.5027-.3919-.9485-.3919-1.8198-.8694-2.2561-1.36-1.2424-2.5467-2.1123-4.3697-2.626-1.037-.2922-3.1072-.3651-4.2377-.3651-3.2488,0-4.6651,1.1751-6.5752,2.4584-1.6126,1.0834-3.0562,2.0388-3.9852,3.7552-.3914.7231-.3402,1.7333-.5777,2.5362-.3198,1.0809-.8619,1.983-.8619,3.1676,0,1.5815.306,3.0916.8619,4.4743.5163,1.2841,1.2483,2.4583,2.151,3.4778,1.1615,1.3116,1.9104,1.8482,3.5419,2.5521.7128.3076,1.8691.8124,2.6454.9777.8102.1726,1.9382.5181,2.7998.5181Z"/><path id="tick" fill="%23EDF8FE"  d="M23.5943,1.0349c-.2191-.1385-.678.1654-.8186.3762-1.848,2.6862-3.5936,5.4416-5.5026,8.0864-.863,1.1948-2.2004,2.4371-2.9776,3.1947-.3762.3679-1.2682,1.2485-2.1787,2.2149-.646-.5033-1.5989-1.2413-2.2232-1.9844-1.5482-1.8428-3.4365-3.4923-4.9383-5.3775-.1137-.1488-.4796-.3235-.6501-.1778-.1705.1468-.3493.6181-.2956.7958.338,1.172.6356,2.3802,1.141,3.4345,1.1018,2.2821,2.6417,4.1693,4.3833,5.8964.0848.0796.1643.1437.246.215-.0145.0238-.0382.0537-.0506.0754-.4444.7555-.0372,1.1906,1.0294,1.2475.2491.0124.5912-.0837.9674-.2263.4475.0951.8713.0754,1.2909-.03.8392-.2108,1.7188-.8082,1.356-1.3498-.0207-.031-.0424-.0579-.063-.0889,1.0945-.7772,2.1839-1.7053,2.9404-2.5642,2.157-2.5487,4.0536-5.2463,5.3868-8.3242.6108-1.4211.956-2.9818,1.3529-4.5062.062-.2315-.1767-.769-.3958-.9075"/></svg>');
}
body[data-theme=direct-seafoods] :root {
  --heading-one-font-size: 4.8rem;
  --heading-one-line-height: 4rem;
  --heading-one-letter-spacing: normal;
  --heading-one-word-spacing: normal;
  --heading-one-font-style: normal;
  --heading-one-font-weight: 500;
  --heading-one-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-one-font-size: 6.2rem;
    --heading-one-line-height: 7.6rem;
    --heading-one-letter-spacing: normal;
    --heading-one-word-spacing: normal;
    --heading-one-font-style: normal;
    --heading-one-font-weight: 500;
    --heading-one-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-one-font:
    var(--heading-one-font-style)
    var(--heading-one-font-weight)
    var(--heading-one-font-size) / var(--heading-one-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-two-font-size: 3.8rem;
  --heading-two-line-height: 3.2rem;
  --heading-two-letter-spacing: normal;
  --heading-two-word-spacing: normal;
  --heading-two-font-style: normal;
  --heading-two-font-weight: 500;
  --heading-two-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-two-font-size: 4.8rem;
    --heading-two-line-height: 5.9rem;
    --heading-two-letter-spacing: normal;
    --heading-two-word-spacing: normal;
    --heading-two-font-style: normal;
    --heading-two-font-weight: 500;
    --heading-two-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-two-font:
    var(--heading-two-font-style)
    var(--heading-two-font-weight)
    var(--heading-two-font-size)/var(--heading-two-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-three-font-size: 2.8rem;
  --heading-three-line-height: 3.4rem;
  --heading-three-letter-spacing: normal;
  --heading-three-font-style: normal;
  --heading-three-font-weight: 500;
  --heading-three-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-three-font-size: 2.8rem;
    --heading-three-line-height: 3.4rem;
    --heading-three-letter-spacing: normal;
    --heading-three-font-style: normal;
    --heading-three-font-weight: 500;
    --heading-three-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-three-font:
    var(--heading-three-font-style)
    var(--heading-three-font-weight)
    var(--heading-three-font-size) / var(--heading-three-line-height)
    var(--alt-font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-four-font-size: 2.2rem;
  --heading-four-line-height: 2.3rem;
  --heading-four-letter-spacing: normal;
  --heading-four-word-spacing: normal;
  --heading-four-font-style: normal;
  --heading-four-font-weight: 500;
  --heading-four-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-four-font-size: 3.2rem;
    --heading-four-line-height: 3.9rem;
    --heading-four-letter-spacing: normal;
    --heading-four-word-spacing: normal;
    --heading-four-font-style: normal;
    --heading-four-font-weight: 500;
    --heading-four-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-four-font:
    var(--heading-four-font-style)
    var(--heading-four-font-weight)
    var(--heading-four-font-size) / var(--heading-four-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-five-font-size: 2.4rem;
  --heading-five-line-height: 2rem;
  --heading-five-letter-spacing: normal;
  --heading-five-word-spacing: normal;
  --heading-five-font-style: normal;
  --heading-five-font-weight: 500;
  --heading-five-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-five-font-size: 2.8rem;
    --heading-five-line-height: 3.2rem;
    --heading-five-letter-spacing: normal;
    --heading-five-word-spacing: normal;
    --heading-five-font-style: normal;
    --heading-five-font-weight: 500;
    --heading-five-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-five-font:
    var(--heading-five-font-style)
    var(--heading-five-font-weight)
    var(--heading-five-font-size) / var(--heading-five-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --heading-six-font-size: 2.2rem;
  --heading-six-line-height: 1.8rem;
  --heading-six-letter-spacing: normal;
  --heading-six-word-spacing: normal;
  --heading-six-font-style: normal;
  --heading-six-font-weight: 500;
  --heading-six-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --heading-six-font-size: 2.2rem;
    --heading-six-line-height: 2.7rem;
    --heading-six-letter-spacing: normal;
    --heading-six-word-spacing: normal;
    --heading-six-font-style: normal;
    --heading-six-font-weight: 500;
    --heading-six-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --heading-six-font:
    var(--heading-six-font-style)
    var(--heading-six-font-weight)
    var(--heading-six-font-size) / var(--heading-six-line-height)
    var(--font-family);
}
body[data-theme=direct-seafoods] :root {
  --paragraph-font-size: 1.6rem;
  --paragraph-line-height: 2.4rem;
  --paragraph-letter-spacing: normal;
  --paragraph-font-style: normal;
  --paragraph-font-weight: 300;
  --paragraph-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --paragraph-font-size: 1.8rem;
    --paragraph-line-height: 2.4rem;
    --paragraph-letter-spacing: normal;
    --paragraph-font-style: normal;
    --paragraph-font-weight: 300;
    --paragraph-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --paragraph-font:
    var(--paragraph-font-style)
    var(--paragraph-font-weight)
    var(--paragraph-font-size) / var(--paragraph-line-height)
    var(--body-font-family);
}
body[data-theme=direct-seafoods] :root {
  --small-paragraph-font-size: 1.4rem;
  --small-paragraph-line-height: 1.9rem;
  --small-paragraph-letter-spacing: normal;
  --small-paragraph-font-style: normal;
  --small-paragraph-font-weight: 600;
  --small-paragraph-text-transform: normal;
}
@media screen and (min-width: 768px) {
  body[data-theme=direct-seafoods] :root {
    --small-paragraph-font-size: 1.4rem;
    --small-paragraph-line-height: 1.9rem;
    --small-paragraph-letter-spacing: normal;
    --small-paragraph-font-style: normal;
    --small-paragraph-font-weight: 600;
    --small-paragraph-text-transform: normal;
  }
}
body[data-theme=direct-seafoods] :root {
  --small-paragraph-font:
    var(--small-paragraph-font-style)
    var(--small-paragraph-font-weight)
    var(--small-paragraph-font-size) / var(--small-paragraph-line-height)
    var(--body-font-family);
}
body[data-theme=direct-seafoods] .article .article__content ul {
  font-weight: 300;
}
body[data-theme=direct-seafoods] .article .article__content ul li::marker {
  color: var(--secondary-text);
}
body[data-theme=direct-seafoods] .article .article__content .wp-block-quote:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 27"><path fill="%23CDB46D" d="M10.62,15.35c-1.1-1.0099-2.49-1.5699-4.18-1.68.11-.97.32-1.98.62-3.04.5-1.83,1.39-3.61,2.67-5.35.82-1.09,1.18-2.05,1.09-2.8701-.09-.8199-.41-1.46-.96-1.92C9.32.03,8.63-.1,7.81.08s-1.65.77-2.47,1.78c-1.1801,1.55-2.21,3.29-3.08,5.21-.87,1.91-1.46,3.85-1.78,5.82-.32,1.96-.48,3.81-.48,5.55,0,2.55.57,4.49,1.71,5.82,1.14,1.32,2.67,1.99,4.59,1.99,1.83,0,3.31-.6,4.45-1.79,1.15-1.18,1.72-2.69,1.72-4.52,0-1.91-.62-3.44-1.85-4.59ZM33.43,19.94c0,1.83-.57,3.34-1.71,4.52-1.15,1.19-2.6299,1.79-4.46,1.79-1.92,0-3.44-.67-4.59-1.99-1.14-1.33-1.71-3.27-1.71-5.82,0-1.74.16-3.59.48-5.55.32-1.97.91-3.91,1.78-5.82.8701-1.92,1.9-3.66,3.08-5.21.83-1.01,1.65-1.6,2.47-1.78s1.51-.05,2.06.41c.54.46.86,1.1.95,1.92.1.82-.27,1.78-1.09,2.8701-1.28,1.74-2.17,3.52-2.67,5.35-.3,1.06-.51,2.07-.62,3.04,1.69.11,3.09.67,4.18,1.68,1.23,1.15,1.85,2.6801,1.85,4.59Z"/></svg>');
}

/*# sourceMappingURL=main.direct-seafoods.css.map*/