/** Shopify CDN: Minification failed

Line 885:143 Unexpected "*"
Line 911:14 Unexpected "{"
Line 1328:47 Unexpected "{"

**/
@font-face {
    font-family: 'Albert Sans';
    src: url('/cdn/shop/files/AlbertSans-Light.eot?v=1748572139');
    src: url('/cdn/shop/files/AlbertSans-Light.eot?v=1748572139?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/AlbertSans-Light.woff2?v=1748572139') format('woff2'),
        url('/cdn/shop/files/AlbertSans-Light.woff?v=1748572139') format('woff'),
        url('/cdn/shop/files/AlbertSans-Light.ttf?v=1748572139') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Albert Sans';
    src: url('/cdn/shop/files/AlbertSans-Regular.eot?v=1748572425');
    src: url('/cdn/shop/files/AlbertSans-Regular.eot?v=1748572425?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/AlbertSans-Regular.woff2?v=1748572425') format('woff2'),
        url('/cdn/shop/files/AlbertSans-Regular.woff?v=1748572425') format('woff'),
        url('/cdn/shop/files/AlbertSans-Regular.ttf?v=1748572425') format('truetype'),
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Albert Sans';
    src: url('/cdn/shop/files/AlbertSans-SemiBold.eot?v=1748572761');
    src: url('/cdn/shop/files/AlbertSans-SemiBold.eot?v=1748572761?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/AlbertSans-SemiBold.woff2?v=1748572761') format('woff2'),
        url('/cdn/shop/files/AlbertSans-SemiBold.woff?v=1748572761') format('woff'),
        url('/cdn/shop/files/AlbertSans-SemiBold.ttf?v=1748572761') format('truetype'),
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Albert Sans';
    src: url('/cdn/shop/files/AlbertSans-Bold.eot?v=1748572871');
    src: url('/cdn/shop/files/AlbertSans-Bold.eot?v=1748572871?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/AlbertSans-Bold.woff2?v=1748572871') format('woff2'),
        url('/cdn/shop/files/AlbertSans-Bold.woff?v=1748572871') format('woff'),
        url('/cdn/shop/files/AlbertSans-Bold.ttf?v=1748572871') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Aktiv Grotesk Ex";
    src: url("/cdn/shop/files/AktivGroteskEx-Regular.eot?v=1748572635");
    src: url("/cdn/shop/files/AktivGroteskEx-Regular.eot?v=1748572635?#iefix")format("embedded-opentype"),
        url("/cdn/shop/files/AktivGroteskEx-Regular.woff2?v=1748572635")format("woff2"),
        url("/cdn/shop/files/AktivGroteskEx-Regular.woff?v=1748572635")format("woff"),
        url("/cdn/shop/files/AktivGroteskEx-Regular.ttf?v=1748572635")format("truetype"),
    font-weight: normal;
    font-style: normal;
    font-display: swap;  
}
@font-face {
    font-family: 'Inter 18pt';
    src: url('/cdn/shop/files/Inter18pt-Regular.eot?v=1748573010');
    src: url('/cdn/shop/files/Inter18pt-Regular.eot?v=1748573010?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/Inter18pt-Regular.woff2?v=1748573010') format('woff2'),
        url('/cdn/shop/files/Inter18pt-Regular.woff?v=1748573010') format('woff'),
        url('/cdn/shop/files/Inter18pt-Regular.ttf?v=1748573010') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
html {overflow-x:hidden;}
:root {border-radius:0; --page-width: 1312px;}
body, p, span, a, li {font-family:'Albert Sans'!important; font-weight:300;}
.js .section--rounded:before, .slideshow:not(.slideshow--hero) :is(.banner,.banner__overlay){border-radius:0;}
h1, h1 span, h2, h2 span, h3, h3 span, .h3 {font-family:"Aktiv Grotesk Ex"!important; font-weight:400!important; color:#27262B; line-height:120%!important; font-size:40px!important; text-transform:initial!important;}	
p, li {font-size:18px; font-weight:300; line-height:150%; color:#27262B;} 
.page-width:not(.page-width--full) > div {max-width:1312px; margin:0 auto;}
.page-container .shopify-section .button span {font-size:16px; font-weight:300;}
.imageCover {object-fit:cover; width:100%; height:100%;}
a.button {text-transform:initial; font-size:16px!important; border-radius:3px;}
.heading {text-transform:initial;}
.text-with-icons:after {content:'';} /*DISABLE SLIDER COLUMNS WITH ICON*/
.product-card__rating {display:none; overflow:hidden; visibility:hidden;}

/*TOP BAR*/
.widthMarquee {max-width:1262px; overflow:hidden; margin:0 auto; padding:2px 0; position:relative;}
.widthMarquee .marquee {padding:0 2px;}
.widthMarquee .marquee .scrolling-text__item:before {display:none!important;}
.closeMarquee {position:absolute; right:0; top:-1px; height:24px; padding-left:50px; z-index:2; background-color:#DCEBE5;}
.closeMarquee svg {margin:5px; cursor:pointer;}
.topbar-section { height:48px; }
.topbar-section p {font-size:16px;}

/*MEGA MENU*/
.header__logo {margin:initial!important; max-width:max-content !important;}
.header__menu .list-menu > li > a,
.header__menu .list-menu li button.menu__item span,
.header__menu .list-menu li .menu__item span {font-size:16px; font-weight:300; text-transform:capitalize;}
.header__menu>ul.with-block .menu__item .btn-duplicate {color:#27262B; background:#fff; border-radius:0; position:absolute;}
.header__menu>ul.with-block .menu__item .btn-duplicate:after {content:""; width:80%; height:1px; background:#27262B; position:absolute; left:50%; bottom:6px; transform:translateX(-50%);}
.mega-menu ul.mega-menu__list {padding-top:0; padding-bottom:0;}
.mega-menu ul li.mega-menu__item {padding:0; grid-template-columns:60% 40%; max-width:100%; width:100%;}
.mega-menu ul li.mega-menu__item .mega-menu__nav {max-width: 878px; gap:25px; padding:32px 0; grid-auto-flow:initial; grid-template-columns:1fr 1fr;}
.mega-menu ul li.mega-menu__item .mega-menu__nav .mega-menu__nav-item {max-width:100%;}
.mega-menu ul li.mega-menu__item .mega-menu__nav .mega-menu__nav-item > a {font-size:14px; font-weight:600; pointer-events:none;}
.mega-menu ul li.mega-menu__item .mega-menu__nav .mega-menu__nav-item ul li {margin-bottom:15px;}
.mega-menu ul li.mega-menu__item .mega-menu__nav .mega-menu__nav-item ul li a {font-weight:300; font-size:20px;}
.mega-menu ul li.mega-menu__item .promotionMenu {background-color:#F6F4EF; padding:32px;}
.mega-menu ul li.mega-menu__item .promotionMenu .title span {font-size:14px; font-weight:600; display:block; margin-bottom:19px;}
.mega-menu ul li.mega-menu__item .promotionMenu .image {width:50%; float:left; min-height:50px;}
.mega-menu ul li.mega-menu__item .promotionMenu .image img {object-fit:cover; width:100%; height:auto;}
.mega-menu ul li.mega-menu__item .promotionMenu .content {width:50%; float:left; min-height:50px; padding:0 10px;}
.mega-menu ul li.mega-menu__item .promotionMenu .content span {font-size:16px; font-weight:600; margin-bottom:4px; display:block;}
.mega-menu ul li.mega-menu__item .promotionMenu .content p {font-size:14px; max-width:180px; margin-bottom:4px; display:block;}
.mega-menu ul li.mega-menu__item .promotionMenu .content a {font-size:16px; font-weight:600; display:inline-block; position:relative; margin-top:4px; }
.mega-menu ul li.mega-menu__item .promotionMenu .content a:after {content:""; width:100%; height:1px; background-color:#27262B; position:absolute; left:0; bottom:-1px;}
.header__buttons .localization button {background-color:#F6F4EF; border:1px solid #E1E1D7!important; font-size:16px; color:#27262B; padding:8px 17px; height:40px!important;}

/*SLIDER*/
.slideshow.block .banner {max-width:100%; min-height:860px;}
.sectionSlider .absolute {top:50%; transform:translateY(-50%); padding-top:19px;}
.slideshow-content .slideshow-words .slideshow-word {flex-direction:column; align-items:center;}
.slideshow-content .slideshow-words .slideshow-word h2 {max-width:350px; text-align:center;}
.slideshow-content .slideshow-words .slideshow-word h2 span {font-family:"Aktiv Grotesk Ex"; font-weight:400; font-size:56px!important; line-height:1.1;}
.slideshow-content .slideshow-words .slideshow-word .content {margin-bottom:7px;}
.slideshow-content .slideshow-words .slideshow-word .content p {font-size:18px; font-size:18px; max-width:540px; text-align:center; font-weight:300; line-height:1.5;}
.slideshow-content .slideshow-words .slideshow-word .buttons a {min-width:0; width:86px; height:48px; margin:0 10px; border-radius:2px; font-size:16px;}
.slideshow-content .slideshow-words .slideshow-word .buttons a:after {border-radius:2px;}

/*SLIDER2*/
.hiddenSlide {display:none;}
.secondSlide .slideshow-words .slideshow-word {gap:10px;}
.secondSlide .slideshow-words .slideshow-word .content p {font-size:24px; max-width:624px; margin-top:15px;}
.secondSlide .slideshow-words .slideshow-word .buttons a {width:128px; min-width:fit-content;}

/*SLIDER FULL*/
.FullWidthSlider .page-width {padding:0; top:0; transform:translateY(0);}
.FullWidthSlider .page-width .slideshow-content {max-width:100%; overflow:hidden; display:flex; justify-content:center; padding:0; height:100%; align-items:center;}
.FullWidthSlider picture {background: radial-gradient(circle at 73% 50%, #ffffff -22%, #94B3A7 46%); /*animation:gradient 25s ease infinite;*/ }
.FullWidthSlider picture:before, .FullWidthSlider picture:after, .FullWidthSlider picture img {display:none;}
.FullWidthSlider h2 {max-width:410px!important;}
.FullWidthSlider .subHeading {font-size:28px; color:#27262B; text-align:center; width:100%; display:block; margin-top:0; font-weight:500;}
.FullWidthSlider p {max-width: 555px!important;}
.FullWidthSlider .buttons .button {background-color:#27262B; width:111px!important; color:#fff; padding-left:0; padding-right:0; --border-opacity:0;}

/*SLIDER FULL V2*/
.FullWidthSlider.V2 .slideshow.block .banner {min-height:472px; max-height:472px;}
.FullWidthSlider.V2 .slideshow-content .slideshow-words .slideshow-word h2 {max-width:478px!important;}
.FullWidthSlider.V2 .slideshow-content .slideshow-words .slideshow-word h2 span {font-size:40px!important;}
.FullWidthSlider.V2 p {max-width:538px!important;}
.FullWidthSlider.V2 picture {background:#F6F4EF;}
.FullWidthSlider.V2 .page-width .slideshow-content .imageRight img {margin: 6px auto 0;}

/*SLIDER FULL Second Slideshow*/
.secondSlideshow {margin-bottom:194px;}
.secondSlideshow .slideshow.block .banner {max-width:100%; min-height:730px;}
.secondSlideshow .page-width .slideshow-content {max-width:100%; display:flex; justify-content:center; padding:0; height:100%; align-items:center;}
.secondSlideshow.sectionSlider .absolute {padding-top:141px;}
.secondSlideshow .slideshow-content .slideshow-words .slideshow-word {flex-direction:column; align-items:center;}
.secondSlideshow .slideshow-content .slideshow-words .slideshow-word {align-items:normal;}
.secondSlideshow .slideshow-content .slideshow-words .slideshow-word h2 {text-align:left;}
.secondSlideshow .slideshow-content .slideshow-words {width:50%;}
.secondSlideshow.sectionSlider .absolute .imageRight {width:70%; position:relative;}
.secondSlideshow .slideshow-content .slideshow-words .slideshow-word .content p {text-align:left}
.secondSlideshow.sectionSlider .absolute .imageRight img {position:absolute; right:-60px; bottom:-555px;}

.secondSlideshow.sectionSlider .absolute .imageRight img:not([aria-current=true]) {display:none;}
.holiday .slideshow-content .slideshow-words .slideshow-word h2 {max-width:100%;}
.holiday .slideshow-content .slideshow-words .slideshow-word h2 span {font-size:52px!important;}
.holiday .slideshow-content .slideshow-words .slideshow-word .buttons a {width:177px;}

#shopify-section-template--19291068858622__1762786311a99cf575 {padding-bottom:68px;}
#aiSlider #aiSliderContent { width:calc( 100% - 101px ); max-width:1440px; height:100%; justify-content:left; align-items:center; display:flex;}
#aiSlider #aiSliderContent #aiImage {position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1;}
#aiSlider #aiSliderContent #aiImage img {max-width:100%; width:auto; position:absolute; right:-56px; bottom:-254px;}
#aiSlider #aiSliderContent .text {max-width:365px; width:100%; text-align:left;}
#aiSlider #aiSliderContent .text .subtitle {font-size:17px; font-weight:700; color:#000; margin-bottom:25px;}
#aiSlider #aiSliderContent .text .title {font-size:56px!important; font-weight:400; color:#27262B;}
#aiSlider #aiSliderContent .text .ctext {font-size:18px; color:#27262B;}
#aiSlider #aiSliderContent .text .button {background-color:#27262B; color:#fff; font-weight:300;}
#aiPager {width:92%; max-width:1440px; left:50% !important; transform:translateX(-50%) !important;}
#aiPager button {width:70px; border-radius: 9px; margin-right:8px; background-color:rgba(255,255,255,0.5);}
#aiPager button.active {transform:scale(1);}
#aiPager button.active:after {content:""; height:10px; width:0px; background-color:#fff; display:block; animation:progressBar 10s linear forwards; border-radius:9px;}

/*MOTHERS NATURE*/
/*Hero*/
.mothersNature .banner__content {overflow:initial!important;}
.mothersNature .banner__box {width:100%; position:relative; padding-left:22px;}
.mothersNature .banner__box h2 {color:#fff; max-width:300px;}
.mothersNature .banner__box h2 span {font-size:45px!important;}
.mothersNature .banner__box p {max-width:340px;}
.mothersNature .banner__box .button {padding:10px; min-width:132px; min-height:48px; border-radius:2px;}
.mothersNature .banner__box div.leading-none {position:absolute; right:-82px; bottom:-300px;}
.mothersNatureDiv {padding-top:135px;}
/*Section*/
.mothersNatureDiv:before {background:radial-gradient(circle,rgba(255, 255, 255, 0.5) 47%, rgba(220, 235, 229, 1) 70%)!important;}
.mothersNatureDiv .image-with-text__item {width:36.9%;}
.mothersNatureDiv .image-with-text__item+.image-with-text__item .rich-text {padding-inline-start:3.3vw !important; max-width:360px;}
.mothersNatureDiv .media img {transform:scale(1) !important;}

/*FULL IMAGE*/
#shopify-section-template--19291068858622__blocks_g8Jj8R {padding-bottom:68px;}
.fullImage #aiSlider #aiSliderContent #aiImage {left:-50px; width:calc(100% + 100px);}
.fullImage #aiSlider #aiSliderContent #aiImage img {width:auto;}
.fullImage #aiSlider #aiSliderContent .text {max-width:420px;}

/*SLIDER FULL V3*/
.backgroundImage #aiSlider #aiSliderContent .text {max-width:420px;}
.backgroundImage #aiSlider #aiSliderContent #aiImage img {right:0; bottom:0; width:auto;}
.backgroundImage #aiSlider[data-slide="3"] #aiSliderContent #aiImage {left:-50px; width:calc(100% + 100px);}
.backgroundImage #aiPager button {background-color:rgba(148, 179, 167, 0.5);}
#aiPager button.active:after {background-color:#27262B;}

/*SHOGUN*/
.linksHeader {text-align:right; margin-top:9px; display:flex; justify-content:end; align-items:center;}
/*.linksHeader a:first-child {font-size:20px; padding-right:20px; background:url('/cdn/shop/files/Group_4.png?v=1765809575') no-repeat right center; margin-right:50px;}
.linksHeader a:first-child strong {font-weight:700;}*/
.linksHeader a.button {border-radius:4px; padding:16px 18px; font-size:14px!important;}
.titleLanding h1 {font-size:54px!important; line-height:110.00000000000001% !important}
.heroLandingPage h1 {text-align:center;}
.heroLandingPage a {margin-left:120px;}
.w1Section .shg-row .shg-c-lg-5 {padding-left:71px;}
.tabsLanding ul li {margin-right:0!important; position:relative;}
.tabsLanding ul li .shogun-tab-box {background:transparent!important; border-width:0!important; border-bottom:1px solid #DADADA; display:flex; justify-content:center;}
.tabsLanding ul li .shogun-tab-box span {font-size:18px!important; font-weight:600!important; color:#777276!important; width:auto;}
.tabsLanding ul li:before {content:""; width:100%; height:1px; background-color:#DADADA; position:absolute; left:0; bottom:0;}
.tabsLanding ul li[aria-selected="true"] .shogun-tab-box span {color:#27262B!important;}
.tabsLanding ul li[aria-selected="true"] .shogun-tab-box span:before {content:""; width:100%; height:3px; background-color:#27262B; position:absolute; left:0; bottom:0;}
.weight400 a {font-weight:400; font-family:Aktiv Grotesk Ex!important;}
#s-b283749c-47ef-490f-ba6e-bb63cf4d2ad9>.shogun-accordion-wrapper>.shogun-accordion>.shogun-accordion-body {border-top-width:0!important;}
.AccordeonLanding .shogun-accordion {border-radius:0!important; margin-top:16px!important;}
.AccordeonLanding .shogun-accordion:first-child {margin-top:0!important;}
.AccordeonLanding .shogun-accordion-heading {padding:28px 77px 28px 23px!important; background-image:url('/cdn/shop/files/Vector.png?v=1765834960')!important; background-position:98% center!important; background-repeat:no-repeat!important;}
.AccordeonLanding .shogun-accordion-active .shogun-accordion-heading {background-image:url('/cdn/shop/files/close.png?v=1765835483')!important;}
.AccordeonLanding .shogun-accordion-heading h4 {font-weight:700!important; text-transform:initial;}
.sliderImageLanding {border:1px solid red!important;}
.mySliderSwiper {overflow:hidden;}
.swiper-pagination {padding-left:50px; margin-top:27px;}
#shopify-section-template--20512039272702__video_with_text_overlay_7ec1fc97-d9d4-486c-9506-562b610bfdab {background-color:#DCEBE5!important;}
#shopify-section-template--20512039272702__video_with_text_overlay_7ec1fc97-d9d4-486c-9506-562b610bfdab .video-hero {border-radius:40px; margin-bottom:50px;}
.videoBannerLanding:before {background-color:#DCEBE5!important; margin-top:105px;}
.weight600 p {font-weight:600!important;}
.weight700 h5 {font-weight:700!important;}
.comparisonLanding .shg-btn-text {max-width:244px; width:100%;}
.comparisonLanding thead {display:none;}
.comparisonLanding tr td {border-bottom:1px solid #94B3A7!important; padding:14px 0px!important;}
.comparisonLanding p {font-weight:16px!important; font-weight:400;}
.comparisonLanding tr td:nth-child(2) {background-color:#fff!important}
.comparisonLanding tr:first-child td:first-child {position:relative}
.comparisonLanding tr:first-child td:first-child > div {position:absolute; bottom:20px; width:100%; text-align:left;}
.comparisonLanding tr:first-child td:first-child > div h5 {text-align:left;}
.comparisonLanding tr:first-child td {padding-bottom:30px!important;}

@keyframes progressBar {
  0% { width: 0; }
  100% { width: 100%; }
}
@media screen and (min-width:1440px) {
  #aiPager {left:50%; transform: translateX(-720px);}
}

/*LOGOS*/
.HiddenLogo {display:none;}
.sliderLogo .logo-bar {width:100%; height:56px;}
.sliderLogo .flickity-slider {position:initial; align-items:center; justify-content:center; }
.sliderLogo .flickity-viewport {width:100%; height:56px!important; max-width:1312px; pointer-events:none;}
.sliderLogo .flickity-viewport .flickity-slider .flickity-cell {display:flex; align-items:center; min-height:56px; padding:0 30px;}

/*PRODUCTS*/
.multicolumn.card-grid {gap:0;}
.multicolumn.card-grid .text-base-xl {font-size:18px; font-weight:600;}
.multicolumn.card-grid .multicolumn-card__info {gap:20px;}
.multicolumn.card-grid .multicolumn-card__info .rte.leading-normal p,
.columnsProducts p {font-size:20px; font-weight:600;}
.quick-view__button {bottom:25px; top:initial; right:8px;}
.badges {display:inline-block; top:4px; left:2px;}
.badges .badge {font-size:12px; padding:5px 8px; float:left; margin-left:2px; margin-right:2px; margin-bottom:3px; font-weight:300;}
.imageTags {display:none; background-color:#dcebe5; color:#000; border-radius:9px; padding:5px 8px; font-size:12px; float:left; margin-left:2px; margin-right:2px; margin-bottom:3px;}

/*BANNER CYBERMOM*/
.bannerCyberMom picture {background: radial-gradient(circle at 73% 50%, #ffffff -22%, #F4E4E5 46%);}
.bannerCyberMom .slideshow.block .banner {min-height:472px; height:472px;}
.bannerCyberMom .slideshow-content .slideshow-words .slideshow-word h2 span {font-size:40px!important;}
.bannerCyberMom h2 {max-width:480px!important;}

/*TABLIST*/
.tab-list .tab__item.button {display:none; visibility:hidden; overflow:hidden;}
.tab-list .indicators .button {width:30px; height:30px;}
.tab-list .indicators .button:after {border-width:0;}
.tab-list .indicators .button .btn-text {background: url('/cdn/shop/files/icon.png?v=1748584730') no-repeat center center;}
.tab-list .indicators .button:first-child .btn-text {transform:rotate(-180deg)}
.tab-list .indicators .button svg {overflow:hidden; visibility:hidden;}
#shopify-section-template--19291068858622__newsletter_GWiU38 .banner__box {margin:0 auto;}
#shopify-section-template--19291068858622__featured-collections img {height:420px; max-height:420px; width:auto;}
.tab-list {margin-bottom:40px;}
.tab-list .indicators .button:after {display:none;}
.tab-list .indicators {gap:44px; margin-right:26px;}
.tab-list .btn-fill {display:none!important;}

/*COLUMNS*/
.columnsHomeInfo {padding-top:185px; padding-bottom:168px;}
.columnsHomeInfo .text-with-icons .column {padding-inline:32px; border-color:rgba(255,255,255,0.7)!important;}
.columnsHomeInfo .text-with-icons .column svg {width:auto;}
.columnsHomeInfo:before {background:url('/cdn/shop/files/background-columns.jpg?v=1762879215') no-repeat center center /cover;}
.columnsHomeInfo p.heading {font-weight:700; font-size:18px!important; margin-top:12px; margin-bottom:12px;}
.columnsHomeInfo .rte p {font-size:16px;}
.textPriceCol {display:flex; justify-content:center; font-weight:500; font-size:20px; color:#27262b;}
.textPriceCol .saleH {position:relative; font-weight:500; font-size:20px; color:#27262b99; } 
.textPriceCol .saleH:before {content:""; position:absolute; inset-block-start:50%; width:100%; transform:rotate(-15deg); border-block-end: 1px solid red;}

/*CARROUSELHOME*/
.slideShowHome .page-width {max-width:100%; padding:0 var(--page-padding);}
.slideShowHome .page-width .rich-text {max-width:1312px;}
.slideShowHome .page-width .flickity-slider .rte {width:100%; display:flex; justify-content:space-between;}
.slideShowHome .page-width .flickity-slider .rte > .text {max-width:48%; width:100%; text-align:center; display:flex; justify-content:center; align-items:center; flex-direction:column;}
.slideShowHome .page-width .flickity-slider .rte > .text h2 {margin:0;}
.slideShowHome .page-width .flickity-slider .rte > .text a {background:#27262B; margin-top:30px; margin-bottom:0px;}
.slideShowHome .page-width .flickity-slider .rte > .image {max-width:42%; width:100%;}
.slideShowHome .page-width .flickity-slider .rte > .image img {margin:0 auto;}

/*SLIDER PRODUCT REVIEW*/
.sliderProductReview .page-width .rich-text .rte {max-width:100%; width:100%; text-align:center; margin-top:0; display:flex; flex-direction:row; justify-content:space-between; gap:50px;}
.sliderProductReview .page-width .rich-text .rte .product {position:relative; padding-bottom:40px; max-width:616px; width:100%;}
.sliderProductReview .page-width .rich-text .rte .product img {margin:0;}
.sliderProductReview .page-width .rich-text .rte .product .info {position:absolute; left:20px; bottom:20px; width:calc( 100% - 40px ); border:1px solid #E1E1D7; border-radius:12px; background-color:rgba(255,255,255,0.5); height:85px; display:flex; justify-content:space-between; flex-direction:row; align-items:center; padding:15px 36px;}
.sliderProductReview .page-width .rich-text .rte .product .info div {font-size:18px; font-weight:600;}
.sliderProductReview .page-width .rich-text .rte .product .info div span {display:flex; font-size:20px; font-weight:600; margin-top:5px; color:#27262b;}
.sliderProductReview .page-width .rich-text .rte .product .info div span .saleH {position:relative;color:#27262b99;}
.sliderProductReview .page-width .rich-text .rte .product .info div span .saleH:before {content:""; position:absolute; inset-block-start:50%; width:100%; transform:rotate(-15deg); border-block-end: 1px solid red;}
.sliderProductReview .page-width .rich-text .rte .product .info form input[type="submit"]{padding:6px; text-transform:initial; width:135px; height:48px; min-height:5px; min-width:5px; font-size:16px; } 
.sliderProductReview .page-width .rich-text .rte .reviewsDIV {display:flex; flex-direction:column; justify-content:center; position:initial;}
.sliderProductReview .page-width .rich-text .rte .reviewsDIV div {max-width:616px; width:100%;}
.sliderProductReview .page-width .rich-text .rte .reviewsDIV div .loox-rating-content {display:flex; align-items:left;}
.sliderProductReview .page-width .rich-text .rte .reviewsDIV div .loox-rating-content svg {color:#D69FA2; width:22px; height:20px;}
.sliderProductReview .page-width .rich-text .rte .reviewsDIV div p {font-size:20px; text-align:left;}
.sliderProductReview .page-width .rich-text .rte .reviewsDIV div span {width:100%; display:block; text-align:left; font-size:16px; font-weight:600;}
.sliderProductReview .page-width .rich-text .flickity-page-dots {position:absolute; left:0; bottom:-56px; justify-content:start;}
.sliderProductReview .page-width .rich-text .flickity-page-dots .flickity-page-dot, .flickity-page-dots .flickity-page-dot {width:16px;}
.sliderProductReview .page-width .rich-text .flickity-page-dots .flickity-page-dot:before, .flickity-page-dots .flickity-page-dot:before {opacity:0.2; width:8px; height:8px;}
.sliderProductReview .page-width .rich-text .flickity-page-dots .flickity-page-dot.is-selected:before, .flickity-page-dots .flickity-page-dot.is-selected:before {background-color:#27262B; opacity:1; box-shadow:none;}
.sliderProductReview .page-width .rich-text .flickity-prev-next-button.next {position:absolute; bottom:-87px; right:0; z-index:1; top:initial;}
.sliderProductReview .page-width .rich-text .flickity-prev-next-button.next svg {background:url('https://cdn.shopify.com/s/files/1/0932/2784/3879/files/icon.png?v=1747322544') center center no-repeat;}
.sliderProductReview .page-width .rich-text .flickity-prev-next-button.next svg path,
.sliderProductReview .page-width .rich-text .flickity-prev-next-button.previous svg path {display:none;}
.sliderProductReview .page-width .rich-text .flickity-prev-next-button.previous {position:absolute; bottom:-87px; left:initial; z-index:1; top:initial; right:75px;}
.sliderProductReview .page-width .rich-text .flickity-prev-next-button.previous svg {background:url('https://cdn.shopify.com/s/files/1/0932/2784/3879/files/icon.png?v=1747322544') center center no-repeat; transform:rotate(180deg);}
.sliderProductReview .page-width .rich-text .flickity-button:focus {box-shadow:none;}
.sliderProductReview .flickity-viewport {transition:height 0.2s;}

/*LIGHTBOX*/
.quiz {background-color:#fff!important;}
.modal {max-width:580px!important;}
.modal > div, .modal > div > div {min-height:370px!important;}
.blocker {z-index:999!important; background-color:rgba(0, 0, 0, 0.9)!important;}
.modal a.close-modal {width:37px!important; height:37px!important; border:2px solid #dcebe5; border-radius:50px;}
.octane-ai-quiz-rendered {min-height:auto!important;}
#octane-quiz-outer-wrapper {background-color:transparent!important; min-height:auto!important;}
#octane-quiz-outer-wrapper div[role="heading"] {color:#000!important;}
#octane-quiz-outer-wrapper > button {color:#fff!important;}
#quiz {display:none;}
#CloseQuiz {padding:10px 10px 10px 11px; background:#fff; border-radius:114px; width:35px; height:35px; display:inline-block; color:#000; line-height:1; font-weight:700; cursor:pointer;}
#octane-quiz-outer-wrapper #octane-quiz-wrapper {background-color:#fff !important; padding:25px 15px;}
div[data-element="oct-quiz-productblock oct-quiz-media"] > div > div > div:first-child > div:first-child > a {padding-top:75%!important;}
div[data-element="oct-quiz-productblock oct-quiz-media"] > div > div > div:first-child > div:last-child a {background:transparent!important;}

/*FOOTER*/
.footer {max-width:1352px; padding:0 20px;}
.footer__newsletter a {background-color:#27262B; color:#fff; width:131px; height:48px; font-size:16px; font-weight:300; min-width:50px; padding:10px;}
.footer--inverted {grid-template-columns: repeat(2, minmax(0, 1fr));}
.footer--inverted .footer__left {border-width:0; margin:0!important;}
.footer__right {padding-right:0;}
.footer__socials {width:27%; align-self:start; flex-direction:column;}
.footer__socials ul {gap:0.75rem;}
.footer__socials ul li {width:100%;}
.footer__socials ul li a {display:flex;}
.footer__socials ul li svg {width:16px; height:16px;}
.footer__socials ul li .sr-only {overflow:visible; clip:initial; position:initial; margin-left:6px; line-height:1.6;}
.summarySocial {padding-bottom:1.8rem;}
.footer-copyright {padding-bottom:80px;}
.footer-copyright .credits {width:100%; max-width:335px!important; margin:0!important;}
.footer-copyright .localization form {background:rgba(255,255,255,0.5); border-width:0; border-bottom:1px solid #27262B;}
.footer-copyright .localization__item {border-width:0; font-size:16px; max-height:42px;}
.trustpilotLogo {order:3;}
#newsletter-sections--19291069350142__footer, #newsletter-sections--21201131241726__footer {display:none;}
.butonTrustPilot {display:none; overflow:hidden; visibility:hidden;}
body.template-index .butonTrustPilot {display:block; overflow:visible; visibility:visible;}

/*BLOG*/
.template-blog .contentBlogDIV {background-color:#F6F4EF; padding-top:72px;}
.contentDIVBlog {margin-bottom:70px;}
.subcollections {margin-bottom:63px; width:100%;}
.subcollections li a {border-radius:2px; background-color:transparent; color:#27262B; font-size:16px; font-weight:300; padding:0; height:auto; padding:10px 25px!important; opacity:1;}
.subcollections li.active a {background-color:#27262B; color:#fff;}
.subcollections li.active a .btn-text:after {display:none;}
.subcollections li:before {display:none;}

/*POSTS*/
.headingArticle {max-width:calc(768px + 3rem); text-align:left; line-height:120%; width:100%; margin:0 auto; height:auto!important;}
.article h1, .article h1 span {font-family:"Aktiv Grotesk Ex"!important; font-size:48px!important; font-weight:300!important; margin-top:18px;}
.breadcumb {display:flex; align-items:flex-end; width:100%; font-size:16px; font-weight:300;}
.authorSocialMedia {margin-top:25px!important; margin-bottom:15px!important;}
.authorSocialMedia {width:100%; display:flex; justify-content:space-between;}
.authorSocialMedia .authorDIV {display:flex; flex-direction:row; align-items:center;}
.authorSocialMedia .authorDIV img {margin-right:14px; border-radius:50px;}
.authorSocialMedia .authorDIV p {font-size:14px;}
.authorSocialMedia .authorDIV p span {font-weight:600; margin-bottom:9px; display:inline-block;}
.socialDIV {display:flex; justify-content:center; max-width:30%;}
.article .article__media {padding:0;}
.article .article__media img {transform:scale(1)!important;}
.article [itemprop="articleBody"] {margin-top:70px!important; max-width: calc( 816px + var(--sp-12) )!important; max-width:768px !important;}
.article p {font-size:16px; text-transform:initial;}
.article h3 {font-size:32px; text-transform:initial;}  
.article h4 {font-size:26px; text-transform:initial;}
.article h5 {font-size:20px; font-weight:700; text-transform:initial;}
.article h6 {font-size:16px; text-transform:initial;}
.article blockquote {padding-top:0; padding-left:20px; border-left:2px solid #e1e1d7;}
.article blockquote p {font-size:20px; font-style:italic; text-align:left; font-family:'Inter 18pt';}
.article blockquote:before {display:none;}
.article strong {font-family:"Aktiv Grotesk Ex"!important;font-weight:700;}
.socialTagsDIV {align-items:end; margin-bottom:43px!important; align-items:start;}
.socialTagsDIV .socialDIV > .flex {flex-direction:column; align-items:normal;}
.socialTagsDIV .socialDIV > .flex ul {margin:0; padding:0;}
.socialTagsDIV .socialDIV > .flex ul li::marker {list-style-type:none; color:transparent;}
.socialTagsDIV .socialDIV > .flex ul li a {background:transparent;}
.socialTagsDIV .tagDIV {padding-bottom:9px; max-width:77%;}
.socialTagsDIV .tagDIV a {background:#F6F4EF; color:#27262B; font-weight:600; font-size:14px; border-radius:0; margin-left:9px; display:inline-block; margin-bottom:10px;}
.socialTagsDIV .tagDIV a:hover {opacity:0.8;}
.authorOnly {border-top:1px solid #E1E1D7;}
.template-article .title-wrapper {margin:0 0 57px 0!important;}
.widthBlogRelated .blog-grid, .template-blog .contentBlogDIV .blog-grid {gap:32px!important;}
.widthBlogRelated .blog-grid .card, .template-blog .contentBlogDIV .blog-grid .card {gap:0; background-color:#fff;}
.widthBlogRelated .blog-grid .card .article-card__content, .template-blog .contentBlogDIV .blog-grid .article-card__content {background-color:#fff; padding:24px 24px 105px; gap:13px;}
.widthBlogRelated .blog-grid .card .article-card__content:before, .template-blog .contentBlogDIV .blog-grid .card .article-card__content:before {content:""; position:absolute; left:0; bottom:0; width:0%; height:3px; background-color:#27262B; transition:all 0.5s ease;}
.widthBlogRelated .blog-grid .card:hover .article-card__content:hover:before, .template-blog .contentBlogDIV .blog-grid .card:hover .article-card__content:hover:before {width:100%;}
.widthBlogRelated .tags a, .template-blog .contentBlogDIV .blog-grid .tags a {font-size:14px; font-weight:600; padding:0; background:transparent; color:#27262B; margin-right:6px;}
.widthBlogRelated .tags a:after, .template-blog .contentBlogDIV .blog-grid .tags a:after {content:","; }
.widthBlogRelated .tags a:last-child:after, .template-blog .contentBlogDIV .blog-grid .tags a:last-child:after {display:none;}
.widthBlogRelated .article-card__title, .template-blog .contentBlogDIV .article-card__title {font-size:23px; text-transform:initial;}
.widthBlogRelated .article-card__bottom p, .template-blog .contentBlogDIV .article-car__bottom p {font-size:16px;}
.marginBootom {margin-bottom:112px;}
.blogvideoDIV {background-color:#F6F4EF; padding-top:112px; padding-bottom:112px;}
.cvideoDIV {max-width:calc(1359px + 3rem)!important; width:100%; margin-top:48px!important;}
.cvideoDIV iframe,
.carticleDIV iframe  {width:100%; max-width:100%; height:57.4vw; max-height:738px;}
.bodyvideo .widthBlogRelated .blog-grid .card .article-card__media:before {content:""; width:100%; height:100%; position:absolute; left:0; top:0; background:url('https://cdn.shopify.com/s/files/1/0932/2784/3879/files/Play-Button.png?v=1747769131') center center no-repeat; z-index:1;}
.template-blog .footer-group > div:first-child,
.bodyvideo .footer-group > div:first-child,
.bodyDefaultPage:not(.template-index) .footer-group > div:first-child,
.bodyDefaultPage:not(.template-product) .footer-group > div:first-child,
.bodyDefaultPage:not(.template-collection) .footer-group > div:first-child,
.bodywarranty-page .footer-group > div:first-child,
.bodypage .footer-group > div:first-child {display:none; overflow:hidden; visibility:hidden;}

.template-index #shopify-section-sections--19291069350142__multicolumn-with-icons,
.template-product #shopify-section-sections--19291069350142__multicolumn-with-icons,
.template-collection #shopify-section-sections--19291069350142__multicolumn-with-icons,
.template-article #shopify-section-sections--19291069350142__multicolumn-with-icons {display:block; overflow:initial; visibility:visible;}
.bodyvideo .marginBootom {margin-bottom:17px;}
.template-blog .contentBlogDIV {padding-bottom:112px;}
.template-blog .pagination {margin-top:15px; gap:18px;}
.template-blog .pagination .page {width:52px; height:52px; border:1px solid #27262B;}
.template-blog .pagination .previous span {background:url('https://cdn.shopify.com/s/files/1/0932/2784/3879/files/arrow-pagination.png?v=1747786882') center center no-repeat; overflow:hidden; text-indent:-90px; width:30px; transform:rotate(-180deg);}
.template-blog .pagination .next span {background:url('https://cdn.shopify.com/s/files/1/0932/2784/3879/files/arrow-pagination.png?v=1747786882') center center no-repeat; overflow:hidden; text-indent:-90px; width:30px;}
.template-blog .pagination .previous svg,
.template-blog .pagination .next svg {display:none;}
.widthBlogRelated .blog-grid .article-card,
.template-blog .contentBlogDIV .blog-grid .article-card {flex:auto; position:relative;}
.widthBlogRelated .blog-grid .article-card .authorSocialMedia,
.template-blog .contentBlogDIV .blog-grid .article-card .authorSocialMedia {position:absolute; bottom:8px; left:0; padding:0 24px;}
#shopify-section-template--19186859213054__newsletter_VANLxm .banner__box {margin:0 auto;}
.relativeIMG {position:relative; position:relative; border-start-end-radius:0!important; border-start-start-radius:0!important; height:600px!important;}
.relativeIMG picture {max-width:1312px; overflow:hidden; margin:0 auto;}
.relativeIMG img {position:relative; max-width:1312px; margin:0 auto; transform: scale(1) !important;}
.article [itemprop="articleBody"].cbasicDIV {max-width:calc( 816px + var(--sp-12) )!important;}

/*PRODUCT DETAIL*/
body.template-product .product__info ul {margin-top:0; padding-left:0;}
body.template-product p {font-size:18px; font-weight:300; margin-top:0;}
.featured-product.product {max-width:1312px; margin:78px auto 0; gap:5.3vw;}
.product .product__media-list .product__media:first-child {grid-column: 1 / -1;} 
.product .product__breadcrumb {border-width:0;}
.product .product__breadcrumb ul {flex-wrap:wrap;}
.product .product__breadcrumb ul li:first-child {display:none;}
.product .product__breadcrumb ul li {padding-left:0;}
.product .product__breadcrumb ul li:before {width:8px; height:8px; background: transparent url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.73759 7.79976L5.54225 3.9951L1.73759 0.19043L0.794922 1.1331L3.65692 3.9951L0.794922 6.8571L1.73759 7.79976Z' fill='%2327262B'/%3E%3C/svg%3E%0A") center center no-repeat; transform:none;}
.product .product__breadcrumb ul li:nth-child(2):before {display:none;}
.product .product__breadcrumb ul li a {font-size:14px; font-weight:300;}
.product .product__breadcrumb ul li:last-child {font-weight:500; font-size:14px;}
.product .heading span {font-family:"Aktiv Grotesk Ex"!important; font-weight:400; font-size:40px;}
.product .price span {font-family:"Aktiv Grotesk Ex"!important; font-weight:400; font-size:32px;}
#shopify-block-AZlFLUzVQL0JmQmNBd__loox_reviews_loox_rating_Qm6cxm {padding:0; margin-bottom:var(--sp-6);}
#shopify-block-AZlFLUzVQL0JmQmNBd__loox_reviews_loox_rating_Qm6cxm .loox-rating-content svg {color:#94B3A7;}
#shopify-block-AZlFLUzVQL0JmQmNBd__loox_reviews_loox_rating_Qm6cxm .loox-rating-content span {font-size:14px;}
.product .product__text.rte.text-base {padding:0; background:transparent;}
.product .product__text.rte.text-base p {font-size:20px;}
.product .product-form-wrapper {margin-top:var(--sp-6);}
.product .product-form-wrapper:before {content:"Quantity"; font-size:16px; margin-bottom:8px; display:block;}
.product .product-form-wrapper .product-form__buttons .quantity {background:rgba(246, 244, 239, 0.7); border-width:0; border-bottom:1px solid #27262B; min-height:48px; height:48px;}
.product .product-form-wrapper .product-form__buttons .quantity button[name="minus"] {background:url("data:image/svg+xml,%3Csvg width='15' height='2' viewBox='0 0 15 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.265625 0H14.2656V2H0.265625V0Z' fill='%2327262B'/%3E%3C/svg%3E ") center center no-repeat; width:47px;} 
.product .product-form-wrapper .product-form__buttons .quantity button[name="minus"] svg {display:none;}
.product .product-form-wrapper .product-form__buttons .quantity button[name="plus"] {background:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2656 6H8.26562V0H6.26562V6H0.265625V8H6.26562V14H8.26562V8H14.2656V6Z' fill='%2327262B'/%3E%3C/svg%3E ") center center no-repeat; width:47px;} 
.product .product-form-wrapper .product-form__buttons .quantity button[name="plus"] svg {display:none;}
.product .product-form-wrapper .product-form__buttons .product-form__submit {border-radius:2px; min-height:48px; padding:15px; font-size:16px; text-transform:capitalize;}
.product .product__info {display:flex; flex-direction:column;}
.product .product__info .rte:nth-child(8) {padding:0; font-size:12px; margin-top:16px;}
.product .product__info .rte:nth-child(9) {padding:0; font-size:12px; margin-top:16px;}
.product .product__info .rte:nth-child(9) img {display:inline; margin:0 6px;}
.product .product__info .product__text.promotionBar {background:rgba(220, 235, 229, 0.56); padding:20px; border-radius:10px; margin-bottom:30px; display:none; visibility:hidden; overflow:hidden;}
.product .product__info .product__text.promotionBar p {font-size:18px; display:flex; justify-content:space-between; width:100%;}
.product .product__info .product__text.promotionBar p strong {font-weight:500;}
.product .product__info .product__accordion.details .details__summary {padding-left:0; padding-right:0;}
.product .product__info .product__accordion.details .details__summary span {font-size:18px; font-weight:500;}
.product .product__info .product__accordion.details .details__summary svg {background: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.8674 9.36784C12.0871 9.14817 12.4432 9.14817 12.6629 9.36784L18.3977 15.1027C18.6174 15.3224 18.6174 15.6785 18.3977 15.8982L18.1326 16.1634C17.9129 16.383 17.5568 16.383 17.3371 16.1634L12.2652 11.0914L7.19321 16.1634C6.97354 16.383 6.61744 16.383 6.39776 16.1634L6.13256 15.8982C5.91289 15.6785 5.91289 15.3224 6.13256 15.1027L11.8674 9.36784Z' fill='%2327262B'/%3E%3C/svg%3E ") center center no-repeat; transition:all 0.6s ease; transform:rotate(180deg);}
.product .product__info .product__accordion.details .details__summary svg path {display:none;}
.product .product__info .product__accordion.details[aria-expanded="true"] .details__summary svg {transform:rotate(0deg);}
.product .product__info .product__accordion.details .details__content {padding:0 0 25px 0;}
.product .product__info .product__accordion.details .details__content ul {list-style:none; padding-left:0; margin:0;}
.product .product__info .product__accordion.details .details__content ul li {color:#27262B; padding-left:24px; margin-top:0; font-size:16px; font-weight:300;}
.product .product__info .product__accordion.details .details__content p {font-size:16px; font-weight:300;}
.product .product__info .product__accordion.details .details__content ul li:before {content:"•"; left:7px; position:absolute;}
.product .product__info .installment {order:1; margin-top:10px; font-size:12px; font-family:'Albert Sans'!important; font-weight:300; color:#27262b;}
.product .product__info .product__accordion {order:2;}
.product .product__info .installment p {font-size:12px; font-family:'Albert Sans'!important; font-weight:300;}
.product-card--standard {min-height:380px;}
.customReviewSlider .page-width {padding:0; max-width:100%;}
.customReviewSlider .page-width .rich-text {display:flex; flex-direction:row; justify-content:flex-end; max-width:100%; gap:57px;}
.customReviewSlider .page-width .rich-text > div:first-child {max-width:616px; width:42.4%; text-align:left;} 
.customReviewSlider .page-width .rich-text > div:first-child h2 {text-align:left; margin:0 0 6px 0;}
.customReviewSlider .page-width .rich-text > div:first-child h2 span {font-size:48px!important;}
.customReviewSlider .page-width .rich-text > div:first-child p {text-align:left;}
.customReviewSlider .page-width .rich-text > div:first-child a {background-color:#27262B; font-weight:300;}
.customReviewSlider .page-width .rich-text > div:last-child {max-width:680px; width:48%; margin-top:0;}
.customReviewList .page-width .rich-text {display:flex; flex-direction:row;}
.customReviewList .page-width .rich-text > div:first-child {max-width:525px; width:31%;} 
.customReviewList .page-width .rich-text > div:first-child h2 {text-align:left;}
.customReviewList .page-width .rich-text > div:last-child {max-width:784px; width:69%;}
body.template-product .shopify-section .page-width .scrolling-banner .image-with-text {gap:12px;}
body.template-product .shopify-section .page-width .scrolling-banner .image-with-text__content {background-color:#F6F4EF; padding:24px 48px;}
body.template-product .shopify-section .page-width .scrolling-banner .image-with-text__content .rich-text {padding-right:30px;}
body.template-product .shopify-section .page-width .scrolling-banner .image-with-text__content .rte {margin-top:23px;}
body.template-product .productDIVTemplateProduct {flex-direction:column; align-items:center; display:flex;}
body.template-product .productDIVTemplateProduct span {font-size:14px;}
body.template-product .productDIVTemplateProduct .product-card__title {font-size:18px; text-transform:capitalize; font-weight:600;}
body.template-product .productDIVTemplateProduct .price__regular {font-size:20px; font-weight:600;}
body.template-product .specifications {margin-top:68px;}
body.template-product .specifications .accordion {background-color:#F6F4EF; border:1px solid #E1E1D7; padding:26px 24px; margin-bottom:13px;}
body.template-product .specifications .accordion .details__summary {padding:0;}
body.template-product .specifications .accordion .details[aria-expanded="true"] .details__summary {margin-bottom:25px;}
body.template-product .specifications .accordion .details__content {padding-bottom:0; max-width:768px}
body.template-product .specifications .accordion .details__content p {font-size:16px; color:#27262B;}
.related-products {padding:0 15px;}
.related-products .media img {height:420px;}
.related-products .card-grid {gap:13px;}
.related-products .title-wrapper {position:initial;}
.related-products .indicators {position:absolute; bottom:-75px; max-width:1312px; width:100%; margin:0 auto; justify-content:right; gap:13px;}
.related-products .indicators button:after {display:none;}
.related-products .indicators button .btn-fill {background:transparent;}
.related-products .indicators button svg {background:url('https://zomee.com/cdn/shop/files/icon.png?v=1748584730') center center no-repeat;}
.related-products .indicators button svg path {display:none;}
.related-products .indicators button:first-child {transform:rotate(180deg);}
.related-products .product-card__content .product-card__details p a {text-transform:initial; font-size:18px;}
.related-products .product-card__content .product-card__details .price__regular {font-size:20px; font-weight:500;}
.bnAmazon {text-align:center;}
.buttonAmazon {font-family:'Albert Sans' !important; font-size:15px; font-weight:500; text-transform:initial; padding:16px 25px 16px 52px; background:#ff9900 url('/cdn/shop/files/icons8-carrito-de-compras-100.png?v=1767707811') no-repeat 20px center; background-size:28px; border-radius:6px; color:#000;}
.buttonAmazon:after {display:none;}
.textAmazon {font-size:14px!important; margin-top:10px!important;}
.promotionBarVisible {display:block!important; overflow:visible!important; visibility:visible!important;}
.card.product-card .quick-add {margin-top:10px; position:relative;}
.card.product-card .quick-add button[type="submit"],
.card.product-card .quick-add button[type="button"] {opacity:1!important;}

/*CARROUSEL PRODUCT*/
.slideShowProduct .page-width {max-width:100%; padding:0 2.25rem;}
.slideShowProduct .page-width .rich-text {max-width:1312px;}
.slideShowProduct .page-width .rich-text:after {content:'flickity'; display:none;}
.slideShowProduct .page-width .flickity-slider .rte {width:100%; display:flex; justify-content:space-between;}
.slideShowProduct .page-width .flickity-slider .rte > .text {max-width:49.6%; width:100%; text-align:left; background-color:#F6F4EF; padding:24px 57px; display:flex; flex-direction:column; justify-content:center;}
.slideShowProduct .page-width .flickity-slider .rte > .text span {font-weight:600; font-size:16px; margin-bottom:16px;}
.slideShowProduct .page-width .flickity-slider .rte > .text h2 {margin:0 0 15px 0; font-size:48px!important;}
.slideShowProduct .page-width .flickity-slider .rte > .image {max-width:49.6%; width:100%;}
.slideShowProduct .page-width .flickity-slider .rte > .image img {margin:0 auto;}

/*COLLECTIONS*/
.template-collection .collection__topbar .facet-wrapper svg {background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 11H17V13H7V11ZM4 7H20V9H4V7ZM10 15H14V17H10V15Z' fill='%2327262B'/%3E%3C/svg%3E ") center center no-repeat;}
.template-collection .collection__topbar .facet-wrapper svg path {display:none;}
.template-collection .collection__topbar .facet-wrapper .button {padding:9px 25px; height:48px;}
.template-collection .collection__topbar .facet-sorting .button {padding:9px 27px; min-height:48px;}
.template-collection .collection__topbar .facet-sorting .button:after {height:48px; margin-top:4px;}
.template-collection .collection__topbar .sort-listbox li label {font-size:16px; color:#fff;}
.template-collection .facet-form {display:flex; flex-direction:column; gap:0px;}
.template-collection .facet-form .details summary {padding:18px 0;}
.template-collection .facet-form .details[data-index="sidebar-filter.v.availability"] {order:5; padding-top:18px; border-top: 1px solid rgb(var(--color-border-light));}
.template-collection .facet-form .details[data-index="sidebar-filter.v.price"] {border-bottom:1px solid rgb(var(--color-border-light));border-top:1px solid rgb(var(--color-border-light));}
.template-collection .facet-form .details[data-index="sidebar-filter.v.price"][aria-expanded="true"] {padding-bottom:30px;}
.template-collection .facet-form .details:last-child ul {padding-bottom:30px;}
.template-collection .collection__content {gap:62px;}
.template-collection #shopify-section-template--19186859376894__featured_collection_QEqMJF .grid .product-card__media svg.placeholder {background: linear-gradient(0deg, #DCEBE5, #DCEBE5),
radial-gradient(60.19% 228.97% at 50% 62.24%, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);}
.template-collection #shopify-section-template--19186859376894__featured_collection_QEqMJF .grid .product-card__content {padding:17px 20px; position:absolute; bottom:0; width:100%; background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.293 12.293L6.707 13.707L13.414 6.99997L6.707 0.292969L5.293 1.70697L9.586 5.99997H0V7.99997H9.586L5.293 12.293Z' fill='%2327262B'/%3E%3C/svg%3E ") calc( 100% - 20px) center no-repeat;}
.template-collection #shopify-section-template--19186859376894__featured_collection_QEqMJF .grid .product-card__content .grow {text-align:left;}
.template-collection #shopify-section-template--19186859376894__featured_collection_QEqMJF .grid .product-card__content .grow a {font-size:24px; font-weight:700; text-transform:capitalize;}
.template-collection #shopify-section-template--19186859376894__featured_collection_QEqMJF .grid .product-card__content .price {display:none; overflow:hidden;}
#shopify-section-template--19291068858622__collage_grid_y87E8y h2 span, .momCollage h2 span {font-size:48px !important;}
.template-collection #shopify-section-template--19291068760318__image_with_text_overlay_LmbniE .banner__box {background:transparent!important;} /*******************************REViEW******/

.comparisonDIV {padding-left:20px; padding-right:20px;}
.comparisonDIV .page-width {max-width:1024px; padding:0;}
.comparisonDIV .page-width .collage {display:flex; flex-direction:column;}
.comparisonDIV .page-width .collage .title-wrapper {padding-right:0; width:100%; display:flex; justify-content:center;}
.comparisonDIV .page-width .collage .title-wrapper .subtext {text-align:center;}
.comparisonDIV .page-width .collage .title-wrapper h2 {max-width:730px;}
.comparisonDIV .page-width .collage .title-wrapper h2 span {font-size:48px!important;}
.comparisonDIV .page-width .collage .rich-text {width:100%;}
.comparisonDIV .page-width .collage .comparison {max-width:1024px; width:100%; margin:0 auto; display:flex; flex-direction:row; align-items:end;}
.comparisonDIV .page-width .collage .comparison .comparisonTitles {max-width:440px; width:100%;}	
.comparisonDIV .page-width .collage .comparison .comparisonTitles .img {min-height:314px; display:flex; align-items:end; justify-content:left; flex-direction:rows; padding:24px 0; border-bottom:1px solid #94B3A7;}
.comparisonDIV .page-width .collage .comparison .comparisonProduct .img {min-height:314px; display:flex; align-items:end; justify-content:center; flex-direction:rows; padding:24px; border-bottom:1px solid #94B3A7;}
.comparisonDIV .page-width .collage .comparison .comparisonTitles .img img,
.comparisonDIV .page-width .collage .comparison .comparisonProduct .img img {margin:0;}
.comparisonDIV .page-width .collage .comparison .comparisonTitles .textComparison {border-bottom:1px solid #94B3A7; padding:18px 0px; display:flex; justify-content:left; min-height:56px;}
.comparisonDIV .page-width .collage .comparison .comparisonProduct .textComparison {border-bottom:1px solid #94B3A7; padding:18px 10px; display:flex; justify-content:center; min-height:56px;}
.comparisonDIV .page-width .collage .comparison .comparisonTitles .img span,
.comparisonDIV .page-width .collage .comparison .comparisonProduct .img span,
.comparisonDIV .page-width .collage .comparison .comparisonTitles .img strong,
.comparisonDIV .page-width .collage .comparison .comparisonProduct .img strong {font-size:20px; font-weight:700; margin-top:15px; margin-bottom:6px;}	
.comparisonDIV .page-width .collage .comparison .comparisonProduct.green {background:#DCEBE5;}
.comparisonDIV .page-width .collage .comparison .comparisonProduct {max-width:292px; width:100%;}
.comparisonDIV .page-width .collage .comparison .comparisonProduct .img > div {display:flex; flex-direction:column; font-size:16px; font-weight:300; text-align:center;}
.comparisonDIV .page-width .collage .comparison .comparisonProduct .textComparison.titleMobile,
.comparisonDIV .page-width .collage .comparison .comparisonProduct .textComparison.spaceMobile {display:none; visibility:hidden;}

/*CONTACT FORM (MOMS ON CALL)*/
.contactFormCustom {margin-top:52px!important; max-width:768px!important;}
.contactFormCustom label {font-size:16px; font-weight:300;}
.contactFormCustom input[type="text"], .contactFormCustom input[type="email"], .contactFormCustom input[type="tel"] {background-color:rgba(246, 244, 239, 0.7); border-bottom:1px solid rgba(39, 38, 43, 1); height:48px; padding:11px 8px;}
.contactFormCustom label[for="ContactForm-select"] {display: block; line-height:1.6; margin-block-end:var(--sp-2d5);}
.contactFormCustom select {width:100%; height:48px; background-color:rgba(246, 244, 239, 0.7); border-bottom:1px solid rgba(39, 38, 43, 1); padding:11px 8px;}
*:focus-visible {outline:none;}
.contactFormCustom textarea {background-color:rgba(246, 244, 239, 0.7); border-bottom:1px solid rgba(39, 38, 43, 1); padding:11px 8px!important;}
.contactFormCustom .choice-field.field--full {margin-top:10px;}
.contactFormCustom .choice-field.field--full label.text {display:block; width:100%; margin-block-end:var(--sp-2d5);}
.contactFormCustom .choice-field.field--full .radio-label {width:50%; float:left; margin-bottom:12px;}
.contactFormCustom .choice-field.field--full .radio-label input[type="radio"] {margin-right:6px;border:1px solid rgba(39, 38, 43, 1);}
.contactFormCustom .checkbox-label {font-size:14px;}
.contactFormCustom .checkbox-label a {text-decoration:underline;}
.contactFormCustom .checkbox-label input[type="checkbox"]{margin-right:6px; border-radius:0;}
.contactFormCustom  .widthSubmit {text-align:center;}
.contactFormCustom .button {width:100px; height:48px; padding:10px; min-width:50px; text-transform:initial;}
.contactFormCustom .button span {font-size:16px;}
.contactFormCustom .disclaimer {display:none; overflow:hidden; visibility:hidden;}

/*ABOUT PAGE*/
.bodyabout #shopify-section-template--19291068596478__video_with_text_overlay_iqLa3m .banner__box,
#shopify-section-template--19397025857790__video_with_text_overlay_iqLa3m .banner__box,
.MomVideo .banner__box {margin:0 0 81px 0!important; max-width:528px!important;}
.bodyabout #shopify-section-template--19291068596478__video_with_text_overlay_iqLa3m .play-button,
#shopify-section-template--19397025857790__video_with_text_overlay_iqLa3m .play-button,
.MomVideo .play-button {left:calc( 50% - 656px ); bottom:83px; width:225px; height:48px; border-radius:2px;}
.bodyabout #shopify-section-template--19291068596478__video_with_text_overlay_iqLa3m .play-button:before,
#shopify-section-template--19397025857790__video_with_text_overlay_iqLa3m .play-button:before,
.MomVideo .play-button:before  {content:"Kyuri's Story (0:30)";}
.bodyabout #shopify-section-template--19291068596478__video_with_text_overlay_iqLa3m .play-button svg,
#shopify-section-template--19397025857790__video_with_text_overlay_iqLa3m .play-button svg,
.MomVideo .play-button svg {margin-left:15px; width:12px;}
.hiddenTextVideo {opacity:0;}
.MotherNature .play-button {width:303px; bottom:100px!important;}
.MotherNature .play-button:before  {content:"About Mother’s Nature (1:00)";}

/*SMARTBOT*/
.smart-bot-container,
.smart-bot-container *,
.smart-bot-container textarea {color:#27262b!important; font-family:'Albert Sans'!important; font-weight:300!important;}

/*SHABBAT MODE*/
.bodylanding-page #shopify-section-sections--19291069317374__announcement-bar,
.bodylanding-page #shopify-section-sections--19291069317374__header,
.bodylanding-page .footer-group,
.bodylanding-page #shopify-section-sections--21201131274494__announcement-bar,
.bodylanding-page #shopify-section-sections--21201131274494__header {display:none; overflow:hidden; visibility:hidden;}
.bodylanding-page .main-content p {font-size:20px; line-height:130%; font-weight:400!important;}
.bodylanding-page h2, .bodylanding-page h2 span {font-size:27px!important; text-align:center; font-weight:400; margin-bottom:20px;}
.bodylanding-page h2:after {display:none;}
.bodylanding-page .landingHead,
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ,
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF {padding-left:65px; padding-right:65px; max-width:100%!important; background-color:#F6F4EF;}
.bodylanding-page .page-width {max-width:1310px!important; width:100%; padding:0;}

.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_p8mi6J .page-width,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_p8mi6J .page-width  {max-width:100%!important;}
.bodylanding-page .landingHead {min-height:96px; display:flex; justify-content:space-between; align-items:center;}
.bodylanding-page .landingHead .links {display:flex;}
.bodylanding-page .landingHead .links p {font-family:Albert Sans; font-weight:300; font-size:20px; line-height:130%; padding:9px 40px 9px 0;}
.bodylanding-page .landingHead .links p a {font-weight:700; background:url('/cdn/shop/files/arrow.png?v=1743033576') no-repeat right 6px; padding-right:20px; animation-iteration-count:infinite; animation-duration:0.9s;}
.bodylanding-page .landingHead .links p a:hover {animation-name:bounceBackground; animation-timing-function:ease; color:rgba(66, 66, 66, 0.95);}
.bodylanding-page .landingHead .links .buy {height:43px; background-color:#1f1919; border-radius:5px; color:#fff; font-weight:300; padding:12px 24px; transition:background-color .5s cubic-bezier(.215,.61,.355,1); animation-iteration-count:infinite; animation-duration:1.3s;}
.bodylanding-page .landingHead .links .buy:hover {background-color:rgba(66, 66, 66, 0.95); animation-name:bounce; animation-timing-function:ease;}
.shabbatTitle h1 {margin-bottom:0!important;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ {z-index:3;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .page-width,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .page-width {max-width:100%!important;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .media--600px,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .media--600px {height:592px;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .banner__content,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .banner__content,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .banner__content {align-items:end; padding:30px 60px;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .banner__box,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .banner__box  {max-width:100%; margin:0; z-index:2;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .body p, .shabbatTitle h1,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .body p {text-align:left; margin-bottom:0; font-family: "Aktiv Grotesk Ex"!important; color:#fff; font-weight:400; font-size:64px!important; margin-top:0; line-height:1; position:relative;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .body p:last-child,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .body p:last-child {position:relative;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .body p:last-child:after,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .body p:last-child:after {content:"TM"; font-size:20px; position:absolute; top:11px;}
.shabbatTitle h1::after {content:"TM"; font-size:20px; position:absolute; bottom:11px; width:50px;}

.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .banner__content:before,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .banner__content:before {position:absolute; content:""; left:0; top:0; width:100%; height:100%; background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 146.63%); z-index:1;}

.bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ {z-index:8;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .section:before,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .section:before {height:auto;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text { position:relative; overflow:visible;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child {width:47%!important; padding-right:20px;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child {width:53%!important; right:0; top:-76px; max-width:766px;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .media--500px,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .media--500px {height:500px;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child img,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child img {object-fit:contain; transform:scale(1)!important; object-position:center right;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte {max-width:402px; float:right; margin-right:30px;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte h3,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte h3 {font-size:32px!important; text-transform:initial; margin-bottom:15px; font-weight:500!important; margin-top:-40px;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte p,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte p {font-size:20px;}

.bodylanding-page #shopify-section-template--19401827385598__multicolumn_with_icons_hFeUpU .section,
.bodylanding-page #shopify-section-template--21201132191998__multicolumn_with_icons_hFeUpU .section  {padding-bottom:260px;}
.bodylanding-page #shopify-section-template--19401827385598__multicolumn_with_icons_hFeUpU svg,
.bodylanding-page #shopify-section-template--21201132191998__multicolumn_with_icons_hFeUpU svg {width:auto;}
.bodylanding-page #shopify-section-template--19401827385598__multicolumn_with_icons_hFeUpU h2,
.bodylanding-page #shopify-section-template--21201132191998__multicolumn_with_icons_hFeUpU h2 {margin-bottom:40px;}
.bodylanding-page #shopify-section-template--19401827385598__multicolumn_with_icons_hFeUpU .column,
.bodylanding-page #shopify-section-template--21201132191998__multicolumn_with_icons_hFeUpU .column {border-width:0; padding-left:28px; padding-right:28px;}

.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad {margin-top:-255px; padding-bottom:57px; max-width:1310px!important; margin-left:auto; margin-right:auto;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .section,
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .section:before,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .section,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .section:before {background:transparent;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad h2,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad h2 {margin-bottom:40px;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products {max-width:1310px; margin:0 auto; display:flex; justify-content:space-between;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product {width:49%; background-color:#F6F4EF; position:relative; min-height:541px;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .titleDIV,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .titleDIV {position:absolute; left:0; bottom:22px; width:calc( 100% - 70px ); background-color:#1f1919; margin-left:35px; margin-right:35px; border-radius:15px; overflow:hidden;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .titleDIV .title,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .titleDIV .title {padding:32px 25px; color:#fff; font-size:20px; max-width:380px; width:100%; font-family: "Aktiv Grotesk Ex"!important; font-weight:400; transition:all 0.3s ease-in-out;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .titleDIV .price,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .titleDIV .price {color:#fff;font-size:40px; padding:32px 25px; max-width:380px; width:100%; position:absolute; bottom:-100%; font-family: "Aktiv Grotesk Ex"!important; font-weight:400; background-color:#1f1919; transition:all 0.5s ease-in-out;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .titleDIV:hover .title,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .titleDIV:hover .title {opacity:0;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .titleDIV:hover .price,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .titleDIV:hover .price {bottom:0;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .arrow,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .arrow {border-radius:50px; border:2px solid #fff; width:58px; height:58px; position:absolute; right:25px; top:32px; color:#fff; font-size:27px; padding:7px 10px; background:url(/cdn/shop/files/arrow-button.png?v=1743093459) no-repeat center center; animation-iteration-count:infinite; animation-duration:0.9s;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .arrow:hover,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .arrow:hover {animation-name:bounceX; animation-timing-function:ease;}

.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF {background:#fff;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF img,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF img {object-position: center -71px;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF p,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF p {margin-bottom:0; font-family: "Aktiv Grotesk Ex"!important; font-weight:400; font-size:64px; color:#fff; margin-top:0;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF .media--500px,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF .media--500px {height:500px;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF .button,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF .button {font-size:18px!important; font-family:"Aktiv Grotesk Ex"!important; font-weight:400; animation-iteration-count:infinite; animation-duration:1.3s;opacity:1;animation-name:initial;}
.bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF .button:hover,
.bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF .button:hover {animation-name:bounce!important; animation-timing-function:ease;}

.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_DJDzLV,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_DJDzLV {padding-top:60px; padding-bottom:60px;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_DJDzLV .landingFooter,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_DJDzLV .landingFooter {display:flex; flex-direction:column;align-items:center;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_DJDzLV .landingFooter .logo,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_DJDzLV .landingFooter .logo {margin-bottom:31px;}
.bodylanding-page #shopify-section-template--19401827385598__custom_liquid_DJDzLV .landingFooter p,
.bodylanding-page #shopify-section-template--21201132191998__custom_liquid_DJDzLV .landingFooter p {font-size:22px; font-weight:400;font-family:Albert Sans;}
.bodylanding-page #shopify-section-sections--18837132968190__subfooter {display:none; visibility:hidden;}

.w6Section {border-radius:40px;}
.badges .badge {border-radius:50px;}
.template-search .facet-topbar p[role="status"]{display:none!important;} 

@keyframes bounce {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-8px); }
  100% { transform: translateY(0); }
}
@keyframes bounceBackground {
  0%   { background-position-y:6px; }
  50%  { background-position-y:4px; }
  100% { background-position-y:8px; }
}
@keyframes bounceX {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(-8px); }
  100% { transform: translateX(0); }
}

/*RESPONSIVE*/
@media screen and (min-width:1536px){
  .comparisonDIV .page-width .collage .rich-text {padding:0; margin-top:60px;}
  .comparisonDIV .page-width .collage .title-wrapper {padding-left:0;}
  #shopify-section-template--19291068858622__image_with_text_overlay_fCBdPB .banner__box, .MomLineHome .banner__box  {max-width:367px!important;}
  .mothersNature .banner__box div.leading-none {bottom:-388px;}
  .mothersNatureDiv {padding-top:192px;}
}

@media screen and (max-width:1535px){
  .bodyabout #shopify-section-template--19291068596478__video_with_text_overlay_iqLa3m .play-button,
  #shopify-section-template--19397025857790__video_with_text_overlay_iqLa3m .play-button,
  .MomVideo .play-button {left:var(--page-padding);;}
}

@media screen and (min-width:1441px){
  .featured-product.product {gap:78px;}
  .customReviewSlider .page-width .rich-text {max-width:1312px;}
}

/*Shabbat*/
@media screen and (max-width:1440px){
  .bodylanding-page .page-width,
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products {margin-left:65px; margin-right:65px; width:calc(100% - 130px);}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child {padding-right:0; width:48%!important;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich-text {float:left; margin-left:60px; margin-right:0;}
  .bodylanding-page .landingHead {padding:0;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .page-width,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .page-width {margin:0;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte {margin-right:0; margin-left:65px;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child {right:-64px;}
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products {max-width:100%!important; width:100%; margin:0;}
  .secondSlideshow {margin-bottom:9vw;}
  .secondSlideshow.sectionSlider .absolute .imageRight img {right:-5vw; bottom:-38.6vw; max-height:730px;}
  #aiSlider #aiSliderContent #aiImage img {width:53vw; right:-4vw; bottom:-17vw;}
  .mothersNatureDiv .media--600px {min-height:589px;}
}
@media screen and (max-width:1380px){
  .MotherNature .play-button {
    bottom: 70px !important;
  }
}

@media screen and (max-width:1340px){
  .myPagination {right:0px!important;}
  .mothersNature .banner__box div.leading-none {width:55%!important; bottom:-266px; right:-74px;}
}

@media screen and (max-width:1330px){
  .tabsLanding, .AccordeonLanding, .w3SectionChoosing {padding-left:15px; padding-right:15px;}
}

@media screen and (max-width:1300px){
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich*text,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich*text {margin-right:2em;}
  /*.sliderLogo .flickity-slider {gap:3.8vw;}
  .sliderLogo .flickity-slider {justify-content:start;}*/
  .sliderLogo .flickity-viewport {pointer-events:auto;}
  .w2Section .shg-row .shg-c-lg-4 {padding-left:15px; padding:15px;}
  .w6Section {margin-left:15px!important; margin-right:15px!important; min-height:350px!important; background-size:cover!important;}
}
@media screen and (max-width:1260px){
  .mothersNature .banner__box div.leading-none {right:-56px;}
}

@media screen and (max-width:1234px){
  .nested-banner .flex-1 .palette--light {max-width:50%;}
  .nested-banner .flex-1 .palette--light .heading-size-9 {font-size:29px}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich-text,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich-text {margin-right:0;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child {top:-90px;}
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .titleDIV .title,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .titleDIV .title {font-size:17px;}
  #aiSlider #aiSliderContent #aiImage img {bottom:-12vw;}
  .backgroundImage #aiSlider[data-slide="1"] #aiSliderContent #aiImage img {width:60%;}
  .backgroundImage #aiSlider[data-slide="2"] #aiSliderContent #aiImage img {width:75%;}
  .backgroundImage #aiSlider[data-slide="3"] #aiSliderContent #aiImage img {width:100%;}
  .backgroundImage #aiSlider #aiSliderContent #aiImage img {bottom:9vw;}
  .mySwiper,  {padding-left:10px; padding-right:10px;}
  .w5Section {padding-bottom:60vw!important;}
}

@media screen and (max-width:1280px){
  .comparisonLanding .shg-btn-text {max-width:130px}
  .mothersNatureDiv .media--600px {min-height:189px;}
}

@media screen and (min-width:1025px){
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child img,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child img {object-position:center right!important;}
}

@media screen and (max-width:1024px){
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ, .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF7,
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF, .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF {padding-left:21px; padding-right:21px;}
  .bodylanding-page .page-width, .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products,
  #shopify-section-template--21201132191998__custom_liquid_nhKGad .products {margin-left:21px; margin-right:21px; width: calc(100% - 42px); }
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad {padding-bottom:21px;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .media--600px,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .media--600px {min-height:530px!important;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text {flex-direction:column-reverse; height:auto; padding-bottom:50px;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child,
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child { width:100%!important; max-width:100%; right:0; position:inherit; }
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child {width:100%!important;padding-right:0;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich-text,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich-text {max-width:100%; margin-left:0;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich-text,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich-text {font-size:22px;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .use_pixels_500,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .use_pixels_500 {height:500px;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child img,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child img{object-fit:center center!important;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .banner__content,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .banner__content {padding-left:0; padding-right:0;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .banner__content,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .banner__content {margin-bottom:38px; padding-left:20px; padding-right:20px;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .banner__content p, .shabbatTitle h1,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .banner__content p {font-size:44px!important;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .banner__content p:last-child:after, .shabbatTitle h1:after,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .banner__content p:last-child:after {font-size:15px;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich-text h3,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child .rich-text h3 {font-size:32px;} 
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child img,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child img {object-position:center;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte {max-width:100%;}
  .bodylanding-page .page-width p {font-size:22px!important;}
  .bodylanding-page #shopify-section-template--19401827385598__multicolumn_with_icons_hFeUpU .column,
  .bodylanding-page #shopify-section-template--21201132191998__multicolumn_with_icons_hFeUpU .column {padding-left:10px; padding-right:10px; max-width:311px; width:100%; margin-bottom:21px; margin-left:auto; margin-right:auto;}
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products {flex-direction:column; align-items:center;}
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product {width:100%; max-width:390px; margin-bottom:21px; min-height:460px;} 
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .price,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .price {display:block; font-size:28px!important; color:#fff; font-weight:400; padding:0px 25px 20px; position:initial!important; padding:0px 25px 24px!important;}
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .arrow,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .arrow {top:initial; bottom:15px;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF .media--500px,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF .media--500px {height:599px;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF p,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF p {font-size:44px; margin-bottom:0;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF .rte p,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF .rte p { font-size:44px!important;}
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .titleDIV:hover .title,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .titleDIV:hover .title {opacity:1;}
  .bodylanding-page .landingHead .links .buy:hover,
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .arrow:hover,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .arrow:hover,
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_mX6LYF .button:hover,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF .button:hover {animation-name:one;}
  .bodylanding-page #shopify-section-template--19401827385598__custom_liquid_nhKGad .products .product .titleDIV .title,
  .bodylanding-page #shopify-section-template--21201132191998__custom_liquid_nhKGad .products .product .titleDIV .title {font-size:20px;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ {background-color:#F6F4EF;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:last-child .rte {margin-left:0;}
  .secondSlideshow.sectionSlider .absolute .imageRight {width:84%;}
  .secondSlideshow.sectionSlider .absolute .imageRight img {right:-2vw;}
  #aiSlider #aiSliderContent #aiImage img {right:-7vw; bottom:-15vw;}
  .columnsHomeInfo {padding-top:100px; padding-bottom:100px;}
  .columnsHomeInfo:before {background-position:left top;}
  .columnsHomeInfo .text-with-icons .column {border-bottom:1px solid rgba(255,255,255,0.7); margin-bottom:21px; padding-bottom:21px;}
  .columnsHomeInfo .text-with-icons .column:last-child {border-width:0px; margin-bottom:0px; padding-bottom:0px;}

  .logoMothersNature img {max-width:240px!important;}
  .linksHeader {margin-top:2px;}
  .linksHeader a.button {padding:13px 13px;}
  .linksHeader a:first-child {margin-right:20px;}
  .w1Section .shg-row {flex-direction:column-reverse;}
  .w1Section .shg-row .shg-c-xs-12 {width:100%!important;}
  .w1Section .shg-row .shg-c-lg-5 {padding-left:15px; padding-right:15px;}
  .w1Section .shg-row .shg-c-lg-5 .shg-c {max-width:100%!important; margin-top:0px!important;}
  .shg-rich-text p {font-size:18px!important;}
  .comparisonLanding .shg-rich-text p {font-size:16px!important;}
  .w1Section .shg-row .shg-c-lg-7 > div > div {margin-top:-30px!important;}
  .w2Section .shg-row .shg-c-xs-12 {width:100%!important;}
  .w2Section .shg-row .shg-c-xs-12 .shg-box{max-width:100%!important;}
  .w2Section .shg-row .shg-c-xs-12 .shg-align-container {justify-content:center;}
  .shg-swiper-container {padding-left:15px!important; padding-right:15px!important;}
  .flexMiddle {margin-bottom:84px!important;}
  .swiper-pagination {padding-left:0; justify-content:center!important; margin-top:21px!important; margin-bottom:25px;}
  .myPagination {margin-top:40px!important;}
  .mothersNature .banner__box div.leading-none {right:-35px;}
  
  .mothersNatureDiv .image-with-text {display:flex;}
  .mothersNatureDiv .image-with-text__item {width:62.9%;}
  .mothersNatureDiv .image-with-text__item h2 {text-align:center;}
  .mothersNatureDiv .image-with-text__item+.image-with-text__item .rich-text {text-align:center;}
  .mothersNatureDiv .image-with-text__item+.image-with-text__item .rich-text {padding-inline-start:1vw !important; padding-right: 15px;}
}

@media screen and (min-width:911px) and (max-width:1024px){
  .mothersNatureDiv .media--600px {height:inherit!important;}
}

@media screen and (max-width:910px){
  .secondSlideshow {margin-bottom:0vw;}
  .backgroundImage #aiSlider[data-slide="1"] #aiSliderContent #aiImage img {width:50%;}
  .backgroundImage #aiSlider[data-slide="2"] #aiSliderContent #aiImage img {width:68%;}
  .comparisonLanding tr td:first-child {width:auto!important;}
  /*.comparisonLanding table.shogun-table {width:959px; max-width:none; overflow-x:auto;}*/
  .mothersNatureDiv .image-with-text {display:block;}
  .mothersNatureDiv .image-with-text__item {width:100%;}
  .mothersNatureDiv .image-with-text__item+.image-with-text__item .rich-text {padding-inline-start:0!important; max-width:100%;}
  .mothersNatureDiv .image-with-text__item+.image-with-text__item .rich-text {text-align:left;}
  .mothersNatureDiv .image-with-text__item h2 {text-align:left;}
}

@media screen and (min-width:992px) {
  #shopify-section-template--21201132323070__1770933961b85ea878 {display:none; visibility:hidden; overflow:hidden;}
}
@media screen and (max-width:991px) {
  #shopify-section-template--21201132323070__1770933961b85ea878 {background-color:#f6f4ef; padding:57px 15px; }
  #shopify-section-template--21201132323070__1770933961b85ea878 .accordion-tablet h4 {color:#27262b; text-align:left; font-family:Albert Sans; font-size:18px; font-weight:700;}
  #shopify-section-template--21201132323070__1770933961b85ea878 .accordion-tablet h2 {margin-bottom:80px; font-size:48px!important; max-width:578px; margin-left:auto; margin-right:auto;}
  #shopify-section-template--21201132323070__1770933961b85ea878 .accordion-tablet h3 {font-size:32px!important; margin-top:10px;}
  #shopify-section-template--21201132323070__1770933961b85ea878 .accordion-tablet button {border-bottom: 1px solid #e1e1d7; padding:28px 23px 28px 23px!important;}
  #shopify-section-template--21201132323070__1770933961b85ea878 .accordion-tablet .icon {width:19px; height:19px; display:block; background-image:url(/cdn/shop/files/Vector.png?v=1765834960)!important; background-position:98% center!important; background-repeat:no-repeat!important;}
  #shopify-section-template--21201132323070__1770933961b85ea878 .accordion-tablet .active .icon {background-image:url(/cdn/shop/files/close.png?v=1765835483) !important;}
  #shopify-section-template--21201132323070__1770933961b85ea878 .accordion-tablet p {font-weight:400;}
  .ai-accordion-content-inner-atm5vu01ockxczefjbaigenblocke80fd3dwzg3va {max-width:776px;}
}

@media screen and (max-width:768px){
  .nested-banner {display:flex; flex-direction:column-reverse;}
  .nested-banner .absolute.inset-0 {position:initial!important;}
  .nested-banner .h-full.flex-col {border-bottom:3px solid #f6f4ef; padding:0;}
  .nested-banner .flex-1 .palette--light {max-width:100%; width:100%;}
  .nested-banner .image__hero__frame {max-height:380px;}
  .nested-banner .image__hero__frame img {object-position:center top;}
  .bodylanding-page .landingHead .links p {display:none;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child {top:-12vw;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .banner__content:before,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .banner__content:before {display:none;}
  .secondSlide .slideshow-words .slideshow-word .content p {font-size:16px;}
  .secondSlide .slideshow-words .slideshow-word img {max-width:211px;}
  .FullWidthSlider .banner {min-height:738px!important;}
  .FullWidthSlider .page-width .slideshow-content {display:block; padding:40px 20px;}
  .FullWidthSlider h2 {max-width:100%!important;}
  .FullWidthSlider p {font-size:16px;}
  .FullWidthSlider .page-width .slideshow-content .imageRight img {margin:-36px auto 0; max-height:380px;}
  .FullWidthSlider p {max-width:100%!important;}
  .FullWidthSlider picture {background: radial-gradient(circle at 59% 75%, #ffffff -22%, #94B3A7 46%);}
  .slideshow-content .slideshow-words .slideshow-word .buttons a {position:absolute; bottom:42px; left:50%; transform:translateX(-50%);}
  .FullWidthSlider.V2 picture {background:#F6F4EF;}
  .secondSlideshow .slideshow.block .banner {min-height:367px;}
  .secondSlideshow.sectionSlider .absolute {position:relative; padding-top:25px; background-color: #DCEBE5; top:0; transform:translateY(0);}
  .mothersNatureDiv {padding-top:72px;}
  .secondSlideshow .page-width .slideshow-content {flex-direction:column-reverse;}
  .secondSlideshow .slideshow-content .slideshow-words,
  .secondSlideshow.sectionSlider .absolute .imageRight {width:100%;}
  .secondSlideshow.sectionSlider .absolute .imageRight img {max-width:335px; right:0; bottom:0; position:relative; margin:-162px auto 0;}
  .secondSlideshow .slideshow-content .slideshow-words .slideshow-word h2 span,
  .secondSlideshow .slideshow-content .slideshow-words .slideshow-word .content p {color:#222!important;}
  .secondSlideshow .slideshow-content .slideshow-words .slideshow-word {padding-bottom:38px;}
  .secondSlideshow .slideshow-content .slideshow-words .slideshow-word .buttons a {position:initial; transform:translateX(0);}
  .secondSlideshow .slideshow-content .slideshow-words .slideshow-word .buttons a:first-child {background-color:#222; color:#fff; border-color:#222;}
  .secondSlideshow .slideshow-content .slideshow-words .slideshow-word .buttons a:last-child {color:#222; border-color:#222;}
  .secondSlideshow .slideshow-content .slideshow-words .slideshow-word .buttons a:after {border-color:#222;}

  .aiContainer {height:725px!important;}
  #aiSlider .aiImage {max-height:383px;}
  #aiSlider #aiSliderContent {display:flex; flex-direction:column; transform:translate(0, 0); background-color:#dcebe5; left:0; width:100%; position:initial; height:auto!important; padding-bottom:25px;}
  #aiSlider #aiSliderContent #aiImage, #aiSlider #aiSliderContent .text {position:initial; margin-bottom:0; height:auto;}
  #aiSlider #aiSliderContent #aiImage img {right:initial; bottom:inherit; max-width:335px; width:auto; margin-top:-162px; position:initial; object-fit:initial; max-height:335px;}
  #aiSlider #aiSliderContent .text {max-width:100%; padding:0 20px;}
  #aiSlider #aiSliderContent .text .subtitle {margin-bottom:0; color:#27262B!important}
  #aiSlider #aiSliderContent .text .title {font-size:40px!important; color:#27262B!important}
  #aiSlider #aiSliderContent .text .ctext {color:#27262B!important}
  #aiSlider #aiSliderContent .text .button {background:#27262B!important; color:#fff;}
  #shopify-section-template--19291068858622__1762786311a99cf575 {padding-bottom:107px;}
  #aiPager {display:none;}

  .fullImage #aiSlider #aiSliderContent #aiImage img {max-width:88%;max-height: initial;}
  .fullImage #aiSlider #aiSliderContent .text .button {color:#fff!important;}
  .fullImage #aiSlider #aiSliderContent .text {max-width:420px;}

  .backgroundImage #aiSlider #aiSliderContent {padding-top:25px;}
  .backgroundImage #aiSlider #aiSliderContent .text {max-width:100%;}
  .backgroundImage #aiSlider #aiSliderContent #aiImage img {margin-top:0; position:absolute; top:-322px; left:50%; transform:translateX(-50%);}
  .backgroundImage #aiSlider[data-slide="2"] #aiSliderContent { background-color:#fae5e5;}
  .backgroundImage #aiSlider[data-slide="3"] #aiSliderContent #aiImage img {max-width:100%;}
  .backgroundImage #aiSlider #aiSliderContent .text {max-width:100%;}
  .bannerCyberMom picture {background:radial-gradient(circle at 59% 75%, #ffffff -22%, #F4E4E5 46%);}
  .bannerCyberMom h2 {margin-bottom:27px;}
  .bannerCyberMom .slideshow-content .slideshow-words .slideshow-word h2 span {font-size:36px!important;}
  .bannerCyberMom .slideshow.block .banner {min-height:472px!important; height:670px;}
  .columnsHomeInfo:before {background-position:-317px top !important;}

  .headerLanding .shg-c-lg-6 > div > div > div {justify-content:center!important;}
  .headerLanding .shg-c-lg-6 > div > div > div .shg-image-overflow {text-align:center; padding-top:10px;}
  .linksHeader {justify-content:center; margin-top:15px; margin-bottom:10px}
  .linksHeader a:first-child {font-size:18px;}
  .linksHeader a.button {font-size:13px!important;}
  .heroLandingPage a {margin-left:30px; margin-top:20px!important;}
  .video-hero .banner__box h1, .titleLanding h5, .titleLanding h4 {font-size:40px!important; max-width:262px;}
  .tabsLanding .shogun-tab-content .shg-row .shg-c-xs-12 .shg-c {max-width:100%!important;}
  .shogun-tabs.shogun-rounded li {width:33%!important;}
  .titleLanding h5, .titleLanding h4 {max-width:100%;}
  .titleChoosing {margin-top:0!important;}
  .titleChoosing h4, .w6Section h4 {font-size:40px!important;}
  .w6Section .shg-btn-text {font-size:14px!important;}
  .mothersNature .media--650px {height:auto!important;}
  .mothersNature .banner__content {position:initial!important;}
  .mothersNature .banner__box {padding-left:0px; display:flex; flex-direction:column; max-width:340px!important;}
  .mothersNature .banner__box h2, .mothersNature .banner__box p {margin:0 auto;}
  .mothersNature .banner__box h2 span, .mothersNature .banner__box p {color:#27262B!important;}
  .mothersNature .banner__box div.leading-none {position:initial;}
  .mothersNature .banner__box .button {background: #27262B !important; color:#fff; margin-right:0!important; max-width:131px!important;}
  .mothersNature .banner__box h2 {order:1; max-width:100%; text-align:left;}
  .mothersNature .banner__box h2 span {font-size:40px!important;}
  .mothersNature .banner__box .rte {order:2; text-align:left;}
  .mothersNature .banner__box .button {order:3;}
  .mothersNature .banner__box div.leading-none {order:0; width:100%!important; margin-top:-100px;}
  .mothersNatureDiv h2 span {font-size:32px!important;}
  .MotherNature .play-button:before  {content:"About Mother’s Nature (0:30)";}
  .flexMiddle {margin-bottom:0px !important;}

  .comparisonLanding tr td:first-child {display:none;}
  .comparisonLanding tr:nth-child(2) td:before {content:"Warming"; display:block; width:100%; text-align:center; margin-bottom:20px;}
  .comparisonLanding tr:nth-child(3) td:before {content:"Sizes Included"; display:block; width:100%; text-align:center; margin-bottom:20px;}
  .comparisonLanding tr:nth-child(4) td:before {content:"Sizes Included"; display:block; width:100%; text-align:center; margin-bottom:20px;}
  .comparisonLanding tr:nth-child(5) td:before {content:"Suction Levels"; display:block; width:100%; text-align:center; margin-bottom:20px;}
  .comparisonLanding td, .comparisonLanding th {vertical-align: top;}
  .comparisonLanding tr td {padding:14px 5px !important;}
  .comparisonLanding h5 {font-size:18px!important;}
  .linksHeader {display:none!important;}
  #shopify-section-template--20533696823550__1770933961b85ea878 .accordion-tablet h2,
  #shopify-section-template--21201132323070__1770933961b85ea878 .accordion-tablet h2 {font-size:40px!important; max-width:435px; padding:0 15px;}
  .swiper-wrapper {flex-direction:column; gap:30px;}
  .quick-add {justify-content:center;}
}

@media screen and (max-width:600px){
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child {margin-bottom:-50px; top:-19vw;}
  .bannerCyberMom .slideshow.block .banner {height:590px;}
}

@media screen and (max-width:520px){
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_overlay_h6RtJQ .banner__content p, .shabbatTitle h1,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_h6RtJQ .banner__content {font-size:32px!important; line-height:1.4;}
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child {margin-bottom:-90px; top:-25vw;}
  .backgroundImage #aiSlider #aiSliderContent #aiImage img {top:-290px;}
  .backgroundImage #aiSlider[data-slide="1"] #aiSliderContent #aiImage img,
  .backgroundImage #aiSlider[data-slide="2"] #aiSliderContent #aiImage img {width:auto;}
  .shogun-tabs.shogun-rounded li {width:100%!important;}
}

@media screen and (max-width:450px){
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child {margin-bottom:-170px; top:-39vw;}
  .FullWidthSlider .banner {min-height:800px!important;}
  .backgroundImage #aiSlider[data-slide="3"] #aiSliderContent #aiImage img {max-width:171%; width:171%; left:32%;}
  .backgroundImage #aiSlider[data-slide="2"] #aiSliderContent #aiImage img {width:93%;}
  .columnsHomeInfo:before {background-position:-430px top !important;}
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_overlay_mX6LYF img {object-position:center 0px;}
}

@media screen and (max-width:400px){
  .bodylanding-page #shopify-section-template--19401827385598__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child,
  .bodylanding-page #shopify-section-template--21201132191998__image_with_text_qPLFeQ .image-with-text .image-with-text__item:first-child {margin-bottom:-194px; top:-48vw;}
  .columnsHomeInfo:before {background-position:-517px top !important;}
}

@media screen and (max-width:1341px){
  #shopify-section-template--19291068858622__image_with_text_overlay_fCBdPB .banner__box, .MomLineHome .banner__box {max-width:332px!important;}
  #shopify-section-template--19291068858622__newsletter_GWiU38 .banner__box,
  #shopify-section-template--21201130553598__newsletter_GWiU38 .banner__box {margin:0 auto!important;}
}
/*Shabbat*/

@media screen and (max-width:1280px){
  .footer--inverted .footer__right {order:-1; padding-top:0; border-width:0; padding-right:60px;}
  .footer__right {grid-template-columns:repeat(1, minmax(0, 1fr));}
  #shopify-section-template--19186859213054__newsletter_VANLxm .banner__box,
  #shopify-section-template--24294515409191__newsletter_AgNpVM .banner__box {margin:0 auto;}
  #shopify-section-template--19291068760318__main-collection .collection__topbar {display:flex;}
  .template-collection .collection__content {flex-direction:column;}
  .xl\:block {display:block;}
  .slider .product-card--standard {min-height:auto;}
  #shopify-section-template--19291068858622__featured-collections img,
  #shopify-section-template--21201130553598__featured-collections img {height:350px; max-height:350px;}
  facet-sticky[data-scroll-target=".collection"] {display:none; overflow:hidden; visibility:hidden;}
  .facet-sorting {display:inline-flex;}
  .facet-sorting .button:hover {}
}

@media screen and (max-width:1120px){
  .header__logo {padding-left:25px;}
}

@media screen and (min-width:1090px){
  .trustpilotLogo img {max-width:243px;}
}

@media screen and (max-width:1090px){
  .footer-copyright .credits {order:1!important;}
  .footer-copyright {flex-direction:column; gap:22px;}
  .footer-copyright .localization {flex-direction:column;}
  .footer-copyright .localization__item {width:335px;}
  .footer-copyright .credits {margin-bottom:10px!important;}
  .trustpilotLogo {max-width:337px; width:100%;}
}

@media screen and (max-width:1024px){
  .mobile\:header--center {display:flex; padding:24px;}
  .mobile\:header--center > div:first-child {display:none!important;}
  .mobile\:header--center .header__icons--end {margin-right:0!important;}
  .mobile\:header--center .header__icons--end .menu-drawer-button {display:block!important;}
  .mobile\:header--center h1, .mobile\:header--center .header__logo {margin-left:0!important; padding-left:0;}
  #shopify-section-template--19291068858622__collage_grid_y87E8y .heading.leading-tight, .momCollage .heading.leading-tight {font-size:20px!important;}
  .indicators {display:flex!important; gap:50px!important;}
  #shopify-section-template--24294515278119__video-with-text-overlay .video-hero {background:url('https://cdn.shopify.com/s/files/1/0932/2784/3879/files/trustpilot-background.jpg?v=1747962999')center center no-repeat; background-size:cover;}
  #shopify-section-template--24294515278119__video-with-text-overlay .video-hero > img {display:none;}
  .footer {display:flex; flex-direction:column;}
  .footer--inverted .footer__right {margin:0 0 50px 0!important; padding-right:0;}
  #shopify-section-sections--19186860523774__footer .h3 {max-width:100%!important;}
  .footer__accordions .details {width:46%!important;}
  #shopify-section-template--19291068596478__images-with-text img,
  #shopify-section-template--19397025857790__images-with-text img, .forMomsSection img {margin:0 auto; float:none!important;}
  #shopify-section-template--19291068596478__images-with-text .section--padding .page-width.relative .image-with-text,
  #shopify-section-template--19397025857790__images-with-text .section--padding .page-width.relative .image-with-text,
  .forMomsSection .page-width.relative .image-with-text {flex-direction:column-reverse;}
  #shopify-section-template--19291068596478__images-with-text .rich-text,
  #shopify-section-template--19397025857790__images-with-text .rich-text, .forMomsSection .rich-text {padding-right:0!important;}
  #shopify-section-template--19291068596478__images_with_text_Y9YMPP img, .momSection img {margin:0 auto; float:none!important;}
  #shopify-section-template--19291068596478__images_with_text_Y9YMPP .section--padding .page-width.relative .image-with-text, #shopify-section-template--19397025857790__images_with_text_Y9YMPP .section--padding .page-width.relative .image-with-text,
  .momSection .page-width.relative .image-with-text {flex-direction:column-reverse;}
  #shopify-section-template--19291068596478__images_with_text_Y9YMPP .rich-text,
  #shopify-section-template--19397025857790__images_with_text_Y9YMPP .rich-text,
  .momSection .rich-text {padding-left:0!important;}
  .product .product__breadcrumb {display:block!important;}
  #shopify-section-template--19186860327166__scrolling_banner_jYeiNy .image-with-text {background-color:#F6F4EF;}
  #shopify-section-template--19186860327166__scrolling_banner_jYeiNy .image-with-text .rich-text {padding:20px!important;} 
  #shopify-section-template--19186859376894__featured_collection_QEqMJF .indicators {display:none!important;}
  #shopify-section-template--19291068760318__multicolumn_with_icons_wQiUnj .column,
  #shopify-section-template--19291068596478__multicolumn_with_icons_VWkEer .column,
  #shopify-section-template--19296426230014__multicolumn_with_icons_VWkEer .column,
  #shopify-section-template--19397025857790__multicolumn_with_icons_VWkEer .column,
  .columnsIcon2 .column, .columnsIcon3 .column,
  #shopify-section-template--21201130291454__multicolumn_with_icons_wQiUnj .column {margin-bottom:54px;}
  #shopify-section-template--19291068760318__multicolumn_with_icons_wQiUnj .column:last-child,
  #shopify-section-template--19291068596478__multicolumn_with_icons_VWkEer .column:last-child,
  #shopify-section-template--19296426230014__multicolumn_with_icons_VWkEer .column:last-child,
  .columnsIcon2 .column:last-child,
  .columnsIcon3 .column:last-child,
  #shopify-section-template--21201130291454__multicolumn_with_icons_wQiUnj .column:last-child {margin-bottom:0!important;}
  .template-collection .slider--tablet {display:initial;}
  .template-collection .slider--tablet .product-grid {display:block;}
  .template-collection .slider .product-card--standard {margin-bottom:12px;}
  #shopify-section-template--19186859376894__featured_collection_QEqMJF .section--padding {padding-top:70px; padding-bottom:45px}
  #shopify-section-template--19186859376894__featured_collection_QEqMJF h2 {margin-bottom:27px;}
  .customReviewSlider .page-width .rich-text {flex-direction:column; padding: 0 var(--page-padding);}
  .customReviewList .page-width .rich-text {flex-direction:column;}
  .customReviewSlider .page-width .rich-text>div:first-child, .customReviewSlider .page-width .rich-text>div:last-child,
  .customReviewList .page-width .rich-text>div:first-child, .customReviewList .page-width .rich-text>div:last-child {max-width:100%; width:100%; text-align:left;}
  .customReviewSlider .page-width .rich-text>div:first-child h2, .customReviewSlider .page-width .rich-text>div:first-child p,
  .customReviewList .page-width .rich-text>div:first-child h2 {text-align:left;}
  html.js .drawer[active]>.overlay {background-color:rgba(0,0,0,0.1);}
  .drawer__footer-bottom {background-color:#fff!important;}
  .drawer__content ul li a, .drawer__content ul li {margin-bottom:5px;}
  .drawer__content ul li a, .drawer__content ul li button, .drawer__content ul li summary,
  .drawer__content ul li span {font-size:18px; font-weight:300; font-family:'Albert Sans'!important;}
  .drawer__menu summary:after {opacity:1;}
  .drawer__submenu button {margin: 0 20px; width:calc(100% - 40px); border-bottom:1px solid #000; color:#777276; margin-bottom:10px;}
  .drawer__submenu > button {color:rgba(0,0,0,0.5); font-size:17px!important; padding-left:2px;}
  .drawer__submenu > .drawer__scrollable .drawer__menu-group .drawer__scrollable {overflow:initial; padding-bottom:0px; padding-top:0;}
  .drawer__submenu > .drawer__scrollable .drawer__menu-group .drawer__scrollable li {padding-left:0;}
  .drawer__content .promotionMenu {background-color:#F6F4EF; padding:24px;}
  .drawer__content .promotionMenu .title,
  .drawer__content .promotionMenu .title span {width:100%; font-size:14px; font-weight:300; margin-bottom:21px;}
  .drawer__content .promotionMenu .image {margin-bottom:16px;}
  .drawer__content .promotionMenu .content span {font-size:16px; font-weight:600;}
  .drawer__content .promotionMenu .content p {font-size:14px; margin-bottom:30px;}
  .drawer__content .promotionMenu .content a {font-size:16px; font-weight:500; position:relative;}
  .drawer__content .promotionMenu .content a:after {content:""; width:100%; height:1px; background-color:#27262B; position:absolute; left:0; bottom:-1px;}
  .hiddenMobile {display:none;}
  .template-collection .facet-form .details .details__summary {padding:15px 3px; border-bottom:1px solid rgb(var(--color-border-light));}
  .template-collection .facet-form .details[data-index="sidebar-filter.v.availability"] {padding-top:0;}
  .template-collection .facet-form .details .details__content {padding:30px 0 30px 0;}
  .template-collection .facet-form .details .details__content:after {display:none}
  .related-products {padding:0;}
  .related-products .slider--tablet .card-grid {--slider-item-width:44vw;}
  .related-products .card {width:44vw;}
  #shopify-section-template--19291068858622__featured-collections img,
  #shopify-section-template--21201130553598__featured-collections img,
  .related-products .media img {height:420px;} {height:300px; max-height:300px;}
  #shopify-section-template--19397025857790__image_with_text_overlay_rAWppG .banner__box {margin-bottom:30px;}
  .mySliderSwiper {padding:0 15px;}
  #s-b283749c-47ef-490f-ba6e-bb63cf4d2ad9 {padding-bottom:55px!important;}
  .autoMobile img {object-fit:contain!important;}
}

@media screen and (max-width:1023px){
  #shopify-section-sections--19291069350142__multicolumn-with-icons .column, .columnsIcon1 .column {border-bottom:1px solid #777276; margin-bottom:15px;}
  #shopify-section-sections--19291069350142__multicolumn-with-icons .column:last-child, .columnsIcon1 .column:last-child {border-width:0;}
  .slideShowHome .page-width .flickity-slider .rte {flex-direction:column-reverse;}
  .slideShowHome .page-width .flickity-slider .rte>.image,
  .slideShowHome .page-width .flickity-slider .rte>.text {max-width:100%;}
  .slideShowHome .page-width .flickity-slider .rte>.image {margin-bottom:50px;}
  .slideShowHome .page-width .flickity-slider .rte>.image img {width:78%; max-width:375px;}
  .sliderProductReview .page-width .rich-text .rte {flex-direction:column-reverse;}
  .sliderProductReview .page-width .rich-text .rte .product,
  .sliderProductReview .page-width .rich-text .rte .reviewsDIV div {max-width:100%; width:100%;}
  .sliderProductReview .page-width .rich-text .rte .product img {margin:0 auto; max-height:616px;}
  .slideShowProduct .page-width {padding:0 1.25rem;}
  .slideShowProduct .page-width .rich-text:after {content:'';}
  .slideShowProduct .page-width .rte {margin-bottom:40px;}
  .slideShowProduct .page-width .rte:last-child {margin-bottom:0px;}
  .slideShowProduct .page-width .rte >.text {background-color:#F6F4EF; padding:20px;}
  .slideShowProduct .page-width .rte >.text span {font-weight:600; font-size:16px; margin-bottom:16px; display:block;}
  .slideShowProduct .page-width .rte >.text h2 {font-size:36px!important; margin:0 0 24px 0;}
  .slideShowProduct .page-width .rte >.text p {margin-bottom:0;}
  .slideShowProduct .page-width .rte >.image img {margin:0 auto; width:100%;}  
}

@media screen and (max-width:1000px){
  #shopify-section-template--19291068858622__image_with_text_overlay_fCBdPB .banner, .MomLineHome .banner {height:auto!important; background:#F6F4EF;}
  #shopify-section-template--19291068858622__image_with_text_overlay_fCBdPB .banner .banner__media, .MomLineHome .banner .banner__media,
  #shopify-section-template--21201130553598__image_with_text_overlay_fCBdPB .banner .banner__media {height:440px;}
  #shopify-section-template--19291068858622__image_with_text_overlay_fCBdPB .banner__content, .MomLineHome .banner__content {position:relative;}
  #shopify-section-template--19291068858622__image_with_text_overlay_fCBdPB .banner__box, .MomLineHome .banner__box {max-width:100%!important;}
  #shopify-section-template--19291068858622__image_with_text_overlay_fCBdPB h2, .MomLineHome h2 {padding-right:0px!important;}
  #shopify-section-template--19291068858622__image_with_text_overlay_fCBdPB h2 span, .MomLineHome h2 span {font-size:32px!important;}
}

@media screen and (min-width:768px){
  #shopify-section-template--19291068596478__newsletter_AgNpVM .banner__box--medium,
  #shopify-section-template--19291068694782__newsletter_VANLxm .banner__box--medium,
  .newsletterDiv .banner__box--medium {max-width:100%;}
}

@media screen and (max-width:768px){
  h2, h2 span {font-size:36px!important;}
  .template-article h2, .template-article h2 span {font-size:32px!important;}
  /*.topbar-section {display:none; overflow:hidden; visibility:hidden;}*/
  .mobile\:header--center {display:flex; padding:14px 24px;}
  .sectionSlider .absolute {padding-top:0;}
  .slideshow.block .banner {min-height:538px;}
  .slideshow-content {padding:0;}
  .slideshow-content .slideshow-words .slideshow-word h2 {max-width:260px;}
  .slideshow-content .slideshow-words .slideshow-word h2 span {font-size:40px!important;}
  .button--secondary {backdrop-filter:blur(0px); -webkit-backdrop-filter: blur(0px);}
 #shopify-section-template--19291068858622__image_with_text_3D9a7k .image-with-text__image, .loveZomeeDiv .image-with-text__image {height:348px!important;}
 #shopify-section-template--19291068858622__image_with_text_3D9a7k h2, .loveZomeeDiv h2 {padding-right:0!important;}
 #shopify-section-template--19291068858622__image_with_text_3D9a7k h2 span, .loveZomeeDiv h2 span {font-size:32px!important;}
 #shopify-section-template--19291068858622__image_with_text_3D9a7k .button--md, .loveZomeeDiv .button--md {width:100%;}
  #shopify-section-template--19291068858622__collage_grid_y87E8y .section--padding, .momCollage.section--padding {padding-bottom:35px!important;}
  #shopify-section-template--19291068858622__collage_grid_y87E8y h2, .momCollage h2  {max-width:420px;}
  #shopify-section-template--19291068858622__collage_grid_y87E8y h2 span, .momCollage h2 span {font-size:36px !important;}
  #shopify-section-template--19291068858622__collage_grid_y87E8y .description p, .momCollage .description p {font-size:16px;}
  #shopify-section-template--19291068858622__collage_grid_y87E8y .collage, .momCollage .collage {grid-template-columns:initial!important; grid-template-rows:286px 286px 286px 286px;}
  #shopify-section-template--19291068858622__collage_grid_y87E8y .collage .collage__item, .momCollage .collage .collage__item{grid-area:initial!important;}
  #shopify-section-template--24294515278119__featured-collections .section--padding {padding-bottom:36px!important;}
  #shopify-section-template--24294515278119__video-with-text-overlay .leading-none .image-fit {width:200px!important;}
  #shopify-section-template--24294515278119__video-with-text-overlay .button {margin-right:0;}
  #shopify-section-template--19291068858622__image_with_text_overlay_eqUaeT .banner, .quizDiv .banner {height:568px!important;}
  #shopify-section-template--19291068858622__image_with_text_overlay_eqUaeT h2 span, .quizDiv h2 span {font-size:24px!important;}
  #shopify-section-template--19291068858622__image_with_text_overlay_fCBdPB .banner__box .button, .MomLineHome .banner__box .button {padding-left:19px!important; padding-right:19px!important; margin-left:4px!important; margin-right:4px!important; margin-top:22px;}
  #shopify-section-template--24294515278119__newsletter_GWiU38 h2 span {font-size:24px!important;}
  .mobile-dock {display:none; overflow:hidden; visibility:hidden;}
  .footer__accordions .details {padding:0; border-width:0!important;}
  .footer__accordions .details svg {display:none; overflow:hidden; visibility:visible;}
  .footer__accordions {flex-direction:row;}
  .footer__accordions .details, .footer__socials {width:50% !important;}
  .footer__accordions .details .details__summary {pointer-events:none;}
  .footer__socials {margin-top: 25px!important;}
  .footer__right .h3 {font-size:40px!important;}
  #shopify-section-template--19296426230014__highlight_text_ExyFce .section--padding, .forMomLineTextSection.section--padding {padding:64px 32px!important;}
  #shopify-section-template--19296426230014__highlight_text_ExyFce h2, #shopify-section-template--19291068596478__highlight_text_ExyFce h2,
  .forMomsTextSection h2, .forMomLineTextSection h2 {font-size:28px!important;}
  #shopify-section-template--19296426230014__highlight_text_ExyFce picture, #shopify-section-template--19291068596478__highlight_text_ExyFce picture,
  .forMomsTextSection picture, .forMomLineTextSection picture {max-width:56px!important; height:34px;}
  #shopify-section-template--19296426230014__highlight_text_ExyFce .rte p, .forMomLineTextSection .rte p {font-size:16px;}
  #shopify-section-template--19296426230014__multicolumn_7DFeHi .section--padding, .momLineText .section--padding {padding-top:63px; padding-bottom:30px}
  #shopify-section-template--19296426230014__multicolumn_7DFeHi .multicolumn-card p, .momLineText .multicolumn-card p {padding-right:0px!important; margin-bottom:20px;}
  #shopify-section-template--19296426230014__multicolumn_7DFeHi .multicolumn-card p strong, .momLineText .multicolumn-card p strong {font-size:36px!important;}
  #shopify-section-template--24322805006631__rich_text_n7NCTX .section--padding {padding-bottom:63px}
  #shopify-section-template--19296426230014__multicolumn_with_icons_VWkEer .section--padding,
  #shopify-section-template--24322805006631__multicolumn_mdTWXP .section--padding,
  #shopify-section-template--19291068596478__images-with-text .section--padding,
  #shopify-section-template--19291068596478__multicolumn_with_icons_VWkEer .section--padding,
  #shopify-section-template--19291068596478__images_with_text_Y9YMPP .section--padding,
  #shopify-section-template--19191567483134__featured_collections_pXrmXn .section--padding,
  #shopify-section-template--19291068760318__main-collection .section--padding,
  #shopify-section-template--19291068760318__multicolumn_with_icons_wQiUnj .section--padding,
  #shopify-section-template--19186859376894__rich_text_dTqneM .section--padding,
  .columnsIcon2.section--padding,
  .momSection.section--padding,
  .columnsIcon3.section--padding,
  #shopify-section-template--21201130619134__images-with-text .section--padding {padding-top:63px; padding-bottom:63px}
  #shopify-section-template--24294515278119__rich-text-1 .section--padding {padding-top:70px; padding-bottom:140px;}
  #shopify-section-template--19296426230014__multicolumn_with_icons_VWkEer h2, .columnsIcon3 h2 {margin-bottom:43px !important;}
  #shopify-section-template--19296426230014__multicolumn_with_icons_VWkEer h2 span,
  #shopify-section-template--19291068596478__images_with_text_Y9YMPP h2,
  #shopify-section-template--19397025857790__images_with_text_Y9YMPP h2,
  .momSection h2,
  .columnsIcon3 h2 span {font-size:32px!important;}
  #shopify-section-template--24322805006631__multicolumn_mdTWXP .subtext-md {margin-bottom:53px;}
  #shopify-section-template--24322805006631__newsletter_AgNpVM h2 span {font-size:36px!important;}
  .template-blog .contentBlogDIV {padding-top:63px; padding-bottom:33px}
  .template-blog .title-wrapper .hidden {display:block;}
  .template-blog .title-wrapper .blog-filter {display:none;}
  .subcollections {margin-bottom:50px;}
  .subcollections li {margin-bottom:10px;}
  .blogvideoDIV {padding-top:73px; padding-bottom:73px;}
  .authorSocialMedia {flex-direction:column;}
  .socialDIV {justify-content: flex-start; margin-top:25px;}
  .socialDIV .hidden {display:block!important;}
  .socialDIV .sm\:hidden {display:none!important;}
  .article h1, .article h1 span {font-size:36px!important;}
  .template-article .widthBlogRelated h2, .template-article .widthBlogRelated h2 span {font-size:32px!important;}
  .template-article .blogbasicDIV .article__media {padding:0 20px; height:21vh;}
  .socialTagsDIV {align-items:flex-start;}
  .socialTagsDIV .tagDIV {margin-top:36px;}
  #shopify-section-template--24294514786599__main-article .section--padding {padding-top:75px; padding-bottom:0px}
  .marginBootom {margin-bottom:0;}
  #shopify-section-template--19186859213054__newsletter_VANLxm h2 span {font-size:24px!important;}
  #shopify-section-template--19291068596478__highlight_text_ExyFce .section--padding, .forMomsTextSection .section--padding,
  #shopify-section-template--21201130619134__highlight_text_ExyFce .section--padding {padding-bottom:40px;}
  #shopify-section-template--19291068596478__highlight_text_ExyFce .highlight-text, .forMomsTextSection .highlight-text {padding:0 10px;}
  #shopify-section-template--19291068596478__images-with-text h2,
  #shopify-section-template--19397025857790__images-with-text h2,
  .forMomsSection h2,
  #shopify-section-template--19291068596478__multicolumn_with_icons_VWkEer h2 span,
  #shopify-section-template--19397025857790__multicolumn_with_icons_VWkEer h2 span,
  .columnsIcon2 h2 span,
  #shopify-section-template--19397025857790__image_with_text_overlay_rAWppG h1 span {font-size:32px!important;}
  #shopify-section-template--19186859835646__reveal_testimonials_iFPwib .section--padding {padding-top:40px; padding-bottom:40px}
  #shopify-section-template--19186859835646__reveal_testimonials_iFPwib h2 {margin-bottom:32px!important;}
  #shopify-section-template--19186859835646__reveal_testimonials_iFPwib h2 span {font-size:40px!important;}
  .template-product h1 span {font-size:32px!important;}
  .product .price span {font-size:24px!important;}
  .product .product__text.rte.text-base p {font-size:18px;}
  .product .product__info .product__text:nth-child(9) {margin-top:34px;}
  .product .product__info .product__text:nth-child(9) p {display:inline-block;}
  .product .product__info .product__text:nth-child(9) p a {display:table; margin-top:13px;}
  .product .product__info .product__text-inner.items-center {align-items:flex-start;}
  .product .product__info .product__accordion.details .details__summary svg {margin-right:5px;}
  .product .product__info .product__accordion.details .details__summary span,
  .product .product__info .details__content li {font-size:16px!important;}
  #shopify-section-template--19186860327166__scrolling_banner_jYeiNy h2 span,
  #shopify-section-template--19191567483134__lookbook_MpA3nF h2 span {font-size:36px!important;}
  #shopify-section-template--19191567483134__featured_collections_pXrmXn h2 {margin-bottom:50px;}
  #shopify-section-template--19191567483134__featured_collections_pXrmXn h2 span {font-size:36px!important; margin-bottom:0;}
  body.template-product .specifications {margin-top:50px;}
  #shopify-section-template--24294514917671__image_with_text_overlay_jnQeYP .banner {height:572px!important;}
  #shopify-section-template--24294514917671__image_with_text_overlay_jnQeYP .banner__box {max-width:100%!important;}
  #shopify-section-template--24294514917671__image_with_text_overlay_jnQeYP .banner .banner__box {margin-bottom:20px; padding:20px 24px!important;}
  #shopify-section-template--24294514917671__image_with_text_overlay_jnQeYP h1 span {font-size:40px!important;}
  #shopify-section-template--24294514917671__image_with_text_overlay_jnQeYP p {font-size:16px!important;}
  .facet-sorting > span {display:none;}
  #shopify-section-template--19291068760318__multicolumn_with_icons_wQiUnj h2 span,
  #shopify-section-template--21201130291454__multicolumn_with_icons_wQiUnj h2 span {font-size:32px!important;}
  #shopify-section-template--19291068760318__image_with_text_overlay_LmbniE .banner {height:568px!important;}
  #shopify-section-template--19291068760318__image_with_text_overlay_LmbniE h2 span,
  #shopify-section-template--21201130291454__image_with_text_overlay_LmbniE h2 span {font-size:24px!important; color:#fff;}
  .contactFormCustom .contact__fields .field:first-child, .contactFormCustom .contact__fields .field:nth-child(2) {width:calc(50% - var(--sp-6) / 2);}
  .comparisonDIV .page-width .collage .comparison .comparisonProduct .img {padding:8px; min-height:100px;}
  .comparisonDIV .page-width .collage .comparison .comparisonTitles .img span, .comparisonDIV .page-width .collage .comparison .comparisonProduct .img span {font-size:18px;}
  .comparisonDIV .page-width .collage .comparison .comparisonTitles {display:none; overflow:hidden; visibility:hidden;}
  .comparisonDIV .page-width .collage .comparison .comparisonProduct {max-width:50%;}
  .comparisonDIV .page-width .collage .comparison .comparisonProduct .textComparison.titleMobile {display:block; visibility:visible; position:relative; background:#fff; text-align:left; justify-content:start; padding:18px 0;}
  .comparisonDIV .page-width .collage .comparison .comparisonProduct .textComparison.spaceMobile {display:block; visibility:visible;}
  .comparisonDIV .page-width .collage .title-wrapper h2 span {font-size:36px!important;}
  #shopify-section-template--19291068596478__video_with_text_overlay_iqLa3m .video-hero, .MomVideo .video-hero {height:682px;}
  .template-collection .banner {height:572px!important;}
  .template-collection .banner .banner__box {padding:20px 25px!important; margin-bottom:20px!important; max-width:100%!important;}
  body.template-product .product__gallery .button{display:none; overflow:hidden; visibility:hidden;}
  #shopify-section-template--19291068858622__featured-collections .title-wrapper {margin-bottom:40px!important;}
  #shopify-section-template--19291068858622__featured-collections #TabPanel-collection-1 {margin-bottom:30px!important;}
  #shopify-section-template--19291068858622__featured-collections .quick-add,
  #shopify-section-template--21201130553598__featured-collections .quick-add{display:none;}
  #shopify-section-template--19291068858622__featured-collections .tab-list {margin-bottom:0;}
  .tab-list .indicators {margin-right:0;}
  .related-products h2 {margin-bottom:46px;}
  .related-products .card .quick-add {display:none;}
  .related-products .page-width {overflow:visible;}
  .related-products .indicators {width:calc(100% - 40px);}
  .MotherNature .video-hero {height:auto!important;}
  .quick-add .button {min-width:200px;margin: 0 auto;}
  .template-article .relativeIMG {height:390px!important;}
}

@media screen and (max-width:639px) {
  .slider--tablet .mobile\:card-grid--1 {--slider-item-width: 82vw;}
  #shopify-section-template--24294515278119__multicolumn_Wz8yhL {--section-padding-top:64px!important; --section-padding-bottom:64px!important;}
  html.js .drawer .drawer__inner {border-radius:0!important;}
  #ProductGridContainer .card-grid {--card-grid-template:1;}
  #shopify-section-template--19291068760318__main-collection .media img,
  #ProductGridContainer .media img {max-height:100%!important; height:auto!important;}
  .sliderProductReview .page-width .rich-text .rte .product {padding-bottom:0;}
  .sliderProductReview .page-width .rich-text .rte .product .info {flex-direction:column; width:100%; border-width:0; justify-content:center; height:auto; left:0; position:initial; padding-top:45px; padding-bottom:35px;}
  .sliderProductReview .page-width .rich-text .rte .product .info form input[type=submit] {width:263px; margin-top:15px;}
  .related-products .slider--tablet .card-grid {--slider-item-width:87vw;}
  .related-products .card {width:87vw;}
}

@media screen and (max-width:540px) {
  #shopify-section-template--19291068858622__image_with_text_overlay_fCBdPB .banner .banner__media, .MomLineHome .banner .banner__media,
  #shopify-section-template--21201130553598__image_with_text_overlay_fCBdPB .banner .banner__media {height:270px!important;}
  .product .product-form-wrapper .product-form__buttons .quantity {width:48%;}
  .modal {padding:15px!important; width:99%!important;}
  .modal .octane-ai-quiz-rendered > div {padding:0!important;}
  .bodyabout #shopify-section-template--19291068596478__video_with_text_overlay_iqLa3m .play-button,
  #shopify-section-template--19397025857790__video_with_text_overlay_iqLa3m .play-button,
  .MomVideo .play-button {bottom:56px;}
  #shopify-section-template--19291068596478__video_with_text_overlay_iqLa3m .banner__box,
  .shopify-section-template--19397025857790__video_with_text_overlay_iqLa3m .banner__box,
  .MomVideo .banner__box {margin:0px 0 65px;}
  .FullWidthSlider.V2 .banner {min-height: 644px !important;}
  .MotherNature .play-button {bottom:38px!important;}
}
@media screen and (max-width:440px) {
  .product .product-form-wrapper .product-form__buttons .quantity {width:37%;}
  #shopify-section-template--24294514917671__image_with_text_overlay_jnQeYP img {object-position:-745px;}
  .slideShowProduct .page-width .rte>.image img {height:400px; width:auto; object-fit:cover;}
  .slideShowProduct .page-width .rte:last-child>.image img {object-position:right;}
  .slideShowProduct.z2Slider .page-width .rte>.image img {height:400px; width:auto; object-fit:contain; background-color:#FCFBFA;}
  .slideShowProduct.z2Slider .page-width .rte:last-child>.image img {object-position:right; object-fit:cover;}
}

@media screen and (max-width:397px) {
  .facet-topbar.flex.flex-wrap {flex-wrap:nowrap!important;}
}

@media screen and (max-width:360px) {
  .comparisonDIV .page-width .collage .comparison .comparisonProduct .textComparison.titleMobile {font-size:15px;}
}















