:root{--base-line-height: 120%;--line-height-100: 100%;--line-height-normal: normal;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-size-12: 12px;--font-size-13: 13px;--font-size-14: 14px;--font-size-15: 15px;--font-size-16: 16px;--font-size-17: 17px;--font-size-18: 18px;--font-size-19: 19px;--font-size-20: 20px;--font-size-40: 40px;--font-size-64: 64px;--font-size-74: 74px;--text-uppercase: uppercase;--text-lowercase: lowercase;--text-capitalize: capitalize;--display-flex: flex;--align-center: center;--flex-wrap: wrap;--base-color: #381d0f;--light-brown: #806f66;--radius-100: 100px;--radius-60: 60px;--radius-48: 48px;--radius-44: 44px;--radius-32: 32px;--radius-36: 36px;--radius-24: 24px;--radius-22: 22px;--margin-bottom-64: 64px;--margin-bottom-24: 24px;--heading-letter-spacing: -1px;--letter-spacing-minus--075px: -.075px;--heading-letter-spacing-1: 1px;--letter-spacing-minus-4: -4px;--position-absolute: absolute}html{scroll-behavior:smooth}body,p,span,li,a,div,input,textarea,button,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:var(--base-line-height)}.m-button{font-size:var(--font-size-14);line-height:var(--line-height-100);text-transform:var(--text-uppercase)}.m-button:not(.m-button--plain):not(.m-button--link):not(.m-button--scroll-top){padding:20px 28px}.m-button span{line-height:var(--line-height-100)}.m-button.m-button--secondary{background-color:var(--base-color);color:#fff}.m-button.m-button--secondary:hover{background-color:#d9a383;color:var(--base-color);box-shadow:0 0 0 .2rem #d9a383;border-color:#d9a383}.m-my-0 .m-section-my{margin-block:0!important}.m-mt-0 .m-section-my{margin-top:0!important}.m-mb-0 .m-section-my{margin-bottom:0!important}.m-section__header{margin-bottom:32px}.m-section__header .m-section__subheading,.m-richtext .m-richtext__subtitle{font-size:var(--font-size-14);letter-spacing:.75px;text-transform:var(--text-uppercase);margin-bottom:32px}.m-section__heading{letter-spacing:var(--heading-letter-spacing)}.m-section__description{margin-top:12px;color:var(--light-brown);font-size:var(--font-size-16)}.relative{position:relative}.m-header .m-header__desktop,.m-header .m-header__mobile{border-bottom:1px solid #f9eee8}.radius-0{border-radius:0!important}.section-radius__100{border-radius:var(--radius-100)}.mb-header__64 .m-section__header{margin-bottom:var(--font-size-64)}.hide-controls .m-slider-controls{display:none}.m-cart-drawer__link-to-cart{padding-bottom:4px}.m-cart-count{height:20px;min-width:20px;top:0;right:-5px}.m-newsletter-form .notification.show{background-color:transparent;padding:0}.m-header__desktop .m-header__search .m-search-form__button,.m-header__desktop .m-header__account,.m-cart-icon-bubble,.m-header__desktop .m-header__wishlist{padding:0}.m-header .m-header__desktop .m-cart-icon-bubble{margin-right:11px}.m-header__desktop .m-header__search,.m-header__mobile .m-header__search-icon{position:relative;padding-right:15px;margin-right:15px}.m-header__desktop .m-header__search:after,.m-header__mobile .m-header__search-icon:after{content:"";position:var(--position-absolute);right:0;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background-color:#381d0f}.m-header__desktop .m-menu{--main-link-py: 35px;font-weight:var(--font-weight-semibold)}.h__trust-section .m-section__header{margin-bottom:100px}.h__trust-section .m-section__heading{font-size:32px;width:60%;margin-inline:auto}.h__trust-section .m-icon-box--vertical .m-icon-box__content{margin-top:24px}.h__trust-section .m-icon-box__heading{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);letter-spacing:.5px;text-transform:var(--text-uppercase);line-height:var(--line-height-100);margin-bottom:12px}.h__trust-section .m-icon-box__description{color:var(--light-brown)}@media(min-width:768px){.h__trust-section .m-mixed-layout__inner{display:var(--display-flex);justify-content:var(--align-center);flex-wrap:wrap;gap:32px}}.h__trust-section .m-mixed-layout__inner .m\:column{flex:0 0 241px}.m-featured-collection .swiper-slide{height:auto!important}.m-product-card{background-color:#fff;padding:12px;border-radius:var(--radius-32)}.m-product-card .m-product-card__media{border-radius:22px}.m-product-card .m-product-card__info{padding-inline:12px;flex:1}.m-product-card .m-product-card__title{letter-spacing:var(--letter-spacing-minus--075px);margin-bottom:14px}.m-product-card .m-product-card__title .m-product-card__name{font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.m-product-card .m-price__regular .m-price-item--regular,.m-product-card .m-price__sale .m-price-item--last,.m-product-card .m-price__sale .m-price-item--regular,.m-cart-drawer__body .m-cart-drawer-item .m-cart-item__price .m-cart-item__price--regular,.m-cart-drawer__body .m-cart-drawer-item .m-cart-item__price .m-cart-item__price--final{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);text-transform:var(--text-uppercase)}.m-product-card .m-price__sale .m-price-item--regular,.m-cart-drawer__body .m-cart-drawer-item .m-cart-item__price .m-cart-item__price--final{color:#88776f}.m-product-card .m-product-card__price,.m-product-card .jdgm-widget *{line-height:var(--line-height-100)}.m-product-card .m-product-card__reviews{margin:24px 0 0}.m-product-card .m-product-card__benefits{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-minus--075px);background-color:#fcf6f3;padding:8px 14px;border-radius:16px;margin-top:14px}.m-product-card .jdgm-prev-badge__text,.m-product-recommendations__wrapper .jdgm-prev-badge:after{font-size:14px;font-weight:600;text-transform:uppercase;color:#88776f;margin-left:5px}.m-product-card{display:flex;flex-direction:column;height:100%}.m-product-card .m-product-card__content{flex:1;display:flex;flex-direction:column}.m-product-card .m-product-tag--hot{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);line-height:var(--line-height-100);letter-spacing:1px;text-transform:var(--text-uppercase);background-color:#fff;color:var(--base-color);padding:10px 16px 10px 10px;border-radius:0 30px 30px 0}.m-product-card .m-product-card__tags{top:12px;left:0}.h__mother-care-section .m-richtext>*:first-child:is(.m-richtext__subtitle){margin-bottom:32px}.m-richtext .m-richtext__title{font-size:48px;line-height:110%;letter-spacing:var(--heading-letter-spacing)}.h__mother-care-section .m-richtext__description{color:var(--light-brown);margin-top:16px;font-size:var(--font-size-16)}.h__mother-care-section .m-richtext__description>p{margin:0}.h__mother-care-section .m-richtext__description>p:last-child{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);color:#381d0f;margin-top:24px}.h__mother-care-section .m__mother-care-img .m-custom-content__block-inner{position:relative;transform:rotate(2deg)}.h__mother-care-section .m__mother-care-img .m-image{border-radius:var(--radius-32)}.h__mother-care-section .m__mother-care-img .m-custom-content__block-inner:before,.h__mother-care-section .m__mother-care-img .m-custom-content__block-inner:after{content:"";position:var(--position-absolute);pointer-events:none;z-index:1}.h__mother-care-section .m__mother-care-img .m-custom-content__block-inner:before{background:url(/cdn/shop/files/mother-love-brush.svg?v=1770118120) no-repeat center / contain;width:339px;height:274px;right:-110px;top:-70px}.h__mother-care-section .m__mother-care-img .m-custom-content__block-inner:after{background:url(/cdn/shop/files/care-icon.svg?v=1770118122) no-repeat center / contain;width:105px;height:114px;left:-40px;bottom:-40px}.m-collection-list .m-section__subheading{line-height:var(--line-height-100);letter-spacing:1px;background-color:var(--base-color);color:#f6f3f0;padding:4px 16px 4px 4px;border-radius:var(--radius-32);display:inline-flex;align-items:var(--align-center);gap:12px;margin-bottom:24px!important}.m-collection-list .m-section__subheading span{font-weight:var(--font-weight-semibold);border-radius:16px;background-color:#fff;color:var(--base-color);padding:8px 12px;display:inline-block}.m-collection-list .m-section__header{margin-bottom:48px}.m-collection-card .m-collection-card__inner{background-color:#f9eee8;padding:10px 10px 16px;border-radius:var(--radius-32)}.m-collection-card .m-collection-card__image{border-radius:var(--radius-22)}.m-collection-card .m-collection-card__title{font-size:var(--font-size-20);font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-minus--075px);margin:0!important}.m-collapsible-section .container-narrow{max-width:1000px}.m-collapsible-section .m-section__subheading{font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:1px;text-transform:var(--text-uppercase);background-color:#f9eee8;display:inline-block;padding:9px 12px;border-radius:16px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);margin-bottom:var(--margin-bottom-24)!important}.m-collapsible-section .m-section__header{margin-bottom:var(--margin-bottom-64)}.m-collapsible-section .m-section__heading{font-size:var(--font-size-64);line-height:var(--line-height-100)}.m-collapsible-section .m-section__description{margin-top:20px}.m-collapsible-section .m-collapsible--button{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-minus--075px);border:unset;padding:0}.m-collapsible-section .m-collapsible{background-color:#f9eee8;display:block;margin-bottom:12px;padding:24px;border-radius:var(--radius-24);transition:all var(--m-duration-default, .25s)}.m-collapsible-section .m-collapsible[open^=true]{background-color:#381d0f;transition:all var(--m-duration-default, .25s)}.m-collapsible-section .m-collapsible--content__description{color:#afa59f;font-size:var(--font-size-16)}.m-collapsible-section .m-collapsible[open^=true] .m-collapsible--button{color:#fff}.m-collapsible-section .m-collapsible--content__description p:not(:last-child){margin-bottom:10px}.m-collapsible-section .m-collapsible--content__inner{padding-block:24px 0}.m-testimonials .m-testimonial .m-testimonial__wrapper{padding:0}.m-testimonials .container-full{padding-inline:0}.m-testimonials .m-testimonial .m-testimonial__title{font-size:36px;font-weight:var(--font-weight-semibold);letter-spacing:-.27px;margin-bottom:20px;height:100%;align-content:center}.m-testimonials .m-testimonial .m-testimonial__name{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);letter-spacing:.75px;text-transform:var(--text-uppercase);margin-bottom:24px}.m-testimonials .m-testimonial .m-stars{gap:5px;margin-bottom:0}.m-testimonials .m-testimonial .m-stars .m-svg-icon{width:15px;height:15px}.m-testimonials .m-testimonial__box{display:flex;align-items:center;gap:100px}.m-testimonials .m-testimonial,.m-testimonials .m-testimonial .m-testimonial__wrapper{height:100%}.m-testimonials .m-testimonial .m-testimonial__wrapper{display:flex;flex-direction:column;justify-content:center;padding-block:150px;background-color:transparent}.m-testimonials .m-testimonial__box .swiper-container{width:100%;align-self:stretch}.m-testimonials .m-testimonial__box .t-testimonial__image{min-width:710px;border-radius:50px;overflow:hidden}.m-testimonials .m-testimonial__box .m-testimonial__image--left{margin-left:-180px;transform:rotate(-4deg)}.m-testimonials .m-testimonial__box .m-testimonial__image--right{margin-right:-150px;transform:rotate(3deg)}.m-testimonials .m-testimonial{max-width:550px;margin-inline:auto}.h__hero-trust-section,.m-product-recommendations{border-radius:0 0 var(--radius-100) var(--radius-100);overflow:hidden}.h__hero-trust-section .container{position:var(--position-absolute);top:0;bottom:0;left:0;right:0;z-index:1;display:flex;align-items:end;justify-content:center;padding-block:60px}.h__hero-trust-section m-icon-box{width:100%}.h__hero-trust-section .m-icon-box__bg_img img{width:100%}.h__hero-trust-section .curved-marquee-wrapper{position:var(--position-absolute);top:50%;left:0;width:100%;transform:translateY(-50%)}.h__hero-trust-section .m-icon-box{background-color:transparent}.h__hero-trust-section .m-icon-box__heading{color:#fff;font-size:var(--font-size-64);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);margin-bottom:12px;display:var(--display-flex);align-items:var(--align-center);justify-content:center;gap:4px}.h__hero-trust-section .m-icon-box__heading sup{top:-10px;color:#fff}.h__hero-trust-section .m-icon-box__description{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);letter-spacing:.75px;text-transform:var(--text-uppercase);color:#fff}.h__hero-trust-section .m-icon-box__content{margin:0!important}.h__plant-based-ingredients .m-section__heading img{width:158px;display:inline-block;vertical-align:middle}.h__plant-based-ingredients .m-section__header{margin-bottom:120px}.h__plant-based-ingredients .flip-card{border-radius:var(--radius-48);perspective:1000px;width:100%;position:relative;z-index:1;transition:z-index .3s ease}.h__plant-based-ingredients .flip-card:hover{z-index:10}.h__plant-based-ingredients .flip__img-heading{position:var(--position-absolute);top:0;left:0;right:0;bottom:0;padding:32px}.h__plant-based-ingredients .flip__img-heading p{font-size:36px;font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:var(--heading-letter-spacing)}.h__plant-based-ingredients .flip-card .flip-card-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d;display:grid;grid-template-areas:"card";border-radius:var(--radius-48)}.h__plant-based-ingredients .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.h__plant-based-ingredients .flip-card-front,.h__plant-based-ingredients .flip-card-back{width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;grid-area:card;border-radius:var(--radius-48);overflow:hidden}.h__plant-based-ingredients .flip-card-back{transform:rotateY(180deg);padding:32px;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.h__plant-based-ingredients .flip-card-back{background-image:none!important}}.h__plant-based-ingredients .flip-card-back .flip-card-back__inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.h__plant-based-ingredients .flip-card-back .flip-card-back__title{font-size:36px;margin-bottom:20px}.h__plant-based-ingredients .flip-card-back .flip-card-back__description{color:#0f380f;font-size:var(--font-size-16);font-weight:var(--font-weight-medium)}.h__plant-based-ingredients>*{position:relative;z-index:2}.h__plant-based-ingredients:before{content:"";position:var(--position-absolute);top:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/ingredients_line.svg?v=1771943962);background-repeat:no-repeat;background-size:contain;background-position:center bottom;z-index:0;pointer-events:none}.h__plant-based-ingredients .m-color-default{background-color:transparent}.m-footer--top,.section-baby-care-comparison{border-radius:var(--radius-100) var(--radius-100) 0 0}.m-footer--top .m-gradient{background-color:transparent}.m-footer--top .m-section-py{padding-block:64px}.m-footer--top .newsletter-form__bg{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;border-radius:var(--radius-36);overflow:hidden;padding:48px 48px 131px}.m-footer--top .m-custom-content__block-newsletter{padding:0}.m-footer--top .newsletter-form__title{font-size:var(--font-size-40)}.m-footer--top .m-newsletter-form__wrapper{gap:10px;max-width:480px;align-items:center}.m-footer--top .m-newsletter-form__input,.m-search-popup__search-form .m-search-form .form-field{padding:16px 28px;font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:var(--heading-letter-spacing-1);text-transform:var(--text-uppercase);border-color:#ece9e7}.m-search-popup__search-form .m-search-form .form-field{padding:16px 18px}.m-search-popup__search-form .m-search-form .m-search-form--button{padding:10px 14px}.m-footer--top .m-newsletter-form__button-inline .m-newsletter-form__button{position:unset;border-radius:50px;border:unset}.m-footer--top .m-newsletter-form__button-inline .m-newsletter-form__button:hover{box-shadow:0 0 0 .2rem rgb(var(--color-button-hover))!important}.m-footer{border-radius:0 0 var(--radius-100) var(--radius-100);overflow:hidden}.m-footer .m-footer--middle{padding-bottom:64px}.m-footer .m-footer--middle .m-footer--accordion{flex-wrap:wrap;row-gap:100px}.m-footer .m-footer--middle .m-footer--block{padding-block:0}.m-footer .m-footer--middle .m-footer--block-title{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:var(--heading-letter-spacing-1);text-transform:var(--text-uppercase);margin-bottom:20px;color:#ab9b91}.m-footer .m-footer--middle .m-link-lists--item{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-minus--075px);margin-bottom:12px}.m-footer .m-footer--middle .f__logo-part{display:var(--display-flex);align-items:var(--align-center);gap:24px}.m-footer .f__logo-part .f--logo_divider{width:5px;height:5px;background-color:#d9a383;border-radius:50%}.m-footer .f__logo-part .f__logo--social{gap:20px}.m-footer .f__logo-part .f--logo{max-width:180px;width:100%}.m-footer .f__logo-part .social-media-links a{width:44px;height:44px;background-color:#fff}.m-footer .f__logo-part .social-media-links{gap:10px;padding:0}.m-footer .f__logo-part .social-media-links a:hover{background-color:#381d0f;box-shadow:0 0 0 .2rem #381d0f}.m-footer .f__logo-part .social-media-links a:hover svg path{fill:#fff}.m-footer .f__logo-part .f__logo-part--description{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-minus--075px)}.m-footer .k-footer--middle__inner{display:var(--display-flex);gap:48px;justify-content:space-between}.m-footer .k-footer--middle__inner .m-footer--accordion{flex:1}.m-footer .k-footer--middle__inner .k__middle-store-contact{flex:0 0 445px}.m-footer .k__middle-store-contact .k__sc--heading{font-size:var(--font-size-40);margin-bottom:32px}.m-footer .k__middle-store-contact .k__sc--box h4{font-size:var(--font-size-14);line-height:var(--line-height-100);letter-spacing:var(--heading-letter-spacing-1);text-transform:var(--text-uppercase);color:#ab9b91;margin-bottom:12px}.m-footer .k__middle-store-contact .k__sc--box p{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-minus--075px)}.m-footer .k__middle-store-contact .k__sc--box:not(:last-child){margin-bottom:20px}.m-footer .k__middle-store-contact .k__sc--contact p{display:var(--display-flex);align-items:var(--align-center);gap:30px}.m-footer .k__middle-store-contact .k__sc--contact p a{position:relative}.m-footer .k__middle-store-contact .k__sc--contact p a:not(:last-child):after{content:"";position:var(--position-absolute);width:5px;height:5px;background-color:#d9a383;border-radius:50%;top:50%;transform:translateY(-50%);right:-17px}.m-footer .m-footer--bottom{display:none}.m-footer--end .m-scroll-trigger.animate--fade-in-up{transform:translateY(0);opacity:1}.m-footer--end .m-section-py{padding-block:24px}.m-footer--end .m-richtext__subtitle,.m-footer--end .m-richtext__description p{font-size:var(--display-flex);letter-spacing:var(--letter-spacing-minus--075px);text-transform:capitalize;display:var(--display-flex);align-items:var(--align-center);gap:8px;margin:0!important}.m-footer--end .m-richtext__subtitle span,.m-footer--end .m-richtext__description{color:#88776f}.m-footer--end .m-richtext__description p{justify-content:end}.m-footer--end .m-richtext__description a{color:#381d0f!important;font-weight:var(--font-weight-semibold)}.m-footer--end .m-richtext__description a:before,.m-footer--end .m-richtext__description a:after{display:none}.h__certification-highlight .m-richtext{background-color:#f9eee8;padding:100px 64px;border-radius:var(--radius-48);position:relative}.h__certification-highlight .m-richtext:after{content:"";position:var(--position-absolute);background-image:url(/cdn/shop/files/certificate.webp?v=1771841334);right:64px;top:50%;transform:translateY(-50%);width:480px;height:588px;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.h__certification-highlight .m-richtext__title{font-size:var(--font-size-64);line-height:var(--line-height-100)}.h__certification-highlight .m-richtext__description{font-size:var(--font-size-16);color:#7e695e;margin-top:20px;width:50%}.h__certification-highlight .m-richtext__button{margin-top:32px}.sf__page-about .m-section-my{margin-top:var(--spacing-sections-desktop)}.k__about-hero{overflow:hidden}.k__about-hero>*{position:relative;z-index:2}.k__about-hero:before{content:"";position:var(--position-absolute);top:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/kidolin-about-bg-lines.svg?v=1770962047);background-repeat:no-repeat;background-size:contain;z-index:0}.k__about-hero .m-section__header{margin-bottom:80px}.k__about-hero .m-promotion__item img{border-radius:var(--radius-32)}.k__about-hero .m-section__heading{font-size:var(--font-size-74)}.a__about-real-mother .m-section__header{margin-bottom:0}.a__about-why-kidolin .m-richtext__description ul{margin-block:40px;padding:0}.a__about-why-kidolin .m-richtext__description li{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);position:relative;list-style:none;background-image:url(/cdn/shop/files/right_arrow.svg?v=1770978489);background-repeat:no-repeat;background-position:left center;padding-left:24px}.a__about-why-kidolin .m-richtext__description ul>li:not(:last-child){margin-bottom:20px}.a__about-why-kidolin .m-richtext__description p{font-size:var(--font-size-16);color:#afa59f;margin:0}.a__about-why-kidolin .m-image{border-radius:var(--radius-32)}.a__about-why-kidolin .m-custom-content__block-image .m-custom-content__block-inner{position:relative}.a__about-why-kidolin .m-custom-content__block-image .m-custom-content__block-inner:before{content:"";position:var(--position-absolute);left:-110px;top:-20px;background-image:url(/cdn/shop/files/kidolin_big_care_heart_icon_65f1635b-94d6-4806-9e48-ce2d00ea5983.svg?v=1770979580);width:177px;height:155px;z-index:1;background-repeat:no-repeat;background-size:contain}.a__about-ingredient-promise .m-section__header{margin-bottom:100px}.a__about-ingredient-promise .m-mixed-layout__inner{display:var(--display-flex);justify-content:var(--align-center)}.a__about-ingredient-promise .m-icon-box__content{display:none}.curved-marquee-without__position .curved-marquee-wrapper{position:unset;transform:unset}.template-product #MainContent{padding-bottom:0!important}.m-breadcrumb{margin-block:20px}.m-breadcrumb .m-breadcrumb--wrapper{gap:8px;padding-inline:15px}.m-breadcrumb .m-breadcrumb--item{font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:.75px;text-transform:var(--text-uppercase);padding:0}.m-breadcrumb .m-breadcrumb--item.m-breadcrumb--item-current{font-weight:var(--font-weight-semibold)}.m-breadcrumb .m-breadcrumb--separator svg{width:3px;height:3px}.m-main-product{margin-top:0!important}.m-main-product--media .m-media-gallery__wrapper .nav-swiper-container .m-product-media{padding:0;border-radius:14px}.m-main-product--media .m-product-media--slider__thumbnails .nav-swiper-container{width:100%;max-height:100%;height:100%;overflow:hidden}.m-main-product--media .m-media-gallery .m-product-media--slider__thumbnails{margin-right:16px;padding:10px;background-color:#f9eee8;border-radius:var(--radius-24)}.m-main-product--media .m-media-gallery__wrapper .nav-swiper-container .swiper-slide-thumb-active .m-product-media{border:unset}.m-main-product--media .m-media-gallery .m-product-media--slider__images{width:calc(100% - 116px)}.m-main-product .m-main-product--media{flex:1}.m-main-product--media .m__claim--text{margin-top:24px;width:max-content;margin-left:auto}.m-main-product--media .m__claim--text>.metafield-rich_text_field{display:flex;flex-direction:column;align-items:end;gap:12px}.m-main-product--media .m__claim--text p{font-size:var(--font-size-13);font-weight:var(--font-weight-bold);line-height:var(--line-height-100);letter-spacing:var(--heading-letter-spacing-1);text-transform:var(--text-uppercase);background-color:#f9eee8;padding:12px 16px;border-radius:36px}.m-main-product .m-main-product--info{max-width:614px;width:100%}.p__product--tag{background-color:#f9eee8;padding:10px 16px;width:max-content;border-radius:var(--radius-36);font-size:var(--font-size-13);font-weight:var(--font-weight-bold);line-height:var(--line-height-100);letter-spacing:var(--heading-letter-spacing-1);text-transform:var(--text-uppercase)}.m-main-product--info .main-product__block+.main-product__block{margin-top:32px}.m-main-product--info .main-product__block-buy_buttons+.main-product__block-custom_liquid{margin-top:12px!important}.m-main-product--info .main-product__block-title .m-product-title{font-size:28px;line-height:var(--base-line-height);letter-spacing:var(--heading-letter-spacing)}.m-main-product--info .main-product__block .product-block-group--title{padding-right:0}.m-main-product--info .main-product__block-title{margin-top:16px!important}.m-main-product--info .jdgm-widget *{line-height:var(--line-height-100)}.m-main-product--info .jdgm-prev-badge__stars{font-size:var(--font-size-13)}.m-main-product--info .jdgm-prev-badge__text{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);margin-left:5px;text-transform:var(--text-uppercase)}.m-main-product--info div[class*="@app"] .jdgm-preview-badge{margin:0!important}.m-main-product--info .main-product__block-title+div[class*="@app"]{margin-top:16px!important}.m-main-product--info .main-product__block-custom_text .m-product--heading,.m-main-product--info .main-product__block-custom_text .m-product-text p{font-size:var(--font-size-16);line-height:var(--line-height-100)}.m-main-product--info .main-product__block-custom_text .m-product--heading{margin-bottom:16px}.m-main-product--info .main-product__block-custom_text .m-product-text p{font-weight:var(--font-weight-medium);margin:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3.35393 11.5714L0.21459 8.50442C0.146686 8.4384 0.0927082 8.35944 0.0558495 8.27219C0.0189909 8.18495 0 8.0912 0 7.99648C0 7.90177 0.0189909 7.80802 0.0558495 7.72078C0.0927082 7.63353 0.146686 7.55457 0.21459 7.48855L1.25565 6.47269C1.39526 6.33739 1.58202 6.26174 1.77641 6.26174C1.9708 6.26174 2.15756 6.33739 2.29717 6.47269L4.166 8.29986L9.40731 0.329956C9.51545 0.169133 9.68189 0.0566714 9.87142 0.0163442C10.061 -0.0239831 10.2587 0.0109839 10.423 0.113854L11.6621 0.892374C11.743 0.942149 11.8131 1.00767 11.8683 1.08506C11.9234 1.16245 11.9625 1.25012 11.9831 1.34288C12.0037 1.43564 12.0055 1.5316 11.9883 1.62507C11.9712 1.71854 11.9354 1.80761 11.8832 1.887L5.67704 11.3271C5.55268 11.5119 5.38933 11.6672 5.19849 11.782C5.00765 11.8968 4.79397 11.9684 4.57249 11.9916C4.35101 12.0149 4.12712 11.9894 3.91658 11.9168C3.70605 11.8442 3.51399 11.7263 3.35393 11.5714Z' fill='%23D9A383'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;padding-left:20px}.m-main-product--info .main-product__block-custom_text .m-product-text p:not(:last-child){margin-bottom:12px}.m-main-product--info .main-product__block-price .m-price__regular .m-price-item--regular,.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--last,.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--regular{font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100)}.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--regular{color:#88776f;font-weight:var(--font-weight-medium)}.m-main-product--info variant-picker .m-product-option--content{overflow-x:auto;white-space:nowrap;display:flex;flex-wrap:nowrap;margin:0;gap:8px;padding-bottom:10px}.m-main-product--info variant-picker .m-product-option--content::-webkit-scrollbar{height:5px;width:100%}.m-main-product--info variant-picker .m-product-option--content::-webkit-scrollbar-track{background:#f9eee8;border-radius:8px}.m-main-product--info variant-picker .m-product-option--content::-webkit-scrollbar-thumb{background:#d6b8a8;border-radius:10px;cursor:grab}.m-main-product--info variant-picker .m-product-option--button .m-product-option--node__label{min-width:270px;justify-content:start;padding:5px 12px 5px 5px;border-radius:20px;gap:12px;position:relative;overflow:hidden;border-color:#e1dddb;margin:0}.m-main-product--info .m-product-option--button .m-product-option--node input:checked+label,.m-main-product--info .m-product-option--button .m-product-option--node__label[data-selected=true]{background-color:#f9eee8;border-color:#f9eee8}.m-main-product--info .m-product-option--node__label .pack-image{border-radius:15px;overflow:hidden}.m-main-product--info .pack-content .pack-title{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);padding-bottom:8px}.m-main-product--info .pack-content .pack-price .price,.m-main-product--info .pack-content .pack-price .compare,.m-main-product--info .option-label--title{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100)}.m-main-product--info .pack-content .pack-price{display:var(--display-flex);align-items:var(--align-center);gap:5px}.m-main-product--info .pack-content .pack-price .compare{text-transform:var(--text-uppercase);text-decoration-line:line-through;color:#867066}.m-main-product--info .m-product-option--node__label .pack-save{font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);text-transform:var(--text-uppercase);padding:6px 12px 6px 10px;position:var(--position-absolute);top:0;right:0;background-color:#381d0f;color:#fff;border-radius:0 0 0 16px}.m-main-product--info .option-label--title{letter-spacing:var(--heading-letter-spacing-1);text-transform:var(--text-uppercase)}.main__trust--badges,.clean-formula-highlights{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.main__trust--badges .trust--card{text-align:center}.main__trust--badges .trust--card img{margin:0 auto}.main__trust--badges .trust--card .trust-card__description,.m-main-product--info .m-product-collapsible .m-collapsible .m-collapsible--button,.section-age-suitability{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);letter-spacing:var(--heading-letter-spacing-1);text-transform:var(--text-uppercase)}.main__trust--badges .trust--card .trust-card__description{margin-top:12px}.clean-formula-highlights{gap:20px}.m-main-product--info .m-product-collapsible .m-collapsible .m-collapsible--button{padding-block:20px;line-height:var(--line-height-100);border:unset}.m-main-product--info .m-product-collapsible .m-collapsible--content .m-collapsible--content__inner{padding:0 0 20px}.m-main-product--info .m-product-collapsible .m-collapsible--content .m-collapsible--content__inner>p,.m-main-product--info .m-product-collapsible .m-collapsible--content .m-collapsible--content__inner li,.m-main-product--info .m-product-collapsible .m-collapsible--content .m-collapsible--content__inner .metafield-rich_text_field>p{font-size:var(--font-size-14);margin:0}.m-main-product--info .m-product-collapsible .m-collapsible--content .m-collapsible--content__inner ul{margin-block:15px 0}.m-main-product--info .m-product-collapsible .m-collapsible--content .m-collapsible--content__inner>p:not(:last-child){margin:0 0 10px}.m-main-product--info .m-product-collapsible .m-collapsible--button span{text-transform:var(--text-uppercase)}.m-main-product--info .m-product-collapsible{border-bottom:1px solid #f9eee8}.m-main-product--info .main-product__block-collapsible_tab~.main-product__block-collapsible_tab{margin-top:0!important}.section-age-suitability{display:inline-flex;align-items:center;background-color:#f9eee8;border-radius:30px;overflow:hidden;line-height:var(--line-height-100)}.section-age-suitability p{padding-inline:16px}.section-age-suitability .age--suitability{background-color:#381d0f;color:#fff;padding:13px 24px 13px 14px}div#_bndl_key_78cgsz1usu33bp,.bundler-volume-target-element{display:none!important}.section-promotions .offer-card .offer-card__content{border-left:2px solid #d9a383;margin-left:10px;padding-left:10px}.section-promotions .offer-card{background-color:#f9eee8;padding:14px;border-radius:20px;gap:20px;flex:0 0 300px;transition:transform .3s ease;justify-content:space-between}.section-promotions .offer-card .offer-card__title{font-size:var(--font-size-16);line-height:var(--line-height-100);margin-bottom:4px}.section-promotions .offer-card .offer-card__subtitle{font-size:11px;font-weight:var(--font-weight-semibold);text-transform:var(--text-uppercase);color:#99857b}.section-promotions .offer-card .offer-card__coupon{background-color:#381d0f;color:#fff;border-radius:16px;padding:8px;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);line-height:var(--line-height-100);text-transform:var(--text-uppercase)}.section-promotions{display:flex;align-items:center;gap:8px;overflow-x:scroll;width:100%;cursor:grab;scroll-behavior:smooth;user-select:none;-webkit-user-select:none;-ms-user-select:none;scrollbar-width:none;-ms-overflow-style:none}.section-promotions::-webkit-scrollbar{display:none}.section-promotions:active{cursor:grabbing}.m-main-product--media .m-media-gallery__inner{border-radius:var(--radius-32)}.product-bought-info{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);text-align:center}.product-bought-info span{font-weight:var(--font-weight-bold)}.p__key-ingredients .m-icon-box__icon{border-radius:var(--radius-32)}.p__key-ingredients .m-icon-box--vertical .m-icon-box__content{margin-top:32px}.p__key-ingredients .m-icon-box__heading{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);letter-spacing:.5px;text-transform:var(--text-uppercase);margin-bottom:13px}.p__key-ingredients .m-icon-box__content .m-icon-box__description{font-size:var(--font-size-16);color:#7e695e}.p__product-benefits{background-repeat:no-repeat;background-position:center bottom;background-size:cover}.p__product-benefits .m-color-default{background-color:transparent}.p__product-benefits .m-icon-box--vertical .m-icon-box__content{margin-top:30px}.p__product-benefits .m-icon-box__heading{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:.5px;text-transform:var(--text-uppercase);margin-bottom:15px}.p__product-benefits .m-icon-box__content .m-icon-box__description{color:#806f66;font-size:var(--font-size-16)}.p__product-benefits m-icon-box{max-width:60%}.p__product-benefits .m-mixed-layout__inner{row-gap:44px}.section-baby-care-comparison .comparison-wrapper{border:2px solid #381d0f;overflow-x:auto;border-radius:var(--radius-32)}.section-baby-care-comparison .comparison-table{width:100%;min-width:1000px;border-collapse:collapse;text-align:center}.section-baby-care-comparison .comparison-table th,.section-baby-care-comparison .comparison-table td{border-bottom:2px solid #381d0f;padding:30px 16px}.section-baby-care-comparison .concern-header{text-align:left;font-size:28px;font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:var(--heading-letter-spacing);align-content:end}.section-baby-care-comparison .product-image{height:140px;margin:0 auto 15px;width:max-content}.section-baby-care-comparison .product-image img{width:auto;height:100%;object-fit:contain}.section-baby-care-comparison th p{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:.5px;text-transform:var(--text-uppercase)}.section-baby-care-comparison .concern-label{text-align:left;font-size:var(--font-size-18);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-minus--075px)}.section-baby-care-comparison .comparison-table .check-mark svg{margin:0 auto}.section-baby-care-comparison .comparison-table .dash-mark{font-size:var(--font-size-18);font-weight:var(--font-weight-medium);color:#d9a383}.section-baby-care-comparison .comparison-table tr:last-child td{border-bottom:none}.section-baby-care-comparison .comparison-table .best-choice{display:inline-flex;align-items:center;gap:10px;padding:14px 24px 14px 14px;background-color:#381d0f;color:#f9eee8;border-radius:30px;font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-100);letter-spacing:.5px;text-transform:var(--text-uppercase)}.section-baby-care-comparison .comparison-table tr th:first-child,.section-baby-care-comparison .comparison-table tr td:first-child{padding-left:40px!important}.cp__step-routine .image-with-text{background-color:#f9eee8;padding:10px;border-radius:var(--radius-32)}.cp__step-routine .image__box{border-radius:var(--radius-24)}.cp__step-routine .m-custom-content__wrapper{max-width:820px;margin:0 auto;gap:24px}.cp__step-routine-bottom{margin-top:64px}.cp__step-routine-bottom .m-custom-content__wrapper{max-width:820px;margin:0 auto}.cp__step-routine .m-richtext{padding:40px}.cp__step-routine .m-richtext__title{font-size:36px!important;line-height:var(--line-height-100)}.cp__step-routine .m-richtext__description{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-minus--075px);margin-top:20px}.cp__step-routine .m\:column{position:relative}.cp__step-routine .m-richtext__subtitle{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);line-height:var(--line-height-100);letter-spacing:var(--heading-letter-spacing-1);text-transform:var(--text-uppercase);margin-bottom:0!important;background-color:#fff;padding:10px 16px 10px 10px;border-radius:0 30px 30px 0;width:max-content;position:var(--position-absolute);top:20px;left:0}.cp__step-routine .m-color-default{background-color:transparent}.cp__step-routine:before{content:"";position:var(--position-absolute);top:60%;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/step_line.svg?v=1771853367);background-repeat:no-repeat;background-size:contain;background-position:center;z-index:0;pointer-events:none;transform:translateY(-50%)}.cp__step-routine-bottom .step__routine-content{border-top:1px solid #f9eee8;margin-top:32px;padding-top:32px}.cp__step-routine-bottom .m-richtext__title{font-size:28px!important}.cp__step-routine-bottom .m-richtext__description{margin-top:18px;font-size:var(--font-size-16);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-minus--075px)}.m-contact-form{margin-block:90px 80px;position:relative}.m-contact-form>*,section-coming--soon>*{position:relative;z-index:2}.m-contact-form:before,.section-coming--soon:before{content:"";position:var(--position-absolute);top:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/contact_page_line.svg?v=1771667293);background-repeat:no-repeat;background-size:contain;z-index:0;pointer-events:none}.m-contact-form .m-contact-form__main{max-width:680px;width:100%;background-color:#f9eee8;border-radius:var(--radius-32);padding:60px}.m-contact-form .m-contact-form__main .m-contact-form__heading{font-size:48px;font-weight:var(--font-weight-semibold);letter-spacing:var(--heading-letter-spacing);margin-bottom:20px}.m-contact-form .m-contact-form__main .m-contact-form__description{color:#7e695e;margin-bottom:40px;padding-bottom:40px;border-bottom:2px dashed #d1c2ba;font-size:var(--font-size-16)}.m-contact-form .contact-form .m__form--label{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);letter-spacing:.75px;text-transform:var(--text-uppercase);margin-bottom:12px;display:block}.m-contact-form .contact-form .form-field--input{padding:17px 28px;font-size:var(--font-size-16);line-height:var(--line-height-100);border-color:#ece9e7}.m-contact-form .contact-form .form-field--input::placeholder{color:#806f66}.m-contact-form .contact-form .m-contact-form__form-fields{row-gap:16px}.m-contact-form .contact-form .m-contact-form__message{margin-block:16px 24px}.m-contact-form .contact-form textarea{border-radius:20px}.m-contact-form .contact-form .m__child-info{width:100%;gap:40px;padding-inline:15px}.m-contact-form .contact-form .m__child-info .m\:column{padding:0}.m-contact-form .contact-form .form-field--checkbox__label{color:#7e695e;font-size:var(--font-size-16)}.m-contact-form .contact-form .m-contact-form__save{margin-bottom:40px}.m-contact-form .m-section__header .m-section__heading,.all--pages__header--part .m-section__heading,.m-page-header--template-list-collections .m-page-header__title{font-size:var(--font-size-74);letter-spacing:var(--letter-spacing-minus-4)}.m-contact-form .m-section__header .m-section__description,.all--pages__header--part .m-section__description,.m-page-header--template-list-collections .m-page-header__description{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);color:#381d0f;margin-top:20px}.m-contact-form .m-section__header{margin-bottom:80px}.cp__contact-info .m__contact-info-wrapper{max-width:680px;margin:0 auto;border-top:2px dashed #d1c2ba;padding-top:80px}.cp__contact-info .contact-info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.cp__contact-info .contact-card{color:#fff;padding:32px;display:var(--display-flex);flex-direction:column;justify-content:space-between;min-height:223px;border-radius:var(--radius-32);background-color:#381d0f}.cp__contact-info .contact-card.large{grid-column:span 2}.cp__contact-info .contact-label{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);letter-spacing:.75px;text-transform:var(--text-uppercase);line-height:var(--line-height-normal);margin-bottom:12px}.cp__contact-info .contact-title{font-size:24px;line-height:110%;letter-spacing:var(--heading-letter-spacing);font-weight:var(--font-weight-medium)}.contact-desc{font-size:var(--font-size-16);margin-top:auto}.cp__our-office .m-hero{border-radius:var(--radius-60)}.cp__our-office .m-hero__inner{padding:20px}.cp__our-office .m-hero__content{background-color:#d9a383;padding:32px;max-width:420px;width:100%;border-radius:var(--radius-44)}.cp__our-office .m-hero__subtitle{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);letter-spacing:.75px;text-transform:var(--text-uppercase);margin-bottom:12px}.cp__our-office .m-hero__title{font-size:24px;line-height:110%;letter-spacing:var(--heading-letter-spacing);margin-bottom:30px}.cp__our-office .m-hero__text{font-size:20px;font-weight:var(--font-weight-semibold);margin:0}.m-page-header--template-list-collections .m-page-header__title{line-height:var(--base-line-height)}.template-collection main,.template-blog main,.template-list-collections main{position:relative}.c__gentle-baby--care>*,.template-list-collections main>*{position:relative;z-index:2}.c__gentle-baby--care:before,.template-list-collections main:before{content:"";position:var(--position-absolute);top:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/collection_page_line.svg?v=1771672738);background-repeat:no-repeat;background-size:contain;z-index:0;pointer-events:none}.c__gentle-baby--care .m-gradient{background-color:transparent}.all--pages__header--part .m-section__header{margin-bottom:0}.facest-filters-section .m-collection-toolbar .m-toolbar--right{justify-content:end}.facest-filters-section .m-toolbar--filter__box{border:1px solid #ece9e7;border-radius:60px;padding:2px 24px 2px 2px}.facest-filters-section .m-collection-toolbar .m-toolbar__filter--icon{background-color:#d9a383;padding:14px;border-radius:50%;margin-right:12px}.facest-filters-section .m-collection-toolbar .m-toolbar__filter--title{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);line-height:var(--line-height-100)}.facest-filters-section .m-toolbar--filter__box .m-sidebar--open{margin-right:0}.facest-filters-section .m-toolbar--filter__box .m-product-count{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);color:#88776f}.facest-filters-section .m-collection-toolbar .m-toolbar--right .m-select-custom--trigger,.facest-filters-section .m-collection-toolbar .m-sortby--open>span{border:1px solid #ece9e7;border-radius:60px;padding:16px 24px;font-size:var(--font-size-14);font-weight:var(--font-weight-bold);line-height:var(--line-height-100);text-transform:var(--text-capitalize)}.facest-filters-section .m-collection-toolbar .m-select-custom--trigger .m-toolbar--sortby--text{color:#88776f}.facest-filters-section .m-collection-products{margin:12px -8px 0;row-gap:20px}.facest-filters-section .m-collection-products .m-product-item{padding:0 8px;margin-bottom:0;width:33.33%!important;max-width:33.33%!important}.facest-filters-section .m-collection--wrapper{margin:0}.template-collection .m-product-card{background-color:#f9eee8}.facest-filters-section .m-select-custom--options .m-select-custom--option{font-size:15px}.facest-filters-section .m-select-custom--options .m-select-custom--option:not(:last-child){margin-bottom:6px}.b__all-blogs>*,.m-article-card>*{z-index:2;position:relative}.b__all-blogs:before{content:"";position:var(--position-absolute);top:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/blogs_line.svg?v=1771923214);background-repeat:no-repeat;background-size:contain;z-index:0;pointer-events:none}.b__all-blogs .m-color-default{background-color:transparent}.m-page-header--template-blog{display:none}.b__all-blogs .m-section__header{margin-bottom:0}.m-blog .m-blog__list{gap:20px}.m-article-card{background-color:#f9eee8;padding:12px;border-radius:var(--radius-32);display:flex;flex-direction:column;height:100%}.m-article-card .m-article-card__image{border-radius:var(--radius-22)}.m-article-card .m-article-card__content{padding-top:20px;display:flex;flex-direction:column;flex:1}.m-article-card .m-article-card__title{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus--075px);margin-bottom:8px}.m-article-card .m-article-card__excerpt{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);color:#867066;margin-bottom:20px;display:block!important}.m-article-card .m-article-card__readmore{width:100%;margin-top:auto}.m-related-posts .m-related-posts__wrapper{--column-gap: 20px}.m-related-posts .m-related-posts__heading{margin-bottom:40px;font-size:var(--font-size-40)}.m-section.section-coming--soon{height:80vh;display:flex;align-items:center;justify-content:center}.section-coming--soon .m-section__header{margin-bottom:0}.section-coming--soon .m-section__heading{font-size:var(--font-size-74);margin:0}.section-coming--soon .m-color-default{background-color:transparent}.section-coming--soon:before{background-size:cover}.m-product-recommendations__wrapper .jdgm-prev-badge:after{content:attr(data-average-rating)}.m-product-recommendations__wrapper .jdgm-prev-badge__text,.m-cart-drawer__link-to-cart{display:none}.section-insta--feed{margin-bottom:24px}.section-insta--feed .instafeed-lazy-image,.section-insta--feed .instafeed-hover-layer{border-radius:var(--radius-32)!important}.section-insta--feed .instafeed-new-layout-wrapper{gap:16px!important}.section-insta--feed .instafeed-bottom-link-wrapper[data-feed-id="0"] a{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-minus--075px);background-color:#f9eee8;padding:8px 12px;border-radius:16px;margin-top:24px}.section-insta--feed .instafeed-bottom-link-wrapper[data-feed-id="0"] a:after{display:none}.collapisble_block_hidden{display:none}.m-cart-drawer__footer .sr-headless-checkout{background-color:var(--base-color)!important;color:#fff;border-radius:var(--btn-border-radius, 0)!important;transition:var(--m-duration-default, .25s) all;margin-bottom:20px}.m-cart-drawer__footer .sr-headless-checkout:hover{background-color:#d9a383!important;color:var(--base-color);box-shadow:0 0 0 .2rem #d9a383;border-color:#d9a383;transition:var(--m-duration-default, .25s) all}.m-cart-drawer__footer .sr-headless-checkout .sr-checkout-visible2{font-size:var(--font-size-14);line-height:var(--line-height-100);text-transform:var(--text-uppercase);font-weight:var(--font-btn-weight, 500)}.m-cart-drawer__body .m-cart-drawer-item .m-cart-item__info .m-cart-item__title{font-size:15px;margin-bottom:5px}.m-cart-drawer__body .m-cart-drawer-item .m-cart-drawer-item__variant{margin-bottom:5px}.m-cart-drawer__body .m-cart-drawer-item .m-cart-item__price+.m-cart__discount{margin:8px 0 0}.m-cart-drawer__body .m-cart-drawer-item .m-cart-drawer-item__image{border-radius:10px}@media(min-width:1024px){.s-video_app_section .rf-5-col-lg .carousel-cell,.rf-5-col-lg>.rf-grid__item{width:calc(25% - var(--rf-desktop-spacing) * 4 / 5);max-width:calc(25% - var(--rf-desktop-spacing) * 4 / 5)}}.s-video_app_section .rf-price--on-sale .rf-price__sale{display:flex;flex-direction:row-reverse;gap:4px}.s-video_app_section .rf-price:not(.rf-price--show-badge) .rf-price-item--last:last-of-type{opacity:1;color:#381d0f;font-weight:700}.s-video_app_section .reelfy_card_product__prices .rf-price--on-sale .rf-price-item--regular{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
