.mo-pdp{--mo-paper: #F6F4EE;--mo-white: #ffffff;--mo-haze: #e4ebdf;--mo-ink: #20271c;--mo-border: #e3ded1;--mo-border-strong: #767468;--mo-text-2: #646458;--mo-warmgray: #8d8c7f;--mo-forest: #2d4c26;--mo-living-green: #4e7d3f;--mo-spring-accent: #6fac57;--mo-eucalyptus: #6b8d73;--mo-sage: #a5b99c;--mo-mint: #c2d1c1;--mo-mint-50: #e9efe6;--mo-rust: #80412b;--mo-clay: #a66f4a;--mo-sand: #d2b9a6;--mo-bone: #dfd7cc;--mo-orange-bright: #F4842B;--mo-orange-brand: #E2722E;--mo-orange-deep: #B85727;--mo-orange-tint: #fbe9d8;--mo-orange-floor: #9A4720;--color-bg: var(--mo-paper);--color-surface: var(--mo-white);--color-surface-soft: var(--mo-mint-50);--color-surface-lift: var(--mo-haze);--color-text: var(--mo-ink);--color-text-muted: var(--mo-warmgray);--color-text-2: var(--mo-text-2);--color-text-muted-accessible: var(--mo-text-2);--color-border: var(--mo-border);--color-border-strong: var(--mo-border-strong);--color-brand: var(--mo-forest);--color-brand-2: var(--mo-living-green);--color-brand-tint: var(--mo-sage);--color-brand-tint-soft: var(--mo-mint);--color-success: var(--mo-living-green);--color-focus-ring: var(--mo-forest);--color-accent: var(--mo-orange-brand);--color-on-light: var(--mo-orange-deep);--color-on-dark: var(--mo-orange-bright);--color-accent-strong: var(--mo-orange-deep);--color-on-accent: var(--mo-ink);--color-ingredient-bg: var(--mo-bone);--color-ingredient-text: var(--mo-rust);--color-badge-new-bg: var(--mo-orange-tint);--color-badge-new-text: var(--mo-rust);--color-label-text: var(--mo-forest);--color-eyebrow-index: var(--mo-rust);--gradient-action: linear-gradient(135deg, #B85727, #9A4720);--gradient-action-bright: linear-gradient(135deg, #F4842B, #B85727);--gradient-action-floor: var(--mo-orange-deep)}.mo-pdp{--font-wordmark: "Bodoni Moda", Georgia, serif;--font-sans: "Hanken Grotesk", system-ui, sans-serif;--text-hero: 56px;--text-h1: 40px;--text-h2: 30px;--text-body: 17px;--text-body-min: 15px;--text-label: 13px;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-extrabold: 800;--tracking-label: .16em;--tracking-wordmark: .06em;--leading-body: 1.5;--leading-tight: 1.08}.mo-pdp{--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 48px;--space-7: 72px}.mo-pdp{--radius-sm: 10px;--radius-md: 22px;--radius-card: 24px;--radius-input: 14px;--radius-pill: 999px}.mo-pdp{--shadow-card: 0 14px 30px rgba(45, 76, 38, .16);--shadow-lg: 0 24px 60px rgba(45, 76, 38, .12);--shadow-action: 0 12px 26px rgba(184, 87, 39, .32)}.mo-pdp{--container: 1200px}.mo-pdp{--dur-instant: .12s;--dur-fast: .24s;--dur-base: .48s;--dur-slow: .76s;--dur-slower: 1.1s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.76, 0, .24, 1);--ease-organic: cubic-bezier(.4, 0, .1, 1);--ease-spring: cubic-bezier(.34, 1.42, .5, 1);--ease-snap: cubic-bezier(.22, 1, .36, 1);--move-xs: 12px;--move-sm: 28px;--move-md: 56px;--move-lg: 96px;--stagger: 90ms;--stagger-sm: 55ms;--stagger-lg: .14s;--blur-reveal: 14px}.mo-pdp *,.mo-pdp *:before,.mo-pdp *:after{box-sizing:border-box}.mo-pdp{-webkit-text-size-adjust:100%}.mo-pdp{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.mo-pdp p{font-size:var(--text-body);line-height:var(--leading-body);margin:0 0 var(--space-3)}.mo-pdp p:last-child{margin-bottom:0}.mo-pdp a{color:var(--color-brand);text-decoration:underline;text-underline-offset:2px}.mo-pdp a:hover{color:var(--color-brand);text-decoration-thickness:2px}.mo-pdp img,.mo-pdp svg{max-width:100%;display:block}.mo-pdp :where(button,.mo-pdp input,.mo-pdp select,.mo-pdp textarea){font:inherit;color:inherit}.mo-pdp ::selection{background:var(--color-brand-tint-soft);color:var(--color-brand)}.mo-pdp .mo-container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-3)}.mo-pdp .mo-section{padding-block:var(--space-7)}.mo-pdp .mo-section--forest{background:var(--color-brand);color:var(--color-bg)}.mo-pdp .mo-section--soft{background:var(--color-surface-soft)}.mo-pdp .mo-section--lift{background:var(--color-surface-lift);border-top:2px solid var(--color-brand)}.mo-pdp .mo-section--spring{background:var(--mo-living-green);color:var(--mo-white)}.mo-pdp .mo-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--space-4)}.mo-pdp .mo-col-1{grid-column:span 1}.mo-pdp .mo-col-2{grid-column:span 2}.mo-pdp .mo-col-3{grid-column:span 3}.mo-pdp .mo-col-4{grid-column:span 4}.mo-pdp .mo-col-5{grid-column:span 5}.mo-pdp .mo-col-6{grid-column:span 6}.mo-pdp .mo-col-7{grid-column:span 7}.mo-pdp .mo-col-8{grid-column:span 8}.mo-pdp .mo-col-9{grid-column:span 9}.mo-pdp .mo-col-10{grid-column:span 10}.mo-pdp .mo-col-11{grid-column:span 11}.mo-pdp .mo-col-12{grid-column:span 12}.mo-pdp .mo-stack>*+*{margin-top:var(--space-4)}.mo-pdp .mo-stack-sm>*+*{margin-top:var(--space-2)}.mo-pdp .mo-row{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.mo-pdp .mo-row--between{justify-content:space-between}.mo-pdp .mo-center{text-align:center}.mo-pdp .mo-measure{max-width:60ch}.mo-pdp .mo-wordmark{font-family:var(--font-wordmark);font-weight:var(--weight-bold);font-size:var(--text-h2);line-height:1;letter-spacing:var(--tracking-wordmark);text-transform:uppercase;color:var(--color-text);text-decoration:none;display:inline-block}.mo-pdp .mo-wordmark .on{color:var(--color-on-light)}.mo-pdp .mo-wordmark--dark{color:var(--color-bg)}.mo-pdp .mo-wordmark--dark .on{color:var(--color-on-dark)}.mo-pdp .mo-wordmark--lg{font-size:var(--text-h1)}.mo-pdp .mo-wordmark--xl{font-size:var(--text-hero)}.mo-pdp .mo-eyebrow{display:inline-flex;align-items:baseline;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label-text)}.mo-pdp .mo-eyebrow__index{color:var(--color-eyebrow-index);font-weight:var(--weight-bold);letter-spacing:0}.mo-pdp .mo-section-header{margin-bottom:var(--space-5)}.mo-pdp .mo-section-header>.mo-eyebrow{margin-bottom:var(--space-2)}.mo-pdp .mo-hero{font-family:var(--font-sans);font-size:var(--text-hero);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:-.01em;color:var(--color-brand);margin:0}.mo-pdp .mo-h1{font-family:var(--font-sans);font-size:var(--text-h1);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);color:var(--color-brand);margin:0}.mo-pdp .mo-h2{font-family:var(--font-sans);font-size:var(--text-h2);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--color-brand);margin:0}.mo-pdp .mo-body{font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);color:var(--color-text);margin:0}.mo-pdp .mo-body--muted{color:var(--color-text-2)}.mo-pdp .mo-label{font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label-text);margin:0}.mo-pdp .mo-section--forest .mo-hero,.mo-pdp .mo-section--forest .mo-h1,.mo-pdp .mo-section--forest .mo-h2,.mo-pdp .mo-section--forest .mo-body{color:var(--color-bg)}.mo-pdp .mo-section--spring .mo-hero,.mo-pdp .mo-section--spring .mo-h1,.mo-pdp .mo-section--spring .mo-h2,.mo-pdp .mo-section--spring .mo-body{color:var(--mo-white)}.mo-pdp .mo-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:56px;padding:0 var(--space-4);font-family:var(--font-sans);font-size:var(--text-body-min);font-weight:var(--weight-bold);line-height:1;text-decoration:none;white-space:nowrap;border:2px solid transparent;border-radius:var(--radius-pill);cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,filter .2s ease}.mo-pdp .mo-btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-bg),0 0 0 5px var(--color-focus-ring)}.mo-pdp .mo-btn:disabled,.mo-pdp .mo-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.mo-pdp .mo-btn--primary{background:var(--gradient-action);color:var(--color-surface);box-shadow:var(--shadow-action)}.mo-pdp .mo-btn--primary:hover{transform:translateY(-1px);filter:brightness(1.04)}.mo-pdp .mo-btn--primary:active{transform:translateY(0);filter:brightness(.97)}.mo-pdp .mo-btn--secondary{background:var(--color-brand);color:var(--color-bg)}.mo-pdp .mo-btn--secondary:hover{background:var(--color-brand);filter:brightness(.92)}.mo-pdp .mo-btn--secondary:active{transform:translateY(1px)}.mo-pdp .mo-btn--tertiary{background:transparent;color:var(--color-brand);border-color:var(--color-brand-2)}.mo-pdp .mo-btn--tertiary:hover{background:var(--color-surface-soft)}.mo-pdp .mo-btn--block{width:100%}.mo-pdp .mo-btn--lg{min-height:64px;padding-inline:var(--space-5);font-size:var(--text-body)}.mo-pdp .mo-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4)}.mo-pdp .mo-card--soft{background:var(--color-surface-soft);box-shadow:none}.mo-pdp .mo-card--feature{border:2px solid var(--color-brand);box-shadow:var(--shadow-lg)}.mo-pdp .mo-card__title{font-family:var(--font-sans);font-size:var(--text-h2);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--color-brand);margin:0 0 var(--space-2)}.mo-pdp .mo-card__body{color:var(--color-text-2);margin:0}.mo-pdp .mo-badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--weight-semibold);line-height:1.2;letter-spacing:.02em;border-radius:var(--radius-pill);border:0 solid transparent;white-space:nowrap}.mo-pdp .mo-badge--popular{background:var(--color-brand);color:var(--color-bg)}.mo-pdp .mo-badge--save{background:var(--color-accent);color:var(--color-on-accent)}.mo-pdp .mo-badge--subscribe{background:var(--color-surface-soft);color:var(--color-brand)}.mo-pdp .mo-badge--ingredient{background:var(--color-ingredient-bg);color:var(--color-ingredient-text)}.mo-pdp .mo-badge--patented{background:var(--color-surface);color:var(--color-brand);border:2px solid var(--color-brand-2)}.mo-pdp .mo-badge--new{background:var(--color-badge-new-bg);color:var(--color-badge-new-text)}.mo-pdp .mo-input{display:block;width:100%;min-height:56px;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-body-min);line-height:var(--leading-body);color:var(--color-text);background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-input);transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.mo-pdp .mo-input::placeholder{color:var(--color-text-muted-accessible);opacity:1}.mo-pdp .mo-input:focus,.mo-pdp .mo-input:focus-visible{outline:none;border-color:var(--color-focus-ring);box-shadow:0 0 0 2px var(--color-focus-ring)}.mo-pdp .mo-input:disabled{background:var(--color-surface-soft);cursor:not-allowed;opacity:.7}.mo-pdp textarea.mo-input{min-height:120px;resize:vertical}.mo-pdp .mo-field{display:block}.mo-pdp .mo-field>.mo-label{display:block;margin-bottom:var(--space-1)}.mo-pdp .mo-select{padding-right:var(--space-5);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%232d4c26' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;cursor:pointer}.mo-pdp .mo-section--forest :focus-visible,.mo-pdp .mo-section--spring :focus-visible{box-shadow:0 0 0 3px var(--color-brand),0 0 0 5px var(--color-bg)}.mo-pdp .mo-swatch{border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;background:var(--color-surface)}.mo-pdp .mo-swatch__chip{height:72px}.mo-pdp .mo-swatch__meta{padding:var(--space-2);font-size:var(--text-label);color:var(--color-text-2)}.mo-pdp .mo-swatch__name{display:block;font-weight:var(--weight-semibold);color:var(--color-text);letter-spacing:.01em}.mo-pdp .mo-swatch__hex{display:block;font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--color-text-muted)}.mo-pdp .mo-chip--paper{background:var(--mo-paper)}.mo-pdp .mo-chip--white{background:var(--mo-white)}.mo-pdp .mo-chip--ink{background:var(--mo-ink)}.mo-pdp .mo-chip--forest{background:var(--mo-forest)}.mo-pdp .mo-chip--eucalyptus{background:var(--mo-eucalyptus)}.mo-pdp .mo-chip--sage{background:var(--mo-sage)}.mo-pdp .mo-chip--mint{background:var(--mo-mint)}.mo-pdp .mo-chip--mint-50{background:var(--mo-mint-50)}.mo-pdp .mo-chip--haze{background:var(--mo-haze)}.mo-pdp .mo-chip--living-green{background:var(--mo-living-green)}.mo-pdp .mo-chip--spring-accent{background:var(--mo-spring-accent)}.mo-pdp .mo-chip--border-strong{background:var(--mo-border-strong)}.mo-pdp .mo-chip--rust{background:var(--mo-rust)}.mo-pdp .mo-chip--clay{background:var(--mo-clay)}.mo-pdp .mo-chip--sand{background:var(--mo-sand)}.mo-pdp .mo-chip--bone{background:var(--mo-bone)}.mo-pdp .mo-chip--orange{background:var(--mo-orange-brand)}.mo-pdp .mo-chip--orange-deep{background:var(--mo-orange-deep)}.mo-pdp .mo-chip--gradient{background:var(--gradient-action)}@media(max-width:900px){.mo-pdp .mo-grid{grid-template-columns:repeat(6,1fr)}.mo-pdp .mo-col-7,.mo-pdp .mo-col-8,.mo-pdp .mo-col-9,.mo-pdp .mo-col-10,.mo-pdp .mo-col-11,.mo-pdp .mo-col-12{grid-column:span 6}}@media(max-width:600px){.mo-pdp .mo-grid{grid-template-columns:1fr}.mo-pdp .mo-grid>[class*=mo-col-]{grid-column:1 / -1}.mo-pdp .mo-hero{font-size:var(--text-h1)}.mo-pdp .mo-h1{font-size:var(--text-h2)}.mo-pdp .mo-section{padding-block:var(--space-5)}}.mo-pdp{--mo-gut: clamp(16px, 4vw, 24px)}@media(max-width:700px){.mo-pdp{--mo-gut: 10px}}.mo-pdp{margin:0;background:#fff;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mo-pdp a{color:#2d4c26}.mo-pdp a:hover{color:#b85727}.mo-pdp img{height:auto}@keyframes mo-sealspin{to{transform:rotate(360deg)}}.mo-pdp .mo-sealspin{animation:mo-sealspin 26s linear infinite}@keyframes mo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mo-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes mo-neon-slide{to{background-position:300% 0}}.mo-pdp .mo-neon{padding:2px;border-radius:16px;background:linear-gradient(90deg,#f4842b,#ffc24a,#7cf1d0,#35c7f2,#f4842b);background-size:300% 100%;animation:mo-neon-slide 2.4s linear infinite;box-shadow:0 0 18px #35c7f24d}.mo-pdp .mo-neon--card{border-radius:26px}@keyframes mo-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes mo-cart-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes mo-scrim-in{0%{opacity:0}to{opacity:1}}.mo-pdp .mo-drawer{animation:mo-drawer-in .26s cubic-bezier(.22,.61,.36,1) both}.mo-pdp .mo-cart{animation:mo-cart-in .26s cubic-bezier(.22,.61,.36,1) both}.mo-pdp .mo-scrim{animation:mo-scrim-in .2s ease both}@media(prefers-reduced-motion:reduce){.mo-pdp .mo-sealspin{animation:none}.mo-pdp .mo-neon,.mo-pdp .mo-drawer,.mo-pdp .mo-cart,.mo-pdp .mo-scrim,.mo-pdp .mo-marquee{animation:none!important}}.mo-pdp .mo-thumb{padding:0;border:1px solid rgba(45,76,38,.22);border-radius:14px;overflow:hidden;cursor:pointer;background:#e9efe6;aspect-ratio:1 / 1}.mo-pdp .mo-thumb.is-on{border:2px solid #2d4c26}.mo-pdp .mo-plancard{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;text-align:left;cursor:pointer;padding:20px;border-radius:24px;background:#fff;border:1.5px solid #e3ded1}.mo-pdp .mo-plancard.is-on{border:2px solid #2d4c26;box-shadow:0 14px 30px #2d4c2629}.mo-pdp .mo-plancard.is-on.is-framed{border:none;box-shadow:none}.mo-pdp .mo-cardperks{display:none;flex-direction:column;gap:9px;padding-top:16px;border-top:1px solid #dcd9cd}.mo-pdp .mo-cardperks.is-open{display:flex}.mo-pdp .mo-oncelink:hover{color:#b85727}.mo-pdp .mo-dot{flex:none;width:22px;height:22px;border:2px solid #767468;border-radius:999px;background:#fff}.mo-pdp .mo-dot.is-on{border:7px solid #2d4c26}.mo-pdp .mo-strike{font-size:13px;color:#646458}.mo-pdp .mo-strike.is-hidden{display:none}.mo-pdp [data-rot-stage]{display:grid;align-items:start}.mo-pdp .mo-rotitem{grid-area:1 / 1;position:static!important;inset:auto!important;opacity:0;pointer-events:none;transition:opacity .45s ease}.mo-pdp .mo-rotitem.is-on{opacity:1;pointer-events:auto}.mo-pdp .mo-rotdot{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#cfcdc4;cursor:pointer;transition:width .25s ease,background .25s ease}.mo-pdp .mo-rotdot.is-on{width:22px;background:#20271c}.mo-pdp .mo-acc-body{display:none}.mo-pdp .mo-acc-body.is-open{display:flex}.mo-pdp .mo-faq-body{display:none}.mo-pdp .mo-faq-body.is-open{display:block}.mo-pdp .mo-overlay{display:none}.mo-pdp .mo-overlay.is-open{display:block}.mo-pdp .mo-overlay-flex{display:none}.mo-pdp .mo-overlay-flex.is-open{display:flex}.mo-pdp .mo-navlink:hover{background:#f4f4f2}.mo-pdp .mo-hov-white:hover{background:#fff}.mo-pdp .mo-hov-forest:hover{color:#2d4c26}.mo-pdp .mo-hov-tint:hover{background:#f4f4f2}.mo-pdp .mo-hov-haze:hover{background:#e4ebdf}.mo-pdp .mo-hov-cta:hover{transform:translateY(-1px);box-shadow:0 16px 32px #b8572757}.mo-pdp .mo-hov-cta:active{transform:translateY(1px)}.mo-pdp h1,.mo-pdp h2,.mo-pdp h3,.mo-pdp h4,.mo-pdp h5,.mo-pdp h6,.mo-pdp button,.mo-pdp input,.mo-pdp select,.mo-pdp textarea{font-family:inherit}.mo-pdp img,.mo-pdp video,.mo-pdp svg image{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.mo-pdp .mo-drsection{overflow-x:clip}.mo-pdp .mo-drstage{display:grid}.mo-pdp .mo-drslide{grid-area:1 / 1;width:100%;max-width:560px;margin-inline:auto;display:grid;grid-template-columns:1fr;background:#fff;border:1px solid #e3ded1;border-radius:24px;box-shadow:0 10px 28px #2d4c2614;overflow:hidden;opacity:0;transition:opacity .7s ease}.mo-pdp .mo-drslide:first-child,.mo-pdp .mo-drslide.is-on{opacity:1}.mo-pdp .mo-drslide.is-off{opacity:0;pointer-events:none}.mo-pdp .mo-dr-photo{clip-path:inset(0);display:block;width:100%;aspect-ratio:5 / 4;object-fit:cover;object-position:50% 20%;transform:scale(1.14);transform-origin:50% 20%;background:#e9efe6}.mo-pdp .mo-rail::-webkit-scrollbar{display:none}.mo-pdp .mo-vsscroll{scrollbar-width:none;-ms-overflow-style:none}.mo-pdp .mo-vsscroll::-webkit-scrollbar{display:none}.mo-pdp .mo-why>.mo-whyhero{order:-1}.mo-pdp .mo-why--rev>.mo-whyhero{order:-1}.mo-pdp .mo-sachet-mobile,.mo-pdp .mo-stickysub-m{display:none}@media(max-width:620px){.mo-pdp .mo-partchips{grid-template-columns:1fr 1fr!important;gap:8px!important}.mo-pdp .mo-partchip{flex-direction:column;align-items:flex-start!important;gap:1px!important;padding:11px 14px!important}.mo-pdp .mo-partchip:last-child{grid-column:span 2}}@media(max-width:700px){.mo-pdp .mo-sachet-desktop{display:none!important}.mo-pdp .mo-sachet-mobile{display:flex!important}.mo-pdp .mo-liquid-h2{font-size:33px!important}.mo-pdp .mo-liquid-copy{font-size:15px!important;margin:6px 0 10px!important}.mo-pdp .mo-rotrev-text{font-size:13.5px!important;line-height:1.38!important}.mo-pdp .mo-rotrev-name{font-size:14px!important}.mo-pdp .mo-shipnote-h{font-size:13px!important}.mo-pdp .mo-shipnote-s{font-size:12px!important}.mo-pdp .mo-shipnote-icon>svg{width:23px!important;height:23px!important}.mo-pdp .mo-tprow{gap:7px!important}.mo-pdp .mo-tpstars{gap:2px!important}.mo-pdp .mo-tptile{width:17px!important;height:17px!important;border-radius:3px!important;font-size:11px!important}.mo-pdp .mo-tptext{font-size:12px!important}.mo-pdp .mo-why>div{padding-inline:10px!important}}@media(max-width:1023px){.mo-pdp #pdp-gallery{position:static!important;top:auto!important}}@media(min-width:1024px){.mo-pdp .mo-bq-img{margin-inline:auto!important}}@media(max-width:899px){.mo-pdp .mo-vsscroll{margin-inline:-10px}.mo-pdp .mo-sachet-hero{order:2;min-height:0!important;aspect-ratio:3 / 4}.mo-pdp .mo-rail{display:grid!important;grid-template-columns:1fr;gap:24px!important;overflow:visible!important;padding:0!important}.mo-pdp .mo-ingcard{flex:none!important;display:grid!important;grid-template-columns:78px minmax(0,1fr);align-items:start;gap:0 16px;background:transparent!important;border-radius:0!important;overflow:visible!important}.mo-pdp .mo-ingimg{width:78px!important;height:78px!important;border-radius:6px}.mo-pdp .mo-ingbody{padding:0!important;gap:6px!important}.mo-pdp .mo-ingtop>h3{font-size:17px!important;font-weight:700!important}.mo-pdp .mo-ingsub{display:none}.mo-pdp .mo-ingdesc{font-size:15px!important;line-height:1.5;color:#646458!important}.mo-pdp .mo-revwrap.mo-rev-more>div>*:last-child{-webkit-mask-image:linear-gradient(to bottom,#000 34%,rgba(0,0,0,.1) 88%,transparent 100%);mask-image:linear-gradient(to bottom,#000 34%,rgba(0,0,0,.1) 88%,transparent 100%)}.mo-pdp .mo-revwrap.mo-rev-more+.mo-revbtn{margin-top:12px!important}.mo-pdp .mo-tlgrid{gap:0!important;position:relative}.mo-pdp .mo-tlitem{display:grid!important;grid-template-columns:26px minmax(0,1fr);column-gap:18px;row-gap:12px;padding-bottom:30px}.mo-pdp .mo-tlitem>*{grid-column:2}.mo-pdp .mo-tlitem>div{order:1}.mo-pdp .mo-tlitem>img{order:2}.mo-pdp .mo-tlitem>h3{order:3}.mo-pdp .mo-tlitem>p{order:4}.mo-pdp .mo-tlitem>div>span:nth-child(1),.mo-pdp .mo-tlitem>div>span:nth-child(2){display:none!important}.mo-pdp .mo-tlitem>.mo-tlrail{display:block!important;position:relative;grid-column:1;grid-row:1 / -1;width:26px;order:0}.mo-pdp .mo-tlline{display:block!important;position:absolute;left:12px;width:2px;background:#2d4c262e;border-radius:2px}.mo-pdp .mo-tlfill{position:absolute;left:0;top:0;width:100%;height:0;background:#2d4c26;border-radius:2px}.mo-pdp .mo-tlrail:after{content:"";position:absolute;left:6px;top:3px;z-index:1;width:14px;height:14px;border-radius:999px;background:#2d4c26;box-shadow:0 0 0 4px #fff}.mo-pdp .mo-storyimg{order:-1}.mo-pdp .mo-trustrow{flex-wrap:nowrap!important;gap:6px!important}.mo-pdp .mo-trustrow>span{flex:1 1 0;min-width:0;gap:5px!important;padding:6px 5px!important;font-size:12px!important}.mo-pdp .mo-trustrow>span>svg{width:16px;height:16px}.mo-pdp .mo-railhint,.mo-pdp .mo-stickythumb,.mo-pdp .mo-stickysub{display:none!important}.mo-pdp .mo-sticky-long{display:none}.mo-pdp .mo-stickysub-m{display:block;font-size:12px!important;line-height:1.25!important}.mo-pdp .mo-stickybar{padding:5px clamp(12px,3.5vw,16px)!important;gap:10px!important}.mo-pdp .mo-stickybar>div>span:first-child{font-size:14px!important;line-height:1.25!important}.mo-pdp .mo-stickybar [data-sticky-price]{font-size:17px!important}.mo-pdp .mo-stickybar button{min-height:44px;padding:0 18px!important;font-size:14px!important}.mo-pdp .mo-usp-bg-d{display:none!important}.mo-pdp .mo-usp-bg-m{display:block!important;top:auto!important;height:min(92vw,440px)!important;object-position:50% 100%!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 16%);mask-image:linear-gradient(to bottom,transparent 0,#000 16%)}.mo-pdp .mo-usp-veil{background:#202a163d;padding-bottom:min(88vw,420px)!important}.mo-pdp .mo-uspitem{display:grid!important;grid-template-columns:56px minmax(0,1fr);column-gap:22px!important;row-gap:2px!important}.mo-pdp .mo-uspitem>.mo-uspicon{grid-column:1;grid-row:1 / span 2;align-self:center;margin-bottom:0!important}.mo-pdp .mo-uspitem>span:not(.mo-uspicon),.mo-pdp .mo-uspitem>p{grid-column:2}}@media(min-width:900px){.mo-pdp .mo-railnav{display:none!important}.mo-pdp .mo-rail{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 44px!important;overflow:visible!important;padding:0!important}.mo-pdp .mo-ingcard{flex:none!important;display:grid!important;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:0 18px;background:transparent!important;border-radius:0!important;overflow:visible!important}.mo-pdp .mo-ingimg{width:92px!important;height:92px!important;border-radius:6px}.mo-pdp .mo-ingbody{padding:0!important;gap:6px!important}.mo-pdp .mo-ingtop>h3{font-size:17px!important;font-weight:700!important}.mo-pdp .mo-ingsub{display:none}.mo-pdp .mo-ingdesc{font-size:15px!important;line-height:1.5;color:#646458!important}.mo-pdp .mo-revwrap.mo-rev-more{-webkit-mask-image:linear-gradient(to bottom,#000 52%,rgba(0,0,0,.12) 88%,transparent 100%);mask-image:linear-gradient(to bottom,#000 52%,rgba(0,0,0,.12) 88%,transparent 100%)}.mo-pdp .mo-revwrap.mo-rev-more+.mo-revbtn{margin-top:12px!important}.mo-pdp .mo-packimg{margin:-24px 0 -72px auto!important}.mo-pdp .mo-why{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:48px!important}.mo-pdp .mo-why>.mo-whyhero{order:0;aspect-ratio:auto!important;align-self:center;height:100%;max-height:460px;min-height:420px}.mo-pdp .mo-why>.mo-whyhero--tall{aspect-ratio:4 / 5!important;height:auto;max-height:none;min-height:0}.mo-pdp .mo-why--rev>.mo-whyhero{order:-1}.mo-pdp .mo-drslide{max-width:1080px;align-items:center;background:transparent;border:none;box-shadow:none;overflow:visible}.mo-pdp .mo-drslide .mo-dr-photo{grid-column:1;grid-row:1;width:52%;margin-left:auto;aspect-ratio:3 / 2;object-position:50% 20%;transform:scale(1.12);transform-origin:50% 20%;border-radius:24px;clip-path:inset(0 round 24px);box-shadow:0 18px 42px #2d4c261f}.mo-pdp .mo-drslide .mo-dr-quote{grid-column:1;grid-row:1;justify-self:start;align-self:center;width:54%;z-index:1;background:#f7f7f6;border-radius:24px;box-shadow:0 18px 44px #2d4c2624;padding:34px 36px;justify-content:center;gap:16px}}.mo-pdp .appstle_sub_widget,.mo-pdp .appstle_subscription_wrapper{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.mo-pdp .mo-atc{display:block;margin-top:10px}.mo-pdp .mo-atc form{margin:0}.mo-pdp .mo-atc .product-form-buttons,.mo-pdp .mo-atc add-to-cart-component{display:block;width:100%}.mo-pdp .mo-atc__btn.mo-atc__btn{display:flex;align-items:center;justify-content:center;gap:0;width:100%;min-height:62px;padding:0 32px;border:0;border-radius:999px;background:linear-gradient(135deg,#b85727,#9a4720);color:#fff;font-family:inherit;font-size:17px;font-weight:700;line-height:1;letter-spacing:normal;text-transform:none;cursor:pointer;box-shadow:0 12px 26px #b857273d;transition:transform .15s ease,box-shadow .2s ease}.mo-pdp .mo-atc__btn.mo-atc__btn:hover{transform:translateY(-1px);box-shadow:0 16px 32px #b8572757}.mo-pdp .mo-atc__btn.mo-atc__btn:active{transform:translateY(1px)}.mo-pdp .mo-atc__btn.mo-atc__btn[disabled]{opacity:.55;cursor:default;transform:none}.mo-pdp .mo-atc__btn .add-to-cart-icon,.mo-pdp .mo-atc__btn .svg-wrapper{display:none!important}.mo-pdp .mo-atc__btn .add-to-cart-text{display:inline-flex;align-items:center;justify-content:center;gap:0;font:inherit;color:inherit}@media(max-width:899px){.mo-pdp .mo-bqrow{flex-wrap:nowrap!important;gap:18px!important;align-items:flex-start}.mo-pdp .mo-bqrow>.mo-bq-img{width:96px!important;height:96px!important;margin-inline:0!important}.mo-pdp .mo-bqrow>div{flex:1 1 auto!important;min-width:0}}@media(max-width:620px){.mo-pdp .mo-vsscroll>div{grid-template-columns:92px 118px repeat(5,minmax(148px,1fr))!important;min-width:950px!important}.mo-pdp .mo-vsscroll [style*="left: 126px"]{left:92px!important}.mo-pdp .mo-vsscroll [style*="padding: 12px 14px"],.mo-pdp .mo-vsscroll [style*="padding: 10px 14px"],.mo-pdp .mo-vsscroll [style*="padding: 9px 14px"]{padding-inline:10px!important}}@media(max-width:899px){.mo-pdp .mo-herobullets{gap:9px!important}.mo-pdp .mo-herobullets>span{font-size:15px!important;line-height:1.35!important;gap:10px!important}.mo-pdp .mo-herobullets>span>svg{width:18px!important;height:18px!important}.mo-pdp .mo-trustrow{flex-wrap:nowrap!important;gap:4px!important}.mo-pdp .mo-trustrow>span{flex:1 1 0!important;min-width:0!important;background:#dce8d3!important;padding:6px!important;font-size:10.5px!important;gap:4px!important;white-space:nowrap!important;overflow:hidden}.mo-pdp .mo-trustrow>span>svg{width:13px!important;height:13px!important}.mo-pdp .mo-delivery{align-items:flex-start!important;gap:10px!important;padding:11px 13px!important}.mo-pdp .mo-delivery>span:first-child>svg{width:22px!important;height:22px!important}}@media(max-width:620px){.mo-pdp .mo-vsscroll>div{grid-template-columns:92px 118px repeat(5,minmax(148px,1fr))!important;min-width:950px!important}.mo-pdp .mo-vsscroll [style*="left: 126px"]{left:92px!important}}.mo-pdp .mo-partico{display:inline-flex;align-items:center;flex:none}.mo-pdp .mo-partchip{align-items:center!important}@media(max-width:899px){.mo-pdp .mo-expertmask{-webkit-mask-image:none!important;mask-image:none!important}.mo-pdp .mo-delivery>span:last-child>span:first-child{font-size:13.5px!important}.mo-pdp .mo-delivery>span:last-child>span:last-child{font-size:12.5px!important;line-height:1.35!important}.mo-pdp .mo-delivery>span:first-child>svg{width:21px!important;height:21px!important}.mo-pdp .mo-vsscroll [style*=Covers],.mo-pdp .mo-vsscroll span[style*="rgba(255, .mo-pdp 255, .mo-pdp 255, .mo-pdp .16)"]{font-size:9px!important;padding:2px 6px!important;white-space:normal!important;line-height:1.15!important}}.mo-pdp .mo-herobullets{padding-block:12px}@media(max-width:899px){.mo-pdp .mo-herobullets{padding-block:10px}}.mo-pdp .mo-partchip{flex-direction:row!important;align-items:center!important;gap:8px!important;text-align:left}.mo-pdp .mo-partico>svg{display:block}@media(max-width:620px){.mo-pdp .mo-partchip{padding:10px 12px!important;gap:7px!important}.mo-pdp .mo-partchip>span:not(.mo-partico){font-size:14px!important;line-height:1.25!important}.mo-pdp .mo-partico>svg{width:16px!important;height:16px!important}}.mo-pdp .mo-marquee{flex:none;will-change:transform;backface-visibility:hidden}.mo-pdp [data-press] img{flex:none;height:28px;min-width:32px;object-fit:contain}@media(max-width:899px){.mo-pdp .mo-formulaline{font-size:17.5px!important;line-height:1.45!important;margin-bottom:16px!important}.mo-pdp .mo-introblock>h2{font-size:clamp(25px,6.8vw,40px)!important;line-height:1.15!important}.mo-pdp .mo-introblock>p{font-size:15px!important;line-height:1.45!important}.mo-pdp .mo-introblock{gap:12px!important;margin-bottom:30px!important}}.mo-pdp .mo-mark{background-image:linear-gradient(transparent 56%,#dce9d3 56%);padding-inline:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mo-pdp .mo-mark--warm{background-image:linear-gradient(transparent 56%,#f6dfc9 56%)}.mo-pdp .mo-failist{margin:18px 0 22px;gap:9px}.mo-pdp .mo-failrow{flex-direction:row;gap:8px;padding-bottom:9px}.mo-pdp .mo-failrow--last{padding-bottom:0}.mo-pdp .mo-failrow>strong{font-size:15px;flex:none}.mo-pdp .mo-failrow>span{font-size:14px;line-height:1.4}.mo-pdp .mo-uspicon{width:42px!important;height:42px!important}.mo-pdp .mo-uspicon>svg{width:21px!important;height:21px!important}@media(max-width:899px){.mo-pdp .mo-uspitem{grid-template-columns:42px minmax(0,1fr)!important;column-gap:16px!important}}@media(max-width:899px){.mo-pdp .mo-introsection{padding-top:42px!important}.mo-pdp .mo-introblock{gap:18px!important}.mo-pdp .mo-introblock>h2{margin-bottom:6px!important}}@media(max-width:899px){.mo-pdp .mo-daybadge{left:4px!important;bottom:-14px!important}}.mo-pdp .mo-vsscroll span[style*="rgba(255, .mo-pdp 255, .mo-pdp 255, .mo-pdp .16)"]{max-width:100%;white-space:normal!important;overflow-wrap:anywhere}@media(max-width:899px){.mo-pdp .mo-awardchip{white-space:nowrap!important;font-size:10.5px!important;gap:5px!important;padding:6px 9px!important}.mo-pdp .mo-awardchip>svg{width:13px!important;height:13px!important}}.mo-pdp .mo-revbtn button{min-height:52px;padding:0 30px;border:1.5px solid #2d4c26!important;border-radius:999px;background:#fff!important;color:#2d4c26!important;font-size:15px;font-weight:700;letter-spacing:normal;text-transform:none;cursor:pointer;transition:background .18s ease,color .18s ease,transform .12s ease,box-shadow .18s ease}.mo-pdp .mo-revbtn button:hover{background:#2d4c26!important;color:#fff!important;box-shadow:0 10px 22px #2d4c262e;transform:translateY(-1px)}.mo-pdp .mo-revbtn button:active{transform:translateY(1px);box-shadow:none}.mo-pdp .mo-revbtn button:focus-visible{outline:2px solid #2d4c26;outline-offset:3px}@media(max-width:899px){.mo-pdp .mo-revbtn button{min-height:48px;width:100%;max-width:320px;font-size:14.5px}}#header-group,.shopify-section-group-header-group,.shopify-section-group-footer-group,#shopify-section-footer{display:none!important}#MainContent.content-for-layout{padding:0!important;margin:0!important;max-width:none!important}body{--header-height: 0px;--header-group-height: 0px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.mo-pdp{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.mo-pdp input,.mo-pdp textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}.mo-pdp img,.mo-pdp video{-webkit-user-drag:none;-webkit-touch-callout:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mo-pdp-sg.css.map */
