/** Shopify CDN: Minification failed

Line 250:0 Unexpected "}"

**/
#__next #skio-root .sc-209607ca-0.huwjYX {
  z-index: 100000000000;
}

.pdp-faq .accordion__title {
    font-size: 19px;
    font-weight: 500 !important;
    color: #000;
}
.story-video .story-text li span {
    text-transform: capitalize;
}
.pdp-faq .accordion p {
    color: #000;
    font-size: 18px;
}
ul.c-.ninety-list {
    padding: 4px 0 20px 29px;
    margin: 0;
}

ul.c-.ninety-list li {
    padding: 0 0 27px 0;
    font-size: 20px;
    color: #000;
}
.ttchallenge-btn{
  display: none;
}
.c-ninety-day .c-immunity-image img {
    border: 0 !important;
}
.c-ninety-day  .c-immunity-buttons a.c-btn-secondary {
    background: transparent;
}
.c-ninety-day  h2.c-immunity-heading {
    max-width: 600px !important;
}
.c-ninety-day {
    padding-bottom: 70px;
}
.main-product-main svg.icon.icon-minus.icon {
    font-size: inherit !important;
    margin: auto;
}
.main-product-main svg.icon.icon-plus.icon {
    font-size: inherit !important;
    margin: auto;
}
.ttchallenge-btn .content-container{
  background: #e8c9ad;
}

.ttchallenge-btn a.rich-text__buttons{

    display: inline-block;
    background: #7b6747;
    padding: 12px 28px;
    color: #fff;
    text-decoration: none;
    border-radius: 6px;
    font-size:18px;

    }

html {
  scroll-behavior: smooth;
}
.shopify-section.c-landing-immunity section.c-landing-immunity.c-land-easy {
    padding-bottom: 60px;
}
section#shopify-section-template--19894118908077__main {}

#c-buy-now,
#c-learn-more {
    scroll-margin: 100px;
}
#shopify-section-template--19894118908077__three_month_challenge_UqXP9r{
    scroll-margin: 100px;
}
.c-land-bottom .grid {
    display: block !important;
    text-align: center;
}
.c-land-bottom .grid .grid__item .image-with-text__content .image-with-text__text.desktop-text.rte.body p a {
    color: #000;
    padding: 0 0 0 6px;
}
.c-land-bottom .grid .image-with-text__media {
    padding: 0 !important;
    width: 77px;
    height: 60px;
}

.c-land-bottom .grid .image-with-text__media img {
    width: 100%;
    height: auto;
}

.c-land-bottom .grid .image-with-text__media {
    text-align: center;
    display: inline-block;
    margin: auto;
}

.c-land-bottom .grid .grid__item {
    width: 100%;
    text-align: center;
    display: inline-block;
    margin: AUTO;
}

.c-land-bottom .grid .grid__item .image-with-text__content {
    padding: 0;
}

.c-land-bottom .grid .grid__item .image-with-text__content h2 {
    font-size: 14px;
    font-weight: 400;
    color: #000;
    padding: 10px 0 6px 0;
}

.c-land-bottom .grid .grid__item .image-with-text__content  .image-with-text__text.desktop-text.rte.body {
    margin: 0;
}

.c-land-bottom .grid .grid__item .image-with-text__content .image-with-text__text.desktop-text.rte.body p {
    color: #000;
    font-weight: 400;
    font-size: 12px;
    text-decoration: underline;
}
.c-land-head .grid .image-with-text__media img {
    width: 100%;
    height: auto;
}

.c-land-head .image-with-text__media {
    padding-bottom: 0px !important;
    width: 77px;
    height:60px;
    margin: 0;
    display: inline-block;
}

.c-land-head .grid .grid__item .image-with-text__content {
    padding: 0;
}

.c-land-head  a.button.button--primary {
    background-color: #7B684C;
    opacity: 1;
}



.c-land-head .image-with-text__grid {
    display: inline-block;
    width: 100%;
    position: relative;
}

.c-land-head .image-with-text__grid .image-with-text__media-item {
    width: 100%;
    text-align: center;
}

.c-land-head .image-with-text__grid  .image-with-text__text-item {
    width: 20%;
    float: right;
    position: absolute;
    right: 0;
    top: 5px;
}
.c-land-bar {
    position: fixed;
    width: 100%;
    left: 0;
    right: 0;
    top: 0px;
    z-index: 9999;
}

.c-land-head {
    position: fixed;
    width: 100%;
    left: 0;
    right: 0;
    top: 39px;
    z-index: 99999;
}

.c-land-head{
    top: 32px;
}


@media screen and (max-width: 767px) {
    .hero-gut-health__content ul {
    display: none;
}



.video-with-benefits .image-with-text__grid--reverse {
    flex-direction: column-reverse;
            gap: 30px;
}
}


span.quantity-challenge-save {
    font-size: 11px !important;
    padding: 4px 9px !important;
}
.quantity-challenge-banner p.quantity-challenge-sub {
    font-size: 12px !important;
    padding: 7px 0 0 0;
}

.quantity-challenge-banner p.quantity-challenge-main {
    font-size: 11px !important;
    line-height: 16px !important;
            margin: 0px 0 5px 0 !important;
}

.quantity-challenge-banner .quantity-challenge-content {
    max-width: 57% !important;
}
.c-ninety-day span.c-immunity-tagline {
    max-width: 300px !important;
}

