.delivery-estimate-module__GDiwFq__wrapper{margin:0}.delivery-estimate-module__GDiwFq__block{color:var(--fg-1);gap:8px;padding:10px 14px 14px;font-size:14px;line-height:1.5;display:grid}.delivery-estimate-module__GDiwFq__row{align-items:center;gap:8px;display:flex}.delivery-estimate-module__GDiwFq__row strong{font-weight:700}.delivery-estimate-module__GDiwFq__row svg{color:var(--success-fg);flex-shrink:0}.delivery-estimate-module__GDiwFq__dot{background:var(--success-fg);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin:6px;display:inline-block;position:relative}.delivery-estimate-module__GDiwFq__dot:after{content:"";border-radius:inherit;background:var(--success);animation:2.4s ease-out infinite delivery-estimate-module__GDiwFq__stockPulse;position:absolute;inset:-3px}@keyframes delivery-estimate-module__GDiwFq__stockPulse{0%{opacity:.35;transform:scale(.7)}75%,to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.delivery-estimate-module__GDiwFq__dot:after{opacity:0;animation:none}}
.product-reviews-module__l9V5PG__section{color:#171717;font-family:var(--font-satoshi),sans-serif;padding-block:30px;scroll-margin-top:120px}.product-reviews-module__l9V5PG__heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.product-reviews-module__l9V5PG__heading h2{letter-spacing:-1.2px;margin:0;font-family:inherit;font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.15}.product-reviews-module__l9V5PG__heading p{color:#655f59;margin:10px 0 0;font-size:14px}.product-reviews-module__l9V5PG__summary{flex-shrink:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;display:grid}.product-reviews-module__l9V5PG__summary>svg{color:#ed534d}.product-reviews-module__l9V5PG__summary strong{white-space:nowrap;font-size:26px;font-weight:700}.product-reviews-module__l9V5PG__summary strong span{color:#625b55;font-size:16px;font-weight:400}.product-reviews-module__l9V5PG__summary>span{color:#625b55;grid-column:2;font-size:13px}.product-reviews-module__l9V5PG__featured{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.product-reviews-module__l9V5PG__review{background:#faf7f3;border-radius:20px;flex-direction:column;min-width:0;margin:0;padding:24px;display:flex}.product-reviews-module__l9V5PG__stars{color:#eb534c;gap:3px;min-height:16px;margin-bottom:16px;display:flex}.product-reviews-module__l9V5PG__review blockquote{color:#111;white-space:pre-line;overflow-wrap:anywhere;margin:0 0 22px;font-size:17px;font-weight:500;line-height:1.6}.product-reviews-module__l9V5PG__review figcaption{flex-direction:column;gap:5px;margin-top:auto;font-size:14px;display:flex}.product-reviews-module__l9V5PG__review figcaption strong{font-weight:700}.product-reviews-module__l9V5PG__verified{color:#396549;align-items:center;gap:5px;font-size:12px;display:flex}.product-reviews-module__l9V5PG__meta{color:#6b625b;font-size:12px}.product-reviews-module__l9V5PG__toggle{cursor:pointer;background:#fff;border:1px solid #d8d0c9;border-radius:999px;width:fit-content;max-width:100%;margin:24px auto 0;padding:12px 20px;font-size:14px;font-weight:500;transition:border-color .16s;display:block}.product-reviews-module__l9V5PG__toggle:hover{border-color:#e84f48}.product-reviews-module__l9V5PG__toggle:focus-visible,.product-reviews-module__l9V5PG__filters button:focus-visible{outline-offset:4px;outline:2px solid #ed534d}.product-reviews-module__l9V5PG__all{margin-top:28px}.product-reviews-module__l9V5PG__filters{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:20px;display:flex}.product-reviews-module__l9V5PG__filters button{background:#f3efea;border-radius:99px;padding:9px 16px;font-size:14px}.product-reviews-module__l9V5PG__filters button[aria-pressed=true]{color:#fff;background:#211c19}.product-reviews-module__l9V5PG__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.product-reviews-module__l9V5PG__noText{color:#625b55;margin-bottom:18px;font-size:14px}@media (max-width:800px){.product-reviews-module__l9V5PG__heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:22px}.product-reviews-module__l9V5PG__heading h2{font-size:31px}.product-reviews-module__l9V5PG__summary{flex-wrap:wrap;gap:8px;display:flex}.product-reviews-module__l9V5PG__summary strong{font-size:22px}.product-reviews-module__l9V5PG__summary>span{margin-left:6px;font-size:13px}.product-reviews-module__l9V5PG__featured,.product-reviews-module__l9V5PG__list{grid-template-columns:1fr;gap:12px}.product-reviews-module__l9V5PG__review{border-radius:18px;padding:22px}.product-reviews-module__l9V5PG__review blockquote{margin-bottom:18px;font-size:16px;line-height:1.6}.product-reviews-module__l9V5PG__section{padding-block:20px}.product-reviews-module__l9V5PG__toggle{margin-top:20px}}.product-reviews-module__l9V5PG__reviewPanel{z-index:90;height:100dvh;max-height:100dvh;font-family:var(--font-satoshi),sans-serif;background:#fff;border:0;gap:0;padding:0;width:min(100vw,640px)!important;max-width:640px!important}.product-reviews-module__l9V5PG__reviewBackdrop{z-index:89;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1c181647;animation-duration:.25s!important}.product-reviews-module__l9V5PG__reviewPanel[data-state=open]{animation:.32s cubic-bezier(.2,.7,.2,1) both product-reviews-module__l9V5PG__reviewPanelIn}.product-reviews-module__l9V5PG__reviewPanel[data-state=closed]{animation:.23s ease-in both product-reviews-module__l9V5PG__reviewPanelOut}.product-reviews-module__l9V5PG__panelHeader{flex-shrink:0;padding:30px 65px 20px 28px;position:relative}.product-reviews-module__l9V5PG__panelHeader .product-reviews-module__l9V5PG__panelTitle{color:#171717;font-family:inherit;font-size:26px;font-weight:700;line-height:1.2}.product-reviews-module__l9V5PG__panelHeader>p{color:#625b55;margin-top:10px;font-size:14px}.product-reviews-module__l9V5PG__panelClose{color:#211c19;background:#f3efeb;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .16s;display:grid;position:absolute;top:24px;right:20px}.product-reviews-module__l9V5PG__panelClose:hover{background:#e8e1da}.product-reviews-module__l9V5PG__panelFilters{z-index:1;flex-shrink:0;padding:0 28px 18px;box-shadow:0 5px 10px -10px #0004}.product-reviews-module__l9V5PG__panelFilters .product-reviews-module__l9V5PG__filters{justify-content:flex-start;margin:0}.product-reviews-module__l9V5PG__panelScroll{overscroll-behavior:contain;flex:1;min-height:0;padding:8px 28px 32px;animation:.18s ease-out product-reviews-module__l9V5PG__reviewListIn;overflow-y:auto}.product-reviews-module__l9V5PG__panelScroll .product-reviews-module__l9V5PG__list{grid-template-columns:1fr}.product-reviews-module__l9V5PG__panelScroll .product-reviews-module__l9V5PG__review{background:#faf7f3}@keyframes product-reviews-module__l9V5PG__reviewPanelIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes product-reviews-module__l9V5PG__reviewPanelOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes product-reviews-module__l9V5PG__reviewListIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.product-reviews-module__l9V5PG__reviewPanel{width:100vw!important;max-width:none!important}.product-reviews-module__l9V5PG__panelHeader{padding:26px 58px 18px 20px}.product-reviews-module__l9V5PG__panelHeader .product-reviews-module__l9V5PG__panelTitle{font-size:23px}.product-reviews-module__l9V5PG__panelFilters{padding:0 20px 16px}.product-reviews-module__l9V5PG__panelScroll{padding:6px 16px max(24px,env(safe-area-inset-bottom))}.product-reviews-module__l9V5PG__panelScroll .product-reviews-module__l9V5PG__review{padding:20px}}@media (prefers-reduced-motion:reduce){.product-reviews-module__l9V5PG__reviewPanel[data-state],.product-reviews-module__l9V5PG__reviewBackdrop[data-state],.product-reviews-module__l9V5PG__panelScroll{transition:none!important;animation:none!important}}.product-reviews-module__l9V5PG__summary{background:#fff1ed;border-radius:18px;column-gap:10px;padding:14px 18px}.product-reviews-module__l9V5PG__summary>svg{width:28px;height:28px}.product-reviews-module__l9V5PG__summary strong{letter-spacing:-.7px;font-size:30px}.product-reviews-module__l9V5PG__summary strong span{letter-spacing:0}.product-reviews-module__l9V5PG__duplicate,.product-reviews-module__l9V5PG__autoplayToggle{display:none}@media (max-width:800px){.product-reviews-module__l9V5PG__summary{grid-template-columns:auto auto;gap:2px 10px;padding:12px 16px;display:grid}.product-reviews-module__l9V5PG__summary>svg{grid-row:1/3}.product-reviews-module__l9V5PG__summary strong{font-size:28px;line-height:1.15}.product-reviews-module__l9V5PG__summary>span{grid-column:2;margin:0;font-size:13px}.product-reviews-module__l9V5PG__carousel{scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto}.product-reviews-module__l9V5PG__carousel::-webkit-scrollbar{display:none}.product-reviews-module__l9V5PG__carousel .product-reviews-module__l9V5PG__featured{flex:none;align-items:stretch;gap:12px;padding-right:12px;display:flex}.product-reviews-module__l9V5PG__carousel .product-reviews-module__l9V5PG__review{flex:none;width:calc(100vw - 56px);max-width:430px}.product-reviews-module__l9V5PG__carousel .product-reviews-module__l9V5PG__duplicate{display:flex}.product-reviews-module__l9V5PG__autoplayToggle{color:#655f59;cursor:pointer;align-items:center;gap:6px;margin:12px 0 0 auto;padding:6px 0 6px 8px;font-size:12px;display:flex}.product-reviews-module__l9V5PG__autoplayToggle:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #ed534d}}@media (prefers-reduced-motion:reduce){.product-reviews-module__l9V5PG__autoplayToggle{display:none}}.product-reviews-module__l9V5PG__summaryActions{align-items:stretch;gap:10px;display:flex}.product-reviews-module__l9V5PG__allReviewsCta{color:#a6322c;cursor:pointer;text-align:center;background:#fff1ed;border-radius:18px;justify-content:center;align-items:center;max-width:180px;padding:14px 18px;font-size:14px;font-weight:600;line-height:1.35;transition:background .18s;display:flex}.product-reviews-module__l9V5PG__allReviewsCta:focus-visible{outline-offset:3px;outline:2px solid #ed534d}@media (max-width:800px){.product-reviews-module__l9V5PG__summaryActions{gap:10px;width:100%}.product-reviews-module__l9V5PG__allReviewsCta{flex:1;max-width:none;padding:12px;font-size:13px}.product-reviews-module__l9V5PG__summaryActions .product-reviews-module__l9V5PG__summary{flex:none}}.product-reviews-module__l9V5PG__allReviewsCta{color:#302b27;background:#f3f0eb}.product-reviews-module__l9V5PG__allReviewsCta:hover{background:#eae5de}.product-reviews-module__l9V5PG__allReviewsCta{gap:10px}.product-reviews-module__l9V5PG__allReviewsCta>svg{flex-shrink:0;transition:transform .18s}.product-reviews-module__l9V5PG__allReviewsCta:hover>svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.product-reviews-module__l9V5PG__allReviewsCta>svg{transition:none}}
.pdrn-detail-module__yXLfbq__page{--font-display:var(--font-satoshi);font-family:var(--font-satoshi), sans-serif;color:var(--fg-1);padding-bottom:64px}.pdrn-detail-module__yXLfbq__page :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-satoshi), sans-serif}.pdrn-detail-module__yXLfbq__back{max-width:1480px;margin:0 auto;padding:24px 40px}.pdrn-detail-module__yXLfbq__back a{color:var(--fg-3);align-items:center;gap:10px;font-size:13px;display:inline-flex}.pdrn-detail-module__yXLfbq__back a:hover{color:var(--brand)}.pdrn-detail-module__yXLfbq__hero{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:0 64px;max-width:1480px;margin:0 auto;padding:0 40px 64px;display:grid}.pdrn-detail-module__yXLfbq__intro{grid-area:1/2;padding-top:10px}.pdrn-detail-module__yXLfbq__intro h1{font-family:var(--font-satoshi);letter-spacing:-.025em;max-width:440px;font-size:clamp(36px,3.1vw,52px);font-weight:700;line-height:1.06}.pdrn-detail-module__yXLfbq__subtitle{color:var(--fg-2);margin-top:13px;font-size:18px;line-height:1.5}.pdrn-detail-module__yXLfbq__meta{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;font-size:14px;display:flex}.pdrn-detail-module__yXLfbq__meta>a{display:inline-flex}.pdrn-detail-module__yXLfbq__meta>a:hover{text-decoration:underline}.pdrn-detail-module__yXLfbq__gallery{grid-area:1/1/3;min-width:0;position:sticky;top:165px}.pdrn-detail-module__yXLfbq__galleryStage{background:var(--paper-cream);border-radius:var(--r-2xl);position:relative;overflow:hidden}.pdrn-detail-module__yXLfbq__photos{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.pdrn-detail-module__yXLfbq__photos::-webkit-scrollbar{display:none}.pdrn-detail-module__yXLfbq__photo{aspect-ratio:1;scroll-snap-align:start;flex:0 0 100%;min-width:0;position:relative}.pdrn-detail-module__yXLfbq__packshot{object-fit:contain;padding:8%}.pdrn-detail-module__yXLfbq__studioPackshot{object-fit:contain}.pdrn-detail-module__yXLfbq__editorial{object-fit:cover}.pdrn-detail-module__yXLfbq__galleryTop{pointer-events:none;position:absolute;top:14px;left:14px;right:14px}.pdrn-detail-module__yXLfbq__progress{gap:0;display:flex}.pdrn-detail-module__yXLfbq__progress span{background:var(--hairline-strong);flex:1;height:1px}.pdrn-detail-module__yXLfbq__progress .pdrn-detail-module__yXLfbq__activeProgress{background:var(--brand)}.pdrn-detail-module__yXLfbq__galleryCaption{font-variant-numeric:tabular-nums;align-items:center;gap:12px;padding:7px 0;font-size:12px;display:flex}.pdrn-detail-module__yXLfbq__galleryCaption>span:first-child{flex:1}.pdrn-detail-module__yXLfbq__galleryCaption button{pointer-events:auto}.pdrn-detail-module__yXLfbq__packshotInset{aspect-ratio:4/5;background:var(--paper-cream);border-radius:var(--r-2xl);width:27%;position:absolute;bottom:12px;left:12px;overflow:hidden}.pdrn-detail-module__yXLfbq__packshotInset:focus-visible,.pdrn-detail-module__yXLfbq__thumbs button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.pdrn-detail-module__yXLfbq__thumbs{gap:8px;padding:12px 2px 2px;display:flex;overflow-x:auto}.pdrn-detail-module__yXLfbq__thumbs button{border-radius:var(--r-md);background:var(--paper-cream);flex-shrink:0;width:60px;height:75px;padding:2px;position:relative;overflow:hidden}.pdrn-detail-module__yXLfbq__thumbs .pdrn-detail-module__yXLfbq__selectedThumb:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--brand);pointer-events:none;position:absolute;inset:0}.pdrn-detail-module__yXLfbq__thumbs img{border-radius:calc(var(--r-md) - 2px);object-fit:cover;width:100%;height:100%}.pdrn-detail-module__yXLfbq__arrows{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%)}.pdrn-detail-module__yXLfbq__arrows button{pointer-events:auto}.pdrn-detail-module__yXLfbq__arrows button:disabled{visibility:hidden}.pdrn-detail-module__yXLfbq__info{grid-column:2;padding-top:30px}.pdrn-detail-module__yXLfbq__buy{align-items:center;gap:12px;display:flex}.pdrn-detail-module__yXLfbq__add{flex:1;justify-content:space-between}.pdrn-detail-module__yXLfbq__purchaseMeta{min-height:20px;color:var(--fg-3);align-items:center;gap:16px;margin-top:10px;font-size:13px;display:flex}.pdrn-detail-module__yXLfbq__purchaseMeta>span{color:var(--success-fg);align-items:center;gap:6px;display:flex}.pdrn-detail-module__yXLfbq__description{margin:28px 0}.pdrn-detail-module__yXLfbq__description h2{font-size:21px;font-weight:700;line-height:1.4}.pdrn-detail-module__yXLfbq__description p{color:var(--fg-2);margin-top:10px;font-size:16px;line-height:1.7}.pdrn-detail-module__yXLfbq__benefits{flex-wrap:wrap;gap:7px;padding:0;display:flex}.pdrn-detail-module__yXLfbq__benefits li{background:#fff0ed;border-radius:9px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.pdrn-detail-module__yXLfbq__benefitIcon{color:var(--brand);flex-shrink:0;display:inline-flex}.pdrn-detail-module__yXLfbq__detailLabel{align-items:center;gap:12px;display:flex}.pdrn-detail-module__yXLfbq__detailLabel svg{color:var(--brand);flex-shrink:0}.pdrn-detail-module__yXLfbq__ingredientTiles{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.pdrn-detail-module__yXLfbq__ingredientTiles>div{overflow-wrap:anywhere;min-width:0}.pdrn-detail-module__yXLfbq__miniRoutine{gap:18px;margin:4px 0 20px;display:grid}.pdrn-detail-module__yXLfbq__miniRoutine li{align-items:flex-start;gap:14px;display:flex}.pdrn-detail-module__yXLfbq__routineNumber{border-radius:var(--r-pill);background:var(--paper-rose);width:32px;height:32px;color:var(--fg-1);flex-shrink:0;place-items:center;font-weight:500;display:grid}.pdrn-detail-module__yXLfbq__miniRoutine strong{color:var(--fg-1);font-weight:500}.pdrn-detail-module__yXLfbq__miniRoutine p{margin-top:4px}.pdrn-detail-module__yXLfbq__details{margin-top:15px}.pdrn-detail-module__yXLfbq__details [data-slot=accordion-trigger]{padding:17px 0;font-size:15px}.pdrn-detail-module__yXLfbq__details [data-slot=accordion-content]{color:var(--fg-2);line-height:1.7}.pdrn-detail-module__yXLfbq__inci{overflow-wrap:anywhere;font-size:13px}.pdrn-detail-module__yXLfbq__science{background:var(--paper-cream-soft);border-radius:var(--r-2xl);grid-template-columns:1fr 1fr;gap:100px;max-width:1400px;margin:20px auto 0;padding:64px;display:grid}.pdrn-detail-module__yXLfbq__science h2,.pdrn-detail-module__yXLfbq__routine h2,.pdrn-detail-module__yXLfbq__reviews h2{font-family:var(--font-satoshi);letter-spacing:-.025em;font-size:clamp(30px,3.5vw,46px);font-weight:700;line-height:1.12}.pdrn-detail-module__yXLfbq__science>div>p{color:var(--fg-2);max-width:430px;margin-top:24px;font-size:18px;line-height:1.7}.pdrn-detail-module__yXLfbq__activeTrigger{padding:20px 0}.pdrn-detail-module__yXLfbq__activeName{font-size:21px;font-weight:700;display:block}.pdrn-detail-module__yXLfbq__activeRole{color:var(--fg-3);margin-top:5px;font-size:14px;display:block}.pdrn-detail-module__yXLfbq__actives [data-slot=accordion-content]{color:var(--fg-2);line-height:1.7}.pdrn-detail-module__yXLfbq__routine{text-align:center;max-width:1280px;margin:0 auto;padding:88px 40px}.pdrn-detail-module__yXLfbq__steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:40px;margin:40px 0;display:grid}.pdrn-detail-module__yXLfbq__stepNumber{color:var(--brand);font-family:var(--font-satoshi);font-size:32px;font-weight:700;display:block}.pdrn-detail-module__yXLfbq__steps h3{margin:12px 0 8px;font-size:21px;font-weight:700}.pdrn-detail-module__yXLfbq__steps p{color:var(--fg-2);font-size:16px;line-height:1.7}.pdrn-detail-module__yXLfbq__related{max-width:1200px;margin:0 auto;padding:0 40px 64px}.pdrn-detail-module__yXLfbq__reviews{background:var(--paper-cream-soft);padding:64px 0 0}.pdrn-detail-module__yXLfbq__reviews h2{text-align:center;margin-bottom:32px}.pdrn-detail-module__yXLfbq__zoomImage{height:65dvh;position:relative}@media (min-width:1200px){.pdrn-detail-module__yXLfbq__hero{grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:40px;max-width:1840px}.pdrn-detail-module__yXLfbq__back{max-width:1840px}.pdrn-detail-module__yXLfbq__galleryPair{background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid;overflow:visible}.pdrn-detail-module__yXLfbq__galleryPair .pdrn-detail-module__yXLfbq__photos{background:var(--paper-cream);border-radius:var(--r-2xl);grid-area:1/2;min-width:0}.pdrn-detail-module__yXLfbq__galleryPair .pdrn-detail-module__yXLfbq__packshotInset{aspect-ratio:4/5;border-radius:var(--r-2xl);grid-area:1/1;width:100%;position:relative;inset:auto}.pdrn-detail-module__yXLfbq__galleryPair .pdrn-detail-module__yXLfbq__galleryTop,.pdrn-detail-module__yXLfbq__galleryPair .pdrn-detail-module__yXLfbq__arrows{left:calc(50% + 24px)}}@media (min-width:1500px){.pdrn-detail-module__yXLfbq__gallery{top:175px}}@media (max-width:1100px){.pdrn-detail-module__yXLfbq__hero{gap:0 32px;padding-inline:24px}.pdrn-detail-module__yXLfbq__back{padding-inline:24px}.pdrn-detail-module__yXLfbq__intro h1{font-size:38px}.pdrn-detail-module__yXLfbq__buy{flex-wrap:wrap}.pdrn-detail-module__yXLfbq__add{padding-inline:20px}.pdrn-detail-module__yXLfbq__science{gap:40px;margin-inline:24px;padding:40px}}@media (max-width:800px){.pdrn-detail-module__yXLfbq__back{padding:16px 20px}.pdrn-detail-module__yXLfbq__hero{flex-direction:column;gap:0;padding:0 20px 40px;display:flex}.pdrn-detail-module__yXLfbq__intro{order:0;padding:0 0 22px}.pdrn-detail-module__yXLfbq__intro h1{max-width:none;font-size:36px}.pdrn-detail-module__yXLfbq__subtitle{margin-top:8px;font-size:16px}.pdrn-detail-module__yXLfbq__meta{gap:14px;margin-top:12px}.pdrn-detail-module__yXLfbq__gallery{order:1;width:100%;position:relative;top:auto}.pdrn-detail-module__yXLfbq__photo{aspect-ratio:1}.pdrn-detail-module__yXLfbq__photos{height:auto;min-height:0}.pdrn-detail-module__yXLfbq__info{order:2;width:100%;padding-top:22px}.pdrn-detail-module__yXLfbq__buy{flex-wrap:nowrap}.pdrn-detail-module__yXLfbq__description{margin-block:24px}.pdrn-detail-module__yXLfbq__science{grid-template-columns:1fr;gap:20px;margin:0 20px;padding:32px 24px}.pdrn-detail-module__yXLfbq__science>div>p{margin-top:16px;font-size:16px}.pdrn-detail-module__yXLfbq__routine{padding:56px 24px}.pdrn-detail-module__yXLfbq__steps{grid-template-columns:1fr;gap:28px;margin:28px 0}.pdrn-detail-module__yXLfbq__steps>div{grid-template-columns:42px 1fr;column-gap:14px;display:grid}.pdrn-detail-module__yXLfbq__stepNumber{grid-row:1/3}.pdrn-detail-module__yXLfbq__steps h3{margin:0 0 6px}.pdrn-detail-module__yXLfbq__steps p{grid-column:2}.pdrn-detail-module__yXLfbq__related{padding:0 20px 40px}.pdrn-detail-module__yXLfbq__galleryTop{top:14px;left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.pdrn-detail-module__yXLfbq__page *{scroll-behavior:auto}}.pdrn-detail-module__yXLfbq__galleryControls{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pdrn-detail-module__yXLfbq__galleryControls .pdrn-detail-module__yXLfbq__thumbs{scrollbar-width:none;min-width:0}.pdrn-detail-module__yXLfbq__galleryNav{flex-shrink:0;gap:8px;padding:14px 2px 2px;display:flex}@media (max-width:800px){.pdrn-detail-module__yXLfbq__galleryControls{gap:8px}.pdrn-detail-module__yXLfbq__thumbs button{width:44px;height:55px}.pdrn-detail-module__yXLfbq__thumbs{gap:5px}}.pdrn-detail-module__yXLfbq__captionAndNav{flex:1;justify-content:flex-end;align-items:flex-start;gap:16px;min-width:0;display:flex}.pdrn-detail-module__yXLfbq__photoCaption{color:var(--fg-1);flex:1;padding-top:16px;font-size:14px;font-weight:500;line-height:1.5}@media (min-width:1200px){.pdrn-detail-module__yXLfbq__galleryControls .pdrn-detail-module__yXLfbq__thumbs{width:calc(50% - 10px)}}@media (max-width:1199px){.pdrn-detail-module__yXLfbq__galleryControls{flex-wrap:wrap}.pdrn-detail-module__yXLfbq__captionAndNav{flex-basis:100%}.pdrn-detail-module__yXLfbq__photoCaption{padding-top:4px}.pdrn-detail-module__yXLfbq__captionAndNav .pdrn-detail-module__yXLfbq__galleryNav{padding-top:0}}.pdrn-detail-module__yXLfbq__photoCaption{min-height:42px;display:grid}.pdrn-detail-module__yXLfbq__photoCaption>span{grid-area:1/1;transition:opacity .24s,transform .28s cubic-bezier(.22,1,.36,1)}.pdrn-detail-module__yXLfbq__captionVisible{opacity:1;transform:translateY(0)}.pdrn-detail-module__yXLfbq__captionHidden{opacity:0;pointer-events:none;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.pdrn-detail-module__yXLfbq__photoCaption>span{transition:none;transform:none}}.pdrn-detail-module__yXLfbq__ingredientSummary{gap:12px;margin-bottom:18px;display:grid}.pdrn-detail-module__yXLfbq__ingredientSummary li{flex-direction:column;display:flex}.pdrn-detail-module__yXLfbq__ingredientSummary strong{color:var(--fg-1);font-weight:500}.pdrn-detail-module__yXLfbq__ingredientSummary span{color:var(--fg-2)}.pdrn-detail-module__yXLfbq__inci{margin-top:20px}.pdrn-detail-module__yXLfbq__inci h3{color:var(--fg-1);margin-bottom:6px;font-size:14px;font-weight:500}.pdrn-detail-module__yXLfbq__skinStory{isolation:isolate;border-radius:var(--r-3xl);background:var(--paper-cream-soft);grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:28px 40px;margin-top:32px;margin-bottom:48px;padding:clamp(24px,4vw,64px);display:grid;position:relative;overflow:hidden}.pdrn-detail-module__yXLfbq__skinStoryTitle{z-index:2;width:max-content;max-width:100%;font-family:var(--font-satoshi-local);letter-spacing:-.035em;background:var(--paper-cream-soft);border-radius:0 0 32px;grid-area:1/1/auto/-1;align-self:start;padding:18px 28px 20px 0;scroll-margin-top:180px;font-size:clamp(56px,7.5vw,112px);font-weight:700;line-height:.98}.pdrn-detail-module__yXLfbq__skinStoryTitle span{color:var(--brand);display:block}.pdrn-detail-module__yXLfbq__skinStoryCopy{grid-area:2/1;align-self:end;padding:8px 0 12px}.pdrn-detail-module__yXLfbq__skinStoryCopy>p{color:#000;max-width:420px;font-size:clamp(16px,1.4vw,20px);font-weight:500;line-height:1.7}.pdrn-detail-module__yXLfbq__skinStoryCopy>.pdrn-detail-module__yXLfbq__skinStoryClosing{max-width:330px;color:var(--fg-1);margin-top:32px;font-size:clamp(21px,2vw,28px);font-weight:500;line-height:1.35}.pdrn-detail-module__yXLfbq__skinStoryPhoto{border-radius:24px;grid-area:1/2/3;min-height:650px;position:relative;overflow:hidden}.pdrn-detail-module__yXLfbq__skinStoryPhoto img{object-fit:cover;object-position:58% center}.pdrn-detail-module__yXLfbq__skinStoryPhoto:after{content:"";pointer-events:none;background:linear-gradient(#0000,#241b174a);position:absolute;inset:55% 0 0}.pdrn-detail-module__yXLfbq__skinStoryBenefits{z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:24px;left:20px;right:20px}.pdrn-detail-module__yXLfbq__skinStoryBenefits>span{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--fg-1);background:#fff9;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffffb3}.pdrn-detail-module__yXLfbq__skinStoryBenefits svg{color:var(--brand);flex-shrink:0}@media (max-width:1100px){.pdrn-detail-module__yXLfbq__skinStoryPhoto{min-height:600px}.pdrn-detail-module__yXLfbq__skinStory{gap:24px}}@media (max-width:800px){.pdrn-detail-module__yXLfbq__skinStory{background:0 0;border-radius:0;grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:0;width:calc(100% - 40px);margin-top:16px;margin-bottom:24px;padding:0;overflow:visible}.pdrn-detail-module__yXLfbq__skinStoryTitle{border-radius:0 0 20px 20px;grid-area:1/1;margin-bottom:-24px;padding:4px 16px 20px 0;font-size:clamp(52px,12vw,76px)}.pdrn-detail-module__yXLfbq__skinStoryPhoto{aspect-ratio:4/5;border-radius:20px;grid-area:2/1;min-height:0;margin-left:0}.pdrn-detail-module__yXLfbq__skinStoryCopy{grid-area:3/1;padding:26px 0 8px}.pdrn-detail-module__yXLfbq__skinStoryCopy>.pdrn-detail-module__yXLfbq__skinStoryClosing{margin-top:24px}.pdrn-detail-module__yXLfbq__skinStoryBenefits{gap:6px;bottom:14px;left:12px;right:12px}.pdrn-detail-module__yXLfbq__skinStoryBenefits>span{padding:8px 10px;font-size:12px}}.pdrn-detail-module__yXLfbq__formulaSection{padding-block:72px 96px}.pdrn-detail-module__yXLfbq__editorialHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px;display:flex}.pdrn-detail-module__yXLfbq__editorialHeading h2,.pdrn-detail-module__yXLfbq__textureCopy h2,.pdrn-detail-module__yXLfbq__ritualCopy h2{font-family:var(--font-satoshi);letter-spacing:-.025em;white-space:pre-line;font-size:clamp(40px,4.6vw,72px);font-weight:700;line-height:1.06}.pdrn-detail-module__yXLfbq__editorialHeading>p{max-width:300px;color:var(--fg-2);font-size:17px;line-height:1.65}.pdrn-detail-module__yXLfbq__formulaTabs{gap:24px}.pdrn-detail-module__yXLfbq__formulaNav{background:var(--paper-cream);border-radius:var(--r-pill);gap:4px;width:100%;padding:6px;height:auto!important}.pdrn-detail-module__yXLfbq__formulaNav [data-slot=tabs-trigger]{border-radius:var(--r-pill);height:auto;min-height:48px;color:var(--fg-2);white-space:normal}.pdrn-detail-module__yXLfbq__formulaNav [data-slot=tabs-trigger][data-state=active]{background:var(--paper-dark);color:var(--fg-on-dark)}.pdrn-detail-module__yXLfbq__formulaPanel{background:var(--paper-cream-soft);border-radius:var(--r-3xl);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.pdrn-detail-module__yXLfbq__formulaPanel[hidden]{display:none}.pdrn-detail-module__yXLfbq__formulaVisual{background:var(--grad-cream);place-items:center;min-height:440px;display:grid;position:relative;overflow:hidden}.pdrn-detail-module__yXLfbq__formulaOrbit,.pdrn-detail-module__yXLfbq__formulaOrbitInner{width:340px;height:340px;box-shadow:inset 0 0 0 1px var(--hairline-strong);border-radius:50%;position:absolute;transform:rotate(-30deg)scaleY(.62)}.pdrn-detail-module__yXLfbq__formulaOrbitInner{transform:rotate(50deg)scaleY(.62)}.pdrn-detail-module__yXLfbq__formulaSymbol{background:var(--grad-sunset);width:170px;height:170px;color:var(--fg-on-dark);font-family:var(--font-satoshi);z-index:1;border-radius:50%;place-items:center;font-size:36px;font-weight:700;display:grid}.pdrn-detail-module__yXLfbq__formulaNumber{font-family:var(--font-satoshi);color:var(--fg-3);font-size:80px;line-height:1;position:absolute;bottom:16px;left:28px}.pdrn-detail-module__yXLfbq__formulaCopy{align-self:center;padding:clamp(28px,5vw,72px)}.pdrn-detail-module__yXLfbq__formulaRole{color:var(--brand);font-size:16px;font-weight:500}.pdrn-detail-module__yXLfbq__formulaCopy h3{font-family:var(--font-satoshi);margin:12px 0 24px;font-size:clamp(32px,3.4vw,52px);line-height:1.1}.pdrn-detail-module__yXLfbq__formulaCopy p{color:var(--fg-2);max-width:440px;font-size:18px;line-height:1.7}.pdrn-detail-module__yXLfbq__textureSection{background:var(--paper-dark);color:var(--fg-on-dark);border-radius:var(--r-3xl);grid-template-columns:1.15fr 1fr;display:grid;overflow:hidden}.pdrn-detail-module__yXLfbq__texturePhoto,.pdrn-detail-module__yXLfbq__ritualPhoto{min-height:640px;position:relative}.pdrn-detail-module__yXLfbq__texturePhoto img,.pdrn-detail-module__yXLfbq__ritualPhoto img{object-fit:cover}.pdrn-detail-module__yXLfbq__textureCopy{flex-direction:column;justify-content:center;padding:clamp(32px,5vw,80px);display:flex}.pdrn-detail-module__yXLfbq__textureCopy>p{color:var(--fg-on-dark);margin-top:32px;font-size:18px;line-height:1.7}.pdrn-detail-module__yXLfbq__textureNote{box-shadow:0 -1px 0 var(--fg-on-dark-muted);align-items:center;gap:16px;margin-top:40px;padding-top:28px;font-size:14px;display:flex}.pdrn-detail-module__yXLfbq__textureNote svg{flex-shrink:0}.pdrn-detail-module__yXLfbq__ritualSection{grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,96px);padding-block:112px 48px;display:grid}.pdrn-detail-module__yXLfbq__ritualPhoto{border-radius:var(--r-3xl);overflow:hidden}.pdrn-detail-module__yXLfbq__ritualCopy{align-self:center;padding-block:24px}.pdrn-detail-module__yXLfbq__ritualCopy>p{color:var(--fg-2);max-width:440px;margin:24px 0 32px;font-size:18px;line-height:1.7}.pdrn-detail-module__yXLfbq__ritualCopy [data-slot=tabs-list]{background:var(--paper-cream);border-radius:var(--r-pill);height:48px;padding:4px}.pdrn-detail-module__yXLfbq__ritualCopy [data-slot=tabs-trigger]{border-radius:var(--r-pill);gap:8px;padding-inline:24px}.pdrn-detail-module__yXLfbq__ritualCopy [data-slot=tabs-trigger][data-state=active]{background:var(--paper-dark);color:var(--fg-on-dark)}.pdrn-detail-module__yXLfbq__ritualSteps{margin-top:20px}.pdrn-detail-module__yXLfbq__ritualSteps li{box-shadow:0 1px 0 var(--hairline);align-items:center;gap:24px;padding-block:18px;display:flex}.pdrn-detail-module__yXLfbq__ritualSteps li>span{font-family:var(--font-satoshi);color:var(--brand);font-size:32px}.pdrn-detail-module__yXLfbq__ritualSteps strong{font-size:19px;font-weight:500}.pdrn-detail-module__yXLfbq__ritualNote{color:var(--fg-3);max-width:440px;margin-top:24px;font-size:14px;line-height:1.6}@media (max-width:800px){.pdrn-detail-module__yXLfbq__formulaSection{padding-block:48px}.pdrn-detail-module__yXLfbq__editorialHeading{margin-bottom:24px;display:block}.pdrn-detail-module__yXLfbq__editorialHeading>p{margin-top:20px}.pdrn-detail-module__yXLfbq__formulaNav{border-radius:var(--r-xl);grid-template-columns:1fr 1fr;display:grid}.pdrn-detail-module__yXLfbq__formulaPanel,.pdrn-detail-module__yXLfbq__textureSection,.pdrn-detail-module__yXLfbq__ritualSection{grid-template-columns:1fr}.pdrn-detail-module__yXLfbq__formulaVisual{min-height:320px}.pdrn-detail-module__yXLfbq__formulaCopy{padding:28px 24px 36px}.pdrn-detail-module__yXLfbq__formulaCopy p{font-size:16px}.pdrn-detail-module__yXLfbq__texturePhoto,.pdrn-detail-module__yXLfbq__ritualPhoto{aspect-ratio:1;min-height:0}.pdrn-detail-module__yXLfbq__textureCopy{padding:36px 24px}.pdrn-detail-module__yXLfbq__textureCopy>p{margin-top:24px;font-size:16px}.pdrn-detail-module__yXLfbq__ritualSection{gap:24px;padding-block:48px 16px}.pdrn-detail-module__yXLfbq__ritualCopy{padding-inline:8px}}.pdrn-detail-module__yXLfbq__closing{border-top:1px solid var(--hairline);grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,96px);padding-block:48px 96px;display:grid}.pdrn-detail-module__yXLfbq__closingPhoto{border-radius:var(--r-2xl);background:var(--paper-cream-soft);min-height:480px;position:relative;overflow:hidden}.pdrn-detail-module__yXLfbq__closingPhoto img{object-fit:cover}.pdrn-detail-module__yXLfbq__closingCopy{align-self:center;max-width:560px}.pdrn-detail-module__yXLfbq__closingCopy h2{font:700 clamp(36px,4vw,56px)/1.08 var(--font-satoshi);letter-spacing:-.02em}.pdrn-detail-module__yXLfbq__closingCopy>p{color:var(--fg-2);margin-top:24px;font-size:18px;line-height:1.7}.pdrn-detail-module__yXLfbq__closingProduct{justify-content:space-between;gap:16px;margin:32px 0 18px;font-size:15px;display:flex}.pdrn-detail-module__yXLfbq__closingProduct strong{font-weight:500}.pdrn-detail-module__yXLfbq__closingProduct span{color:var(--fg-3);white-space:nowrap}.pdrn-detail-module__yXLfbq__closingCopy .pdrn-detail-module__yXLfbq__add{width:100%}.pdrn-detail-module__yXLfbq__backToProduct{color:var(--fg-3);text-underline-offset:4px;margin-top:20px;font-size:14px;text-decoration:underline;display:inline-block}.pdrn-detail-module__yXLfbq__backToProduct:hover{color:var(--brand)}.pdrn-detail-module__yXLfbq__hero{scroll-margin-top:170px}@media (max-width:800px){.pdrn-detail-module__yXLfbq__closing{grid-template-columns:1fr;gap:28px;padding-block:40px 56px}.pdrn-detail-module__yXLfbq__closingPhoto{aspect-ratio:1;min-height:0}.pdrn-detail-module__yXLfbq__closingCopy>p{font-size:16px}.pdrn-detail-module__yXLfbq__closingProduct{flex-wrap:wrap}.pdrn-detail-module__yXLfbq__hero{scroll-margin-top:125px}}.pdrn-detail-module__yXLfbq__purchaseCapsule{background:color-mix(in srgb, var(--success) 10%, var(--page));border-radius:28px;padding:4px}.pdrn-detail-module__yXLfbq__info>.pdrn-detail-module__yXLfbq__benefits{margin-bottom:20px}.pdrn-detail-module__yXLfbq__skinShapeDefinition{pointer-events:none;position:absolute}@media (max-width:800px){.pdrn-detail-module__yXLfbq__skinStoryTitle{background:0 0;border-radius:0}.pdrn-detail-module__yXLfbq__skinStoryPhoto{clip-path:var(--skin-shape);border-radius:0}}.pdrn-detail-module__yXLfbq__mediaPending{text-align:center;color:var(--fg-muted);background:var(--paper-cream-soft);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex;position:absolute;inset:0}@media (min-width:1200px){.pdrn-detail-module__yXLfbq__heroSingle{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 56px;max-width:1480px}}.pdrn-detail-module__yXLfbq__heroSingle .pdrn-detail-module__yXLfbq__galleryTop{display:none}.pdrn-detail-module__yXLfbq__heroSingle .pdrn-detail-module__yXLfbq__galleryStage{background:var(--paper-cream-soft)}.pdrn-detail-module__yXLfbq__productIdentity{color:var(--fg-2);margin-top:10px;font-size:16px;line-height:1.5}.pdrn-detail-module__yXLfbq__heroBenefit{letter-spacing:-.015em;text-wrap:pretty;max-width:440px;margin-top:18px;font-size:clamp(20px,1.8vw,24px);font-weight:700;line-height:1.35}.pdrn-detail-module__yXLfbq__heroRating{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;font-size:14px;line-height:1.5;display:flex}.pdrn-detail-module__yXLfbq__heroRating>svg{color:var(--brand);flex-shrink:0}.pdrn-detail-module__yXLfbq__heroRating strong{font-weight:700}.pdrn-detail-module__yXLfbq__heroRating strong>span,.pdrn-detail-module__yXLfbq__reviewCount{color:var(--fg-2);font-weight:400}.pdrn-detail-module__yXLfbq__reviewCount{border-left:1px solid var(--hairline-strong);padding-left:9px}.pdrn-detail-module__yXLfbq__ingredientSwitch{gap:14px;margin-bottom:18px}.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientTabList{background:0 0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;height:auto;padding:0;display:grid}.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientTab{min-width:0;height:100%;color:var(--fg-1);white-space:normal;text-align:left;box-shadow:none;background:#f6f3ef;border:1px solid #0000;border-radius:12px;justify-content:flex-start;align-items:flex-start;gap:9px;padding:12px;transition:background .16s,border-color .16s;display:flex}.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientTab>svg{color:var(--brand);flex-shrink:0;margin-top:1px}.pdrn-detail-module__yXLfbq__ingredientTab>span{min-width:0}.pdrn-detail-module__yXLfbq__ingredientTab strong{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.35;display:block}.pdrn-detail-module__yXLfbq__ingredientTab>span>span{color:var(--fg-2);margin-top:4px;font-size:12px;font-weight:400;line-height:1.45;display:block}.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientTab:hover{background:#fceae5}.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientTab[data-state=active]{color:#a63d32;box-shadow:none;background:#fff0ed;border-color:#f0b3a7}.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientTab:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientPanel{background:#faf8f5;border-radius:12px;margin:0;padding:16px}.pdrn-detail-module__yXLfbq__ingredientPanel strong{font-size:14px;font-weight:700;line-height:1.4}.pdrn-detail-module__yXLfbq__ingredientPanel p{color:var(--fg-2);margin-top:8px;font-size:14px;line-height:1.65}.pdrn-detail-module__yXLfbq__inci summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:500;list-style:none;display:flex}.pdrn-detail-module__yXLfbq__inci summary::-webkit-details-marker{display:none}.pdrn-detail-module__yXLfbq__inci[open] summary{margin-bottom:12px}.pdrn-detail-module__yXLfbq__inci[open] summary svg{transform:rotate(180deg)}@media (max-width:380px){.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientTab{gap:7px;padding:10px}.pdrn-detail-module__yXLfbq__ingredientTab strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientTab{transition:none}}.pdrn-detail-module__yXLfbq__details [data-slot=accordion-content],.pdrn-detail-module__yXLfbq__details [data-slot=accordion-content] :is(p,li,strong,h3,summary),.pdrn-detail-module__yXLfbq__details .pdrn-detail-module__yXLfbq__ingredientTab>span>span{color:#000}.pdrn-detail-module__yXLfbq__storyHighlight{color:#000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 45%,#fbd6d0 45% 92%,#0000 92%);padding:0 .08em;font-weight:700}@media (min-width:801px){.pdrn-detail-module__yXLfbq__skinStory{grid-template-rows:1fr 1fr;row-gap:24px}.pdrn-detail-module__yXLfbq__skinStoryTitle{grid-column:1;align-self:center;padding:0;font-size:clamp(52px,6.2vw,88px)}.pdrn-detail-module__yXLfbq__skinStoryCopy{align-self:center;padding:0}.pdrn-detail-module__yXLfbq__skinStoryPhoto{height:clamp(380px,42vw,520px);min-height:0}}@media (max-width:800px){.pdrn-detail-module__yXLfbq__intro{width:100%}}.pdrn-detail-module__yXLfbq__mobilePhotoCaption{display:none}@media (max-width:800px){.pdrn-detail-module__yXLfbq__galleryStage{background:0 0;border-radius:0;overflow:visible}.pdrn-detail-module__yXLfbq__photos{overscroll-behavior-x:contain;border-radius:0;gap:10px;position:relative}.pdrn-detail-module__yXLfbq__photo{aspect-ratio:4/5;border-radius:24px;overflow:hidden}.pdrn-detail-module__yXLfbq__galleryStage[data-peek=true] .pdrn-detail-module__yXLfbq__photo{flex-basis:calc(100% - 36px)}.pdrn-detail-module__yXLfbq__galleryStage[data-peek=true] .pdrn-detail-module__yXLfbq__photos:after{content:"";flex:0 0 26px}.pdrn-detail-module__yXLfbq__galleryTop,.pdrn-detail-module__yXLfbq__packshotInset,.pdrn-detail-module__yXLfbq__galleryControls{display:none}.pdrn-detail-module__yXLfbq__mobilePhotoCaption{z-index:2;color:#211c19;-webkit-backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:#ffffffb8;border-radius:999px;max-width:calc(100% - 28px);padding:10px 14px;font-size:13px;font-weight:500;line-height:1.4;transition:opacity .22s,transform .22s;display:block;position:absolute;bottom:14px;left:14px;transform:translateY(8px);box-shadow:0 2px 8px #0000000f}.pdrn-detail-module__yXLfbq__mobilePhotoCaption[data-active=true]{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pdrn-detail-module__yXLfbq__mobilePhotoCaption{transition:none;transform:none}}.pdrn-detail-module__yXLfbq__mobilePackshotInset{display:none}@media (max-width:800px){.pdrn-detail-module__yXLfbq__mobilePackshotInset{aspect-ratio:4/5;border-radius:14px;width:24%;display:block;position:absolute;bottom:64px;left:14px;overflow:hidden;box-shadow:0 2px 10px #0000000d}.pdrn-detail-module__yXLfbq__mobilePackshotInset img{object-fit:cover}.pdrn-detail-module__yXLfbq__photo:not(:has(.pdrn-detail-module__yXLfbq__mobilePhotoCaption)) .pdrn-detail-module__yXLfbq__mobilePackshotInset{bottom:14px}}.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientPanel[data-state=active]{animation:.4s linear both pdrn-detail-module__yXLfbq__ingredientReveal}@keyframes pdrn-detail-module__yXLfbq__ingredientReveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pdrn-detail-module__yXLfbq__ingredientSwitch .pdrn-detail-module__yXLfbq__ingredientPanel[data-state=active]{animation:none}}@media (max-width:800px){.pdrn-detail-module__yXLfbq__hero>.pdrn-detail-module__yXLfbq__gallery{order:0}.pdrn-detail-module__yXLfbq__hero>.pdrn-detail-module__yXLfbq__intro{order:1;padding:24px 0 0}.pdrn-detail-module__yXLfbq__hero>.pdrn-detail-module__yXLfbq__info{order:2}.pdrn-detail-module__yXLfbq__page{--section-edge:16px;--pdp-edge:16px}.pdrn-detail-module__yXLfbq__hero,.pdrn-detail-module__yXLfbq__back,.pdrn-detail-module__yXLfbq__related{padding-inline:var(--pdp-edge)}.pdrn-detail-module__yXLfbq__skinStory{width:calc(100% - 2 * var(--pdp-edge))}.pdrn-detail-module__yXLfbq__hero>.pdrn-detail-module__yXLfbq__gallery{width:calc(100% + 2 * var(--pdp-edge));margin-inline:calc(-1 * var(--pdp-edge))}.pdrn-detail-module__yXLfbq__galleryStage .pdrn-detail-module__yXLfbq__photos{padding-inline:var(--pdp-edge);scroll-padding-inline:var(--pdp-edge)}.pdrn-detail-module__yXLfbq__galleryStage .pdrn-detail-module__yXLfbq__photo,.pdrn-detail-module__yXLfbq__galleryStage[data-peek=true] .pdrn-detail-module__yXLfbq__photo{flex-basis:100%}.pdrn-detail-module__yXLfbq__galleryStage[data-peek=true] .pdrn-detail-module__yXLfbq__photos:after{content:none}}.pdrn-detail-module__yXLfbq__galleryVideo{object-fit:cover;background:#171717;width:100%;height:100%;display:block;position:absolute;inset:0}.pdrn-detail-module__yXLfbq__videoPlayer{color:#fff;position:absolute;inset:0}.pdrn-detail-module__yXLfbq__videoPlayer:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0006);position:absolute;inset:65% 0 0}.pdrn-detail-module__yXLfbq__videoPlay,.pdrn-detail-module__yXLfbq__videoSound{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#ffffff30;border:1px solid #ffffff45;border-radius:50%;place-items:center;display:grid;position:absolute}.pdrn-detail-module__yXLfbq__videoPlay{width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%)}.pdrn-detail-module__yXLfbq__videoPlay svg{margin-left:3px}.pdrn-detail-module__yXLfbq__videoSound{width:40px;height:40px;bottom:25px;right:14px}.pdrn-detail-module__yXLfbq__videoName{z-index:2;text-shadow:0 1px 5px #0005;font-size:14px;font-weight:600;position:absolute;bottom:34px;left:18px}.pdrn-detail-module__yXLfbq__videoPlayer[data-playing=true] .pdrn-detail-module__yXLfbq__videoPlay{width:40px;height:40px;top:auto;bottom:25px;left:14px;transform:none}.pdrn-detail-module__yXLfbq__videoPlayer[data-playing=true] .pdrn-detail-module__yXLfbq__videoPlay svg{margin:0}.pdrn-detail-module__yXLfbq__videoPlayer[data-playing=true] .pdrn-detail-module__yXLfbq__videoName{left:64px}.pdrn-detail-module__yXLfbq__videoProgress{z-index:3;cursor:pointer;accent-color:#fff;width:calc(100% - 28px);height:14px;margin:0;position:absolute;bottom:7px;left:14px}.pdrn-detail-module__yXLfbq__videoPlay:focus-visible,.pdrn-detail-module__yXLfbq__videoSound:focus-visible,.pdrn-detail-module__yXLfbq__videoProgress:focus-visible{outline-offset:3px;outline:2px solid #fff}.pdrn-detail-module__yXLfbq__videoProgress{appearance:none;border:0;border-radius:0;width:100%;height:3px;margin:0;padding:0;bottom:0;left:0}.pdrn-detail-module__yXLfbq__videoProgress::-webkit-slider-runnable-track{background:0 0;height:3px}.pdrn-detail-module__yXLfbq__videoProgress::-moz-range-track{background:0 0;height:3px}.pdrn-detail-module__yXLfbq__videoProgress::-webkit-slider-thumb{appearance:none;background:0 0;border:0;width:1px;height:3px}.pdrn-detail-module__yXLfbq__videoProgress::-moz-range-thumb{background:0 0;border:0;width:1px;height:3px}.pdrn-detail-module__yXLfbq__videoPlay,.pdrn-detail-module__yXLfbq__videoSound{-webkit-backdrop-filter:blur(16px);background:#ffffff24;border:0}.pdrn-detail-module__yXLfbq__videoPlay,.pdrn-detail-module__yXLfbq__videoSound,.pdrn-detail-module__yXLfbq__videoPause{transition:opacity .22s,transform .22s,background .22s}.pdrn-detail-module__yXLfbq__videoName{transition:opacity .22s,transform .22s}.pdrn-detail-module__yXLfbq__videoPlayer[data-playing=true] .pdrn-detail-module__yXLfbq__videoPlay{opacity:0;pointer-events:none;width:64px;height:64px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)scale(.9)}.pdrn-detail-module__yXLfbq__videoPause{z-index:2;color:#fff;-webkit-backdrop-filter:blur(16px);cursor:pointer;opacity:0;pointer-events:none;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:25px;left:14px;transform:translateY(5px)}.pdrn-detail-module__yXLfbq__videoPlayer[data-playing=true] .pdrn-detail-module__yXLfbq__videoPause{opacity:1;pointer-events:auto;transform:translateY(0)}.pdrn-detail-module__yXLfbq__videoPlayer[data-playing=true] .pdrn-detail-module__yXLfbq__videoName{left:18px;transform:translate(46px)}.pdrn-detail-module__yXLfbq__videoPlay:hover,.pdrn-detail-module__yXLfbq__videoSound:hover,.pdrn-detail-module__yXLfbq__videoPause:hover{background:#ffffff40}.pdrn-detail-module__yXLfbq__videoPause:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.pdrn-detail-module__yXLfbq__videoPlay,.pdrn-detail-module__yXLfbq__videoSound,.pdrn-detail-module__yXLfbq__videoPause,.pdrn-detail-module__yXLfbq__videoName{transition:none}}.pdrn-detail-module__yXLfbq__mediaPlaceholder{color:#655b52;text-align:center;background:#f7f3ee;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:28px;display:flex;position:absolute;inset:0}.pdrn-detail-module__yXLfbq__mediaPlaceholder svg{color:#eb534c}.pdrn-detail-module__yXLfbq__mediaPlaceholder p{max-width:250px;font-size:16px;line-height:1.6}@media (min-width:1200px){.pdrn-detail-module__yXLfbq__galleryPair .pdrn-detail-module__yXLfbq__photo{aspect-ratio:4/5}.pdrn-detail-module__yXLfbq__galleryPair .pdrn-detail-module__yXLfbq__photos{align-self:start}}@media (max-width:1199px){.pdrn-detail-module__yXLfbq__packshotInset[data-video=true]{display:none}}.pdrn-detail-module__yXLfbq__productVideoStage{background:#f5efe6;align-items:center;display:flex;position:absolute;inset:0}@media (min-width:801px){.pdrn-detail-module__yXLfbq__page .section-wide{max-width:1280px}.pdrn-detail-module__yXLfbq__page .pdrn-detail-module__yXLfbq__hero,.pdrn-detail-module__yXLfbq__page .pdrn-detail-module__yXLfbq__back{max-width:1360px}}
.reel-video-module__pc_sHq__galleryVideo{object-fit:cover;background:#171717;width:100%;height:100%;display:block;position:absolute;inset:0}.reel-video-module__pc_sHq__videoPlayer{color:#fff;position:absolute;inset:0}.reel-video-module__pc_sHq__videoPlayer:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0006);position:absolute;inset:65% 0 0}.reel-video-module__pc_sHq__videoPlay,.reel-video-module__pc_sHq__videoSound{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#ffffff30;border:1px solid #ffffff45;border-radius:50%;place-items:center;display:grid;position:absolute}.reel-video-module__pc_sHq__videoPlay{width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%)}.reel-video-module__pc_sHq__videoPlay svg{margin-left:3px}.reel-video-module__pc_sHq__videoSound{width:40px;height:40px;bottom:25px;right:14px}.reel-video-module__pc_sHq__videoName{z-index:2;text-shadow:0 1px 5px #0005;font-size:14px;font-weight:600;position:absolute;bottom:34px;left:18px}.reel-video-module__pc_sHq__videoPlayer[data-playing=true] .reel-video-module__pc_sHq__videoPlay{width:40px;height:40px;top:auto;bottom:25px;left:14px;transform:none}.reel-video-module__pc_sHq__videoPlayer[data-playing=true] .reel-video-module__pc_sHq__videoPlay svg{margin:0}.reel-video-module__pc_sHq__videoPlayer[data-playing=true] .reel-video-module__pc_sHq__videoName{left:64px}.reel-video-module__pc_sHq__videoProgress{z-index:3;cursor:pointer;accent-color:#fff;width:calc(100% - 28px);height:14px;margin:0;position:absolute;bottom:7px;left:14px}.reel-video-module__pc_sHq__videoPlay:focus-visible,.reel-video-module__pc_sHq__videoSound:focus-visible,.reel-video-module__pc_sHq__videoProgress:focus-visible{outline-offset:3px;outline:2px solid #fff}.reel-video-module__pc_sHq__videoProgress{appearance:none;border:0;border-radius:0;width:100%;height:3px;margin:0;padding:0;bottom:0;left:0}.reel-video-module__pc_sHq__videoProgress::-webkit-slider-runnable-track{background:0 0;height:3px}.reel-video-module__pc_sHq__videoProgress::-moz-range-track{background:0 0;height:3px}.reel-video-module__pc_sHq__videoProgress::-webkit-slider-thumb{appearance:none;background:0 0;border:0;width:1px;height:3px}.reel-video-module__pc_sHq__videoProgress::-moz-range-thumb{background:0 0;border:0;width:1px;height:3px}.reel-video-module__pc_sHq__videoPlay,.reel-video-module__pc_sHq__videoSound{-webkit-backdrop-filter:blur(16px);background:#ffffff24;border:0}.reel-video-module__pc_sHq__videoPlay,.reel-video-module__pc_sHq__videoSound,.reel-video-module__pc_sHq__videoPause{transition:opacity .22s,transform .22s,background .22s}.reel-video-module__pc_sHq__videoName{transition:opacity .22s,transform .22s}.reel-video-module__pc_sHq__videoPlayer[data-playing=true] .reel-video-module__pc_sHq__videoPlay{opacity:0;pointer-events:none;width:64px;height:64px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)scale(.9)}.reel-video-module__pc_sHq__videoPause{z-index:2;color:#fff;-webkit-backdrop-filter:blur(16px);cursor:pointer;opacity:0;pointer-events:none;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:25px;left:14px;transform:translateY(5px)}.reel-video-module__pc_sHq__videoPlayer[data-playing=true] .reel-video-module__pc_sHq__videoPause{opacity:1;pointer-events:auto;transform:translateY(0)}.reel-video-module__pc_sHq__videoPlayer[data-playing=true] .reel-video-module__pc_sHq__videoName{left:18px;transform:translate(46px)}.reel-video-module__pc_sHq__videoPlay:hover,.reel-video-module__pc_sHq__videoSound:hover,.reel-video-module__pc_sHq__videoPause:hover{background:#ffffff40}.reel-video-module__pc_sHq__videoPause:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.reel-video-module__pc_sHq__videoPlay,.reel-video-module__pc_sHq__videoSound,.reel-video-module__pc_sHq__videoPause,.reel-video-module__pc_sHq__videoName{transition:none}}.reel-video-module__pc_sHq__videoName small{opacity:.85;margin-top:3px;font-size:12px;font-weight:400;display:block}
.ambassador-rail-module__2V4_Nq__section{scroll-margin-top:110px}.ambassador-rail-module__2V4_Nq__rail{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.ambassador-rail-module__2V4_Nq__video{aspect-ratio:4/5;background:#f3eee8;border-radius:20px;position:relative;overflow:hidden}.ambassador-rail-module__2V4_Nq__video:nth-child(n+4){display:none}.ambassador-rail-module__2V4_Nq__invite{background:#f6efe6;border-radius:18px;flex-direction:column;grid-area:1/2;justify-content:center;min-width:0;padding:26px;display:flex}.ambassador-rail-module__2V4_Nq__invite h2{letter-spacing:-.7px;font-size:30px;font-weight:650;line-height:1.15}.ambassador-rail-module__2V4_Nq__invite p{color:var(--color-fg-2);margin:18px 0 22px;font-size:15px;line-height:1.6}.ambassador-rail-module__2V4_Nq__cta{color:#a43f34;background:#ece0d0;border-radius:24px;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;font-size:13px;font-weight:600;display:inline-flex}.ambassador-rail-module__2V4_Nq__cta svg{flex-shrink:0}.ambassador-rail-module__2V4_Nq__footer{display:none}@media (max-width:700px){.ambassador-rail-module__2V4_Nq__rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.ambassador-rail-module__2V4_Nq__video{scroll-snap-align:start;border-radius:20px;flex:0 0 76%;display:block!important}.ambassador-rail-module__2V4_Nq__invite{display:none}.ambassador-rail-module__2V4_Nq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.ambassador-rail-module__2V4_Nq__footer h2{font-size:17px;font-weight:650}.ambassador-rail-module__2V4_Nq__footer a{color:#a43f34;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.ambassador-rail-module__2V4_Nq__footer a svg{flex-shrink:0}}.ambassador-rail-module__2V4_Nq__rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.ambassador-rail-module__2V4_Nq__video{scroll-snap-align:start;flex:0 0 calc(23.5294% - 13.1765px);display:block!important}.ambassador-rail-module__2V4_Nq__invite{scroll-snap-align:start;flex:0 0 calc(23.5294% - 13.1765px);order:-1}.ambassador-rail-module__2V4_Nq__video:first-child{order:-2}.ambassador-rail-module__2V4_Nq__controls{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.ambassador-rail-module__2V4_Nq__controls button{color:#a43f34;cursor:pointer;background:#f1e8dc;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.ambassador-rail-module__2V4_Nq__controls button:focus-visible{outline-offset:3px;outline:2px solid #e95650}@media (max-width:700px){.ambassador-rail-module__2V4_Nq__video{flex-basis:76%}.ambassador-rail-module__2V4_Nq__invite,.ambassador-rail-module__2V4_Nq__controls{display:none}}
.customer-review-showcase-module__fN-lBa__section{overflow:hidden}.customer-review-showcase-module__fN-lBa__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.customer-review-showcase-module__fN-lBa__heading h2{letter-spacing:-.7px;font-size:clamp(27px,3vw,32px);font-weight:650;line-height:1.15}.customer-review-showcase-module__fN-lBa__heading a{color:#a43f34;align-items:center;gap:8px;font-size:13px;display:flex}.customer-review-showcase-module__fN-lBa__heading a svg{flex-shrink:0}.customer-review-showcase-module__fN-lBa__summary{align-items:center;gap:16px;margin-bottom:18px;display:flex}.customer-review-showcase-module__fN-lBa__summary>strong{letter-spacing:-1px;font-size:36px;font-weight:650;line-height:1.1}.customer-review-showcase-module__fN-lBa__summary p{color:var(--color-fg-2);margin-top:4px;font-size:12px}.customer-review-showcase-module__fN-lBa__filters{scrollbar-width:none;gap:8px;margin-bottom:16px;padding:2px;display:flex;overflow-x:auto}.customer-review-showcase-module__fN-lBa__filters button{cursor:pointer;background:#f1ece5;border:1px solid #0000;border-radius:25px;flex-shrink:0;justify-content:center;align-items:center;min-height:38px;padding:10px 16px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s;display:flex}.customer-review-showcase-module__fN-lBa__filters button[aria-pressed=true]{background:#e8dbcc;border-color:#cbb49b}.customer-review-showcase-module__fN-lBa__filters button:first-child[aria-pressed=true]{color:#fff;background:#39342f;border-color:#39342f}.customer-review-showcase-module__fN-lBa__filters img{max-width:72px;max-height:16px}.customer-review-showcase-module__fN-lBa__cards{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(33.3333% - 8px);grid-auto-flow:column;align-items:start;gap:12px;padding:2px;animation:.25s customer-review-showcase-module__fN-lBa__fade;display:grid;overflow-x:auto}.customer-review-showcase-module__fN-lBa__card{scroll-snap-align:start;background:#f8f4ee;border-radius:18px;min-width:0;min-height:190px;padding:20px}.customer-review-showcase-module__fN-lBa__card blockquote{margin:14px 0 18px;font-size:15px;line-height:1.6}.customer-review-showcase-module__fN-lBa__card footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.customer-review-showcase-module__fN-lBa__card footer strong{font-size:13px;font-weight:600;display:block}.customer-review-showcase-module__fN-lBa__card footer span{color:var(--color-fg-2);margin-top:5px;font-size:11px;display:block}.customer-review-showcase-module__fN-lBa__card footer>img{max-width:66px;max-height:15px}.customer-review-showcase-module__fN-lBa__product{color:var(--color-fg-2);-webkit-line-clamp:2;border-top:1px solid #e5dcd1;-webkit-box-orient:vertical;margin-top:12px;padding-top:10px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.customer-review-showcase-module__fN-lBa__empty{color:var(--color-fg-2);padding:20px;font-size:14px}.customer-review-showcase-module__fN-lBa__filters button:focus-visible{outline-offset:2px;outline:2px solid #e95650}@media (max-width:700px){.customer-review-showcase-module__fN-lBa__heading{margin-bottom:16px;display:block}.customer-review-showcase-module__fN-lBa__heading a{margin-top:10px;font-size:12px}.customer-review-showcase-module__fN-lBa__summary{gap:12px;margin-bottom:14px}.customer-review-showcase-module__fN-lBa__summary>strong{font-size:32px}.customer-review-showcase-module__fN-lBa__filters{gap:6px;margin-bottom:12px}.customer-review-showcase-module__fN-lBa__filters button{min-height:34px;padding:9px 12px}.customer-review-showcase-module__fN-lBa__filters img{max-width:60px;max-height:14px}.customer-review-showcase-module__fN-lBa__cards{grid-auto-columns:72%;gap:10px}.customer-review-showcase-module__fN-lBa__card{min-height:170px;padding:18px}.customer-review-showcase-module__fN-lBa__card blockquote{margin:12px 0 16px;font-size:14px}}@keyframes customer-review-showcase-module__fN-lBa__fade{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.customer-review-showcase-module__fN-lBa__cards{animation:none}.customer-review-showcase-module__fN-lBa__filters button{transition:none}}.customer-review-showcase-module__fN-lBa__card{flex-direction:column;gap:10px;height:280px;min-height:280px;max-height:280px;display:flex}.customer-review-showcase-module__fN-lBa__card>span{flex-shrink:0}.customer-review-showcase-module__fN-lBa__excerpt{flex:1;min-height:0;overflow:hidden}.customer-review-showcase-module__fN-lBa__card .customer-review-showcase-module__fN-lBa__excerpt blockquote{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.customer-review-showcase-module__fN-lBa__readRow{flex-shrink:0;height:22px}.customer-review-showcase-module__fN-lBa__readMore{color:#a43f34;cursor:pointer;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.customer-review-showcase-module__fN-lBa__readMore:focus-visible{outline-offset:3px;outline:2px solid #e95650}.customer-review-showcase-module__fN-lBa__card footer{flex-shrink:0}.customer-review-showcase-module__fN-lBa__card .customer-review-showcase-module__fN-lBa__product{height:42px;min-height:42px;margin:0;padding-top:8px}.customer-review-showcase-module__fN-lBa__card .customer-review-showcase-module__fN-lBa__product:empty{border-color:#0000}@media (max-width:700px){.customer-review-showcase-module__fN-lBa__card{height:260px;min-height:260px;max-height:260px}}
.homepage-needs-module__PwtCea__title{letter-spacing:-.7px;margin-bottom:24px;font-size:clamp(27px,3vw,36px);font-weight:650;line-height:1.15}.homepage-needs-module__PwtCea__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.homepage-needs-module__PwtCea__link{min-width:0;min-height:64px;color:var(--color-fg-1);border:1px solid #e5ddd2;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;font-size:16px;font-weight:550;line-height:1.35;transition:background .2s,border-color .2s;display:flex}.homepage-needs-module__PwtCea__link svg{color:#e9544e;flex-shrink:0}.homepage-needs-module__PwtCea__link:hover{background:#faf3ee;border-color:#d9b5a4}.homepage-needs-module__PwtCea__link:focus-visible{outline-offset:3px;outline:2px solid #e9544e}@media (max-width:700px){.homepage-needs-module__PwtCea__title{margin-bottom:20px}.homepage-needs-module__PwtCea__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.homepage-needs-module__PwtCea__link{gap:9px;min-height:68px;padding:13px 12px;font-size:15px}}@media (prefers-reduced-motion:reduce){.homepage-needs-module__PwtCea__link{transition:none}}
.home-community-module__40KMvG__heading{justify-content:space-between;align-items:center;gap:28px;margin-bottom:24px;display:flex}.home-community-module__40KMvG__heading h2{letter-spacing:-.8px;color:var(--color-fg-1);font-size:clamp(28px,3vw,36px);font-weight:650;line-height:1.15}.home-community-module__40KMvG__heading p{color:var(--color-fg-2);max-width:620px;margin-top:12px;font-size:16px;line-height:1.55}.home-community-module__40KMvG__cta{color:#a7332b;background:#f2e9df;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.home-community-module__40KMvG__cta:hover{background:#e9dccd}.home-community-module__40KMvG__cta svg{flex-shrink:0}.home-community-module__40KMvG__people{grid-template-columns:1.4fr 1fr 1fr;align-items:start;gap:16px;display:grid}.home-community-module__40KMvG__person{aspect-ratio:9/16;background:#f3eee8;border-radius:20px;position:relative;overflow:hidden}.home-community-module__40KMvG__person:nth-child(n+4){display:none}.home-community-module__40KMvG__photos{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.home-community-module__40KMvG__photo{aspect-ratio:4/5;border-radius:18px;position:relative;overflow:hidden}.home-community-module__40KMvG__photo img{object-fit:cover;transition:transform .4s}.home-community-module__40KMvG__photo:hover img{transform:scale(1.03)}.home-community-module__40KMvG__photo>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#a7332b;background:#ffffffab;border-radius:50%;padding:9px;position:absolute;bottom:12px;right:12px}.home-community-module__40KMvG__profile{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.home-community-module__40KMvG__profile h3{font-size:16px;font-weight:600}.home-community-module__40KMvG__profile>div{color:var(--color-fg-2);font-size:14px}.home-community-module__40KMvG__faqTitle{letter-spacing:-.7px;margin-bottom:24px;font-size:clamp(28px,3vw,36px);font-weight:650;line-height:1.15}.home-community-module__40KMvG__questions{grid-template-columns:1fr 1fr;column-gap:40px;display:grid}.home-community-module__40KMvG__question{border-bottom:1px solid #e7e1da}.home-community-module__40KMvG__trigger{align-items:center!important;gap:18px!important;padding:22px 0!important;font-size:17px!important;font-weight:550!important;text-decoration:none!important}.home-community-module__40KMvG__trigger>svg{display:none}.home-community-module__40KMvG__questionLabel{align-items:baseline;gap:14px;display:flex}.home-community-module__40KMvG__number{color:#b49f8e;font-variant-numeric:tabular-nums;font-size:12px}.home-community-module__40KMvG__plus{color:#e95750;flex-shrink:0;transition:transform .25s}.home-community-module__40KMvG__trigger[data-state=open] .home-community-module__40KMvG__plus{transform:rotate(45deg)}.home-community-module__40KMvG__answer{color:var(--color-fg-2);font-size:15px;line-height:1.65;padding:0 24px 20px 30px!important}@media (max-width:700px){.home-community-module__40KMvG__heading{display:block}.home-community-module__40KMvG__heading p{font-size:15px}.home-community-module__40KMvG__heading .home-community-module__40KMvG__cta{margin-top:16px}.home-community-module__40KMvG__people{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.home-community-module__40KMvG__people::-webkit-scrollbar{display:none}.home-community-module__40KMvG__person{scroll-snap-align:start;flex:0 0 76%;display:block!important}.home-community-module__40KMvG__person:first-child{flex-basis:86%}.home-community-module__40KMvG__photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.home-community-module__40KMvG__photo{border-radius:12px}.home-community-module__40KMvG__photo>span{padding:7px;bottom:8px;right:8px}.home-community-module__40KMvG__questions{display:block}.home-community-module__40KMvG__trigger{padding:20px 0!important;font-size:16px!important}.home-community-module__40KMvG__profile{gap:6px}.home-community-module__40KMvG__profile>div{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.home-community-module__40KMvG__photo img,.home-community-module__40KMvG__plus,.home-community-module__40KMvG__cta{transition:none}}@media (min-width:701px){.home-community-module__40KMvG__people{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.home-community-module__40KMvG__person{scroll-snap-align:start;flex:0 0 calc(29.4118% - 9.41176px);display:block!important}.home-community-module__40KMvG__person:first-child{flex-basis:calc(41.1765% - 13.1765px)}}.home-community-module__40KMvG__instagramFooter{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.home-community-module__40KMvG__instagramHandle{align-items:center;gap:6px;font-size:18px;font-weight:650;display:flex}.home-community-module__40KMvG__instagramFooter>div>div{color:var(--color-fg-2);margin-top:5px;font-size:13px;font-weight:400}@media (max-width:700px){.home-community-module__40KMvG__instagramFooter{gap:12px}.home-community-module__40KMvG__instagramFooter .home-community-module__40KMvG__cta{padding:13px 15px;font-size:12px}.home-community-module__40KMvG__instagramHandle{font-size:16px}.home-community-module__40KMvG__instagramFooter>div>div{font-size:12px}}@media (max-width:359px){.home-community-module__40KMvG__instagramFooter{flex-wrap:wrap}}.home-community-module__40KMvG__retailTitle{letter-spacing:-.8px;margin-bottom:28px;font-size:clamp(27px,3vw,32px);font-weight:650;line-height:1.15}.home-community-module__40KMvG__retailLogos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.home-community-module__40KMvG__retailLogo{background:#f6f2ed;border-radius:18px;justify-content:center;align-items:center;min-height:150px;padding:24px;display:flex}@media (max-width:700px){.home-community-module__40KMvG__retailLogos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-community-module__40KMvG__retailLogo{min-height:110px;padding:20px}.home-community-module__40KMvG__retailLogo>span{width:110px;height:46px}.home-community-module__40KMvG__retailTitle{margin-bottom:24px}.home-community-module__40KMvG__questions>.home-community-module__40KMvG__question:nth-child(n+6){display:none}}
.homepage-support-module__DyZlxG__section{padding:36px 0}.homepage-support-module__DyZlxG__section h2{letter-spacing:-.8px;font-size:32px;font-weight:650;line-height:1.15}.homepage-support-module__DyZlxG__person{align-items:center;gap:12px;margin-top:24px;display:flex}.homepage-support-module__DyZlxG__person img{object-fit:cover;border-radius:50%;flex-shrink:0;width:58px;height:58px}.homepage-support-module__DyZlxG__person strong{font-size:15px;font-weight:600}.homepage-support-module__DyZlxG__person span{color:var(--color-fg-2);margin-top:4px;font-size:13px;display:block}.homepage-support-module__DyZlxG__channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.homepage-support-module__DyZlxG__channel{background:#f8f4ee;border-radius:18px;align-items:center;gap:16px;padding:26px;transition:background .2s;display:flex}.homepage-support-module__DyZlxG__channel:hover{background:#f0e8dd}.homepage-support-module__DyZlxG__channel>svg{color:#e95650;flex-shrink:0}.homepage-support-module__DyZlxG__channel>svg:last-child{color:#a43f34;margin-left:auto}.homepage-support-module__DyZlxG__channel small{color:var(--color-fg-2);margin-bottom:8px;font-size:12px;display:block}.homepage-support-module__DyZlxG__channel strong{font-size:22px;font-weight:600;display:block}.homepage-support-module__DyZlxG__channel span{color:var(--color-fg-2);margin-top:8px;font-size:13px;display:block}.homepage-support-module__DyZlxG__more{color:#a43f34;align-items:center;gap:8px;width:fit-content;margin-top:24px;font-size:14px;display:flex}.homepage-support-module__DyZlxG__more svg{flex-shrink:0}@media (max-width:700px){.homepage-support-module__DyZlxG__section{background:#faf7f2;border-radius:24px;flex-direction:column;padding:24px;display:flex}.homepage-support-module__DyZlxG__section header{order:0}.homepage-support-module__DyZlxG__section h2{letter-spacing:-.4px;font-size:23px}.homepage-support-module__DyZlxG__channels{order:1;margin-top:20px;display:block}.homepage-support-module__DyZlxG__channel{background:#fff;gap:12px;margin-bottom:10px;padding:16px}.homepage-support-module__DyZlxG__channel strong{font-size:16px}.homepage-support-module__DyZlxG__channel small,.homepage-support-module__DyZlxG__channel span{display:none}.homepage-support-module__DyZlxG__person{order:2;margin-top:10px}.homepage-support-module__DyZlxG__person img{width:48px;height:48px}.homepage-support-module__DyZlxG__person strong{font-size:14px}.homepage-support-module__DyZlxG__person span{font-size:12px}.homepage-support-module__DyZlxG__more{order:3;align-items:flex-start;margin-top:20px;font-size:13px}.homepage-support-module__DyZlxG__more svg{margin-top:2px}.homepage-support-module__DyZlxG__channel>svg:first-child{width:20px}}@media (prefers-reduced-motion:reduce){.homepage-support-module__DyZlxG__channel{transition:none}}
.product-motion-module__GsphkW__player{aspect-ratio:4/5;border-radius:inherit;background:#f5efe6;width:100%;position:relative;overflow:hidden}.product-motion-module__GsphkW__player video{object-fit:cover;width:100%;height:100%;display:block}.product-motion-module__GsphkW__control{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#231d1947;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .18s;display:grid;position:absolute;bottom:10px;right:10px}.product-motion-module__GsphkW__control:hover{background:#231d1980}.product-motion-module__GsphkW__control:focus-visible{outline-offset:3px;outline:2px solid #ef534f}
.pdrn-explore-module__B6C22W__explore{padding-bottom:80px}.pdrn-explore-module__B6C22W__explore section{margin-top:100px;scroll-margin-top:160px}.pdrn-explore-module__B6C22W__explore header{margin-bottom:36px}.pdrn-explore-module__B6C22W__explore h2{font:700 clamp(36px,3.8vw,56px)/1.08 var(--font-satoshi);letter-spacing:-.025em;max-width:920px}.pdrn-explore-module__B6C22W__explore h3{font:700 clamp(28px,2.6vw,38px)/1.08 var(--font-satoshi);margin-bottom:24px}.pdrn-explore-module__B6C22W__explore p{font-size:17px;line-height:1.7}.pdrn-explore-module__B6C22W__explore header p{max-width:620px;color:var(--fg-2);margin-top:24px}.pdrn-explore-module__B6C22W__nav{border-bottom:1px solid var(--hairline);background:0 0;border-radius:0;justify-content:flex-start;gap:24px;width:100%;margin-bottom:32px;padding:0;height:auto!important}.pdrn-explore-module__B6C22W__nav [data-slot=tabs-trigger]{white-space:normal;min-height:48px;box-shadow:none;border:0;border-radius:0;flex:0 auto;padding:12px 0}.pdrn-explore-module__B6C22W__nav [data-state=active]{color:var(--brand);box-shadow:inset 0 -2px var(--brand);background:0 0}.pdrn-explore-module__B6C22W__discoveryPanel,.pdrn-explore-module__B6C22W__expectPanel{background:0 0;border-radius:0;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.pdrn-explore-module__B6C22W__discoveryPanel[hidden],.pdrn-explore-module__B6C22W__expectPanel[hidden]{display:none}.pdrn-explore-module__B6C22W__panelCopy{align-self:center;padding:clamp(28px,5vw,80px)}.pdrn-explore-module__B6C22W__panelCopy>p{margin-bottom:24px}.pdrn-explore-module__B6C22W__diagram{background:var(--paper-cream-soft);min-height:340px;color:var(--brand);border-radius:var(--r-2xl);place-items:center;display:grid;position:relative;overflow:hidden}.pdrn-explore-module__B6C22W__diagram>svg{z-index:1;transition:transform .4s;position:relative}.pdrn-explore-module__B6C22W__diagram1,.pdrn-explore-module__B6C22W__diagram2{background:var(--paper-cream-soft)}.pdrn-explore-module__B6C22W__rings{opacity:.2;border:1px solid;border-radius:50%;width:300px;height:300px;position:absolute}.pdrn-explore-module__B6C22W__rings:before,.pdrn-explore-module__B6C22W__rings:after{content:"";border:1px solid;border-radius:50%;position:absolute;inset:-45px}.pdrn-explore-module__B6C22W__rings:after{inset:-90px}.pdrn-explore-module__B6C22W__bigIndex{font:700 64px var(--font-satoshi);opacity:.45;position:absolute;bottom:24px;left:28px}.pdrn-explore-module__B6C22W__needsBody{background:0 0;border-radius:0;grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}.pdrn-explore-module__B6C22W__skinPhoto{border-radius:var(--r-2xl);min-height:480px;position:relative;overflow:hidden}.pdrn-explore-module__B6C22W__skinPhoto img,.pdrn-explore-module__B6C22W__expectImage img{object-fit:cover}.pdrn-explore-module__B6C22W__skinSpot{border:1px solid var(--fg-on-dark);width:150px;height:150px;box-shadow:0 0 0 14px color-mix(in srgb,var(--fg-on-dark) 15%,transparent);border-radius:50%;transition:top .45s,left .45s;position:absolute;top:44%;left:34%}.pdrn-explore-module__B6C22W__spot1{top:28%;left:22%}.pdrn-explore-module__B6C22W__spot2{top:58%;left:39%}.pdrn-explore-module__B6C22W__needCopy,.pdrn-explore-module__B6C22W__synergyCopy{align-self:center;padding:clamp(28px,4vw,64px)}.pdrn-explore-module__B6C22W__pair{color:var(--brand);margin-bottom:20px;font-weight:500;display:block}.pdrn-explore-module__B6C22W__synergyBody{grid-template-columns:1.2fr 1fr;display:grid}.pdrn-explore-module__B6C22W__productMap{background:0 0;border-radius:0;min-height:620px;position:relative;overflow:hidden}.pdrn-explore-module__B6C22W__productMap>img{object-fit:cover}.pdrn-explore-module__B6C22W__hotspots{grid-template-columns:1fr 1fr;align-content:space-between;gap:12px;display:grid;position:absolute;inset:26px}.pdrn-explore-module__B6C22W__hotspot{white-space:normal;height:auto;min-height:48px;font-size:13px;padding:12px!important}.pdrn-explore-module__B6C22W__connection{border-top:1px solid var(--hairline);gap:16px;margin-top:40px;padding-top:28px;display:flex}.pdrn-explore-module__B6C22W__connection>svg{color:var(--brand);flex-shrink:0}.pdrn-explore-module__B6C22W__connection p{margin-top:12px;font-size:16px}.pdrn-explore-module__B6C22W__expect{color:var(--fg-1);padding:0}.pdrn-explore-module__B6C22W__expect header p{color:inherit}.pdrn-explore-module__B6C22W__expect .pdrn-explore-module__B6C22W__nav,.pdrn-explore-module__B6C22W__expectPanel{background:0 0}.pdrn-explore-module__B6C22W__expectImage{border-radius:var(--r-2xl);min-height:500px;position:relative;overflow:hidden}.pdrn-explore-module__B6C22W__expect .pdrn-explore-module__B6C22W__note{border-top:1px solid var(--hairline);margin-top:32px;padding-top:24px;font-size:14px}.pdrn-explore-module__B6C22W__shelfControls{flex-wrap:wrap;align-items:center;gap:16px;margin:32px 0;display:flex}.pdrn-explore-module__B6C22W__shelfObjects{background:var(--paper-cream-soft);border-radius:var(--r-2xl);border-bottom:1px solid var(--hairline);align-items:stretch;gap:16px;padding:24px 20px 0;display:flex}.pdrn-explore-module__B6C22W__shelfObject{cursor:pointer;border-radius:var(--r-xl);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:24px;min-width:0;padding:20px 8px 24px;transition:background .2s;display:flex}.pdrn-explore-module__B6C22W__shelfObject:hover{background:var(--paper-cream)}.pdrn-explore-module__B6C22W__chosen{box-shadow:inset 0 -2px var(--brand)}.pdrn-explore-module__B6C22W__shelfObject:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pdrn-explore-module__B6C22W__stepIndex{color:var(--fg-3);align-self:flex-start}.pdrn-explore-module__B6C22W__bottle{background:var(--paper-dark);width:76px;height:150px;color:var(--fg-on-dark);font:700 20px var(--font-satoshi);box-shadow:none;border-radius:14px 14px 10px 10px;place-items:center;margin-top:28px;display:grid;position:relative}.pdrn-explore-module__B6C22W__bottle:before{content:"";background:inherit;border-radius:6px 6px 0 0;width:42px;height:24px;position:absolute;top:-22px}.pdrn-explore-module__B6C22W__bottle0{background:var(--fg-on-dark);height:165px;color:var(--fg-1)}.pdrn-explore-module__B6C22W__bottle2{background:var(--fg-2)}.pdrn-explore-module__B6C22W__bottle3{background:var(--fg-on-dark);width:94px;height:85px;color:var(--fg-1);border-radius:14px}.pdrn-explore-module__B6C22W__bottle3:before{width:94px;height:14px;top:-10px}.pdrn-explore-module__B6C22W__bottle4{background:var(--fg-2);height:130px}.pdrn-explore-module__B6C22W__stepDetail{grid-template-columns:1fr 2fr;gap:32px;min-height:160px;padding:36px 24px;display:grid}.pdrn-explore-module__B6C22W__faq{grid-template-columns:1fr 1.2fr;gap:80px;padding-block:48px;display:grid}.pdrn-explore-module__B6C22W__faq header>svg{color:var(--brand);margin-top:48px}.pdrn-explore-module__B6C22W__faq [data-slot=accordion-trigger]{padding-block:24px;font-size:19px}@media (max-width:800px){.pdrn-explore-module__B6C22W__explore section{margin-top:64px}.pdrn-explore-module__B6C22W__explore h2{font-size:36px}.pdrn-explore-module__B6C22W__explore p{font-size:16px}.pdrn-explore-module__B6C22W__nav{border-radius:0;flex-wrap:wrap;gap:16px}.pdrn-explore-module__B6C22W__nav [data-slot=tabs-trigger]{min-width:0;padding:12px 0;font-size:13px}.pdrn-explore-module__B6C22W__discoveryPanel,.pdrn-explore-module__B6C22W__needsBody,.pdrn-explore-module__B6C22W__synergyBody,.pdrn-explore-module__B6C22W__expectPanel,.pdrn-explore-module__B6C22W__faq{grid-template-columns:1fr}.pdrn-explore-module__B6C22W__diagram{min-height:200px}.pdrn-explore-module__B6C22W__skinPhoto{aspect-ratio:1;min-height:0}.pdrn-explore-module__B6C22W__skinSpot{width:100px;height:100px}.pdrn-explore-module__B6C22W__productMap{min-height:470px}.pdrn-explore-module__B6C22W__hotspots{inset:16px}.pdrn-explore-module__B6C22W__synergyCopy{padding:32px 8px}.pdrn-explore-module__B6C22W__expectImage{aspect-ratio:1;min-height:0}.pdrn-explore-module__B6C22W__expect .pdrn-explore-module__B6C22W__panelCopy{padding:32px 0 0}.pdrn-explore-module__B6C22W__shelfObjects{gap:6px;padding:12px 6px 0;overflow-x:auto}.pdrn-explore-module__B6C22W__shelfObject{gap:18px;min-width:85px;padding:12px 6px 20px}.pdrn-explore-module__B6C22W__shelfObject strong{font-size:13px}.pdrn-explore-module__B6C22W__bottle{width:52px;height:115px}.pdrn-explore-module__B6C22W__bottle0{height:130px}.pdrn-explore-module__B6C22W__bottle3{width:62px;height:70px}.pdrn-explore-module__B6C22W__bottle3:before{width:62px}.pdrn-explore-module__B6C22W__bottle4{height:100px}.pdrn-explore-module__B6C22W__stepDetail{grid-template-columns:1fr;gap:0;padding:28px 8px}.pdrn-explore-module__B6C22W__stepDetail h3{margin-bottom:12px}.pdrn-explore-module__B6C22W__faq{gap:16px}.pdrn-explore-module__B6C22W__faq header>svg{display:none}}@media (prefers-reduced-motion:reduce){.pdrn-explore-module__B6C22W__explore *{transition:none!important}}.pdrn-explore-module__B6C22W__discoveryPanel{grid-template-columns:.7fr 1.3fr}.pdrn-explore-module__B6C22W__rings,.pdrn-explore-module__B6C22W__bigIndex,.pdrn-explore-module__B6C22W__skinSpot,.pdrn-explore-module__B6C22W__faq header>svg{display:none}.pdrn-explore-module__B6C22W__hotspot{box-shadow:none}.pdrn-explore-module__B6C22W__hotspot[aria-pressed=true]{background:var(--paper-cream);color:var(--brand)}@media (max-width:800px){.pdrn-explore-module__B6C22W__discoveryPanel{grid-template-columns:1fr}.pdrn-explore-module__B6C22W__discoveryPanel .pdrn-explore-module__B6C22W__panelCopy,.pdrn-explore-module__B6C22W__needsBody .pdrn-explore-module__B6C22W__needCopy{padding:28px 0}.pdrn-explore-module__B6C22W__diagram>svg{width:72px;height:72px}}.pdrn-explore-module__B6C22W__bubbleNav{border:0;flex-wrap:wrap;gap:12px;margin-bottom:22px;padding:6px 2px 12px;overflow:visible}.pdrn-explore-module__B6C22W__bubbleNav [data-slot=tabs-trigger]{border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--fg-on-dark) 85%, var(--hairline));background:linear-gradient(155deg, color-mix(in srgb, var(--fg-on-dark) 85%, transparent), color-mix(in srgb, var(--paper-cream) 78%, transparent));min-height:48px;color:var(--fg-2);-webkit-backdrop-filter:blur(16px)saturate(125%);box-shadow:inset 0 1px 0 var(--fg-on-dark), inset 0 -1px 0 var(--hairline), 0 3px 12px color-mix(in srgb, var(--fg-1) 8%, transparent);isolation:isolate;flex:0 auto;padding:13px 24px;transition:box-shadow .36s,border-color .36s,color .3s,transform .3s}.pdrn-explore-module__B6C22W__bubbleNav [data-slot=tabs-trigger]:hover{color:var(--fg-1);box-shadow:inset 0 1px 0 var(--fg-on-dark), inset 0 -1px 0 var(--hairline), 0 5px 16px color-mix(in srgb, var(--fg-1) 10%, transparent);transform:translateY(-1px)}.pdrn-explore-module__B6C22W__bubbleNav [data-slot=tabs-trigger][data-state=active]{color:var(--fg-on-dark);border-color:color-mix(in srgb, var(--brand) 80%, var(--fg-on-dark));box-shadow:inset 0 1px 0 var(--fg-on-dark), inset 0 -1px 0 color-mix(in srgb, var(--brand) 20%, transparent), 0 4px 16px color-mix(in srgb, var(--brand) 25%, transparent)}.pdrn-explore-module__B6C22W__bubbleNav [data-slot=tabs-trigger]:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(155deg, color-mix(in srgb, var(--brand) 88%, var(--paper-cream)), var(--brand));opacity:0;pointer-events:none;width:auto;height:auto;transition:opacity .36s;position:absolute;inset:0}.pdrn-explore-module__B6C22W__bubbleNav [data-slot=tabs-trigger][data-state=active]:after{opacity:1}.pdrn-explore-module__B6C22W__bubbleNav [data-slot=tabs-trigger]:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:800px){.pdrn-explore-module__B6C22W__bubbleNav{gap:10px}.pdrn-explore-module__B6C22W__bubbleNav [data-slot=tabs-trigger]{min-height:46px;padding:12px 18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.pdrn-explore-module__B6C22W__bubbleNav [data-slot=tabs-trigger]:after{transition:none}}.pdrn-explore-module__B6C22W__mobileStepText{display:none}@media (max-width:800px){.pdrn-explore-module__B6C22W__explore{padding-bottom:24px}.pdrn-explore-module__B6C22W__explore section{margin-top:56px}.pdrn-explore-module__B6C22W__explore header{margin-bottom:24px}.pdrn-explore-module__B6C22W__explore h2{font-size:clamp(30px,8.5vw,38px);line-height:1.1}.pdrn-explore-module__B6C22W__explore header p{margin-top:16px}.pdrn-explore-module__B6C22W__explore h3{font-size:28px}.pdrn-explore-module__B6C22W__bubbleNav{gap:8px;margin-bottom:18px}.pdrn-explore-module__B6C22W__bubbleNav [data-slot=tabs-trigger]{min-height:46px;padding:12px 14px;font-size:13px}.pdrn-explore-module__B6C22W__productMap{min-height:430px}.pdrn-explore-module__B6C22W__hotspots{gap:8px;inset:12px}.pdrn-explore-module__B6C22W__hotspot{font-size:12px;padding:10px!important}.pdrn-explore-module__B6C22W__connection{margin-top:24px;padding-top:20px}.pdrn-explore-module__B6C22W__shelfObjects{background:var(--paper-cream-soft);border-bottom:0;flex-direction:column;gap:0;padding:8px 16px;overflow:visible}.pdrn-explore-module__B6C22W__shelfObject{text-align:left;border-bottom:1px solid var(--hairline);border-radius:0;grid-template-columns:24px 42px 1fr;place-items:center start;gap:14px;width:100%;min-width:0;padding:18px 0;display:grid}.pdrn-explore-module__B6C22W__shelfObject:last-child{border-bottom:0}.pdrn-explore-module__B6C22W__shelfObject:hover{background:0 0}.pdrn-explore-module__B6C22W__shelfObject.pdrn-explore-module__B6C22W__chosen{box-shadow:none}.pdrn-explore-module__B6C22W__shelfObject.pdrn-explore-module__B6C22W__chosen strong{color:var(--brand)}.pdrn-explore-module__B6C22W__shelfObject strong{font-size:16px}.pdrn-explore-module__B6C22W__stepIndex{align-self:center;font-size:12px}.pdrn-explore-module__B6C22W__bottle{border-radius:5px;width:30px;height:42px;margin:8px 0 0;font-size:11px}.pdrn-explore-module__B6C22W__bottle:before{border-radius:3px;width:18px;height:8px;top:-7px}.pdrn-explore-module__B6C22W__bottle svg{width:16px;height:16px}.pdrn-explore-module__B6C22W__bottle3{width:36px;height:28px}.pdrn-explore-module__B6C22W__bottle3:before{width:36px;height:6px;top:-5px}.pdrn-explore-module__B6C22W__mobileStepText{color:var(--fg-2);grid-column:3;font-size:14px;line-height:1.6;display:block}.pdrn-explore-module__B6C22W__stepDetail{display:none}.pdrn-explore-module__B6C22W__faq{padding-block:8px}.pdrn-explore-module__B6C22W__faq [data-slot=accordion-trigger]{padding-block:20px;font-size:16px;line-height:1.5}}.pdrn-explore-module__B6C22W__discoveryPanel,.pdrn-explore-module__B6C22W__needsBody,.pdrn-explore-module__B6C22W__expectPanel,.pdrn-explore-module__B6C22W__switchContent{transition:opacity .2s,filter .2s,transform .2s}[data-switching=true]>.pdrn-explore-module__B6C22W__discoveryPanel,[data-switching=true]>.pdrn-explore-module__B6C22W__needsBody,[data-switching=true]>.pdrn-explore-module__B6C22W__expectPanel,.pdrn-explore-module__B6C22W__switchContent[data-switching=true]{opacity:0;filter:blur(5px);transition-duration:.14s;transform:translateY(3px)}.pdrn-explore-module__B6C22W__discoveryPanel[data-state=active],.pdrn-explore-module__B6C22W__expectPanel[data-state=active],.pdrn-explore-module__B6C22W__needCopy>[data-state=active]{animation:.24s pdrn-explore-module__B6C22W__contentBlurIn}@keyframes pdrn-explore-module__B6C22W__contentBlurIn{0%{opacity:0;filter:blur(5px);transform:translateY(3px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pdrn-explore-module__B6C22W__discoveryPanel,.pdrn-explore-module__B6C22W__needsBody,.pdrn-explore-module__B6C22W__expectPanel,.pdrn-explore-module__B6C22W__switchContent,.pdrn-explore-module__B6C22W__needCopy>[data-state=active]{filter:none!important;transition:none!important;animation:none!important;transform:none!important}}.pdrn-explore-module__B6C22W__routineSteps{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pdrn-explore-module__B6C22W__routineSteps>li{border-radius:var(--r-xl);background:var(--paper-cream-soft);min-width:0;padding:24px}.pdrn-explore-module__B6C22W__routineNumber{color:var(--fg-3);margin-bottom:20px;font-size:13px;display:block}.pdrn-explore-module__B6C22W__routineSteps h3{margin:0 0 8px;font-family:inherit;font-size:18px;font-weight:700}.pdrn-explore-module__B6C22W__routineSteps p{color:var(--fg-2);margin:0;font-size:15px;line-height:1.6}.pdrn-explore-module__B6C22W__routineSteps>.pdrn-explore-module__B6C22W__routineFeatured{background:var(--paper-rose)}.pdrn-explore-module__B6C22W__routineFeatured .pdrn-explore-module__B6C22W__routineNumber,.pdrn-explore-module__B6C22W__routineFeatured h3{color:var(--brand)}.pdrn-explore-module__B6C22W__shelfControls .pdrn-explore-module__B6C22W__bubbleNav{margin-bottom:0}.pdrn-explore-module__B6C22W__routineOption{width:fit-content;min-height:44px;color:var(--fg-2);cursor:pointer;align-items:center;gap:12px;margin-top:24px;font-size:14px;display:flex}@media (max-width:800px){.pdrn-explore-module__B6C22W__routineSteps{grid-template-columns:1fr;gap:4px}.pdrn-explore-module__B6C22W__routineSteps>li{grid-template-columns:24px 1fr;gap:16px;padding:20px 16px;display:grid}.pdrn-explore-module__B6C22W__routineNumber{margin:3px 0 0}.pdrn-explore-module__B6C22W__routineSteps h3{margin-bottom:4px;font-size:17px}}.pdrn-explore-module__B6C22W__synergyBody{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,56px)}.pdrn-explore-module__B6C22W__productMap{aspect-ratio:4/5;border-radius:var(--r-2xl);background:var(--paper-cream-soft);min-height:0}.pdrn-explore-module__B6C22W__productMap>img{object-fit:cover;object-position:center}.pdrn-explore-module__B6C22W__ingredientDetails{min-width:0}.pdrn-explore-module__B6C22W__hotspots{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;margin:0;display:grid;position:absolute;inset:20px 18px auto}.pdrn-explore-module__B6C22W__hotspots>:nth-child(odd){justify-self:start}.pdrn-explore-module__B6C22W__hotspots>:nth-child(2n){justify-self:end;transform:translateY(18px)}.pdrn-explore-module__B6C22W__hotspot{background:var(--paper-cream-soft);color:var(--fg-2)}.pdrn-explore-module__B6C22W__hotspot[aria-pressed=true]{background:var(--paper-rose);color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.pdrn-explore-module__B6C22W__synergyCopy{padding:0}@media (max-width:800px){.pdrn-explore-module__B6C22W__synergyBody{grid-template-columns:1fr;gap:24px}.pdrn-explore-module__B6C22W__productMap{aspect-ratio:4/5;min-height:0}.pdrn-explore-module__B6C22W__hotspots{gap:10px 8px;margin:0;inset:16px 12px auto}.pdrn-explore-module__B6C22W__synergyCopy{padding:0}}.pdrn-explore-module__B6C22W__mediaPending{text-align:center;background:var(--paper-cream-soft);color:var(--fg-muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.pdrn-explore-module__B6C22W__hotspots .pdrn-explore-module__B6C22W__hotspot{white-space:normal;text-align:left;color:#211b19;-webkit-backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #ffffffb3;gap:7px;max-width:100%;height:auto;min-height:44px;font-size:13px;line-height:1.35;display:inline-flex;box-shadow:0 2px 10px #211b1908;padding:10px 12px!important}.pdrn-explore-module__B6C22W__hotspots .pdrn-explore-module__B6C22W__hotspot>svg{color:var(--brand);flex-shrink:0}.pdrn-explore-module__B6C22W__hotspots .pdrn-explore-module__B6C22W__hotspot[aria-pressed=true]{color:#a63d32;box-shadow:none;background:#fff0ed;border-color:#f2b4a8}.pdrn-explore-module__B6C22W__hotspots .pdrn-explore-module__B6C22W__hotspot:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:800px){.pdrn-explore-module__B6C22W__hotspots .pdrn-explore-module__B6C22W__hotspot{gap:6px;font-size:12px;padding:9px 10px!important}}.pdrn-explore-module__B6C22W__chapterNote{color:#000;background:#f8f4ee;border-radius:18px;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.pdrn-explore-module__B6C22W__chapterNote>svg{color:#8d6e62;flex-shrink:0;margin-top:3px}.pdrn-explore-module__B6C22W__chapterNote>p{margin:0;font-size:15px;line-height:1.6}.pdrn-explore-module__B6C22W__chapterNote strong{font-weight:600}@media (max-width:800px){.pdrn-explore-module__B6C22W__chapterNote{gap:10px;padding:16px}}.pdrn-explore-module__B6C22W__needsPickerDock{display:contents}.pdrn-explore-module__B6C22W__needsPickerQuestion,.pdrn-explore-module__B6C22W__mapAnswer{display:none}@media (max-width:800px){.pdrn-explore-module__B6C22W__needsTabs{flex-direction:column;gap:22px;display:flex;overflow:visible}.pdrn-explore-module__B6C22W__needsPickerDock{display:block}.pdrn-explore-module__B6C22W__needsTabs .pdrn-explore-module__B6C22W__needsPicker{flex-wrap:nowrap;gap:6px;width:100%;max-width:100%;margin:0;padding:0;display:flex;overflow:visible}.pdrn-explore-module__B6C22W__needsTabs .pdrn-explore-module__B6C22W__needsPicker>button{white-space:normal;min-width:0;height:auto;min-height:46px;box-shadow:none;flex:1;padding:12px 7px;font-size:12px;line-height:1.25}.pdrn-explore-module__B6C22W__needsTabs .pdrn-explore-module__B6C22W__needsBody{flex-direction:column;gap:22px;display:flex;overflow:visible}.pdrn-explore-module__B6C22W__needsBody .pdrn-explore-module__B6C22W__needCopy{background:0 0;border-radius:0;order:0;align-self:stretch;padding:0}.pdrn-explore-module__B6C22W__needsBody .pdrn-explore-module__B6C22W__needCopy .pdrn-explore-module__B6C22W__pair{margin-bottom:9px;font-size:12px;line-height:1.45;display:block}.pdrn-explore-module__B6C22W__needsBody .pdrn-explore-module__B6C22W__needCopy h3{letter-spacing:-.6px;margin:0 0 12px;font-size:26px;font-weight:700;line-height:1.15}.pdrn-explore-module__B6C22W__needsBody .pdrn-explore-module__B6C22W__needCopy p{color:#000;margin:0;font-size:16px;line-height:1.6}.pdrn-explore-module__B6C22W__needsBody .pdrn-explore-module__B6C22W__skinPhoto{aspect-ratio:auto;order:1;width:100%;height:235px;min-height:0}.pdrn-explore-module__B6C22W__needsBody .pdrn-explore-module__B6C22W__skinPhoto img{object-position:center 40%}.pdrn-explore-module__B6C22W__synergyBody .pdrn-explore-module__B6C22W__ingredientDetails{display:none}.pdrn-explore-module__B6C22W__mapAnswer{z-index:2;color:#000;background:#fffffff2;border-radius:18px;padding:14px 16px;display:block;position:absolute;top:144px;left:12px;right:12px;box-shadow:0 3px 14px #211b190d}.pdrn-explore-module__B6C22W__mapAnswer strong{font-size:16px;font-weight:700;line-height:1.3;display:block}.pdrn-explore-module__B6C22W__mapAnswer p{margin:5px 0 0;font-size:14px;line-height:1.45}.pdrn-explore-module__B6C22W__productMap .pdrn-explore-module__B6C22W__hotspots{pointer-events:none;grid-template-rows:auto auto;align-content:space-between;gap:12px;inset:14px}.pdrn-explore-module__B6C22W__productMap .pdrn-explore-module__B6C22W__hotspots>.pdrn-explore-module__B6C22W__hotspot{pointer-events:auto;transform:none}.pdrn-explore-module__B6C22W__productMap .pdrn-explore-module__B6C22W__hotspots>:nth-child(n+3){align-self:end}.pdrn-explore-module__B6C22W__productMap .pdrn-explore-module__B6C22W__mapAnswer{top:82px;left:14px;right:14px}.pdrn-explore-module__B6C22W__needsSection>header h2{letter-spacing:-1px;font-size:31px;font-weight:700;line-height:1.12}.pdrn-explore-module__B6C22W__needsSection>header{margin-bottom:24px}.pdrn-explore-module__B6C22W__expect>header h2{letter-spacing:-1px;font-size:31px;font-weight:700;line-height:1.12}.pdrn-explore-module__B6C22W__expect>header{margin-bottom:24px}.pdrn-explore-module__B6C22W__expectTabs{gap:22px}.pdrn-explore-module__B6C22W__expectTabs .pdrn-explore-module__B6C22W__expectPicker{flex-wrap:nowrap;gap:6px;width:100%;margin:0;padding:0;display:flex;overflow:visible}.pdrn-explore-module__B6C22W__expectTabs .pdrn-explore-module__B6C22W__expectPicker>button{white-space:normal;flex:1;min-width:0;height:auto;min-height:46px;padding:12px 9px;font-size:13px;line-height:1.25}.pdrn-explore-module__B6C22W__expect .pdrn-explore-module__B6C22W__expectPanel{flex-direction:column;gap:22px;display:flex;overflow:visible}.pdrn-explore-module__B6C22W__expect .pdrn-explore-module__B6C22W__expectPanel[hidden]{display:none}.pdrn-explore-module__B6C22W__expectPanel .pdrn-explore-module__B6C22W__panelCopy{order:0;align-self:stretch;padding:0}.pdrn-explore-module__B6C22W__expectPanel .pdrn-explore-module__B6C22W__panelCopy h3{letter-spacing:-.6px;margin:0 0 12px;font-size:26px;font-weight:700;line-height:1.15}.pdrn-explore-module__B6C22W__expectPanel .pdrn-explore-module__B6C22W__panelCopy>p{color:#000;margin:0;font-size:16px;line-height:1.6}.pdrn-explore-module__B6C22W__expectPanel .pdrn-explore-module__B6C22W__panelCopy>.pdrn-explore-module__B6C22W__note{color:var(--fg-2);border:0;margin-top:12px;padding:0;font-size:13px;line-height:1.5}.pdrn-explore-module__B6C22W__expectPanel .pdrn-explore-module__B6C22W__expectImage{aspect-ratio:1;order:1;align-self:center;width:100%;max-width:none;height:auto;min-height:0}}.pdrn-explore-module__B6C22W__expectLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.pdrn-explore-module__B6C22W__expectLayout .pdrn-explore-module__B6C22W__expectImage{aspect-ratio:4/5;width:100%;min-height:0}.pdrn-explore-module__B6C22W__expectBlocks{flex-direction:column;gap:32px;min-width:0;display:flex}.pdrn-explore-module__B6C22W__expectLabel{color:#9e342e;background:#fff0eb;border-radius:999px;width:fit-content;margin-bottom:14px;padding:7px 12px;font-size:13px;font-weight:600;line-height:1.3;display:inline-block}.pdrn-explore-module__B6C22W__expectBlock h3{font-family:var(--font-satoshi),sans-serif;letter-spacing:-.7px;color:#171717;margin:0 0 12px;font-size:clamp(24px,2.2vw,32px);font-weight:700;line-height:1.18}.pdrn-explore-module__B6C22W__expectBlock>p{color:#111;margin:0;font-size:17px;line-height:1.65}.pdrn-explore-module__B6C22W__expectBlock>.pdrn-explore-module__B6C22W__expectNote{color:#6a625b;margin:12px 0 0;font-size:13px;line-height:1.5}@media (max-width:800px){.pdrn-explore-module__B6C22W__expect>header h2{letter-spacing:-1px;font-size:31px;font-weight:700;line-height:1.12}.pdrn-explore-module__B6C22W__expect>header{margin-bottom:24px}.pdrn-explore-module__B6C22W__expectLayout{flex-direction:column;gap:26px;display:flex}.pdrn-explore-module__B6C22W__expectBlocks{order:0;gap:26px;width:100%}.pdrn-explore-module__B6C22W__expectLayout .pdrn-explore-module__B6C22W__expectImage{aspect-ratio:1;order:1;max-width:none}.pdrn-explore-module__B6C22W__expectBlock h3{font-size:26px}.pdrn-explore-module__B6C22W__expectBlock>p{font-size:16px;line-height:1.6}.pdrn-explore-module__B6C22W__expectBlock>.pdrn-explore-module__B6C22W__expectNote{font-size:13px}.pdrn-explore-module__B6C22W__expectLabel{margin-bottom:12px}}@media (min-width:801px){.pdrn-explore-module__B6C22W__needsBody>.pdrn-explore-module__B6C22W__skinPhoto{grid-area:1/2}.pdrn-explore-module__B6C22W__needsBody>.pdrn-explore-module__B6C22W__needCopy{grid-area:1/1}.pdrn-explore-module__B6C22W__expectLayout>.pdrn-explore-module__B6C22W__expectImage{grid-area:1/2}.pdrn-explore-module__B6C22W__expectLayout>.pdrn-explore-module__B6C22W__expectBlocks{grid-area:1/1}}.pdrn-explore-module__B6C22W__expectBlocks>h2{font-family:var(--font-satoshi),sans-serif;letter-spacing:-.035em;margin:0 0 4px;font-size:clamp(30px,3.3vw,46px);font-weight:700;line-height:1.12}@media (max-width:800px){.pdrn-explore-module__B6C22W__expectBlocks>h2{font-size:31px}}.pdrn-explore-module__B6C22W__expectBlockHeading{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.pdrn-explore-module__B6C22W__expectBlock .pdrn-explore-module__B6C22W__expectBlockHeading h3{letter-spacing:-.45px;margin:0;font-size:clamp(21px,1.8vw,26px);line-height:1.25}.pdrn-explore-module__B6C22W__expectBlockHeading .pdrn-explore-module__B6C22W__expectLabel{flex-shrink:0;margin:0;padding:6px 10px;font-size:12px}@media (max-width:800px){.pdrn-explore-module__B6C22W__expectBlock .pdrn-explore-module__B6C22W__expectBlockHeading h3{font-size:22px}.pdrn-explore-module__B6C22W__productMap .pdrn-explore-module__B6C22W__mapAnswer{width:calc(100% - 28px);max-width:280px;inset:auto}.pdrn-explore-module__B6C22W__productMap .pdrn-explore-module__B6C22W__mapAnswer[data-anchor="0"]{top:82px;left:14px}.pdrn-explore-module__B6C22W__productMap .pdrn-explore-module__B6C22W__mapAnswer[data-anchor="1"]{top:82px;right:14px}.pdrn-explore-module__B6C22W__productMap .pdrn-explore-module__B6C22W__mapAnswer[data-anchor="2"]{bottom:82px;left:14px}.pdrn-explore-module__B6C22W__productMap .pdrn-explore-module__B6C22W__mapAnswer[data-anchor="3"]{bottom:82px;right:14px}}.pdrn-explore-module__B6C22W__expectBlockHeading{flex-wrap:nowrap;align-items:flex-start}.pdrn-explore-module__B6C22W__expectBlock .pdrn-explore-module__B6C22W__expectBlockHeading h3{flex:1;min-width:0}@media (max-width:800px){.pdrn-explore-module__B6C22W__expectBlockHeading{gap:10px}.pdrn-explore-module__B6C22W__expectBlockHeading .pdrn-explore-module__B6C22W__expectLabel{max-width:108px;font-size:11px}}.pdrn-explore-module__B6C22W__explore .pdrn-explore-module__B6C22W__bubbleNav [data-slot=tabs-trigger]{font-weight:600}.pdrn-explore-module__B6C22W__expectBlockHeading{flex-direction:column;align-items:flex-start;gap:10px}.pdrn-explore-module__B6C22W__expectBlockHeading .pdrn-explore-module__B6C22W__expectLabel{max-width:none;margin-top:0}.pdrn-explore-module__B6C22W__expectMotion{border-radius:16px;width:40%;position:absolute;bottom:16px;right:16px;overflow:hidden;box-shadow:0 4px 20px #241a1520}.pdrn-explore-module__B6C22W__faq{align-items:start;gap:clamp(28px,5vw,72px)}.pdrn-explore-module__B6C22W__faq header h2{margin:0}.pdrn-explore-module__B6C22W__faqRows{min-width:0}.pdrn-explore-module__B6C22W__faqItem{border-bottom:1px solid #e8e4df}.pdrn-explore-module__B6C22W__faqItem:after{display:none}.pdrn-explore-module__B6C22W__faq .pdrn-explore-module__B6C22W__faqQuestion{color:#171717;border-radius:4px;gap:12px;padding:18px 0;font-size:16px;font-weight:600;line-height:1.4}.pdrn-explore-module__B6C22W__faqQuestion>svg{display:none}.pdrn-explore-module__B6C22W__faqNumber{font-variant-numeric:tabular-nums;color:#a29487;flex:none;align-self:flex-start;min-width:24px;padding-top:2px;font-size:12px;font-weight:500;transition:color .2s}.pdrn-explore-module__B6C22W__faqQuestionText{flex:1}.pdrn-explore-module__B6C22W__faqToggle{color:#171717;flex:none;width:18px;height:18px;position:relative}.pdrn-explore-module__B6C22W__faqToggle:before,.pdrn-explore-module__B6C22W__faqToggle:after{content:"";background:currentColor;border-radius:1px;width:14px;height:1.5px;transition:transform .25s,color .2s;position:absolute;top:8px;left:2px}.pdrn-explore-module__B6C22W__faqToggle:after{transform:rotate(90deg)}.pdrn-explore-module__B6C22W__faqQuestion[data-state=open] .pdrn-explore-module__B6C22W__faqNumber,.pdrn-explore-module__B6C22W__faqQuestion[data-state=open] .pdrn-explore-module__B6C22W__faqToggle{color:var(--brand)}.pdrn-explore-module__B6C22W__faqQuestion[data-state=open] .pdrn-explore-module__B6C22W__faqToggle:after{transform:rotate(0)}.pdrn-explore-module__B6C22W__faq .pdrn-explore-module__B6C22W__faqAnswer{color:#33302c;padding:0 0 20px;font-size:16px;line-height:1.7}@media (max-width:800px){.pdrn-explore-module__B6C22W__faq{gap:26px}.pdrn-explore-module__B6C22W__faq .pdrn-explore-module__B6C22W__faqQuestion,.pdrn-explore-module__B6C22W__faq .pdrn-explore-module__B6C22W__faqAnswer{font-size:15px}}.pdrn-explore-module__B6C22W__faq header,.pdrn-explore-module__B6C22W__faqRows h3{margin:0}
.brand-proof-module__uEhUFa__proof{font-family:var(--font-satoshi-local),sans-serif;color:#161412;scroll-margin-top:110px}.brand-proof-module__uEhUFa__heading{text-align:center;max-width:760px;margin:0 auto 32px}.brand-proof-module__uEhUFa__proof .brand-proof-module__uEhUFa__heading h2{letter-spacing:-.04em;margin:0;font-size:clamp(31px,3.5vw,46px);font-weight:700;line-height:1.14}.brand-proof-module__uEhUFa__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px;display:grid}.brand-proof-module__uEhUFa__block{min-width:0}.brand-proof-module__uEhUFa__photo{aspect-ratio:4/3;background:#f8f4ed;border-radius:20px;width:100%;position:relative;overflow:hidden}.brand-proof-module__uEhUFa__photo img{object-fit:cover}.brand-proof-module__uEhUFa__ivan .brand-proof-module__uEhUFa__photo img{object-position:50% 23%}.brand-proof-module__uEhUFa__team .brand-proof-module__uEhUFa__photo img{object-position:100% center}.brand-proof-module__uEhUFa__proof .brand-proof-module__uEhUFa__block h3{letter-spacing:-.025em;max-width:330px;margin:20px 0 10px;font-size:clamp(20px,1.8vw,25px);font-weight:700;line-height:1.25}.brand-proof-module__uEhUFa__proof .brand-proof-module__uEhUFa__block p{color:#161412;max-width:370px;margin:0;font-size:17px;font-weight:500;line-height:1.65}.brand-proof-module__uEhUFa__block mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 52%,#ffdbd3 52% 93%,#0000 93%);padding:0 .06em;font-weight:700}.brand-proof-module__uEhUFa__link{color:#b7352e;text-underline-offset:5px;align-items:center;gap:10px;width:fit-content;min-height:44px;margin:30px auto 0;font-size:16px;font-weight:700;text-decoration:underline;display:flex}.brand-proof-module__uEhUFa__link svg{transition:transform .2s}.brand-proof-module__uEhUFa__link:hover svg{transform:translate(3px)}@media (max-width:640px){.brand-proof-module__uEhUFa__heading{text-align:left;margin-bottom:24px}.brand-proof-module__uEhUFa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.brand-proof-module__uEhUFa__production{grid-column:1/-1}.brand-proof-module__uEhUFa__production .brand-proof-module__uEhUFa__photo{aspect-ratio:1.8}.brand-proof-module__uEhUFa__photo{aspect-ratio:3/2;border-radius:14px}.brand-proof-module__uEhUFa__proof .brand-proof-module__uEhUFa__block h3{margin:14px 0 8px;font-size:19px;line-height:1.3}.brand-proof-module__uEhUFa__proof .brand-proof-module__uEhUFa__block p{font-size:16px;line-height:1.55}.brand-proof-module__uEhUFa__production h3{max-width:none}.brand-proof-module__uEhUFa__link{margin-top:22px}}@media (prefers-reduced-motion:reduce){.brand-proof-module__uEhUFa__link svg{transition:none}}@media (max-width:640px){.brand-proof-module__uEhUFa__proof .brand-proof-module__uEhUFa__ivan h3,.brand-proof-module__uEhUFa__proof .brand-proof-module__uEhUFa__team h3{letter-spacing:-.015em;font-size:18px;line-height:1.3}.brand-proof-module__uEhUFa__proof .brand-proof-module__uEhUFa__production h3{font-size:23px}}
