:root{color-scheme:light}#MainContent .nemo-hero__heading,#MainContent .nemo-cats__title,#MainContent .nemo-cats__card-name,#MainContent .nemo-why__title,#MainContent .nemo-why__card-title{color:#111!important}#MainContent .nemo-hero__pill,#MainContent .nemo-hero__subtext,#MainContent .nemo-hero__filter-caption,#MainContent .nemo-hero__trust-item,#MainContent .nemo-concerns__label,#MainContent .nemo-cats__card-from,#MainContent .nemo-why__card-text{color:#444!important}#MainContent .nemo-hero__heading em,#MainContent .nemo-hero__badge-icon,#MainContent .nemo-hero__trust-icon{color:#755800!important}#MainContent .nemo-hero__pill-dot{background:#ffd84d!important}#MainContent .nemo-hero__pill,#MainContent .nemo-hero__trust,#MainContent .nemo-hero__trust-item{border-color:#e2e2dc!important}#MainContent .nemo-hero__trust{background:#fafaf7!important}#MainContent .nemo-hero__btn-primary{background:#ffd84d!important;color:#111!important}#MainContent .nemo-hero__btn-primary:hover{background:#f5c934!important}#MainContent .nemo-hero__btn-secondary{color:#111!important;text-decoration-color:#c7a22c!important}#MainContent .nemo-concerns__pill{border-color:#deded7!important;background:#fffdf4!important;color:#111!important}#MainContent .nemo-concerns__pill:hover{background:#fff2bf!important;border-color:#cba72f!important;color:#111!important;box-shadow:0 6px 18px #11111114!important}#MainContent .nemo-concerns__pill-badge{background:#fff0ae!important}#MainContent .nemo-cats__card,#MainContent .nemo-why__card{background:#fafaf7!important;border-color:#e3e3dd!important}#MainContent .nemo-cats__card:hover{box-shadow:0 8px 22px #11111110}#MainContent .nemo-why__icon-wrap{background:#fff0ae!important}#MainContent .nemo-cats__placeholder svg{stroke:#111}#MainContent .nemo-fsplit__eyebrow,#MainContent .nemo-fsplit__heading em{color:#755800!important}#MainContent .nemo-offers__arrow{border-color:#d8d8d2!important;color:#111!important}#MainContent .nemo-mm__why,#MainContent .nemo-mm__final{background:#fff!important;color:#111!important}#MainContent .nemo-mm__why-intro,#MainContent .nemo-mm__proofs p,#MainContent .nemo-mm__final-text,#MainContent .nemo-mm__final-trust,#MainContent .nemo-mm__final-rating small{color:#4c4c4c!important}#MainContent .nemo-mm__proofs article{border-color:#deded7!important;background:#fafaf7}#MainContent .nemo-mm__why .nemo-mm__kicker,#MainContent .nemo-mm__final .nemo-mm__kicker,#MainContent .nemo-mm__final-rating>span{color:#755800!important}#MainContent .nemo-mm__kicker{color:#755800!important}#MainContent .nemo-mm__final-copy blockquote{background:#fff9e6!important;color:#333!important}#MainContent .nemo-mm__final-copy cite,#MainContent .nemo-mm__final-offer s{color:#555!important}#MainContent .nemo-mm__offer>a,#MainContent .nemo-mm__dock button.is-ready,#MainContent .nemo-mm__single-action a,#MainContent .nemo-mm__hero--offer .nemo-mm__hero-cta,#MainContent .nemo-mm__filters button.is-active{background:#ffd84d!important;border-color:#cba72f!important;color:#111!important;box-shadow:none!important}#MainContent .nemo-mm__offer>a:hover,#MainContent .nemo-mm__single-action a:hover,#MainContent .nemo-mm__hero--offer .nemo-mm__hero-cta:hover{background:#f5c934!important}#MainContent [id^=hiw-]{--hiw-ink:#111!important;--hiw-muted:#4c4c4c!important;--hiw-faint:#626262!important;--hiw-line:#deded7!important;--hiw-line2:#cfcfc8!important}#MainContent [id^=hiw-] .hiw-btn-p{background:#ffd84d!important;color:#111!important}#MainContent [id^=hiw-] .hiw-btn-s{color:#111!important;border-color:#b4b4aa!important}#MainContent [id^=hw-]{--hw-dark:#fff!important;--hw-dark2:#fafaf7!important;--hw-accent:#ffd84d!important}#MainContent [id^=hw-] .hw-hero__h1,#MainContent [id^=hw-] .hw-product__name,#MainContent [id^=hw-] .hw-product__price{color:#111!important}#MainContent [id^=hw-] .hw-hero__sub,#MainContent [id^=hw-] .hw-hero__honest,#MainContent [id^=hw-] .hw-hero__honest strong,#MainContent [id^=hw-] .hw-product__claim,#MainContent [id^=hw-] .hw-product__claims li,#MainContent [id^=hw-] .hw-product__mrp{color:#444!important}#MainContent [id^=hw-] .hw-hero__honest,#MainContent [id^=hw-] .hw-product__visual{background:#fafaf7!important;border-color:#deded7!important}#MainContent [id^=hw-] .hw-hero__eyebrow,#MainContent [id^=hw-] .hw-product__eyebrow,#MainContent [id^=hw-] .hw-hero__h1 em{color:#735500!important}#MainContent [id^=hw-] .hw-btn-secondary{color:#111!important;border-color:#b4b4aa!important}#MainContent .ff-page{--nemo-bg:#fff;--nemo-bg2:#fafaf7;--nemo-bg3:#f2f2ed;--nemo-border:#deded7;--nemo-white:#111;--nemo-muted:#555;--nemo-subtle:#e8e8e1;--nemo-ybg:#fff3c7;--nemo-yellow:#ffd84d;background:#fff!important;color:#111!important}#MainContent .ff-page :is(.ff-hero__h em,.ff-prog-label--done,.ff-q__step,.ff-result__eyebrow,.ff-refilter__icon,.ff-refilter__label,.ff-refilter__price,.ff-bundle__prod-tag,.ff-bundle__prod-price,.ff-also__price){color:#735500!important}#MainContent .ff-page :is(.ff-result__why,.ff-result__claims li,.ff-btn-s,.ff-restart:hover,.ff-refilter__price:hover,.ff-hose-addon__price:hover){color:#333!important}#MainContent .ff-page .ff-result__why{background:#fff9e6!important}#MainContent .ff-page :is(.ff-btn,.ff-button,.ff-cta){background:#ffd84d!important;color:#111!important}.product-information.nemo-hand-shower-native,.product-information:has(.nemo-hs-selector),.nemo-hs-after,.product-information.nemo-vitamin-filter-native,.nemo-vsf-after{--nemo-bg:#fff!important;--nemo-surface:#fafaf7!important;--nemo-surface-2:#f2f2ed!important;--nemo-text:#111!important;--nemo-body:#333!important;--nemo-muted:#555!important;--nemo-border:#deded7!important;--nemo-accent:#ffd84d!important;--nemo-accent-text:#111!important;--nemo-save:#236b4d!important}.nemo-vsf-aroma-card{background:linear-gradient(110deg,color-mix(in srgb,var(--aroma-accent) 10%,#fff),#fff 70%)!important}.shopify-section:has(.nemo-vsf-selector) .sticky-add-to-cart__bar{background:#fff!important;border-color:#deded7!important;color:#111!important}.product-information.nemo-vitamin-filter-native shopify-accelerated-checkout{--shopify-accelerated-checkout-button-background-color:#ffd84d;--shopify-accelerated-checkout-button-text-color:#111}html .nemo-cart-footer-v10 .nemo-checkout-button.button,html .cart-items__empty-button,html .nemo-generic-code__form button,html .nemo-cart-addon-card__button,html .nemo-cart-addon-card__choose,html .nemo-offer-pick__action:not(.nemo-offer-pick__action--ghost),html .nemo-mix-progress a{background:#ffd84d!important;border-color:#cba72f!important;color:#111!important}html .nemo-cart-footer-v10 .nemo-checkout-button.button:hover,html .nemo-generic-code__form button:hover{background:#f5c934!important;color:#111!important}html .nemo-status-pill--success{background:#fff0ae!important;border-color:#d5b53c!important;color:#111!important}@media(max-width:749px){#MainContent .nemo-mm__offer>a{white-space:normal;text-align:center}#MainContent .nemo-hero__ctas{gap:10px}}@media(prefers-reduced-motion:reduce){#MainContent .nemo-mm__offer>a,#MainContent .nemo-hero__btn-primary{transition:none}}#MainContent .nemo-vsf-selector{--nemo-surface:#fff;--nemo-text:#111;--nemo-muted:#555;--nemo-border:#bdbdb5;--nemo-accent:#ffd84d;--nemo-accent-text:#111;color:#111}#MainContent .nemo-vsf-search{min-height:44px;background:#fff!important;border:1px solid #85857d!important;box-shadow:0 2px 12px #11111108}#MainContent .nemo-vsf-search input{color:#111!important;background:transparent!important}#MainContent .nemo-vsf-search input::placeholder{color:#62625b!important}#MainContent .nemo-vsf-search svg{stroke:#333!important}#MainContent .nemo-vsf-search:focus-within{border-color:#111!important;box-shadow:0 0 0 3px #ffd84d80!important}#MainContent .nemo-vsf-family-tabs button{min-height:38px;background:#fff!important;border:1px solid #a8a89f!important;color:#252521!important;transition:background .2s,border-color .2s,transform .2s}#MainContent .nemo-vsf-family-tabs button:hover{background:#fff9e6!important;border-color:#a88414!important;transform:translateY(-1px)}#MainContent .nemo-vsf-family-tabs button.is-active{background:#ffd84d!important;border-color:#111!important;color:#111!important}#MainContent .nemo-vsf-variant-card{background:#fff!important;border:1px solid #bcbcb4!important;color:#111!important;box-shadow:0 2px 12px #11111108}#MainContent .nemo-vsf-variant-card:hover:not(.is-sold-out){border-color:#111!important;box-shadow:0 8px 22px #11111116;transform:translateY(-3px)}#MainContent .nemo-vsf-variant-card.is-selected{border:2px solid #111!important;background:#fffdf5!important;box-shadow:0 0 0 3px #ffd84d88,0 8px 22px #11111112!important}#MainContent .nemo-vsf-variant-card__image{background:#f8f7f3!important}#MainContent .nemo-vsf-variant-card__title,#MainContent .nemo-vsf-variant-card__price{color:#111!important}#MainContent .nemo-vsf-variant-card__stock{color:#236b4d!important}#MainContent .nemo-vsf-variant-card.is-sold-out{opacity:1!important;background:#f3f3f0!important;border-color:#c7c7bf!important;cursor:not-allowed;box-shadow:none!important}#MainContent .nemo-vsf-variant-card.is-sold-out .nemo-vsf-variant-card__image{position:relative;filter:grayscale(1);background:#ebebe7!important}#MainContent .nemo-vsf-variant-card.is-sold-out .nemo-vsf-variant-card__image img{opacity:.48}#MainContent .nemo-vsf-variant-card.is-sold-out :is(.nemo-vsf-variant-card__title,.nemo-vsf-variant-card__price){color:#666!important}#MainContent .nemo-vsf-variant-card__sold-out{position:absolute;inset:auto 4px 4px;z-index:2;padding:5px 3px;border:1px solid #999;border-radius:5px;background:#ffffffeb;color:#333;text-align:center;font-size:clamp(.55rem,1vw,.7rem);font-weight:800;line-height:1.1;text-transform:uppercase;letter-spacing:.04em}#MainContent .nemo-vsf-aroma-card{color:#111!important;border-color:color-mix(in srgb,var(--aroma-accent) 38%,#c6c6be)!important;box-shadow:0 8px 26px #1111110b}#MainContent .nemo-vsf-aroma-card__topline em{background:color-mix(in srgb,var(--aroma-accent) 16%,#fff)!important;color:#333!important}#MainContent .nemo-vsf-aroma-card__topline b{color:#765900!important}#MainContent .nemo-vsf-aroma-card__copy>strong,#MainContent .nemo-vsf-aroma-card__notes strong{color:#111!important}#MainContent .nemo-vsf-aroma-card__copy>span{color:#3e3e3a!important}#MainContent .nemo-vsf-aroma-card__copy>small,#MainContent .nemo-vsf-aroma-card__notes small{color:#555!important}#MainContent .nemo-vsf-aroma-card__notes{border-color:#c9c9c0!important}#MainContent .nemo-vsf-selector :is(button,input):focus-visible{outline:2px solid #111!important;outline-offset:3px}#MainContent .nemo-mm__builder{background:radial-gradient(circle at 90% 12%,#f5efff 0,transparent 33%),radial-gradient(circle at 8% 55%,#fff3cd 0,transparent 38%),#fff!important}#MainContent .nemo-mm__search{background:#fff!important;border-color:#999990!important;color:#111!important}#MainContent .nemo-mm__search:focus-within{border-color:#111!important;box-shadow:0 0 0 3px #ffd84d80!important}#MainContent .nemo-mm__filters button:not(.is-active){background:#fff!important;border-color:#a9a9a1!important;color:#111!important}#MainContent .nemo-mm__filters button:not(.is-active):hover{background:#fff7da!important;border-color:#b39022!important}#MainContent .nemo-mm__variant:not(.is-sold-out){background:linear-gradient(160deg,#fff 60%,#f7f1ff)!important}#MainContent .nemo-mm__variant:nth-child(3n+2):not(.is-sold-out){background:linear-gradient(160deg,#fff 60%,#fff1dc)!important}#MainContent .nemo-mm__variant:nth-child(3n+3):not(.is-sold-out){background:linear-gradient(160deg,#fff 60%,#ecf6f1)!important}#MainContent .nemo-mm__variant.is-selected{border-color:#111!important;box-shadow:0 0 0 3px #ffd84d99,0 10px 25px #11111116!important}#MainContent .nemo-mm__check{background:#ffd84d!important;color:#111!important}#MainContent .nemo-mm__why{background:linear-gradient(145deg,#fff 45%,#fff8df)!important}#MainContent .nemo-mm__final{background:linear-gradient(135deg,#fff 40%,#f6f0ff)!important}#MainContent .nemo-mm__proofs article{transition:transform .25s,box-shadow .25s}#MainContent .nemo-mm__proofs article:hover{transform:translateY(-3px);box-shadow:0 12px 25px #11111112}#MainContent .nemo-mm :is(button,a):focus-visible{outline:2px solid #111;outline-offset:3px}#MainContent .nemo-concerns{background:linear-gradient(155deg,#fff 48%,#fff5d9)!important}#MainContent .nemo-cats{background:linear-gradient(165deg,#fff 48%,#f6f0ff)!important}#MainContent .nemo-why{background:linear-gradient(165deg,#fff 50%,#eef8f4)!important}#MainContent .nemo-cats__card,#MainContent .nemo-why__card{transition:transform .25s,box-shadow .25s}#MainContent .nemo-cats__card:hover,#MainContent .nemo-why__card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #11111112!important}@media(max-width:749px){#MainContent .nemo-vsf-family-tabs button{min-height:40px}#MainContent .nemo-vsf-aroma-card{box-shadow:0 4px 14px #1111110b}#MainContent .nemo-mm__variant:hover{transform:none}}@media(prefers-reduced-motion:reduce){#MainContent .nemo-vsf-family-tabs button,#MainContent .nemo-vsf-variant-card,#MainContent .nemo-mm__proofs article,#MainContent .nemo-cats__card,#MainContent .nemo-why__card{transition:none!important;transform:none!important}}#header-component{--color-scheme-top-row:#111!important}#header-component .header__row--top{--color-background:#111;--color-foreground:#fff;--color-border:#36323d;background:#111!important;color:#fff!important;border-bottom:1px solid #36323d!important}#header-component .header__row--top :is(a,button,summary,.header-menu__link,.header-actions__action):not(.cart-drawer *,.menu-drawer *,.menu-list__submenu *){color:#fff!important}#header-component .header__row--top :is(svg,.svg-wrapper):not(.cart-drawer *,.menu-drawer *,.menu-list__submenu *){color:#fff!important}#header-component .header__row--top .header-logo__image{filter:grayscale(1) brightness(0) invert(1)}#header-component .header__row--top :is(a,button,summary):focus-visible{outline:2px solid #ffd84d;outline-offset:3px}#header-component .header__row--top a:hover{color:#ffe47f!important}.shopify-section-group-header-group:has(.announcement-bar) .announcement-bar,.announcement-bar{background:linear-gradient(100deg,#241538,#61478a 48%,#a177ac)!important;color:#fff!important;border:0!important}.announcement-bar :is(.announcement-bar__text,.slideshow-control,.announcement-bar__link){color:#fff!important}.announcement-bar .slideshow-control:focus-visible{outline:2px solid #ffd84d;outline-offset:2px}#MainContent .product-information.nemo-vitamin-filter-native,#MainContent .product-information.nemo-vitamin-filter-native .product-information__details{background:#fff!important;color:#111!important}#MainContent .product-information.nemo-vitamin-filter-native .product-information__details h1{color:#111!important;font-size:clamp(2rem,2.7vw,3.1rem)!important;line-height:1.08!important;letter-spacing:-.035em!important}#MainContent .product-information.nemo-vitamin-filter-native .price,#MainContent .product-information.nemo-vitamin-filter-native .price-item--sale{color:#111!important}#MainContent .product-information.nemo-vitamin-filter-native .compare-at-price{color:#696963!important}#MainContent .nemo-vsf-selector__eyebrow,#MainContent .nemo-vsf-after__heading>span{color:#765500!important;font-size:.74rem!important}#MainContent .nemo-vsf-selector__heading h2{color:#111!important;font-size:clamp(1.3rem,1.7vw,1.6rem)!important}#MainContent .nemo-vsf-selector__selected{color:#555!important;font-size:.78rem!important}#MainContent .nemo-vsf-selector__selected strong{color:#765500!important}#MainContent .nemo-vsf-result-count,#MainContent .nemo-vsf-result-count b{color:#444!important;font-size:.75rem!important}#MainContent .nemo-vsf-search input{font-size:.88rem!important}#MainContent .nemo-vsf-family-tabs button{font-size:.78rem!important;padding:8px 13px!important}#MainContent .nemo-vsf-variant-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;max-height:410px;scrollbar-color:#b6a5ce #f6f3f8}#MainContent .nemo-vsf-variant-card__title{font-size:.79rem!important;line-height:1.18!important;min-height:2.35em}#MainContent .nemo-vsf-variant-card__price{font-size:.75rem!important;margin-top:auto}#MainContent .nemo-vsf-price-support__trusted,#MainContent .nemo-vsf-price-support__saving{color:#315b45!important;font-size:.8rem!important}#MainContent .nemo-vsf-price-support__tax{color:#555!important;font-size:.72rem!important}#MainContent .nemo-vsf-trust-row{background:#faf9f5;border-color:#bbb!important}#MainContent .nemo-vsf-trust-row__item{color:#111!important;border-color:#c7c7c0!important}#MainContent .nemo-vsf-trust-row strong{color:#111!important;font-size:.78rem!important}#MainContent .nemo-vsf-trust-row small{color:#555!important;font-size:.69rem!important}#MainContent .nemo-vsf-mix-offer{background:linear-gradient(110deg,#fff1bc,#f7f0ff)!important;border-color:#d0aa42!important}#MainContent .nemo-vsf-mix-offer__copy strong{color:#111!important;font-size:.92rem!important}#MainContent .nemo-vsf-mix-offer__copy small{color:#45423c!important;font-size:.76rem!important}#MainContent .nemo-vsf-mix-offer__progress{background:#fff!important}#MainContent .nemo-vsf-proof-strip{background:#f8f5ff!important;border-color:#cec3db!important}#MainContent .nemo-vsf-proof-strip span{color:#26232b!important;border-color:#cec3db!important;font-size:.73rem!important}#MainContent .nemo-vsf-proof-strip :is(i,b){color:#765500!important}#MainContent .nemo-vsf-feature-grid>div{background:#fff!important;border-color:#d5d1d9!important}#MainContent .nemo-vsf-feature-grid>div:nth-child(3n+1){background:#fbf6e6!important}#MainContent .nemo-vsf-feature-grid>div:nth-child(3n+2){background:#f7f3ff!important}#MainContent .nemo-vsf-feature-grid>div:nth-child(3n+3){background:#f0f8f4!important}#MainContent .nemo-vsf-feature-grid strong{color:#242424!important;font-size:.76rem!important}#MainContent .nemo-vsf-feature-grid i{background:#fff!important;color:#755800!important}#MainContent .nemo-vsf-payment-note{color:#50504b!important;font-size:.74rem!important}#MainContent .nemo-vsf-aroma-card__copy>strong{font-size:1.18rem!important}#MainContent .nemo-vsf-aroma-card__copy>span{font-size:.76rem!important}#MainContent .nemo-vsf-aroma-card__copy>small{font-size:.7rem!important}#MainContent .nemo-vsf-aroma-card__notes :is(small,strong){color:#333!important;font-size:.7rem!important}#MainContent .nemo-vsf-after{background:linear-gradient(165deg,#fff 58%,#f8f4ff)!important;color:#111!important}#MainContent .nemo-vsf-after__shell{display:flex;flex-direction:column;gap:28px;max-width:1180px}#MainContent .nemo-vsf-recommendations{order:0}#MainContent .nemo-vsf-details-layout{order:1;margin-top:0}#MainContent .nemo-vsf-footer-trust{order:2;margin-top:0}#MainContent .nemo-vsf-details-layout:not(:has(.nemo-vsf-result-card)){grid-template-columns:minmax(0,1fr)!important}#MainContent .nemo-vsf-addons--1{grid-template-columns:minmax(0,1fr)!important;max-width:680px}#MainContent .nemo-vsf-addon-card{background:#fff!important;border-color:#d0cec8!important;box-shadow:0 8px 25px #1111110b}#MainContent .nemo-vsf-addon-card__copy strong{color:#111!important;font-size:.95rem!important}#MainContent .nemo-vsf-addon-card__copy small{color:#555!important;font-size:.74rem!important}#MainContent .nemo-vsf-addon-card__copy b{color:#765500!important;font-size:.88rem!important}#MainContent .nemo-vsf-after__heading h2{color:#111!important}#MainContent .nemo-vsf-after__heading p{color:#555!important;font-size:.9rem!important}#MainContent .nemo-vsf-accordion{background:#fff!important;border-color:#d1cdd6!important}#MainContent .nemo-vsf-accordion details{border-color:#d1cdd6!important}#MainContent .nemo-vsf-accordion summary span{color:#111!important;font-size:1rem!important}#MainContent .nemo-vsf-accordion summary b{color:#750!important}#MainContent .nemo-vsf-accordion .rte{color:#333!important;font-size:.9rem!important}#MainContent .nemo-vsf-footer-trust{background:#fff!important;border-color:#d1cdd6!important}#MainContent .nemo-vsf-footer-trust :is(small,b){color:#333!important;font-size:.76rem!important}#MainContent .nemo-vsf-footer-trust b{color:#765500!important}@media(min-width:990px){#MainContent .product-information.nemo-vitamin-filter-native .product-information__grid{grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr)!important;gap:clamp(24px,2.3vw,42px)!important}}@media(max-width:989px){#MainContent .nemo-vsf-variant-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#MainContent .nemo-vsf-details-layout{grid-template-columns:1fr!important}}@media(max-width:749px){#header-component .header__row--top{min-height:54px}.announcement-bar{font-size:.8rem!important}#MainContent .product-information.nemo-vitamin-filter-native .product-information__details h1{font-size:clamp(1.65rem,7vw,2.2rem)!important}#MainContent .nemo-vsf-price-support{flex-wrap:wrap;align-items:flex-start}#MainContent .nemo-vsf-trust-row strong{font-size:.68rem!important}#MainContent .nemo-vsf-trust-row small{font-size:.62rem!important}#MainContent .nemo-vsf-variant-grid{max-height:360px!important;gap:7px!important}#MainContent .nemo-vsf-variant-card__title{font-size:.7rem!important}#MainContent .nemo-vsf-variant-card__price{font-size:.68rem!important}#MainContent .nemo-vsf-selector__heading h2{font-size:1.25rem!important}#MainContent .nemo-vsf-mix-offer__copy strong{font-size:.8rem!important}#MainContent .nemo-vsf-mix-offer__copy small{font-size:.67rem!important}#MainContent .nemo-vsf-proof-strip span{font-size:.63rem!important}#MainContent .nemo-vsf-feature-grid strong{font-size:.68rem!important}#MainContent .nemo-vsf-after__shell{gap:22px}#MainContent .nemo-vsf-footer-trust{display:none!important}}#header-component .menu-list__submenu{--color-background:#fff!important;--color-foreground:#161419!important;--menu-child-font-color:#161419!important;background:#fff!important;color:#161419!important;box-shadow:0 22px 42px #17112724!important}#header-component .header__row--top .menu-list__submenu :is(a,button,summary),#header-component .menu-list__submenu .wrap-text,#header-component .menu-list__submenu .nemo-mega-menu__label{color:#161419!important}#header-component .menu-list__submenu .mega-menu__link:hover,#header-component .menu-list__submenu .nemo-mega-menu__item-link:hover{color:#5e3b86!important;background:#f7f2ff!important}#header-component .menu-list__submenu .nemo-mega-menu__media{border-color:#ded8e5!important;background:#fff!important}#header-component .menu-list__submenu :is(a,button):focus-visible{outline:2px solid #664387!important;outline-offset:2px}.nemo-menu-offer{grid-column:1/-1;min-width:0;list-style:none}.nemo-menu-offer__link{display:grid;gap:9px;min-height:260px;padding:19px;border:1px solid #d9cfe5;border-radius:18px;background:radial-gradient(circle at 90% 10%,#fff7d8,transparent 45%),linear-gradient(135deg,#f8f3ff,#fff);color:#17141d!important;text-decoration:none!important;white-space:normal;transition:transform .2s,box-shadow .2s}.nemo-menu-offer__link:hover{transform:translateY(-2px);box-shadow:0 12px 26px #26154118}.nemo-menu-offer__eyebrow{color:#624282;font-size:.68rem;font-weight:850;letter-spacing:.1em}.nemo-menu-offer__link strong{font-size:clamp(1.2rem,1.7vw,1.6rem);line-height:1.12;letter-spacing:-.035em}.nemo-menu-offer__link em{color:#624282;font-size:1.3em;font-style:normal}.nemo-menu-offer__visual{display:flex;gap:7px;align-items:center}.nemo-menu-offer__visual>span{display:grid;width:30%;max-width:88px;aspect-ratio:1;place-items:center;border:1px solid #e6e2e9;border-radius:9px;background:#fff;overflow:hidden}.nemo-menu-offer__visual img{width:100%;height:100%;object-fit:contain}.nemo-menu-offer__cta{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;border-radius:8px;background:#ffd84d;color:#111;font-size:.83rem;font-weight:850}#MainContent .nemo-vsf-bundle{order:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);align-items:center;gap:24px;padding:clamp(20px,3vw,34px);border:1px solid #ded2ea;border-radius:20px;background:radial-gradient(circle at 95% 10%,#fff3c7,transparent 45%),linear-gradient(110deg,#f8f3ff,#fff);color:#111;overflow:hidden}#MainContent .nemo-vsf-bundle__eyebrow{color:#634583;font-size:.72rem;font-weight:850;letter-spacing:.12em}#MainContent .nemo-vsf-bundle h2{margin:8px 0;font-size:clamp(1.7rem,2.5vw,2.7rem);line-height:1.04;letter-spacing:-.045em;color:#111}#MainContent .nemo-vsf-bundle p{max-width:48ch;margin:0 0 18px;color:#4b4651;font-size:.94rem;line-height:1.5}#MainContent .nemo-vsf-bundle__link{display:inline-flex;align-items:center;gap:14px;min-height:46px;padding:0 19px;border-radius:9px;background:#ffd84d;color:#111!important;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s}#MainContent .nemo-vsf-bundle__link:hover{transform:translateY(-2px);box-shadow:0 8px 20px #20122420}#MainContent .nemo-vsf-bundle__visual{display:flex;justify-content:center;align-items:center;gap:6px}#MainContent .nemo-vsf-bundle__mini{display:grid;flex:1;max-width:135px;aspect-ratio:1;place-items:center;border:1px solid #e3dce9;border-radius:12px;background:#fff;transform:rotate(-4deg);box-shadow:0 7px 18px #21152912}#MainContent .nemo-vsf-bundle__mini:nth-child(2){transform:translateY(-9px)}#MainContent .nemo-vsf-bundle__mini:nth-child(3){transform:rotate(4deg)}#MainContent .nemo-vsf-bundle__mini img{width:100%;height:100%;object-fit:contain}#MainContent .nemo-vsf-details-layout{order:2}#MainContent .nemo-vsf-footer-trust{order:3}#MainContent .nemo-vsf-addons--2{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:1000px}#MainContent .product-information:has(.nemo-hs-selector){background:#fff!important;color:#111!important}#MainContent .product-information:has(.nemo-hs-selector) .product-information__media{background:#fff!important}#MainContent .product-information:has(.nemo-hs-selector) .product-details h1{color:#111!important;font-size:clamp(2rem,2.7vw,3.1rem)!important;line-height:1.08!important}#MainContent .product-information:has(.nemo-hs-selector) .product-details :is(.price,.price__regular,.price__sale){color:#111!important}#MainContent .nemo-hs-selector{--nemo-bg:#fff!important;--nemo-surface:#fff!important;--nemo-surface-2:#f6f4f8!important;--nemo-text:#111!important;--nemo-body:#333!important;--nemo-muted:#555!important;--nemo-border:#cac6ce!important;--nemo-accent:#ffd84d!important;--nemo-save:#236b4d!important;color:#111!important}#MainContent .nemo-hs-selector__head h2{color:#111!important;font-size:clamp(1.3rem,1.7vw,1.6rem)!important}#MainContent .nemo-hs-selector__selected-label{color:#555!important;font-size:.8rem!important}#MainContent .nemo-hs-selector__selected-label strong{color:#705400!important}#MainContent .nemo-hs-variant-card{background:#fff!important;border-color:#aaa6ae!important;color:#111!important}#MainContent .nemo-hs-variant-card.is-selected{border-color:#111!important;box-shadow:0 0 0 3px #ffd84d80!important}#MainContent .nemo-hs-variant-card__title{color:#111!important;font-size:.85rem!important}#MainContent .nemo-hs-aroma-card{background:linear-gradient(120deg,#f8f3ff,#fff8dd)!important;color:#111!important;border-color:#d5c9df!important}#MainContent .nemo-hs-aroma-card :is(strong,small,span){color:#262229!important}#MainContent .nemo-hs-after{--nemo-bg:#fff!important;--nemo-surface:#fff!important;--nemo-surface-2:#f6f4f8!important;--nemo-text:#111!important;--nemo-body:#333!important;--nemo-muted:#555!important;--nemo-border:#d2ced6!important;--nemo-accent:#ffd84d!important;background:linear-gradient(165deg,#fff 55%,#f8f4ff)!important;color:#111!important}#MainContent .nemo-hs-after__shell{max-width:1180px}#MainContent .nemo-hs-section-heading h2{color:#111!important;font-size:clamp(1.5rem,2.2vw,2.2rem)!important}#MainContent .nemo-hs-section-heading p{color:#555!important;font-size:.9rem!important}#MainContent .nemo-hs-addon-card,#MainContent .nemo-hs-bundle-card,#MainContent .nemo-hs-accordion details,#MainContent .nemo-hs-video-card{background:#fff!important;border-color:#d1cdd6!important;color:#111!important}#MainContent .nemo-hs-addon-card__copy strong,#MainContent .nemo-hs-bundle-card__copy strong{color:#111!important;font-size:.85rem!important}#MainContent .nemo-hs-addon-card__copy small{color:#555!important;font-size:.72rem!important}#MainContent .nemo-hs-addon-card__copy b,#MainContent .nemo-hs-bundle-card__copy span{color:#755800!important;font-size:.8rem!important}#MainContent .nemo-hs-accordion summary{color:#111!important;font-size:.95rem!important}#MainContent .nemo-hs-accordion__content{color:#333!important;font-size:.85rem!important}#MainContent .nemo-hs-conditions strong{color:#755800!important}#MainContent .nemo-hs-conditions span{color:#555!important}#MainContent .nemo-hs-video-card__copy h3,#MainContent .nemo-hs-footer-trust__item strong{color:#111!important}#MainContent .nemo-hs-footer-trust__item small{color:#555!important}@media(min-width:990px){#MainContent .product-information:has(.nemo-hs-selector) .product-information__grid{grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr)!important}}@media(max-width:749px){#MainContent .nemo-vsf-bundle{grid-template-columns:1fr;gap:14px;padding:18px}#MainContent .nemo-vsf-bundle h2{font-size:1.75rem}#MainContent .nemo-vsf-bundle__visual{justify-content:flex-start}#MainContent .nemo-vsf-bundle__mini{max-width:88px}#MainContent .nemo-vsf-addons--2{grid-template-columns:1fr!important}#MainContent .product-information:has(.nemo-hs-selector) .product-details h1{font-size:clamp(1.65rem,7vw,2.2rem)!important}#MainContent .nemo-hs-after__shell{width:calc(100% - 28px)!important}#MainContent .nemo-hs-addons__rail,#MainContent .nemo-hs-bundles__grid,#MainContent .nemo-hs-information{grid-template-columns:1fr!important}#MainContent .nemo-hs-footer-trust{display:none!important}}@media(prefers-reduced-motion:reduce){.nemo-menu-offer__link,#MainContent .nemo-vsf-bundle__link{transition:none;transform:none!important}}#MainContent .product-information:has(.nemo-vsf-selector){padding-block-start:24px!important;padding-block-end:24px!important}@media(min-width:750px){#MainContent .product-information:has(.nemo-vsf-selector){width:calc(100% - 64px);max-width:1440px;margin-inline:auto;grid-template-columns:minmax(0,1fr)!important}#MainContent .product-information:has(.nemo-vsf-selector) .product-information__grid{grid-column:1 / -1!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:24px!important}#MainContent .product-information:has(.nemo-vsf-selector) .product-information__media,#MainContent .product-information:has(.nemo-vsf-selector) .product-details{padding-inline:0!important;grid-column:auto!important;min-width:0}#MainContent .product-information:has(.nemo-vsf-selector) .product-information__media{width:100%!important}}@media(max-width:749px){#MainContent .product-information:has(.nemo-vsf-selector){padding-block-start:16px!important}#MainContent .product-information:has(.nemo-vsf-selector) .product-information__media{width:calc(100% - 32px)!important;min-width:0!important;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nemo-light-theme.css.map */