ul.c-.ninety-list {
    text-align: left;
}
.c-ninety-day .c-immunity-buttons a.c-btn-primary {
    margin-bottom: 20px;
    margin-right: 0;
}
.c-ninety-day h2.c-immunity-heading {
    max-width: 100% !important;
}
}
@media screen and (max-width: 767px) {
.template-mens-health .c-faq-section.color-scheme-1.gradient {
    padding-bottom: 10px !important;
}
.template-homepage-v1 .feat-tabs ul.tabs.coll-tabs li span, .template-homepage-v2 .feat-tabs ul.tabs.coll-tabs li span, .template-homepage-v3 .feat-tabs ul.tabs.coll-tabs li span {
    font-size: 0px;
position:relative;
}
.template-homepage-v1 .feat-tabs ul.tabs.coll-tabs li, .template-homepage-v2 .feat-tabs ul.tabs.coll-tabs li, .template-homepage-v3 .feat-tabs ul.tabs.coll-tabs li {
    padding-left: 18px;
}

.template-homepage-v1 .feat-tabs ul.tabs.coll-tabs li span:before,.template-homepage-v2 .feat-tabs ul.tabs.coll-tabs li span:before, .template-homepage-v3 .feat-tabs ul.tabs.coll-tabs li span:before {
    position:absolute;
    content:"";
    top: -15px;
    background: url(/cdn/shop/files/moss_gel.png?v=1768907780) no-repeat;
    width: 20px;
    height: 20px;
    left: -19px;
}

.template-homepage-v1 .feat-tabs ul.tabs.coll-tabs li:nth-child(2) span:before, .template-homepage-v2 .feat-tabs ul.tabs.coll-tabs li:nth-child(2) span:before, .template-homepage-v3 .feat-tabs ul.tabs.coll-tabs li:nth-child(2) span:before {
    position:absolute;
    content:"";
    top: -13px;
    background: url(/cdn/shop/files/leaf.png?v=1768907780) no-repeat;
    width:16px;
    height:17px;
    left: -19px;
}

.template-homepage-v1 .feat-tabs ul.tabs.coll-tabs li:nth-child(3) span:before, .template-homepage-v2 .feat-tabs ul.tabs.coll-tabs li:nth-child(3) span:before, .template-homepage-v3 .feat-tabs ul.tabs.coll-tabs li:nth-child(3) span:before {
    position:absolute;
    content:"";
    top: -15px;
    background: url(/cdn/shop/files/bundles.png?v=1768907779) no-repeat;
    width:20px;
    height:20px;
    left: -19px;
}


.template-homepage-v1 .feat-tabs ul.tabs.coll-tabs li:hover span:before, .template-homepage-v2 .feat-tabs ul.tabs.coll-tabs li:hover span:before, .template-homepage-v3 .feat-tabs ul.tabs.coll-tabs li:hover span:before{

    background:url(/cdn/shop/files/moss_gel_hover.png?v=1768908720);
}

.template-homepage-v1 .feat-tabs ul.tabs.coll-tabs li:nth-child(2):hover span:before, .template-homepage-v2 .feat-tabs ul.tabs.coll-tabs li:nth-child(2):hover span:before, .template-homepage-v3 .feat-tabs ul.tabs.coll-tabs li:nth-child(2):hover span:before{

    background:url(/cdn/shop/files/leaf_hover.png?v=1768908720);
}

.template-homepage-v1 .feat-tabs ul.tabs.coll-tabs li:nth-child(3):hover span:before, .template-homepage-v2 .feat-tabs ul.tabs.coll-tabs li:nth-child(3):hover span:before, .template-homepage-v3 .feat-tabs ul.tabs.coll-tabs li:nth-child(3):hover span:before{

    background:url(/cdn/shop/files/bundles_hover.png?v=1768908720);
}

    .ttchallenge-btn{
  display: block;
}
.bundle-card-container {
    max-width:100% !important;

}
.c-ninety-day .c-immunity-wrapper.c-reverse {
    flex-direction: column !important;
}
.c-land-energy .c-reverse {
    flex-direction: column !important;
   
}
.pdp-faq {
    padding-top: 33px;
}


.c-land-head .image-with-text__grid .image-with-text__text-item {
    position: static;
    width: 50%;
}

.c-land-head a.button.button--primary {
    margin: 9px 0 0 0;
}
.marquee-logos .jm-label {
    text-align: center;
    display: block;
    WIDTH: 100%;
    MAX-WIDTH: 189PX;
    MARGIN: 6px auto 37px;
}

.marquee-logos .jm-wrapper {
    display: block;
}
}
body .header__menu-item .icon-caret {
    display: block;
}
.list-menu--disclosure
{
    width: 22rem !important;
}
@media (min-width:375px) and (max-width:480px) {
    .video-with-benefits .bn-btns {
    flex-wrap: inherit;
}

.video-with-benefits .bn-btns a {
    font-size: 14px !important;
}
    span.quantity-challenge-save {
 font-size: 9px !important;
        padding: 3px 9px !important;
}
.quantity-challenge-banner p.quantity-challenge-sub {
        font-size: 11px !important;
        padding: 2px 0 0;
        margin-bottom: 3px !important;
}

.quantity-challenge-banner p.quantity-challenge-main {
        font-size: 10px !important;
        line-height: 11px !important;
        margin: 0 0 2px 0 !important;
}

.quantity-challenge-banner .quantity-challenge-content {
    max-width: 57% !important;
}
}
/* header.header ul li:last-child a {
    background: #74B9BD;
    border-radius: 50px;
    color: #fff;
    padding: 10px 20px !important;
} */
header.header ul li:nth-child(2) a {
    position: relative;
}
header.header nav .list-menu.list-menu--inline li:nth-child(2)
{
      display: block !important;
}
header.header ul li:nth-child(2) a:before {
    position: absolute;
    content: "Save 33%";
    top: -15px;
    left: 20px;
    font-size: 14px;
    padding: 2px;
    right: 0;
    color: #fff;
    background: #74B9BD;
    max-width:96px;
    margin: auto;
    text-align: center;
    border-radius: 20px;
}
header.header ul li ul.header__submenu li:nth-child(2) a:before {
    display: none !important;
}
header.header ul li ul.menu-drawer__menu li:nth-child(2) a:before {
    display: none !important;
}
@media (min-width:1350px) and (max-width:1450px) {
    p.quantity-challenge-sub {
    font-size: 20px !important;
}

p.quantity-challenge-main {
    font-size: 13px !important;
    line-height: 16px !important;
    margin: 0 0 7px 0 !important;
}

span.quantity-challenge-save {
    font-size: 13px !important;
    padding: 3px 10px 4px 10px !important;
}
}
@media (min-width:1250px) and (max-width:1349px) {
    p.quantity-challenge-sub {
    font-size: 20px !important;
}

p.quantity-challenge-main {
    font-size: 13px !important;
    line-height: 16px !important;
    margin: 0 0 7px 0 !important;
}

span.quantity-challenge-save {
    font-size: 13px !important;
    padding: 3px 10px 4px 10px !important;
}
}
@media (min-width:1025px) and (max-width:1249px) {
.quantity-challenge-banner p.quantity-challenge-sub {
    font-size: 15px !important;
    padding:2px 0 0 0;
}

.quantity-challenge-banner p.quantity-challenge-main {
    font-size: 12px !important;
    line-height:14px !important;
            margin: 0px 0 3px 0 !important;
}
span.quantity-challenge-save {
    font-size: 11px !important;
            padding: 2px 9px 3px 9px !important;
}
.quantity-challenge-banner .quantity-challenge-content {
    max-width:47% !important;
}
}

