/** Shopify CDN: Minification failed

Line 333:0 Unexpected "{"

**/
.slider--desktop {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
}
.slider--desktop .slider__slide {
  scroll-snap-align: start;
  flex: 0 0 auto;
}
.otsb_trademark_root{
    display:none!important;
}
.quick-add__submit
 {
    background: #0E1B4D;
    color: white;
    text-transform: uppercase;
 }
 .ui-widget-content a {
    color: #0E1B4D!important;
}
 .list-menu__item{
        font-weight: 700;
    font-size: 16px;
 }
 .card--card .quick-add {
    margin: 0 0rem 0rem!important;
}
.header--top-center .header__inline-menu,
.header--top-center .header__inline-menu>.list-menu--inline{
    width: 100%;
    border-top: 1px solid #d6d6d6;
}
.slideshow__controls{
            margin-top: -45px;
        border-top: transparent!important;
}
.slider-counter__link--dots .dot{
    border: .1rem solid rgb(255 255 255)!important;
}
.slider-counter__link--active.slider-counter__link--dots .dot{
    background-color:white!important;
}
slideshow-component > div.slideshow__controls.slideshow__controls--top.slider-buttons.no-js-hidden > button.slider-button.slider-button--prev,
slideshow-component > div.slideshow__controls.slideshow__controls--top.slider-buttons.no-js-hidden > button.slider-button.slider-button--next{
    color:white!important;
}
.title, .title-wrapper-with-link {
    align-items: center;
    justify-content: center;
    text-align:center!important;
}
.blog-articles .article-card .card__information, .blog__posts .article-card .card__information {
    padding-left: 0rem!important;
    padding-right: 0rem!important;
}
.article-card__excerpt{
    margin:0 auto 0rem!important;
}
.blog__button {
    margin-top: 4rem!important;
}
.footer__content-bottom {
    border-top: solid .1rem rgb(255 255 255 / 74%)!important;
    padding-top: 1rem!important;
}
.footer__content-top {
    padding-bottom: 2rem!important;}
#shopify-section-sections--18980639309993__footer > footer > div.footer__content-top.page-width > div.footer-block--newsletter.scroll-trigger.animate--slide-in{
    justify-content: left;
    margin-top: -35px;
    margin-left: -12px;
    display: table;
}
.tabs.ui-tabs .ui-tabs-nav li a{
    border-radius:7px!important;
}
.tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a{
    color:#fff!important;
}
.slick-track{
    justify-content: center!important;
    display: flex!important;
}
.price>*{letter-spacing:0!important;}
.flickity-prev-next-button{
    width: 22px!important;
    height: 20px!important;
}
.flickity-button {
    background: hsl(0deg 0% 0% / 75%)!important;
    color: #ffffff!important;
}
#shopify-section-template--18980638851241__video_slider_qhXCLT > div > div > div:nth-child(1) > h2{
    margin:0!important;
}
div.shopify-block[id*="__vizup_"] {
    width: 100%;
    padding: 50px 0!important;
}
.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin.multicolumn__title{
    flex-direction:column;
}
#shopify-section-template--18980638851241__otsb_collection_list_2_M79KED button.otsb-button-arrow {
    background-color: rgb(14 27 77)!important;
    color: #ffffff!important;
}
.multicolumn-card-spacing {
    padding-top: 0.5rem!important;
    margin-left: 0.5rem!important;
    margin-right: 0.5rem!important;
}
.multicolumn-list__item.center .media--adapt img{
    border-radius: 14px!important;
}
.multicolumn-card__image-wrapper{
    margin:0 auto!important;
}
.accordion {
    margin-top: 0;
}


/* Desktop version */

