:root{--ms-color-bg: #f8f1e7;--ms-color-surface: #fffaf2;--ms-color-title: #25302c;--ms-color-body: #58635d;--ms-color-camellia: #b66b56;--ms-color-camellia-deep: #8d453b;--ms-color-cica: #607f69;--ms-color-cica-deep: #3e5b48;--ms-color-edelweiss: #718293;--ms-color-edelweiss-deep: #4d5c6b;--ms-color-price: #c59a63;--ms-color-error: #8d453b;--ms-color-empty: #718293;--ms-camellia-rgb: 182, 107, 86;--ms-camellia-deep-rgb: 141, 69, 59;--ms-cica-rgb: 96, 127, 105;--ms-cica-deep-rgb: 62, 91, 72;--ms-edelweiss-rgb: 113, 130, 147;--ms-edelweiss-deep-rgb: 77, 92, 107;--ms-price-rgb: 197, 154, 99;--ms-title-rgb: 37, 48, 44;--ms-body-rgb: 88, 99, 93;--ms-surface-rgb: 255, 250, 242;--ms-bg-rgb: 248, 241, 231;--ms-bg-primary: var(--ms-color-bg);--ms-bg-secondary: var(--ms-color-bg);--ms-bg-card: var(--ms-color-surface);--ms-bg-panel: var(--ms-color-surface);--ms-text-primary: var(--ms-color-title);--ms-text-secondary: var(--ms-color-body);--ms-text-muted: var(--ms-color-body);--ms-border-soft: rgba(var(--ms-title-rgb), .1);--ms-border-mid: rgba(var(--ms-title-rgb), .18);--ms-border-strong: rgba(var(--ms-title-rgb), .32);--brand-black: var(--ms-color-title);--clinical-grey: var(--ms-color-surface);--accent-green: var(--ms-color-cica-deep);--accent-red: var(--ms-color-camellia-deep);--ms-centella: var(--ms-color-cica);--ms-cica: var(--ms-color-cica);--ms-camellia: var(--ms-color-camellia);--ms-edelweiss: var(--ms-color-edelweiss);--ms-state-accent: var(--ms-color-cica);--ms-state-accent-deep: var(--ms-color-cica-deep);--ms-state-accent-rgb: var(--ms-cica-rgb);--ms-state-accent-deep-rgb: var(--ms-cica-deep-rgb);--ms-state-bg: rgba(var(--ms-state-accent-rgb), .12);--ms-state-bg-strong: rgba(var(--ms-state-accent-rgb), .2);--ms-state-border: rgba(var(--ms-state-accent-deep-rgb), .32);--ms-state-selected-bg: rgba(var(--ms-state-accent-rgb), .16);--ms-state-selected-border: var(--ms-state-accent-deep);--ms-state-selected-text: var(--ms-state-accent-deep);--ms-state-hover-bg: rgba(var(--ms-state-accent-rgb), .1);--ms-state-active-bg: rgba(var(--ms-state-accent-rgb), .2);--ms-state-disabled-bg: rgba(var(--ms-title-rgb), .06);--ms-state-disabled-text: rgba(var(--ms-title-rgb), .42);--ms-state-loading-bg: rgba(var(--ms-price-rgb), .16);--ms-state-error-bg: rgba(var(--ms-camellia-deep-rgb), .1);--ms-state-error-border: rgba(var(--ms-camellia-deep-rgb), .34);--ms-state-error-text: var(--ms-color-camellia-deep);--ms-state-empty-bg: rgba(var(--ms-edelweiss-rgb), .12);--ms-state-empty-border: rgba(var(--ms-edelweiss-deep-rgb), .24);--ms-state-empty-text: var(--ms-color-edelweiss-deep);--ms-button-primary-bg: var(--ms-color-camellia-deep);--ms-button-primary-bg-hover: var(--ms-color-camellia);--ms-button-primary-text: var(--ms-color-surface);--ms-button-secondary-bg: transparent;--ms-button-secondary-bg-hover: rgba(var(--ms-title-rgb), .06);--ms-button-secondary-text: var(--ms-color-title);--ms-button-tertiary-text: var(--ms-color-cica-deep);--ms-badge-bg: rgba(var(--ms-price-rgb), .18);--ms-badge-text: var(--ms-color-title);--ms-badge-border: rgba(var(--ms-price-rgb), .4);--ms-price-color: var(--ms-color-price);--ms-radius-card: 30px;--ms-radius-panel: 36px;--ms-radius-button: 999px;--ms-shadow-soft: 0 14px 34px rgba(var(--ms-title-rgb), .06);--ms-shadow-card-hover: 0 22px 48px rgba(var(--ms-title-rgb), .12);--ms-shadow-press: 0 10px 24px rgba(var(--ms-title-rgb), .12);--ms-focus-ring: 0 0 0 3px rgba(var(--ms-cica-deep-rgb), .18);--ms-ease-standard: cubic-bezier(.2, .8, .2, 1);--ms-duration-fast: .18s;--ms-duration-base: .22s;--ms-duration-slow: .24s;--ms-transition-selection: border-color var(--ms-duration-base) var(--ms-ease-standard), background-color var(--ms-duration-base) var(--ms-ease-standard), color var(--ms-duration-base) var(--ms-ease-standard), box-shadow var(--ms-duration-base) var(--ms-ease-standard), transform var(--ms-duration-fast) var(--ms-ease-standard);--ms-transition-cart: opacity var(--ms-duration-fast) var(--ms-ease-standard), transform var(--ms-duration-base) var(--ms-ease-standard), background-color var(--ms-duration-base) var(--ms-ease-standard), border-color var(--ms-duration-base) var(--ms-ease-standard);--ms-space-1: 8px;--ms-space-2: 12px;--ms-space-3: 16px;--ms-space-4: 20px;--ms-space-5: 24px;--ms-space-6: 32px;--ms-space-7: 40px;--ms-space-8: 56px;--ms-space-9: 72px;--ms-container: 1420px}.mondsub-set-breakdown__compare-visual,.mondsub-set-breakdown__compare-visual-media{display:none!important}@media all{body:has([id*=__same_series]) [id*=__how_to_pair],body:has([id*=__same_series]) #mondsub-complete-routine{display:none!important}}@media(max-width:749px){body:has([id*=__same_series]) [id*=__same_series] .mondsub-same-series__grid,body:has([id*=__same_series]) [id*=__same_series] .mondsub-same-series__summary,body:has([id*=__same_series]) [id*=__same_series] .mondsub-same-series__card{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}body:has([id*=__same_series]) [id*=__same_series] .mondsub-same-series__metrics,body:has([id*=__same_series]) [id*=__same_series] .mondsub-same-series__actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}body:has([id*=__same_series]) [id*=__same_series] .mondsub-same-series__actions .mondsub-button{width:100%!important}}@media only screen and (max-width:749px){html,body{max-width:100%!important;overflow-x:hidden!important}#shopify__header__section{max-width:100vw!important;overflow:visible!important}#shopify__header__section .container{max-width:100%!important;padding-left:14px!important;padding-right:14px!important;width:100%!important}#shopify__header__section .header__inner{display:grid!important;grid-template-columns:34px minmax(0,1fr) 82px!important;gap:8px!important;max-width:100%!important;overflow:visible!important;width:100%!important}#shopify__header__section .header__menu{display:none!important}#shopify__header__section .header__logo{justify-content:center!important;min-width:0!important;overflow:visible!important}#shopify__header__section .header__actions{gap:6px!important;max-width:82px!important;min-width:0!important;overflow:visible!important;width:82px!important}#shopify__header__section .header__actions_btn{max-width:30px!important;min-width:30px!important;overflow:visible!important;padding-left:0!important;padding-right:0!important;width:30px!important}#shopify__header__section .header__actions_btn svg{height:20px!important;max-width:20px!important;width:20px!important}.mondsub-section{max-width:100vw!important;overflow-x:clip!important}.mondsub-section .mondsub-shell{max-width:calc(100vw - 18px)!important;min-width:0!important;width:calc(100vw - 18px)!important}.home-hero__layout,.home-hero__copy,.mondsub-concern-hero,.mondsub-concern-hero__copy{max-width:100%!important;min-width:0!important;width:100%!important}.home-hero__body,.home-hero__reassurance,.home-hero__bullets,.home-hero__actions,.home-hero__trust,.mondsub-concern-hero__body,.mondsub-concern-hero__states,.mondsub-concern-hero__trust{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important}.home-hero__actions .mondsub-button,.mondsub-concern-hero__form .mondsub-button{max-width:100%!important;width:100%!important}.mondsub-concern-hero__sticky{grid-template-columns:1fr!important;left:10px!important;max-width:calc(100vw - 20px)!important;overflow:hidden!important;right:10px!important;width:auto!important}.mondsub-concern-hero__sticky-title,.mondsub-concern-hero__sticky-note{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.mondsub-concern-hero__sticky-cta{max-width:100%!important;width:100%!important;white-space:normal!important}[data-section-type=main-product] .product.row,.product.row.row-cols-1{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}[data-section-type=main-product] .product.row>div,.product.row.row-cols-1>.col-lg-6{flex:0 0 auto!important;max-width:100%!important;width:100%!important}[data-section-type=main-product] .product.row>div:first-child,.product.row.row-cols-1>.col-lg-6:first-child{order:2!important}[data-section-type=main-product] .product.row>div:last-child,.product.row.row-cols-1>.col-lg-6:last-child{order:1!important}[data-section-type=main-product] .product__add__cart__button,[data-section-type=main-product] .product-form__submit{white-space:normal!important;width:100%!important}}html body{background:var(--ms-bg-primary);color:var(--ms-text-secondary)}body,body .color-background-1,body .color-background-2,body .color-inverse,body .color-accent-1,body .color-accent-2{--color-foreground: var(--ms-body-rgb);--color-background: var(--ms-bg-rgb);--gradient-background: var(--ms-bg-primary);--color-button: var(--ms-camellia-deep-rgb);--color-button-text: var(--ms-surface-rgb);--color-secondary-button: var(--ms-surface-rgb);--color-secondary-button-text: var(--ms-title-rgb);--color-link: var(--ms-cica-deep-rgb);--color-badge-foreground: var(--ms-title-rgb);--color-badge-background: var(--ms-surface-rgb);--color-badge-border: var(--ms-price-rgb)}body .gradient,body .background-secondary,body .main-collection-product-grid,body .main-collection-banner,body .main-cart-items,body .main-cart-footer{background:var(--ms-bg-primary);background-image:none}body .card,body .product-grid-item,body .collection__card--mondsub,body .mondsub-card,body .mondsub-purchase-card,body .purchase-card,body .mondsub-routine-step,body .routine-step,body .mondsub-bundle-bridge,body .bundle-bridge{color:var(--ms-text-secondary);background:var(--ms-bg-card);border-color:var(--ms-border-soft)}body h1,body h2,body h3,body h4,body h5,body h6,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body strong,body .card-information__text,body .product-grid-item__title,body .product-grid-item__title a{color:var(--ms-text-primary)}body p,body .rte,body .caption,body .product__description,body .product-grid-item__content,body .product-grid-item__fit-line{color:var(--ms-text-secondary)}[data-skin-state=camellia],.is-camellia,.skin-state--camellia{--ms-state-accent: var(--ms-color-camellia);--ms-state-accent-deep: var(--ms-color-camellia-deep);--ms-state-accent-rgb: var(--ms-camellia-rgb);--ms-state-accent-deep-rgb: var(--ms-camellia-deep-rgb)}[data-skin-state=cica],[data-skin-state=centella],.is-cica,.is-centella,.skin-state--cica,.skin-state--centella{--ms-state-accent: var(--ms-color-cica);--ms-state-accent-deep: var(--ms-color-cica-deep);--ms-state-accent-rgb: var(--ms-cica-rgb);--ms-state-accent-deep-rgb: var(--ms-cica-deep-rgb)}[data-skin-state=edelweiss],.is-edelweiss,.skin-state--edelweiss{--ms-state-accent: var(--ms-color-edelweiss);--ms-state-accent-deep: var(--ms-color-edelweiss-deep);--ms-state-accent-rgb: var(--ms-edelweiss-rgb);--ms-state-accent-deep-rgb: var(--ms-edelweiss-deep-rgb)}body .button,body button.button,body .button--primary,body .product-form__submit,body .shopify-payment-button__button,body .mondsub-button{position:relative;border-radius:var(--ms-radius-button);transition:var(--ms-transition-cart);touch-action:manipulation}body .button--primary,body .button.button--primary,body .product-form__submit,body .shopify-payment-button__button--unbranded,.mondsub-button.is-primary{background:var(--ms-button-primary-bg);border-color:var(--ms-button-primary-bg);color:var(--ms-button-primary-text);box-shadow:0 14px 30px rgba(var(--ms-camellia-deep-rgb),.16)}body .button--primary:hover,body .button.button--primary:hover,body .product-form__submit:hover,body .shopify-payment-button__button--unbranded:hover,.mondsub-button.is-primary:hover{background:var(--ms-button-primary-bg-hover);border-color:var(--ms-button-primary-bg-hover);color:var(--ms-button-primary-text);box-shadow:0 16px 34px rgba(var(--ms-camellia-deep-rgb),.18)}body .button--secondary,body .button.button--secondary,.mondsub-button.is-secondary{background:var(--ms-button-secondary-bg);border-color:var(--ms-border-mid);color:var(--ms-button-secondary-text)}body .button--secondary:hover,body .button.button--secondary:hover,.mondsub-button.is-secondary:hover{background:var(--ms-button-secondary-bg-hover);border-color:var(--ms-border-strong);color:var(--ms-button-secondary-text)}body .button--tertiary,body .link,.mondsub-button.is-tertiary{color:var(--ms-button-tertiary-text)}body .badge,body .price__badge-sale,body .price__badge-sold-out,body .mondsub-offer-badge,body .mondsub-state-tag,body .product-grid-item__kicker{border:1px solid var(--ms-badge-border);background:var(--ms-badge-bg);color:var(--ms-badge-text)}body .price,body .price-item,body .product-grid-item__price,body .mondsub-product-shop-card__price,body .mondsub-pdp-buybox__price{color:var(--ms-price-color)}body .mondsub-skin-state-option,body .skin-state-option,body [data-skin-option],body [data-skin-state][role=button],body [data-skin-state][role=tab],body .mondsub-routine-step,body .routine-step,body .mondsub-set-step-card,body .mondsub-purchase-card,body .purchase-card{border:1px solid var(--ms-border-soft);background:var(--ms-bg-card);color:var(--ms-text-secondary);transition:var(--ms-transition-selection)}body .mondsub-skin-state-option:hover,body .skin-state-option:hover,body [data-skin-option]:hover,body [data-skin-state][role=button]:hover,body [data-skin-state][role=tab]:hover,body .mondsub-routine-step:hover,body .routine-step:hover,body .mondsub-set-step-card:hover,body .mondsub-purchase-card:hover,body .purchase-card:hover{background:var(--ms-state-hover-bg);border-color:var(--ms-state-border);color:var(--ms-text-primary)}body .mondsub-skin-state-option.is-selected,body .skin-state-option.is-selected,body [data-skin-option].is-selected,body [data-skin-option][aria-pressed=true],body [data-skin-state][role=button][aria-pressed=true],body [data-skin-state][role=tab][aria-selected=true],body .mondsub-routine-step.is-selected,body .routine-step.is-selected,body .mondsub-set-step-card.is-selected,body .mondsub-purchase-card.is-selected,body .purchase-card.is-selected,body [data-selected=true]{background:var(--ms-state-selected-bg);border-color:var(--ms-state-selected-border);color:var(--ms-state-selected-text);box-shadow:0 14px 32px rgba(var(--ms-state-accent-deep-rgb),.12)}body .mondsub-skin-state-option:active,body .skin-state-option:active,body [data-skin-option]:active,body .mondsub-routine-step:active,body .routine-step:active,body .mondsub-set-step-card:active,body .mondsub-purchase-card:active,body .purchase-card:active{background:var(--ms-state-active-bg);transform:translateY(0)}body .button:disabled,body .button[aria-disabled=true],body .product-form__submit:disabled,body .shopify-payment-button__button:disabled,body .mondsub-button:disabled,body .mondsub-button[aria-disabled=true],body .mondsub-skin-state-option.is-disabled,body .skin-state-option.is-disabled,body .mondsub-routine-step.is-disabled,body .routine-step.is-disabled,body .mondsub-purchase-card.is-disabled,body .purchase-card.is-disabled{background:var(--ms-state-disabled-bg);border-color:transparent;color:var(--ms-state-disabled-text);cursor:not-allowed;opacity:1;transform:none;box-shadow:none}body .button.is-loading,body .button[aria-busy=true],body .product-form__submit[aria-busy=true],body .shopify-payment-button__button[aria-busy=true],body .mondsub-button.is-loading,body .mondsub-skin-state-option.is-loading,body .skin-state-option.is-loading,body .mondsub-routine-step.is-loading,body .routine-step.is-loading,body .mondsub-purchase-card.is-loading,body .purchase-card.is-loading{cursor:wait;background:var(--ms-state-loading-bg);border-color:rgba(var(--ms-price-rgb),.34);color:transparent;overflow:hidden;pointer-events:none}body .button.is-loading:after,body .button[aria-busy=true]:after,body .product-form__submit[aria-busy=true]:after,body .mondsub-button.is-loading:after,body .mondsub-skin-state-option.is-loading:after,body .skin-state-option.is-loading:after,body .mondsub-routine-step.is-loading:after,body .routine-step.is-loading:after,body .mondsub-purchase-card.is-loading:after,body .purchase-card.is-loading:after{content:"Loading";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);color:var(--ms-price-color);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}body .mondsub-is-error,body [data-state=error],body .mondsub-button.is-error,body .mondsub-error-state{background:var(--ms-state-error-bg);border-color:var(--ms-state-error-border);color:var(--ms-state-error-text)}body .mondsub-is-empty,body [data-state=empty],body .mondsub-button.is-empty,body .mondsub-empty-state{background:var(--ms-state-empty-bg);border-color:var(--ms-state-empty-border);color:var(--ms-state-empty-text)}body .mondsub-purchase-card,body .purchase-card,body .product-grid-item,body .mondsub-product-card,body .mondsub-set-step-card{position:relative;border-radius:var(--ms-radius-card);box-shadow:var(--ms-shadow-soft)}body .mondsub-purchase-card__cta,body .purchase-card__cta,body .product-grid-item__card-cta{background:var(--ms-button-primary-bg);color:var(--ms-button-primary-text);border:1px solid var(--ms-button-primary-bg);transition:var(--ms-transition-cart)}body .mondsub-purchase-card__cta:hover,body .purchase-card__cta:hover,body .product-grid-item__card-cta:hover{background:var(--ms-button-primary-bg-hover);border-color:var(--ms-button-primary-bg-hover);box-shadow:0 14px 30px rgba(var(--ms-camellia-deep-rgb),.16)}body .mondsub-routine-step.is-selected,body .routine-step.is-selected,body .mondsub-set-step-card.is-selected,body .mondsub-set-step-card[aria-selected=true]{outline:2px solid var(--ms-state-selected-border);outline-offset:-2px}body .mondsub-bundle-bridge,body .bundle-bridge{position:relative;border:1px solid rgba(var(--ms-price-rgb),.34);background:linear-gradient(135deg,rgba(var(--ms-surface-rgb),.96),rgba(var(--ms-price-rgb),.12));box-shadow:0 18px 38px rgba(var(--ms-price-rgb),.12);transition:var(--ms-transition-selection)}body .mondsub-bundle-bridge.is-active,body .bundle-bridge.is-active,body .mondsub-bundle-bridge[data-state=active],body .bundle-bridge[data-state=active]{border-color:var(--ms-color-price);background:linear-gradient(135deg,var(--ms-bg-card),rgba(var(--ms-price-rgb),.2))}body .mondsub-bundle-bridge.is-disabled,body .bundle-bridge.is-disabled,body .mondsub-bundle-bridge[data-state=disabled],body .bundle-bridge[data-state=disabled]{border-color:var(--ms-border-soft);background:var(--ms-state-disabled-bg);color:var(--ms-state-disabled-text);box-shadow:none}body .mondsub-sticky-cta,body .mobile-sticky-cta,body .sticky-cta{background:rgba(var(--ms-surface-rgb),.96);border-top:1px solid var(--ms-border-soft);color:var(--ms-text-primary);box-shadow:0 -12px 30px rgba(var(--ms-title-rgb),.1);transition:var(--ms-transition-cart)}body .mondsub-sticky-cta.is-active,body .mobile-sticky-cta.is-active,body .sticky-cta.is-active{border-top-color:var(--ms-state-selected-border);box-shadow:0 -14px 34px rgba(var(--ms-state-accent-deep-rgb),.14)}body .mondsub-sticky-cta.is-loading,body .mobile-sticky-cta.is-loading,body .sticky-cta.is-loading{background:var(--ms-state-loading-bg);color:var(--ms-price-color)}@media(max-width:749px){body .mondsub-skin-state-option,body .skin-state-option,body [data-skin-option],body .mondsub-routine-step,body .routine-step{min-height:44px;font-size:14px}body .mondsub-sticky-cta,body .mobile-sticky-cta,body .sticky-cta{min-height:64px;padding:10px 14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.mondsub-theme{color:var(--ms-text-primary)}.mondsub-shell{width:min(var(--ms-container),calc(100% - 28px));margin:0 auto}.mondsub-section{padding:var(--ms-space-4) 0}.mondsub-grid{display:grid;gap:18px}.mondsub-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.mondsub-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mondsub-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mondsub-card{border:1px solid var(--ms-border-soft);border-radius:var(--ms-radius-card);background:linear-gradient(180deg,rgba(var(--ms-surface-rgb),.98),rgba(var(--ms-bg-rgb),.72));box-shadow:var(--ms-shadow-soft);padding:clamp(16px,1.6vw,24px);transition:box-shadow var(--ms-duration-base) var(--ms-ease-standard),border-color var(--ms-duration-base) var(--ms-ease-standard),background-color var(--ms-duration-base) var(--ms-ease-standard)}.mondsub-card:hover{box-shadow:var(--ms-shadow-card-hover);border-color:var(--ms-border-mid)}.mondsub-card:focus-within{box-shadow:var(--ms-shadow-card-hover),var(--ms-focus-ring);border-color:var(--accent-green)}.mondsub-card--hero-media,.mondsub-card--media{padding:0;overflow:hidden}.mondsub-card--hero-copy,.mondsub-card--offer,.mondsub-card--video,.mondsub-card--product,.mondsub-card--routine,.mondsub-card--faq{border-color:var(--ms-border-mid)}.mondsub-card--symptoms{background:linear-gradient(180deg,rgba(var(--ms-surface-rgb),.98),rgba(var(--ms-camellia-rgb),.08))}.mondsub-card--triggers{background:linear-gradient(180deg,rgba(var(--ms-surface-rgb),.98),rgba(var(--ms-camellia-rgb),.1))}.mondsub-card--helps{background:linear-gradient(180deg,rgba(var(--ms-surface-rgb),.98),rgba(var(--ms-cica-rgb),.1))}.mondsub-card--works{background:linear-gradient(180deg,rgba(var(--ms-surface-rgb),.98),rgba(var(--ms-edelweiss-rgb),.1))}.mondsub-card--faq{background:linear-gradient(180deg,rgba(var(--ms-surface-rgb),.96),rgba(var(--ms-bg-rgb),.76));box-shadow:none}.product-card,.mondsub-card--product{border:none;background:var(--ms-bg-card)}.product-card:hover,.mondsub-card--product:hover{background:rgba(var(--ms-cica-rgb),.08)}.mondsub-card--routine-path{position:relative;overflow:hidden}.mondsub-card--routine-path:after{content:"";position:absolute;inset:auto 20px 0 20px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--ms-centella),rgba(var(--ms-cica-rgb),0))}.mondsub-card--routine-media{padding:14px;text-align:center}.mondsub-card--product-link{display:flex;flex-direction:column;gap:12px;min-height:100%}.mondsub-card--product-link a{color:inherit;text-decoration:none}.mondsub-video-frame{position:relative;overflow:hidden;border-radius:calc(var(--ms-radius-card) - 6px);background:var(--ms-bg-panel);aspect-ratio:4 / 5}.mondsub-video-frame.is-wide{aspect-ratio:16 / 10}.mondsub-video-frame.is-vertical{aspect-ratio:9 / 16;max-width:min(100%,360px);margin:0 auto}.mondsub-video-frame video,.mondsub-video-frame img{display:block;width:100%;height:100%;object-fit:cover}.mondsub-card-carousel{position:relative;width:100%;height:100%}.mondsub-card-carousel__viewport{position:relative;width:100%;aspect-ratio:var(--mondsub-carousel-ratio, 3 / 4);overflow:hidden;background:var(--ms-bg-panel)}.mondsub-card-carousel__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--ms-duration-slow) var(--ms-ease-standard);pointer-events:none}.mondsub-card-carousel__slide.is-active{opacity:1;pointer-events:auto}.mondsub-card-carousel__image{display:block;width:100%;height:100%;object-fit:cover}.mondsub-card-carousel__dots{position:absolute;left:14px;right:14px;bottom:14px;display:flex;justify-content:center;gap:8px;z-index:2}.mondsub-card-carousel__dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:#ffffff75;box-shadow:0 1px 3px #1b1b1b2e;transition:transform var(--ms-duration-fast) var(--ms-ease-standard),background-color var(--ms-duration-fast) var(--ms-ease-standard)}.mondsub-card-carousel__dot.is-active{background:#ffffffeb}.mondsub-card-carousel__dot:hover{background:rgba(var(--ms-surface-rgb),.98)}.mondsub-video-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.mondsub-pill,.mondsub-trust-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;border-radius:var(--ms-radius-button);border:1px solid var(--ms-border-mid);background:rgba(var(--ms-surface-rgb),.92);color:var(--ms-text-primary);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.mondsub-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border-radius:var(--ms-radius-button);border:1px solid transparent;text-decoration:none;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;cursor:pointer;transition:transform var(--ms-duration-fast) var(--ms-ease-standard),box-shadow var(--ms-duration-fast) var(--ms-ease-standard),background-color var(--ms-duration-fast) var(--ms-ease-standard),border-color var(--ms-duration-fast) var(--ms-ease-standard),color var(--ms-duration-fast) var(--ms-ease-standard),opacity var(--ms-duration-fast) var(--ms-ease-standard)}.mondsub-button:hover{box-shadow:var(--ms-shadow-press)}.mondsub-button:active{transform:translateY(0);box-shadow:var(--ms-shadow-press)}.mondsub-button:focus-visible{outline:none;box-shadow:var(--ms-focus-ring)}.mondsub-button.is-primary{background:var(--ms-button-primary-bg);color:var(--ms-button-primary-text);box-shadow:0 14px 30px rgba(var(--ms-camellia-deep-rgb),.16)}.mondsub-button.is-secondary{background:transparent;color:var(--ms-text-primary);border-color:var(--ms-border-mid)}.mondsub-button.is-secondary:hover{background:var(--ms-button-secondary-bg-hover)}.mondsub-button.is-disabled,.mondsub-button[aria-disabled=true],.mondsub-button:disabled{opacity:.48;cursor:not-allowed;transform:none;box-shadow:none;pointer-events:none}.mondsub-button.is-loading{color:transparent!important;pointer-events:none}.mondsub-button.is-loading:after{content:"Loading";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);color:var(--ms-price-color);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.mondsub-button.is-error{background:var(--ms-state-error-bg);border-color:var(--ms-state-error-border);color:var(--ms-state-error-text);box-shadow:none}.mondsub-button.is-empty{background:var(--ms-state-empty-bg);border-color:var(--ms-state-empty-border);color:var(--ms-state-empty-text);box-shadow:none}.mondsub-pdp-benefit-checks{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.mondsub-pdp-benefit-checks li{position:relative;padding-left:28px;color:var(--ms-text-secondary);line-height:1.65}.mondsub-pdp-benefit-checks li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--ms-text-primary);font-weight:700}.mondsub-heading{margin:0;color:var(--brand-black);font-family:Adobe Garamond Pro,Iowan Old Style,Palatino Linotype,serif;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.mondsub-heading.is-display{font-size:clamp(42px,6vw,76px);line-height:.92}.mondsub-heading.is-section{font-size:clamp(30px,4vw,46px);line-height:.96}.mondsub-heading.is-card{font-size:clamp(22px,2.5vw,30px);line-height:1.02}.mondsub-body{color:var(--ms-text-secondary);font-size:17px;line-height:1.68}.mondsub-body.is-muted{color:var(--ms-text-muted)}.mondsub-proof-stack{display:grid;gap:12px}.mondsub-proof-item{display:grid;gap:6px;padding:16px 18px;border:1px solid var(--ms-border-soft);border-radius:20px;background:rgba(var(--ms-surface-rgb),.76)}.mondsub-proof-item__meta{color:var(--ms-text-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.mondsub-proof-item__body{margin:0;color:var(--ms-text-primary);font-size:15px;line-height:1.55}.mondsub-faq-stack{display:grid;gap:12px}.mondsub-faq-item{border:1px solid var(--ms-border-soft);border-radius:22px;background:rgba(var(--ms-surface-rgb),.82);overflow:hidden}.mondsub-faq-item__question,.mondsub-faq-item__answer{padding:18px 20px}.mondsub-faq-item__question{font-size:16px;font-weight:700;color:var(--ms-text-primary)}.mondsub-faq-item__answer{border-top:1px solid var(--ms-border-soft);color:var(--ms-text-secondary);font-size:15px;line-height:1.62}.mondsub-empty-state,.mondsub-error-state,.mondsub-loading-block{display:grid;gap:10px;padding:22px;border-radius:24px;border:1px solid var(--ms-border-soft);background:rgba(var(--ms-surface-rgb),.76)}.mondsub-empty-state__title,.mondsub-error-state__title{margin:0;font-size:18px;font-weight:700;color:var(--ms-text-primary)}.mondsub-empty-state__body,.mondsub-error-state__body{margin:0;color:var(--ms-text-secondary);font-size:15px;line-height:1.58}.mondsub-error-state{border-color:var(--ms-state-error-border);background:var(--ms-state-error-bg)}.mondsub-loading-block{position:relative;overflow:hidden;min-height:96px}.mondsub-loading-block:after{content:"Loading";position:absolute;right:18px;top:18px;color:var(--ms-price-color);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ingredient-label{display:inline-flex;align-items:center;gap:8px;font-family:Inter,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.12em;background:var(--clinical-grey);color:var(--brand-black);padding:4px 8px;border-radius:2px}.ingredient-label.is-camellia{color:var(--accent-red)}.ingredient-label.is-centella{color:var(--accent-green)}.concern-tab:hover,.mondsub-switcher__tab:hover{border-bottom:2px solid var(--brand-black);cursor:pointer;transition:border-color var(--ms-duration-base) var(--ms-ease-standard)}.mondsub-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;color:var(--ms-text-secondary);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.mondsub-eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.mondsub-section-heading{max-width:52rem}.mondsub-section-heading.is-center{margin-left:auto;margin-right:auto;text-align:center}.mondsub-section-heading.is-right{margin-left:auto;text-align:right}.mondsub-section-heading__body{margin:12px auto 0;max-width:44rem}.mondsub-list{margin:0;padding:0;list-style:none}.mondsub-list li{position:relative;padding:14px 0 14px 26px;border-top:1px solid var(--ms-border-soft);color:var(--ms-text-primary);line-height:1.6}.mondsub-list li:first-child{border-top:0;padding-top:0}.mondsub-list li:before{content:"";position:absolute;left:0;top:22px;width:10px;height:10px;border-radius:999px;background:var(--ms-centella)}ol.mondsub-list{counter-reset:mondsub-steps}ol.mondsub-list li:before{counter-increment:mondsub-steps;content:counter(mondsub-steps);display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;top:13px;font-size:10px;font-weight:700;color:var(--ms-button-primary-text)}.mondsub-card--triggers .mondsub-list li:before{background:var(--ms-camellia)}.mondsub-card--works .mondsub-list li:before,.mondsub-card--helps .mondsub-list li:before{background:var(--ms-edelweiss)}.mondsub-faq{margin-top:22px}.mondsub-faq details{border-top:1px solid var(--ms-border-mid)}.mondsub-faq details:last-child{border-bottom:1px solid var(--ms-border-mid)}.mondsub-faq__summary{list-style:none;cursor:pointer;padding:18px 0;color:var(--ms-text-primary);font-size:16px;font-weight:600}.mondsub-faq__summary::-webkit-details-marker{display:none}.mondsub-faq__answer{padding:0 0 18px;color:var(--ms-text-secondary);font-size:15px;line-height:1.7}.mondsub-link-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.mondsub-stack{display:flex;flex-direction:column;gap:18px}.mondsub-media-lockup{display:block;width:100%;aspect-ratio:3 / 4;height:auto;margin:0;object-fit:cover;object-position:center;background:transparent}.mondsub-product-card__title{font-size:20px;line-height:1.15}.mondsub-product-card__cta{margin-top:auto}.mondsub-above-the-fold-support{margin-top:12px}.mondsub-above-the-fold-support__role{margin:0;font-size:1.4rem;line-height:1.55;color:var(--ms-text-secondary)}.mondsub-above-the-fold-support__fit{margin:10px 0 0;font-size:1.5rem;line-height:1.65;color:var(--ms-text-muted)}.mondsub-above-the-fold-support__chips{margin-top:12px}@media(max-width:989px){.mondsub-grid--two,.mondsub-grid-3,.mondsub-grid-4{grid-template-columns:1fr}.mondsub-card{padding:20px}.mondsub-video-frame{aspect-ratio:16 / 11}.mondsub-video-frame.is-vertical{aspect-ratio:9 / 16;max-width:min(100%,320px)}}@media(max-width:749px){.mondsub-shell{width:min(var(--ms-container),calc(100% - 18px))}.mondsub-section{padding:14px 0}.mondsub-button{width:100%}.mondsub-heading.is-display{font-size:clamp(36px,11vw,54px)}.mondsub-body{font-size:16px}.mondsub-card{border-radius:24px}.mondsub-faq__summary{font-size:15px}}.mondsub-state-tag{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 12px;border-radius:999px;background:var(--ms-state-bg);color:var(--ms-text-primary);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.mondsub-state-tag:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor}.mondsub-state-tag.is-centella{color:var(--ms-color-cica-deep);background:rgba(var(--ms-cica-rgb),.16)}.mondsub-state-tag.is-camellia{color:var(--ms-color-camellia-deep);background:rgba(var(--ms-camellia-rgb),.16)}.mondsub-state-tag.is-edelweiss{color:var(--ms-color-edelweiss-deep);background:rgba(var(--ms-edelweiss-rgb),.18)}.mondsub-state-tag.is-dark{color:var(--ms-button-primary-text);background:var(--ms-text-primary)}.mondsub-offer-badge{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:var(--ms-color-price);color:var(--ms-text-primary);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.mondsub-chip-row{display:flex;flex-wrap:wrap;gap:10px}.mondsub-kv{display:grid;gap:8px;margin-top:16px}.mondsub-kv__row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mondsub-kv__label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ms-text-muted)}.mondsub-kv__value{color:var(--ms-text-primary);font-size:14px;line-height:1.5}.mondsub-card__footer{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:auto}.mondsub-home-proof{display:grid;gap:12px}.mondsub-home-proof__item{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--ms-border-soft);border-radius:22px;background:rgba(var(--ms-surface-rgb),.76)}.mondsub-home-proof__value{color:var(--ms-text-primary);font-size:18px;line-height:1.1;font-weight:600}.mondsub-home-proof__label{color:var(--ms-text-secondary);font-size:13px;line-height:1.5}.mondsub-home-stack{display:grid;gap:14px}.mondsub-home-stack__hero{padding:22px;border-radius:28px;background:linear-gradient(160deg,rgba(var(--ms-surface-rgb),.92),rgba(var(--ms-bg-rgb),.9));border:1px solid var(--ms-border-soft);box-shadow:var(--ms-shadow-soft)}.mondsub-home-stack__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mondsub-home-stack__mini{padding:14px;border-radius:22px;background:rgba(var(--ms-surface-rgb),.9);border:1px solid var(--ms-border-soft);text-align:center}.mondsub-home-stack__mini img{display:block;width:min(100%,124px);height:auto;margin:0 auto 10px}.mondsub-home-stack__mini-title{color:var(--ms-text-primary);font-size:13px;line-height:1.35}.mondsub-product-shop-card__image{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center;border-radius:0;background:transparent}.mondsub-product-shop-card__price{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:999px;background:var(--ms-badge-bg);font-size:16px;font-weight:700;line-height:1.2;color:var(--ms-price-color)}.mondsub-pdp-buybox{display:grid;gap:16px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.mondsub-pdp-buybox__header,.mondsub-pdp-buybox__actions{display:grid;gap:14px}.mondsub-pdp-buybox__price{align-items:center}.mondsub-pdp-buybox__taxes,.mondsub-pdp-buybox__trust{margin:0;color:var(--ms-text-secondary);font-size:13px;line-height:1.5}.mondsub-section-copy{margin-top:14px}.mondsub-section-list{margin-top:16px}.mondsub-product-card{display:flex;flex-direction:column;gap:14px;height:100%;padding:18px}.mondsub-product-card.is-compact,.mondsub-set-step-card{display:flex;flex-direction:column;min-height:100%;padding:0;gap:0;overflow:hidden}.mondsub-product-card__media-link,.mondsub-product-card__title-link{text-decoration:none;color:inherit}.mondsub-product-card.is-compact .mondsub-product-card__media-link,.mondsub-set-step-card__media{display:block;width:100%}.mondsub-set-step-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--ms-bg-panel)}.mondsub-set-step-card__media>img,.mondsub-set-step-card__media .mondsub-media-lockup,.mondsub-set-step-card__media .mondsub-card-carousel{width:100%;height:100%}.mondsub-set-step-card__media>img,.mondsub-set-step-card__media .mondsub-media-lockup{object-fit:cover}.mondsub-product-card__body{display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.mondsub-product-card.is-compact .mondsub-product-card__body,.mondsub-set-step-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;padding:16px 16px 18px}.mondsub-product-card__fit{color:var(--ms-text-secondary)}.mondsub-product-card__title{min-height:4.6rem}.mondsub-product-card__fit{min-height:4.8rem}.mondsub-product-card__cta .mondsub-button,.mondsub-core-card__footer .mondsub-button{min-height:46px}.mondsub-related-scroll{margin-top:18px}@media(max-width:989px){.mondsub-home-stack__grid{grid-template-columns:1fr 1fr 1fr}}@media(max-width:749px){.mondsub-home-stack__grid{grid-template-columns:1fr}.mondsub-grid--two,.mondsub-grid-3,.mondsub-grid-4{grid-template-columns:1fr;gap:14px}.mondsub-home-proof__item{padding:12px 14px}.mondsub-card,.mondsub-card--offer,.mondsub-card--works,.mondsub-card--faq,.mondsub-card--routine,.mondsub-card--product{padding:14px;border-radius:22px}.mondsub-body{font-size:16px;line-height:1.64}.mondsub-heading{letter-spacing:.07em}.mondsub-link-row{justify-content:stretch;gap:10px}.mondsub-link-row .mondsub-button,.mondsub-card__footer .mondsub-button,.mondsub-core-card__footer .mondsub-button{width:100%}.mondsub-product-card__title{min-height:auto;font-size:18px;line-height:1.2}.mondsub-product-card__fit{min-height:auto;font-size:15px;line-height:1.5}.mondsub-product-shop-card__price{justify-content:flex-start;min-height:32px;padding:0 10px;font-size:15px}.mondsub-product-card__body{gap:8px}.mondsub-card__footer,.mondsub-core-card__footer{flex-direction:column;align-items:stretch}.mondsub-module-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.mondsub-module-tabs::-webkit-scrollbar{display:none}.mondsub-module-tab{white-space:nowrap}.mondsub-related-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:82vw;overflow-x:auto;scroll-snap-type:x proximity;gap:14px;padding-bottom:4px}.mondsub-related-scroll>*{scroll-snap-align:start}body:has(.product__media-gallery){overflow-x:hidden}.product__media-gallery,.product__media-wrapper,.product__media-wrapper .slider-mobile-gutter{max-width:100%;overflow-x:clip}.product__media-wrapper .product__media-list.slider--mobile{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}}.mondsub-section *,.mondsub-section *:before,.mondsub-section *:after,.mondsub-theme *,.mondsub-theme *:before,.mondsub-theme *:after{box-sizing:border-box}@media only screen and (max-width:749px){html,body{max-width:100%;overflow-x:hidden}#shopify__header__section,#shopify__header__section *{box-sizing:border-box}#shopify__header__section .container{width:100%;max-width:100%;padding-left:14px;padding-right:14px}#shopify__header__section .header__inner{display:grid;grid-template-columns:34px minmax(0,1fr) 82px!important;align-items:center;gap:8px;margin-left:0;margin-right:0;max-width:100%;overflow:visible;width:100%}#shopify__header__section .header__menu{display:none!important}#shopify__header__section .mobile__menu_bar,#shopify__header__section .menu--bar-lines{display:flex!important}#shopify__header__section .header__logo{min-width:0;display:flex;justify-content:center}#shopify__header__section .header__actions,#shopify__header__section .menu--bar-lines,#shopify__header__section .actions_btn--search-wrapper{flex:0 0 auto;min-width:34px}#shopify__header__section .header__actions{display:inline-flex;justify-content:flex-end;gap:6px;min-width:0;max-width:82px;width:82px}#shopify__header__section .header__actions_btn{max-width:30px;min-width:30px;width:30px;padding-left:0;padding-right:0}#shopify__header__section a.header__logo_link{max-width:150px;justify-content:center;min-width:0}[data-section-type=main-product],[data-section-type=main-product] *{box-sizing:border-box}[data-section-type=main-product]{overflow-x:clip}[data-section-type=main-product] .product.row{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;margin-left:0!important;margin-right:0!important;width:100%!important}[data-section-type=main-product] .product.row>div,.product.row.row-cols-1>.col-lg-6{width:100%!important;max-width:100%!important;flex:0 0 auto!important}[data-section-type=main-product] .product.row>div:first-child,.product.row.row-cols-1>.col-lg-6:first-child{order:2!important}[data-section-type=main-product] .product.row>div:last-child,.product.row.row-cols-1>.col-lg-6:last-child{order:1!important}[data-section-type=main-product] .product__info-container{padding-top:1.2rem;gap:10px}[data-section-type=main-product] .mondsub-pdp-landing-head__title{font-size:clamp(1.82rem,9vw,2.15rem);line-height:.98}[data-section-type=main-product] .mondsub-pdp-buybox__header{order:1}[data-section-type=main-product] .mondsub-pdp-buybox__price{order:2;margin-top:2px}[data-section-type=main-product] .mondsub-pdp-buybox__form-block,[data-section-type=main-product] .mondsub-pdp-buybox__fallback{order:3}[data-section-type=main-product] .mondsub-pdp-benefit-checks{order:4}[data-section-type=main-product] .mondsub-pdp-landing-head{gap:8px}[data-section-type=main-product] .mondsub-pdp-landing-head__bridge{font-size:14px;line-height:1.45}[data-section-type=main-product] .mondsub-pdp-landing-head__bullets{gap:7px;margin-top:0}[data-section-type=main-product] .mondsub-pdp-landing-head__bullets li{padding:8px 10px;border-radius:13px;font-size:12px;line-height:1.34}[data-section-type=main-product] .mondsub-pdp-landing-head__trust{padding:9px 11px;font-size:12px;line-height:1.38}[data-section-type=main-product] .product-form__cart--box{display:grid!important;gap:9px;align-items:stretch!important}[data-section-type=main-product] .product__add__cart__button,[data-section-type=main-product] .product-form__submit{width:100%}[data-section-type=main-product] .mondsub-pdp-buybox__reassurance{margin:-2px 0 8px;font-size:12px;line-height:1.38}[data-section-type=main-product] .mondsub-pdp-buybox__trust-grid{gap:6px;margin-bottom:10px}[data-section-type=main-product] .mondsub-pdp-buybox__policy-note{margin-bottom:10px;font-size:11px;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/mondsub-theme.css.map */