@media (min-width:990px) and (max-width:1024px) {
.quantity-challenge-banner p.quantity-challenge-sub {
    font-size: 12px !important;
    padding:1px 0 0 0;
}
span.quantity-challenge-save {
    font-size: 11px !important;
    padding: 4px 9px !important;
}
.quantity-challenge-banner p.quantity-challenge-main {
    font-size: 11px !important;
    line-height: 16px !important;
            margin: 0px 0 3px 0 !important;
}

.quantity-challenge-banner .quantity-challenge-content {
    max-width: 57% !important;
}
}
@media (min-width:1281px) and (max-width:1371px){
    body .header__menu-item {
    padding: 0 16px;
    font-size: 17px;
}
header.header ul li:nth-child(2) a:before {
    top: -29px;
}
    }
div#shopify-section-template--19499879399597__c_landing_immunity_ktaT9Y {
    display: none;
}


@media (min-width:1024px)  and (max-width:1199px) {
  .c-fixed4__product img {
    max-width: 277px !important;
}  

    .c-fixed4__product {
    right: 22px !important;
}
    .c-fixed4__item {
    display: block !important;
}

.c-b80 {
    margin-top: 9px;
}

.c-fixed4__item img {
    width: 100% !important;
}
}

@media (min-width:980px)  and (max-width:1023px) {
  .c-fixed4__product img {
    max-width: 217px !important;
}  

    .c-fixed4__product {
    right: 22px !important;
}
    .c-fixed4__item {
    display: block !important;
}

.c-b80 {
    margin-top: 9px;
}

.c-fixed4__item img {
    width: 100% !important;
}
}

/* changes for pdp seamoss templated */

.story-video .deferred-media__poster-button {
    background-color: rgb(var(--color-background), .3);
}

.story-video .video-section__media span.svg-wrapper  path {fill: transparent;stroke: aliceblue;stroke-width: 0.5px;}

body.page-.template-product.template-vara_seamoss_1770373194071 .text-carousel__slide p, body.page-.template-product.template-varb_seamoss_1770373212093 .text-carousel__slide p {
    color: #000;
}