@media only screen and (min-width:750px){
    video {
    width: 100%!important;
}
#Slider-template--18980638851241__multicolumn_Rd84Vw > li > div > div.multicolumn-card__info{
        padding-top: 0.5rem!important;
}
#Slider-template--18980639015081__multicolumn_inNdgk > li > div > div > h3{
        font-size: 61px!important;
}
#tabs-template--18980638851241__tabs_zPqHea-319408767145 > ul > div > div{
    width:100%!important;
}
.tabs.ui-tabs .ui-tabs-nav{
    padding: 0 0 18px!important;
}
.icon-with-text--horizontal{
    justify-content: flex-start!important;
}
.product__info-container .icon-with-text {
    margin: 1.2rem 0!important;
}
.icon-with-text img{
    height:7rem!important;
    width:7rem!important;
}
.icon-with-text--horizontal .h4{
        font-size: 13px!important;
}
.icon-with-text--horizontal{
        column-gap: 1rem!important;
}
.icon-with-text--horizontal .icon-with-text__item{
        border: 1px solid #c9c7c7;
    border-radius: 7px;
    padding: 3px;
}
#shopify-section-template--18980639015081__slideshow_TLTArC > slideshow-component > div.slideshow__controls.slideshow__controls--top.slider-buttons.no-js-hidden.slideshow__controls--border-radius-mobile > div > div > button > span{
    background-color:#0E1B4D!important;
            width: 35px;
        border-radius: 0;
}
#Slider-template--18980639015081__multicolumn_inNdgk > li > div > div > div.rte{
        font-size: 24px!important;
}
#shopify-section-template--18980638851241__multicolumn_Rd84Vw > div > div{
    padding: 0 15rem!important;
}    
.rich-text__blocks {
    max-width: 123rem!important;
}
#Slider-template--18980638851241__multicolumn_ytDpNi > li > div > div.multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing{
    width:25%!important;
}
#Slider-template--18980638851241__multicolumn_ytDpNi > li > div > div.multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing > div > img{
    border: 2px solid #ae0100;
    border-radius: 43px;
    padding: 0;
    object-fit: none;
}
#Slider-template--18980638851241__multicolumn_ytDpNi > li > div > div.multicolumn-card__info{
        padding-top: 1.5rem!important;
}
#shopify-section-template--18980638851241__multicolumn_ytDpNi > div > div > slider-component{
    padding: 0 11rem!important;
}
#Slider-template--18980638851241__multicolumn_ytDpNi{
    column-gap:0!important;
}
#Slider-template--18980638851241__multicolumn_ytDpNi > li > div > div.multicolumn-card__info > h3{
    font-size:17px!important;
}
.collection-hero__description {
    max-width: 100%!important;
}
.footer-block.grid__item.footer-block--menu{
    width: 20% !important;
    max-width: 20% !important;
}
.shopify-policy__container{
    max-width: 135ch!important;
}
.card-information>*{
    color: #bc0204 !important;
}
.collection-hero__description > p{
    font-size: 17px !important;
}
.collection.card__heading{
        font-size: 15px!important;
}
.collection-list__item > div > div > div.card__content > div{
    padding:1.3rem 0rem!important;
}
.collection-list__item > div > div > div.card__content {
    padding:0rem!important;
}
#Slide-template--18980639015081__slideshow_TLTArC-1 > div.slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width.banner--desktop-transparent > div,
#Slide-template--18980639015081__slideshow_TLTArC-2 > div.slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width.banner--desktop-transparent > div,
#Slide-template--18980639015081__slideshow_TLTArC-3 > div.slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width.banner--desktop-transparent > div{
    position: absolute;
    bottom:-30px;
}
#Slide-template--18980639015081__slideshow_TLTArC-1 > div.slideshow__media.banner__media.media.small-hide > img,
#Slide-template--18980639015081__slideshow_TLTArC-2 > div.slideshow__media.banner__media.media.small-hide > img,
#Slide-template--18980639015081__slideshow_TLTArC-3 > div.slideshow__media.banner__media.media.small-hide > img{
    object-fit:contain!important;
}
#shopify-section-template--18980639015081__slideshow_TLTArC > slideshow-component > div.slideshow__controls.slideshow__controls--top.slider-buttons.no-js-hidden{
    justify-content:flex-end;
            z-index: -1;
}
.collapsible-content-wrapper-narrow{
    max-width: 120.4rem;
}
#shopify-section-template--18980639015081__slideshow_TLTArC > slideshow-component > div.slideshow__controls.slideshow__controls--top.slider-buttons.no-js-hidden.slideshow__controls--border-radius-mobile > button.slider-button.slider-button--prev > span,
#shopify-section-template--18980639015081__slideshow_TLTArC > slideshow-component > div.slideshow__controls.slideshow__controls--top.slider-buttons.no-js-hidden.slideshow__controls--border-radius-mobile > button.slider-button.slider-button--next > span{
    background:#0e1b4dbf!important;
}
}