body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .loox-rating.loox-widget span.loox-rating-label, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .loox-rating.loox-widget span.loox-rating-label {
    color: #919191;
    font-size: 14px;
    padding: 0 0 0 4px;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .loox-rating.loox-widget svg.loox-icon, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .loox-rating.loox-widget svg.loox-icon {
    font-size: 15px;
    color: #FFD700;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .product__title h1, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper  .product__title h1  {
    padding: 6px 0 0 0;
    font-size: 42px;
    color: #000;
}
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper p.product__text.inline-richtext, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper p.product__text.inline-richtext {
    color: #181818;
    font-size:20px;
}
 
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper  div#price-template--20413760438445__main, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper div#price-template--20413764337837__main {
    width: 15%;
    float: left;
}
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .icon-feature-icon, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .icon-feature-icon {
    width: auto;
    height: auto;
}
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .icon-features, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .icon-features {
    max-width: 86%;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .price-per-item__container, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .price-per-item__container {
    padding: 20px 0 21px 0;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .price-per-item__container quantity-input.quantity:after, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .price-per-item__container quantity-input.quantity:after {box-shadow: 0 0 0 var(--inputs-border-width) rgba(218, 218, 218, var(--inputs-border-opacity));}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper button.product-form__submit.button {
    background: #7B684C;
    height: 55px;
    font-size: 18px;
    text-transform: capitalize;
}
 body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper button.product-form__submit.button {
    background: #74B9BD;
    height: 55px;
    font-size: 18px;
    text-transform: capitalize;
}
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper button.product-form__submit.button::after, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper button.product-form__submit.button::after {
    box-shadow: inherit !important;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper button.product-form__submit.button span, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper button.product-form__submit.button span {
    position: relative;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper button.product-form__submit.button span:before, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper button.product-form__submit.button span:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 32px;
    left: -42px;
    top: -6px;
    background: url(/cdn/shop/files/mynaui_cart.png?v=1770290753) no-repeat;
}


body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .product__accordion h2.h4.accordion__title.inline-richtext, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .product__accordion h2.h4.accordion__title.inline-richtext {
    font-size: 20px;
    color: #000;
    font-weight: 400;
}
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .product__accordion .accordion__content.rte, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .product__accordion .accordion__content.rte {
    padding-left: 0;
    font-size: 18px;
    color: #828282;
    line-height: 30px;
}
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .product__accordion, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .product__accordion {
    border-top: 0px;
}
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .product__accordion svg.icon.icon-caret, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .product__accordion svg.icon.icon-caret
 {
    color: #7B684C;
    height: 10px;
}



body.page-.template-product.template-varc_seamoss_1770615856506.gradient .text-carousel__slide p {
    color: #000;
}


body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .loox-rating.loox-widget span.loox-rating-label{
    color: #919191;
    font-size: 14px;
    padding: 0 0 0 4px;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .loox-rating.loox-widget svg.loox-icon{
    font-size: 15px;
    color: #FFD700;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .product__title h1  {
    padding: 6px 0 0 0;
    font-size: 42px;
    color: #000;
}
body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper p.product__text.inline-richtext {
    color: #181818;
    font-size:20px;
}
 
body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper div#price-template--20434726584493__main {
    width: 15%;
    float: left;
}
body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .icon-feature-icon{
    width: auto;
    height: auto;
}
body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .icon-features {
    max-width: 86%;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .price-per-item__container {
    padding: 20px 0 21px 0;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .price-per-item__container quantity-input.quantity:after {box-shadow: 0 0 0 var(--inputs-border-width) rgba(218, 218, 218, var(--inputs-border-opacity));}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper button.product-form__submit.button {
    background: #74B9BD;
    height: 55px;
    font-size: 18px;
    text-transform: capitalize;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper button.product-form__submit.button::after {
    box-shadow: inherit !important;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper button.product-form__submit.button span {
    position: relative;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper button.product-form__submit.button span:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 32px;
    left: -42px;
    top: -6px;
    background: url(/cdn/shop/files/mynaui_cart.png?v=1770290753) no-repeat;
}


body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .product__accordion h2.h4.accordion__title.inline-richtext {
    font-size: 20px;
    color: #000;
    font-weight: 400;
}
body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .product__accordion .accordion__content.rte {
    padding-left: 0;
    font-size: 18px;
    color: #828282;
    line-height: 30px;
}
body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .product__accordion {
    border-top: 0px;
}
body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .product__accordion svg.icon.icon-caret
 {
    color: #7B684C;
    height: 10px;
}


@media (min-width:1200px) and (max-width:1350px){
    
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper div#price-template--20413760438445__main, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper div#price-template--20413764337837__main, body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper div#price-template--20434726584493__main {
    width: 19%;
}
}
@media (min-width:1024px) and (max-width:1199px){
    
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper div#price-template--20413760438445__main, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper div#price-template--20413764337837__main, body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper div#price-template--20434726584493__main {
    width:23%;
}
}
.menu-drawer__promo-banner {
    display: none;
}
.apps-section h2.title {
    padding: 0 0 0 0px;
    FONT-SIZE: 30PX;
}
.mm-custom-seamoss slider-component.thumbnail-slider button.custom-prev.slick-arrow {
    font-size: 0;
    background: transparent;
    cursor: pointer;
    border: 0;
    background: url(/cdn/shop/files/slide_uparow.png?v=1770808681) no-repeat;
    width: 32px;
    height: 32px;
    background-position: center;
    margin: 0 0 0 44px;
}
.mm-custom-seamoss slider-component.thumbnail-slider button.custom-next.slick-arrow {
    cursor: pointer;
    font-size: 0;
    background: transparent;
    border: 0;
    background: url(/cdn/shop/files/slide_uparow.png?v=1770808681) no-repeat;
    width: 32px;
    height: 32px;
    background-position: center;
    margin: 0 0 0 44px;
    transform: rotate(180deg);
}
body.page-.template-product.template-vara_seamoss_1770373194071 .text-carousel .text-carousel__controls, body.page-.template-product.template-varb_seamoss_1770373212093 .text-carousel .text-carousel__controls, body.page-.template-product.template-varc_seamoss_1770615856506.gradient .text-carousel .text-carousel__controls {
    z-index: 1;
}

.c-faq-accordion .accordion.is-open span.faq-icon svg.minus path {
    stroke: #7B684C;
}

.apps-section  .collection__title.title-wrapper.title-wrapper-with-link.title-wrapper--no-top-margin {
    max-width: 1080px;
    margin: auto;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient section.sea-moss-section {
    padding-bottom: 142px;
}

body.page-.template-product.template-vara_seamoss_1770373194071.gradient div#newsletter-hash h2.inline-richtext.h2.scroll-trigger.animate--slide-in, body.page-.template-product.template-varb_seamoss_1770373212093.gradient div#newsletter-hash h2.inline-richtext.h2.scroll-trigger.animate--slide-in, body.page-.template-product.template-varc_seamoss_1770615856506.gradient div#newsletter-hash h2.inline-richtext.h2.scroll-trigger.animate--slide-in {
    font-size: 40px;
}
body.page-.template-product.template-vara_seamoss_1770373194071.gradient .newsletter-form__field-wrapper.scroll-trigger.animate--slide-in button.newsletter-form__button.field__button, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .newsletter-form__field-wrapper.scroll-trigger.animate--slide-in button.newsletter-form__button.field__button, body.page-.template-product.template-varc_seamoss_1770615856506.gradient .newsletter-form__field-wrapper.scroll-trigger.animate--slide-in button.newsletter-form__button.field__button {
    background: #7B684C !important;
    color:#fff !important;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .c-faq-content .accordion, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .c-faq-content .accordion, body.page-.template-product.template-vara_seamoss_1770373194071.gradient .c-faq-content .accordion {
    margin: 0 0 20px 0 !important;
}

@media (min-width: 990px) and (max-width: 1007px){
    body.page-.template-product.template-vara_seamoss_1770373194071.gradient .text-carousel__controls, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .text-carousel__controls {
    bottom: 180px !important;
}
    body.page-.template-product.template-varc_seamoss_1770615856506.gradient .text-carousel__controls {
    bottom: 180px !important;
}
}

@media screen and (max-width:989px) {
    header.header ul li:nth-child(2) a:before {
    top: 21px !important;
    right: -60px !important;
}
    body.page-.template-product.template-vara_seamoss_1770373194071.gradient .text-carousel__controls, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .text-carousel__controls {
    position: static !important;
    justify-content: start;
}
    body.page-.template-product.template-varc_seamoss_1770615856506.gradient .text-carousel__controls{
    position: static !important;
    justify-content: start;
}
 }
 @media (min-width:768px) and (max-width:842px){

.template-black-seed-oil .hero-gut-health__content ul li{
    font-size: 18px;
    margin-bottom: 9px;
}
    .hero-gut-health__content ul {
    margin-bottom: 10px;
}
}
.c-gut-strip.c-gut-strip-v2.isolate.page-width {
    display: none;
}
@media screen and (max-width: 767px){
    body.page-black-seed-oil.template-page.template-black-seed-oil.gradient p.hero-gut-health__description.mobile-health__description {
    display: none !important;
}
    .c-gut-strip.isolate.page-width {
    display: none;
}
body.page-mens-health.template-page.template-mens-health .c-gut-strip.isolate.page-width {
    display: block;
}

    .c-gut-strip.c-gut-strip-v2.isolate.page-width {
    display: block;
}
    .template-black-seed-oil span.hero-gut-health__rating-text.desktop-rating-text {
    display: none;
}

.template-black-seed-oil p.hero-gut-health__description.desktop-health__description {
    display: none;
}
    span.hero-gut-health__rating-text.mobile-rating-text {
    display: block !important;
}
p.hero-gut-health__description.mobile-health__description span {
    color: #5BA1B0;
    font-style: italic;
    font-weight: 500;
}
p.hero-gut-health__description.mobile-health__description {
    DISPLAY: block !important;
            position: absolute;
        bottom: 25px;
        color: #fff;
        max-width: 320px;
        line-height: 28px;
        font-size: 20px;
        text-transform: capitalize;
}
    .template-gut-health .c-faq-section, .template-black-seed-oil .c-faq-section, .template-mens-health .c-faq-section
    {
        padding-bottom:0px !important;
    }
    section.c-landing-immunity.c-gut-30 h2.c-immunity-heading
    {
        font-size: 30px !important;
        max-width: 100% !important;
    }
    .template-mens-health .c-life-affects__step.desktop_mobile img {
    width: 48px;
    height: 48px;
}
.template-mens-health .c-life-affects__item::before {
    background: url(/cdn/shop/files/after_men-bg.jpg?v=1772702478) no-repeat !important;
    width: 9px;
    height: 134px;
}
    .template-mens-health h2.c-life-affects__heading.heading_mobile em {
    display: inline;
}
.template-mens-health .c-life-affects__step.desktop_icon {
    display: none;
}
.template-mens-health .c-life-affects__step.desktop_mobile {
    display: block !important;
    margin-bottom: 0;
}

.template-mens-health section.c-life-affects.c-gut-40 span.c-life-affects__badge {
    background: inherit !important;
}

.template-mens-health section.c-life-affects.c-gut-40 .c-life-affects__card {
    background: #fff !important;
}

.template-mens-health section.c-life-affects.c-gut-40 .c-life-affects__card li {
    color: #000 !important;
}

.template-mens-health section.c-life-affects.c-gut-40 .c-life-affects__card li span.c-life-affects__check-icon img {
    filter: brightness(0) !important;
}
    .template-mens-health section.shopify-section.section-hero-gut-health {
    display: block !important;
}
    .template-mens-health .shopify-section.c-landing-immunity {
    padding-top: 51px;
}
section.sea-moss-hero {
    display: none;
}
.template-mens-health .faq-header h2.heading-main {
    text-align: center;
}

.template-mens-health .faq-header .faq-subtitle {
    display: none;
}
.template-mens-health .shopify-section.c-landing-immunity section.c-landing-immunity.c-gut-30 {
    padding-bottom: 50px;
}

.template-mens-health section#c-landing-immunity {
    padding-top: 0px !important;
}

.template-mens-health section.c-landing-immunity.c-gut-31 {
    padding-bottom: 50px;
    padding-top: 5px;
}

.template-mens-health section.c-landing-immunity.c-gut-32 {
    padding-bottom: 44px;
}

.template-mens-health section.c-landing-immunity.c-gut-33 {
    padding-bottom: 50px;
    padding-top: 0;
}
        section.c-landing-immunity.c-gut-30 .c-immunity-wrapper {
    flex-direction: column-reverse !important;
}
section.c-landing-immunity.c-gut-32 .c-immunity-wrapper {
    flex-direction: column-reverse !important;
}
section.c-landing-immunity.c-gut-31 .c-immunity-wrapper.c-reverse  {
    flex-direction: column-reverse !important;
}
section.c-landing-immunity.c-gut-33 .c-immunity-wrapper.c-reverse {
    flex-direction: column-reverse;
}
.template-gut-health .c-faq-image img, .template-mens-health .c-faq-image img, .template-black-seed-oil .c-faq-image img {
    max-height: max-content;
}
.template-gut-health section.c-landing-cta .c-landing-cta__image, .template-mens-health section.c-landing-cta .c-landing-cta__image, .template-black-seed-oil section.c-landing-cta .c-landing-cta__image  {
    display: none;
}

.template-gut-health section.c-landing-cta .c-landing-cta__content, .template-mens-health section.c-landing-cta .c-landing-cta__content, .template-black-seed-oil section.c-landing-cta .c-landing-cta__content {
    text-align: left;
}

.template-gut-health section.c-landing-cta .c-landing-cta__content h2.c-landing-cta__title, .template-mens-health section.c-landing-cta .c-landing-cta__content h2.c-landing-cta__title, .template-black-seed-oil section.c-landing-cta .c-landing-cta__content h2.c-landing-cta__title {
    font-size: 30px;
    line-height: 32px;
}
    body.page-.template-product.template-varc_seamoss_1770615856506.gradient .c-faq-content .accordion, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .c-faq-content .accordion, body.page-.template-product.template-vara_seamoss_1770373194071.gradient .c-faq-content .accordion {
    margin: 0 0 0px 0 !important;
}
    body.page-.template-product.template-vara_seamoss_1770373194071.gradient div#newsletter-hash h2.inline-richtext.h2.scroll-trigger.animate--slide-in, body.page-.template-product.template-varb_seamoss_1770373212093.gradient div#newsletter-hash h2.inline-richtext.h2.scroll-trigger.animate--slide-in, body.page-.template-product.template-varc_seamoss_1770615856506.gradient div#newsletter-hash h2.inline-richtext.h2.scroll-trigger.animate--slide-in {
    text-align: left;
    font-size: 30px !important;
}

body.page-.template-product.template-vara_seamoss_1770373194071.gradient div#newsletter-hash p, body.page-.template-product.template-varb_seamoss_1770373212093.gradient div#newsletter-hash p, body.page-.template-product.template-varc_seamoss_1770615856506.gradient div#newsletter-hash p {
    text-align: left;
    padding: 18px 0 0 0;
}
    body.page-.template-product.template-vara_seamoss_1770373194071.gradient .c-faq-image img.motion-reduce, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .c-faq-image img.motion-reduce, body.page-.template-product.template-varc_seamoss_1770615856506.gradient .c-faq-image img.motion-reduce {
    max-height: max-content;
}

body.page-.template-product.template-vara_seamoss_1770373194071.gradient .text-carousel__container .cr-box h2, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .text-carousel__container .cr-box h2, body.page-.template-product.template-varc_seamoss_1770615856506.gradient .text-carousel__container .cr-box h2  {
    font-size: 32px !important;
}
body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .product__title h1, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .product__title h1 {
    font-size: 32px !important;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper div#shopify-block-AMFlvNmVMVzZrZjRRN__loox_reviews_loox_rating_T4WaMf, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper div#shopify-block-ARWVFTzFEMVRITE9yU__loox_reviews_loox_rating_T4WaMf {
    padding: 17px 0 0 0 !important;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper div#price-template--20413760438445__main, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper div#price-template--20413764337837__main {
    width: 30% !important;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .icon-features, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .icon-features {
    max-width: 100% !important;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .icon-features .icon-feature-item, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .icon-features .icon-feature-item {
    flex: 1 !important;}

body.page-.template-product.template-vara_seamoss_1770373194071 .product__info-wrapper .icon-feature-item .icon-feature-text, body.page-.template-product.template-varb_seamoss_1770373212093.gradient .product__info-wrapper .icon-feature-item .icon-feature-text {
    font-size: 15px;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .text-carousel, body.page-.template-product.template-varb_seamoss_1770373212093 .text-carousel {
    padding-top: 110px !important;
    padding-bottom: 100px !important;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .text-carousel .text-carousel__container, body.page-.template-product.template-varb_seamoss_1770373212093 .text-carousel .text-carousel__container {
    flex-direction: row-reverse !important;
}

body.page-.template-product.template-vara_seamoss_1770373194071 .text-carousel .text-carousel__container .text-carousel__image, body.page-.template-product.template-varb_seamoss_1770373212093 .text-carousel .text-carousel__container .text-carousel__image {
    order: 1;
}


body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .product__title h1 {
    font-size: 32px !important;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper div#shopify-block-Ad0RpVk5qYWNBVU0zS__loox_reviews_loox_rating_T4WaMf {
    padding: 17px 0 0 0 !important;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper div#price-template--20434726584493__main {
    width: 30% !important;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .icon-features {
    max-width: 100% !important;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper .icon-features .icon-feature-item {
    flex: 1 !important;}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .product__info-wrapper.icon-feature-item .icon-feature-text{
    font-size: 15px;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .text-carousel {
    padding-top: 110px !important;
    padding-bottom: 100px !important;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .text-carousel .text-carousel__container {
    flex-direction: row-reverse !important;
}

body.page-.template-product.template-varc_seamoss_1770615856506.gradient .text-carousel .text-carousel__container .text-carousel__image {
    order: 1;
}
.template-gut-health .c-faq-container .faq-subtitle, .template-black-seed-oil .c-faq-container .faq-subtitle {
    display: none;
}

.template-gut-health .c-faq-container h2.heading-main, .template-black-seed-oil .c-faq-container h2.heading-main {
    text-align: center;
}
.template-gut-health h2.c-life-affects__heading.heading_mobile em, .template-black-seed-oil h2.c-life-affects__heading.heading_mobile em {
    display: inline;
}
.template-gut-health .c-video-story h2.title.inline-richtext.h1 em, .template-gut-health .c-video-story h2.title.inline-richtext.h1 em, .template-black-seed-oil .c-video-story h2.title.inline-richtext.h1 em  {
    display: block;
}
.template-gut-health .shopify-section.c-landing-immunity .c-immunity-tagline, .template-mens-health .shopify-section.c-landing-immunity .c-immunity-tagline, .template-black-seed-oil .shopify-section.c-landing-immunity .c-immunity-tagline {
    max-width:237px;
    display: inline-block;
}

.template-gut-health .shopify-section.c-landing-immunity .c-immunity-content, .template-mens-health .shopify-section.c-landing-immunity .c-immunity-content, .template-black-seed-oil .shopify-section.c-landing-immunity .c-immunity-content {
    text-align: left;
}

.template-gut-health section.c-landing-immunity .c-immunity-buttons, .template-mens-health section.c-landing-immunity .c-immunity-buttons, .template-black-seed-oil section.c-landing-immunity .c-immunity-buttons {
    text-align: left;
}

.template-gut-health section.c-landing-immunity.c-gut-30 h2.c-immunity-heading, .template-mens-health section.c-landing-immunity.c-gut-30 h2.c-immunity-heading {
    font-size: 33px;
}
.template-gut-health .c-gut-strip.isolate.page-width p, .template-mens-health .c-gut-strip.isolate.page-width p, .template-black-seed-oil .c-gut-strip.isolate.page-width p {
    font-size: 12px;
}

.template-gut-health .c-gut-strip.isolate.page-width .rich-text__wrapper.rich-text__wrapper--center, .template-mens-health .c-gut-strip.isolate.page-width .rich-text__wrapper.rich-text__wrapper--center, .template-black-seed-oil .c-gut-strip.isolate.page-width .rich-text__wrapper.rich-text__wrapper--center {
    width: 100%;
}

}
.template-gut-health .section-header, .template-mens-health .section-header, .template-black-seed-oil .section-header  {
    display: none;
}

.template-gut-health .newsletter-section, .template-mens-health .newsletter-section, .template-black-seed-oil .newsletter-section {
    display: none;
}

.template-gut-health .footer-section, .template-mens-health .footer-section, .template-black-seed-oil .footer-section {
    display: none;
}
.template-gut-health .announcement-bar-section, .template-mens-health .announcement-bar-section, .template-black-seed-oil .announcement-bar-section {
    display: none;
}
.c-gut-strip.isolate.page-width {
    background: #5BA1B0;
    padding: 0;
    max-width: 100%;
}

.c-gut-strip.isolate.page-width .rich-text.content-container {
    background: transparent;
}

.c-gut-strip.isolate.page-width p {
    text-transform: uppercase;
    color: #fff;
    font-size: 14px;
    letter-spacing: 1px;
    font-weight: 500;
}
section.c-landing-immunity.c-gut-30 {
    padding-bottom: 96px;
}
section.c-landing-immunity.c-gut-31 {
    padding-top: 40px;
    padding-bottom: 100px;
}
section.c-landing-immunity.c-gut-32 {
    padding-bottom: 104px;
}
section.c-landing-immunity.c-gut-33 {
    padding-top:55px;
    padding-bottom:120px;
}
section.c-life-affects.c-gut-40 .c-life-affects__container {
    max-width: 1338px;
}
section.c-life-affects.c-gut-40 {
    margin-bottom: 0;
}
.template-gut-health .c-faq-section, .template-black-seed-oil .c-faq-section {
    padding-bottom: 34px;
}
.template-gut-health .c-sh-section .c-sh-wrapper, .template-mens-health .c-sh-section .c-sh-wrapper, .template-black-seed-oil .c-sh-section .c-sh-wrapper {justify-content: center !important;}
.template-gut-health .jm-label, .template-black-seed-oil .jm-label {
    display: block;
        z-index: 1;
}

.template-gut-health .section.marquee-logos, .template-black-seed-oil .section.marquee-logos {
    padding-left: 20px;
    background: #F9F4EE;
}
.template-gut-health .c-immunity-buttons a.c-btn-primary, .template-mens-health .c-immunity-buttons a.c-btn-primary, .template-black-seed-oil .c-immunity-buttons a.c-btn-primary {
    background: #5BA1B0;
        padding: 10px 29px !important;
    font-weight: 500 !important
}

.template-gut-health h2.c-immunity-heading b, .template-mens-health h2.c-immunity-heading b, .template-black-seed-oil h2.c-immunity-heading b {
    color: #5BA1B0;
    font-weight: 600;
        font-style: italic;
}
section.c-landing-immunity.c-gut-30 h2.c-immunity-heading {
    font-size: 42px;
}

.template-gut-health section.c-landing-cta a.c-landing-cta__button {
    background: #5BA1B0;
}
.template-gut-health p.c-immunity-text b, .template-black-seed-oil p.c-immunity-text b {
    color: #5BA1B0;
}
.template-gut-health .c-immunity-buttons {
    margin-top: 34px;
}


.template-gut-health .shopify-section.c-landing-immunity .c-immunity-heading, .template-mens-health .shopify-section.c-landing-immunity .c-immunity-heading, .template-black-seed-oil .shopify-section.c-landing-immunity .c-immunity-heading {
    color: #333;
    letter-spacing: -1px;
}
.template-mens-health .c-gut-strip.isolate.page-width {
    background: #1A3335;
}
.template-gut-health .shopify-section.c-landing-immunity .c-immunity-tagline, .template-mens-health .shopify-section.c-landing-immunity .c-immunity-tagline {
    background: #5ba1b0;
}
.template-gut-health .c-faq-accordion .accordion, .template-mens-health .c-faq-accordion .accordion, .template-black-seed-oil .c-faq-accordion .accordion {
    background: transparent;
}
.template-mens-health .shopify-section.c-landing-immunity {
    background: #f7f7f7;
}

.template-mens-health section#c-landing-immunity {
    padding-top: 40px;
}

.template-mens-health section.c-life-affects.c-gut-40 {
    background: #f7f7f7;
}

.template-mens-health section.c-life-affects.c-gut-40 span.c-life-affects__badge {
    background: #FFFFFF;
    color: #5BA1B0;
    border-color: #5BA1B0;
}

.template-mens-health section.c-life-affects.c-gut-40 .c-life-affects__card {
    background: #FFFFFF;
}

.template-mens-health section.c-life-affects.c-gut-40 .c-life-affects__card li {
    color: #232323;
}

.template-mens-health section.c-life-affects.c-gut-40 .c-life-affects__timeline::after {
    background-image: repeating-linear-gradient(to right, #74B9BD 0, #74B9BD 6px, transparent 5px, transparent 10px);
}

.template-mens-health section.c-landing-cta {
    background: #fff;
    padding-top: 80px;
}

.template-mens-health section.c-landing-cta a.c-landing-cta__button {
    background: #5BA1B0;
}

.template-mens-health .c-faq-section.color-scheme-1.gradient {}

.template-mens-health .c-faq-section.color-scheme-1.gradient .accordion.is-open {
    background: #1a3335;
}

.template-mens-health .c-faq-section.color-scheme-1.gradient h3.accordion__title {
    color: #fff;
}

.template-mens-health .c-faq-section.color-scheme-1.gradient .accordion__content.rte p {
    color: #fff;
}

.template-mens-health .c-faq-section.color-scheme-1.gradient .c-faq-accordion .accordion.is-open span.faq-icon svg.minus path {
    stroke: #74B9BD;
}

.template-mens-health .c-faq-section.color-scheme-1.gradient .c-faq-accordion .accordion.is-open span.faq-icon {
    border-color: #74B9BD;
}

.template-mens-health .c-faq-section.color-scheme-1.gradient .faq-icon {
    border-color: #74B9BD;
}

.template-mens-health .c-faq-section.color-scheme-1.gradient .faq-icon .plus path {
    stroke: #74B9BD;
}
.template-mens-health .c-faq-section.color-scheme-1.gradient .accordion h3.accordion__title {
    color: #362D20;
}

.template-mens-health .c-faq-section.color-scheme-1.gradient .accordion.is-open h3.accordion__title {
    color: #fff;
}
.template-mens-health .c-faq-section.color-scheme-1.gradient {
    padding-bottom: 80px;
}
.template-mens-health .marquee-logos {
    padding-left: 0;
}

.template-mens-health .marquee-logos .jm-track img {
    filter: brightness(0) invert(1);
    height: 42px;
}
.template-mens-health .shopify-section.c-sh-section {
    z-index: 999;
}
.template-mens-health .Marquee-content .marq-icon img {
    filter: brightness(0) saturate(100%) invert(70%) sepia(18%) saturate(540%) hue-rotate(140deg) brightness(92%) contrast(88%);
}
/* .template-mens-health section.c-life-affects.c-gut-40 .c-life-affects__card li span.c-life-affects__check-icon img {
    filter: brightness(0) saturate(100%) invert(70%) sepia(18%) saturate(540%) hue-rotate(140deg) brightness(92%) contrast(88%);
} */
.template-mens-health section.shopify-section.section-hero-gut-health {
    display: none;
}
.template-mens-health .c-life-affects__step.desktop_mobile {
    display: none;
}
.template-black-seed-oil section.c-landing-cta img {
    max-width: 35%;
}

.template-black-seed-oil section.c-landing-cta .c-landing-cta__text {
    max-width: 510px;
}

.template-black-seed-oil section.c-landing-cta a.c-landing-cta__button {
    background: #5BA1B0;
}
p.hero-gut-health__description.mobile-health__description {
    DISPLAY: NONE;
}
.hero-gut-health__content ul {
    margin: 0 0 34px 0;
    padding: 0;
    list-style-type: none;
}

.hero-gut-health__content ul li {
    font-size: 20px;
    color: #000;
    font-weight: 600;
    padding: 0 0 0 26px;
    margin: 0 0 15px 0;
    position: relative;
}

.hero-gut-health__content ul li:before {
    position: absolute;
    content: "";
    width: 14px;
    top: 12px;
    height: 2px;
    background: #5BA1B0;
    left: 0;
}
.template-mens-health .c-land-bottom.color-scheme-4 {
    background: #f7f7f7;
}
.template-gut-health .Marquee.color-scheme-1, .template-black-seed-oil .Marquee.color-scheme-1 {
    background: #FEFAF6;
}
span.hero-gut-health__rating-text.mobile-rating-text {
    display: none;
}
.template-mens-health .marquee-logos .jm-track img:nth-child(6) {
    filter: inherit;
}
.template-mens-health .marquee-logos .jm-track img:nth-child(10) {
    filter: inherit;
}
.hero-gut-health__description_v2 {
    font-size: 24px;
    line-height: 26px;
    color: #000;
    margin: 0 0 32px;
    text-transform: capitalize;
    max-width: 480px;
    font-weight: 700;
}
.hero-gut-health__description_v2 span {
    color: #5BA1B0;
    font-style: italic;
    font-weight: 500;
}
.sea-moss-hero__container .c-custom-hero__rating {
    padding: 0 0 29px 0;
    display: flex;
}

.sea-moss-hero__container .c-custom-hero__rating span.sea-moss-hero__rating-text {color: #fff;padding: 0 0 0 9px;}

.sea-moss-hero__container .c-custom-hero__rating .sea-moss-hero__stars {
    display: inline;
    padding: 0px;
}

.sea-moss-hero__container .sea-moss-hero__rating p {
    font-size: 24px;
    line-height: 28px;
    color: #000;
    margin: 0 0 26px;
    text-transform: capitalize;
    font-weight: 700;
    max-width: 480px;
}
.sea-moss-hero__container .sea-moss-hero__rating p span {
    color: #5BA1B0;
    font-style: italic;
    font-weight: 500;
}

body.page-black-seed-oil.template-page.template-black-seed-oil .marquee-logos {
    max-width: 100%;
}
body.page-mens-health.template-page.template-mens-health .marquee-logos  {
    max-width: 100%;
}
body.page-gut-health.template-page.template-gut-health .marquee-logos  {
    max-width: 100%;
}