/* Mobile version */

@media only screen and (max-width:750px){

h1, .h1 {
    font-size: 25px !important;
  }
  h2, .h2 {
    font-size: 22px !important;
  }
  h3, .h3 {
    font-size: 18px !important;
  }
  h4, .h4 {
    font-size: 15px !important;
  }
  h5, .h5 {
    font-size: 12px !important;
  }
  h6, .h6{
    font-size: 10px !important;
  }
.slider-counter{
    display:none!important;
}
.tabs-section {
    padding: 2rem 0 0 !important;
}
.tabs.ui-tabs .ui-tabs-nav li a{
    padding: 5px 10px!important;
    margin: 3px!important;
}
.tabs.ui-tabs .ui-tabs-nav{
        flex-wrap: wrap!important;
}
.section-template--18980638851241__featured-collection-0-padding{
    padding-bottom:0!important;
}
#shopify-section-template--18980638851241__rich_text_8ijjJJ > div > div > div,
.card__information{
        padding: 0!important;
}
.slideshow__media.banner__media.media.medium-hide.large-up-hide,.slideshow_banner_slider{
        height: 401px!important;
        background:#fff!important;
}
#Slider-template--18980638851241__multicolumn_Rd84Vw > li > div > div.multicolumn-card__info,
#collection-template--18980638851241__featured_collection_4LTc4f > slider-component,
#Slider-template--18980638851241__multicolumn_ytDpNi > li > div > div.multicolumn-card__info{
    padding:0.5rem!important;
}
.section-template--18980638851241__multicolumn_Rd84Vw-padding {
    padding-top: 0!important;
    padding-bottom: 21px!important;
}
#Slider-template--18980638851241__multicolumn_Rd84Vw > li > div > div.multicolumn-card__info > h3,
#Slider-template--18980638851241__multicolumn_ytDpNi > li > div > div.multicolumn-card__info > h3{
    font-size: 13px !important;
}
.button, .shopify-challenge__button, .customer button, button.shopify-payment-button__button--unbranded,
.shopify-payment-button{
    min-height: 3rem!important;
    font-size: 1rem!important;
}
.product-form__input--pill input[type=radio]+label{
    font-size: 1rem!important;
}
.card-information>*{
    font-size: 12px!important;
    letter-spacing: 0!important;
    color: #bc0204 !important;
}
.price--on-sale .price-item--regular,
#Slider-template--18980638851241__multicolumn_aN7nxh > li > div > div.multicolumn-card__info > h3{
    font-size: 12px!important;
}
#Slider-template--18980638851241__multicolumn_aN7nxh > li > div > div.multicolumn-card__info > div{
    font-size: 10px!important;
}
.card__content,
{
    padding: 0.5rem!important;
}
.footer__content-top{
    padding-bottom: 0rem!important;
}
#Slider-template--18980638851241__featured_collection_4LTc4f{
    column-gap: 10px!important;
    row-gap:10px!important;
}
.card__media .media img{
    object-fit:contain!important;
}
#Slider-template--18980638851241__multicolumn_ytDpNi > li {
     width: 45%!important;
     max-width: 100%!important;
}
#shopify-section-template--18980638851241__multicolumn_ytDpNi > div > div > div.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin.multicolumn__title > h2{
    font-size: 23px!important;
}
#Slide-template--18980638851241__featured_blog_AWPXnT-3 > div > div > div.card__content > div > h3{
    font-size: 21px!important;
}
.article-card__excerpt{
    margin: 1rem auto 0rem !important;
    font-size: 13px!important;
}
.footer-block__details-content .list-menu__item--link {
        padding-top: 0rem!important;
        padding-bottom: 0rem!important;
    }
#shopify-section-sections--18980639309993__footer > footer > div.page-width.footer__content-bottom > p:nth-child(2),
#shopify-section-template--18980638851241__rich_text_8ijjJJ > div > div > div > div > div > p{
    font-size: 13px;
    padding: 0 8px;
    letter-spacing: 0;
    line-height: 1.3;
    text-align: justify;
}
#shopify-section-template--18980638851241__customer_slider_7HciH8 > div > div > section > ul{
    padding:0!important;
}
#Banner-template--18980638851241__image_banner_jwTfRg > div.banner__media.media.scroll-trigger.animate--fade-in > img{
    display:none!important;
}
#Banner-template--18980638851241__image_banner_jwTfRg > div.banner__media.media.scroll-trigger.animate--fade-in{
    background-image:url(/cdn/shop/files/Mobile-Main-Web-Banner_Nutrisage.jpg_1.jpg?v=1758532378);
            width: 100%;
        height: 400px;
        background-position: top;
        background-size: cover;
}
.section-template--18980639015081__customized_pdp_RgmenX-padding{
    padding-left:10px!important;
    padding-right:10px!important;
    flex-wrap: wrap!important;
}
.grid__item.one-half{
    width:100%!important;
    max-width:100%!important;
}
#shopify-section-template--18980639015081__customized_pdp_RgmenX > div > div:nth-child(2) > video{
    width:100%!important;
}
.footer-block__details-content{
    column-count:2!important;
            border-bottom: 1px solid;
        padding-bottom: 6px;
        list-style: circle;
        margin-bottom: -1rem!important;
}
#GalleryViewer-template--18980639015081__main > div > button.slider-button.slider-button--prev > span,
#GalleryViewer-template--18980639015081__main > div > button.slider-button.slider-button--next > span{
    border: 1px solid;
    border-radius: 26px;
}
.footer-block__heading{
    font-size: 16px !important;
}
.footer-block.grid__item{
    margin: 2rem 0!important;
}
#shopify-section-sections--18980639309993__footer > footer > div.footer__content-top.page-width > div.footer-block--newsletter.scroll-trigger.animate--slide-in{
    justify-content: left;
    margin-top: 0!important;
    margin-left: -12px;
    display: table;
}
#Slide-template--18980639015081__slideshow_TLTArC-1 > div.slideshow__media.banner__media.media.medium-hide.large-up-hide > img,
#Slide-template--18980639015081__slideshow_TLTArC-2 > div.slideshow__media.banner__media.media.medium-hide.large-up-hide > img,
#Slide-template--18980639015081__slideshow_TLTArC-3 > div.slideshow__media.banner__media.media.medium-hide.large-up-hide > img
{
    object-fit:contain!important;
    background:#fff !important;
}
#Slide-template--18980639015081__slideshow_TLTArC-1 > div.slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width.banner--desktop-transparent > div,
#Slide-template--18980639015081__slideshow_TLTArC-2 > div.slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width.banner--desktop-transparent > div,
#Slide-template--18980639015081__slideshow_TLTArC-3 > div.slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width.banner--desktop-transparent > div{
    background: white;
    padding: 0 3.5rem 4rem!important;
}
#shopify-section-template--18980639015081__slideshow_TLTArC > slideshow-component > div.slideshow__controls.slideshow__controls--top.slider-buttons.no-js-hidden.slideshow__controls--border-radius-mobile > button.slider-button.slider-button--prev > span,
#shopify-section-template--18980639015081__slideshow_TLTArC > slideshow-component > div.slideshow__controls.slideshow__controls--top.slider-buttons.no-js-hidden.slideshow__controls--border-radius-mobile > button.slider-button.slider-button--next > span{
    background:#0e1b4dbf!important;
}
.tag-item{
    margin: 0px!important;
    font-size: 7px!important;
    }
.announcement-bar__message{
    font-size:9px!important;
    min-height: 1.8rem!important;
}
}