.scent-notes-module__ab8yNG__heading{letter-spacing:-.025em;color:var(--foreground);font-size:18px;font-weight:600}.scent-notes-module__ab8yNG__noteBlock{border-left:2px solid var(--color-brand-pink-deep);margin-top:12px;padding-left:18px}.scent-notes-module__ab8yNG__noteGroup{padding:10px 0}.scent-notes-module__ab8yNG__noteGroup+.scent-notes-module__ab8yNG__noteGroup{border-top:1px solid var(--border)}.scent-notes-module__ab8yNG__category{color:var(--muted-foreground);font-size:11px;font-weight:500}.scent-notes-module__ab8yNG__notes{color:var(--foreground);overflow-wrap:anywhere;margin-top:4px;font-size:14px;font-weight:500;line-height:1.6}@media (min-width:640px){.scent-notes-module__ab8yNG__noteGroup{grid-template-columns:105px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.scent-notes-module__ab8yNG__notes{margin-top:0}}
.arrowless-label-module__Blsh7W__frame{vertical-align:middle;display:inline-grid;position:relative}.arrowless-label-module__Blsh7W__measure{align-items:center;gap:var(--old-icon-gap);visibility:hidden;white-space:nowrap;display:inline-flex}.arrowless-label-module__Blsh7W__measure:before{content:attr(data-label)}.arrowless-label-module__Blsh7W__measure>span{width:var(--old-icon-size);height:var(--old-icon-size);flex:none}.arrowless-label-module__Blsh7W__label{white-space:nowrap;text-align:center;transform-origin:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(1.065)}
.editorial-module__k9584G__background{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.editorial-module__k9584G__photo{object-fit:cover;object-position:center;transform:scale(1.1)}.editorial-module__k9584G__scrim{background:var(--background);opacity:.78;position:absolute;inset:0}.dark .editorial-module__k9584G__scrim{opacity:.72}.editorial-module__k9584G__effect{white-space:nowrap;text-transform:none;color:#0000;background:linear-gradient(110deg,#352723 30%,#b45c7a 48%,#352723 65%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite editorial-module__k9584G__soft-shimmer;display:inline-block}@keyframes editorial-module__k9584G__soft-shimmer{0%,to{background-position:100% 0}50%{background-position:0 0}}@media (prefers-reduced-motion:reduce){.editorial-module__k9584G__effect{animation:none}}
.hero-section-module__hFe3Tq__hero{--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;color:#352723;touch-action:pan-y;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6e1e3;border-radius:28px;max-width:1600px;height:clamp(580px,43vw,640px);margin:0 auto;scroll-margin-top:13rem;position:relative;overflow:hidden}.hero-section-module__hFe3Tq__background,.hero-section-module__hFe3Tq__scene,.hero-section-module__hFe3Tq__ambientLight{position:absolute;inset:0}.hero-section-module__hFe3Tq__background{z-index:-2}.hero-section-module__hFe3Tq__ambientLight{z-index:-1;pointer-events:none;background:radial-gradient(at 49% 39%,#fffdf278 0%,#fffdf218 40%,#0000 70%)}.hero-section-module__hFe3Tq__scene{color:var(--hero-accent)}.hero-section-module__hFe3Tq__topline{z-index:5;letter-spacing:.04em;pointer-events:none;justify-content:space-between;gap:20px;font-size:11px;font-weight:500;display:flex;position:absolute;top:27px;left:36px;right:36px}.hero-section-module__hFe3Tq__collection{text-transform:uppercase;letter-spacing:.15em}.hero-section-module__hFe3Tq__title{z-index:0;text-align:center;letter-spacing:-.04em;font-size:clamp(64px,7vw,104px);font-weight:600;line-height:.98;position:absolute;top:72px;left:4%;right:4%}.hero-section-module__hFe3Tq__product{z-index:3;pointer-events:none;width:clamp(380px,33vw,460px);height:clamp(380px,33vw,460px);position:absolute;top:82px;left:50%;translate:-50%}.hero-section-module__hFe3Tq__productMotion,.hero-section-module__hFe3Tq__product img{width:100%;height:100%}.hero-section-module__hFe3Tq__product img{object-fit:contain;filter:drop-shadow(0 16px 18px #5b3e2f18)}.hero-section-module__hFe3Tq__productShadow{z-index:1;filter:blur(11px);background:#68452e23;border-radius:50%;width:260px;height:22px;position:absolute;top:clamp(414px,35vw,493px);left:calc(50% - 130px)}.hero-section-module__hFe3Tq__ingredient{z-index:2;pointer-events:none;position:absolute}.hero-section-module__hFe3Tq__ingredientEntrance,.hero-section-module__hFe3Tq__parallax,.hero-section-module__hFe3Tq__drift{width:100%;height:100%}.hero-section-module__hFe3Tq__ingredient img{object-fit:contain;filter:drop-shadow(0 18px 12px #50332125);width:100%;height:100%}.hero-section-module__hFe3Tq__ingredient[data-depth=back]{z-index:0}.hero-section-module__hFe3Tq__ingredient[data-depth=back] img{opacity:.78;filter:blur(.45px)drop-shadow(0 8px 8px #50332118)}.hero-section-module__hFe3Tq__drift{animation:12s ease-in-out infinite hero-section-module__hFe3Tq__ingredient-orbit}.hero-section-module__hFe3Tq__ingredient0{width:154px;height:154px;top:27%;left:11%;rotate:-19deg}.hero-section-module__hFe3Tq__ingredient1{width:90px;height:90px;top:64%;left:25%;rotate:16deg}.hero-section-module__hFe3Tq__ingredient2{width:78px;height:78px;top:51%;left:3%;rotate:22deg}.hero-section-module__hFe3Tq__ingredient3{width:166px;height:166px;top:25%;right:9%;rotate:17deg}.hero-section-module__hFe3Tq__ingredient4{width:112px;height:112px;top:62%;right:17%;rotate:-16deg}.hero-section-module__hFe3Tq__ingredient5{width:62px;height:62px;top:33%;right:29%;rotate:-22deg}.hero-section-module__hFe3Tq__ingredient1 .hero-section-module__hFe3Tq__drift{animation-name:hero-section-module__hFe3Tq__ingredient-sway;animation-duration:15s;animation-delay:-5s}.hero-section-module__hFe3Tq__ingredient2 .hero-section-module__hFe3Tq__drift{animation-duration:19s;animation-direction:reverse;animation-delay:-8s}.hero-section-module__hFe3Tq__ingredient3 .hero-section-module__hFe3Tq__drift{animation-name:hero-section-module__hFe3Tq__ingredient-sway;animation-duration:14s;animation-delay:-3s}.hero-section-module__hFe3Tq__ingredient4 .hero-section-module__hFe3Tq__drift{animation-duration:17s;animation-direction:reverse;animation-delay:-9s}.hero-section-module__hFe3Tq__ingredient5 .hero-section-module__hFe3Tq__drift{animation-name:hero-section-module__hFe3Tq__ingredient-sway;animation-duration:21s;animation-delay:-6s}.hero-section-module__hFe3Tq__copy{z-index:4;max-width:270px;position:absolute;bottom:105px;left:36px}.hero-section-module__hFe3Tq__description{text-wrap:balance;margin:0;font-size:14px;font-weight:500}.hero-section-module__hFe3Tq__notes{margin:7px 0 0;font-size:11px}.hero-section-module__hFe3Tq__ctaPosition{z-index:4;position:absolute;bottom:110px;right:36px}.hero-section-module__hFe3Tq__cta{--hero-cta-gap:24px;color:#352723;min-height:50px;transition:transform .18s var(--ease-out), background-color .18s ease;background:#fffdf2;border-radius:99px;justify-content:center;align-items:center;gap:24px;padding:13px 24px;font-size:12px;font-weight:600;display:inline-flex}.hero-section-module__hFe3Tq__navLabel{letter-spacing:-.02em;font-size:10px;font-weight:600}.hero-section-module__hFe3Tq__controls{z-index:5;border-top:1px solid #35272326;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:15px;display:grid;position:absolute;bottom:20px;left:36px;right:36px}.hero-section-module__hFe3Tq__arrows,.hero-section-module__hFe3Tq__dots,.hero-section-module__hFe3Tq__playback{align-items:center;display:flex}.hero-section-module__hFe3Tq__arrows{gap:8px}.hero-section-module__hFe3Tq__controls button{background:0 0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .18s;display:inline-flex}.hero-section-module__hFe3Tq__arrows button{border:1px solid #35272340}.hero-section-module__hFe3Tq__playback{justify-content:flex-end;gap:12px}.hero-section-module__hFe3Tq__counter{letter-spacing:.12em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px}.hero-section-module__hFe3Tq__counter b{font-weight:600}.hero-section-module__hFe3Tq__dots button{width:32px}.hero-section-module__hFe3Tq__dots span{width:6px;height:6px;transition:transform .2s var(--ease-out), background-color .2s ease;background:#35272366;border-radius:50%}.hero-section-module__hFe3Tq__dots [aria-current] span{background:#352723;transform:scale(1.5)}.hero-section-module__hFe3Tq__playback button:disabled{opacity:.4;cursor:default}.hero-section-module__hFe3Tq__hero :focus-visible{outline-offset:4px;outline:2px solid #352723}.hero-section-module__hFe3Tq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-section-module__hFe3Tq__imageError{z-index:6;color:#842f48;text-align:center;background:#fffdf2;border-radius:8px;padding:8px 12px;font-size:11px;position:absolute;bottom:80px;left:15%;right:15%}.hero-section-module__hFe3Tq__progressTrack{z-index:6;pointer-events:none;background:#35272316;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hero-section-module__hFe3Tq__progressFill{transform-origin:0;background:#750b06;width:100%;height:100%;display:block;transform:scaleX(0)}@keyframes hero-section-module__hFe3Tq__ingredient-orbit{0%,to{transform:translate(-18px,-14px)rotate(-6deg)}25%{transform:translate(15px,-24px)rotate(2deg)}50%{transform:translate(24px,13px)rotate(7deg)}75%{transform:translate(-12px,24px)rotate(-1deg)}}@keyframes hero-section-module__hFe3Tq__ingredient-sway{0%,to{transform:translate(16px,18px)rotate(5deg)}25%{transform:translate(-19px,9px)rotate(-3deg)}50%{transform:translate(-10px,-21px)rotate(-7deg)}75%{transform:translate(22px,-12px)rotate(2deg)}}.hero-section-module__hFe3Tq__hero[data-drifting=false] .hero-section-module__hFe3Tq__drift{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.hero-section-module__hFe3Tq__cta:hover{background:#fffef9;transform:translateY(-2px)}.hero-section-module__hFe3Tq__controls button:not(:disabled):hover{background:#fffdf270}}@media (max-width:1023px) and (min-width:768px){.hero-section-module__hFe3Tq__copy{max-width:175px}.hero-section-module__hFe3Tq__description{font-size:12px}.hero-section-module__hFe3Tq__ingredient0{width:125px;height:125px;left:6%}.hero-section-module__hFe3Tq__ingredient3{width:125px;height:125px;right:4%}.hero-section-module__hFe3Tq__ctaPosition{right:24px}.hero-section-module__hFe3Tq__cta{--hero-cta-gap:14px;gap:14px;padding:13px 18px;font-size:11px}}@media (max-width:767px){.hero-section-module__hFe3Tq__hero{border-radius:22px;height:600px}.hero-section-module__hFe3Tq__topline{letter-spacing:.025em;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:9px;top:22px;left:22px;right:22px}.hero-section-module__hFe3Tq__collection{display:inline}.hero-section-module__hFe3Tq__title{font-size:clamp(35px,10vw,62px);line-height:.98;top:62px;left:8px;right:8px}.hero-section-module__hFe3Tq__title span{display:block}.hero-section-module__hFe3Tq__product{width:310px;height:310px;top:116px}.hero-section-module__hFe3Tq__product img{filter:drop-shadow(0 10px 12px #5b3e2f16)}.hero-section-module__hFe3Tq__productShadow{width:175px;height:16px;top:393px;left:calc(50% - 87.5px)}.hero-section-module__hFe3Tq__ingredient0{width:80px;height:80px;top:30%;left:0%}.hero-section-module__hFe3Tq__ingredient1{width:54px;height:54px;top:59%;left:3%}.hero-section-module__hFe3Tq__ingredient2,.hero-section-module__hFe3Tq__ingredient5{display:none}.hero-section-module__hFe3Tq__ingredient3{width:80px;height:80px;top:30%;right:0%}.hero-section-module__hFe3Tq__ingredient4{width:58px;height:58px;top:59%;right:3%}.hero-section-module__hFe3Tq__ingredient img{filter:drop-shadow(0 8px 8px #50332120)}.hero-section-module__hFe3Tq__ingredient .hero-section-module__hFe3Tq__drift{animation-name:hero-section-module__hFe3Tq__ingredient-mobile;animation-duration:17s}.hero-section-module__hFe3Tq__copy{text-align:center;max-width:none;bottom:153px;left:16px;right:16px}.hero-section-module__hFe3Tq__description{font-size:12px}.hero-section-module__hFe3Tq__notes{margin-top:4px;font-size:10px}.hero-section-module__hFe3Tq__ctaPosition{text-align:center;bottom:90px;left:0;right:0}.hero-section-module__hFe3Tq__cta{--hero-cta-gap:20px;gap:20px;min-width:188px;min-height:46px;font-size:11px}.hero-section-module__hFe3Tq__controls{padding-top:10px;bottom:12px;left:18px;right:18px}.hero-section-module__hFe3Tq__arrows{gap:2px}.hero-section-module__hFe3Tq__controls button{width:40px;height:44px}.hero-section-module__hFe3Tq__dots button{width:25px}.hero-section-module__hFe3Tq__playback{gap:2px}.hero-section-module__hFe3Tq__counter{letter-spacing:.02em;font-size:9px}}@keyframes hero-section-module__hFe3Tq__ingredient-mobile{0%,to{transform:translate(-5px,-5px)rotate(-3deg)}25%{transform:translate(5px,-8px)rotate(1deg)}50%{transform:translate(7px,4px)rotate(3deg)}75%{transform:translate(-4px,8px)rotate(-1deg)}}.hero-section-module__hFe3Tq__hero[data-reduced=true] .hero-section-module__hFe3Tq__drift{animation:none}.hero-section-module__hFe3Tq__hero[data-reduced=true] .hero-section-module__hFe3Tq__productMotion,.hero-section-module__hFe3Tq__hero[data-reduced=true] .hero-section-module__hFe3Tq__ingredientEntrance,.hero-section-module__hFe3Tq__hero[data-reduced=true] .hero-section-module__hFe3Tq__parallax{transform:none!important}@media (prefers-reduced-motion:reduce){.hero-section-module__hFe3Tq__hero *,.hero-section-module__hFe3Tq__hero :before,.hero-section-module__hFe3Tq__hero :after{animation:none!important}.hero-section-module__hFe3Tq__cta{transition:none}}
.usp-strip-module__JFaw0q__strip{border-block:1px solid var(--border);background:var(--card);color:var(--foreground);overflow:hidden}.usp-strip-module__JFaw0q__track{width:max-content;animation:65s linear infinite usp-strip-module__JFaw0q__marquee;display:flex}.usp-strip-module__JFaw0q__group{--message-gap:clamp(40px, 5vw, 80px);flex:none;align-items:center;min-width:100vw;margin:0;padding:24px 0;list-style:none;display:flex}.usp-strip-module__JFaw0q__group li{padding-inline:calc(var(--message-gap) / 2);white-space:nowrap;text-align:center;letter-spacing:.015em;flex:1 0 auto;font-size:13px;font-style:italic;font-weight:500;line-height:1.5;position:relative}.usp-strip-module__JFaw0q__group li:after{content:"";background:var(--brand-pink-deep);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:-3px;transform:translateY(-50%)}.usp-strip-module__JFaw0q__strip:hover .usp-strip-module__JFaw0q__track,.usp-strip-module__JFaw0q__strip:focus-within .usp-strip-module__JFaw0q__track{animation-play-state:paused}.usp-strip-module__JFaw0q__strip:focus-visible{outline:2px solid var(--foreground);outline-offset:-4px}@keyframes usp-strip-module__JFaw0q__marquee{to{transform:translate(-50%)}}@media (min-width:640px){.usp-strip-module__JFaw0q__group{padding-block:28px}.usp-strip-module__JFaw0q__group li{font-size:14px}}@media (min-width:1024px){.usp-strip-module__JFaw0q__group li{font-size:16px}}@media (prefers-reduced-motion:reduce){.usp-strip-module__JFaw0q__track{width:auto;animation:none}.usp-strip-module__JFaw0q__group{flex-wrap:wrap;justify-content:center;gap:14px 0;width:100%;min-width:0;padding-inline:20px}.usp-strip-module__JFaw0q__group li{white-space:normal;flex:0 auto;padding-inline:16px}.usp-strip-module__JFaw0q__group li:last-child:after,.usp-strip-module__JFaw0q__group[aria-hidden=true]{display:none}}@media print{.usp-strip-module__JFaw0q__track{width:auto;animation:none}.usp-strip-module__JFaw0q__group{flex-wrap:wrap;gap:14px 32px;width:100%;min-width:0}.usp-strip-module__JFaw0q__group[aria-hidden=true]{display:none}}
.playful-products-module__n3Jvwa__grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;align-items:stretch;gap:20px;min-width:0;display:grid}.playful-products-module__n3Jvwa__card{--card-ink:#3b2d33;--card-muted:#6b5961;--card-surface:var(--product-stage);--button-bg:#d56989;--button-ink:#fff;--button-hover:#c45677;--button-disabled:#d56989;--foreground:var(--card-ink);--muted-foreground:var(--card-muted);--muted:var(--card-surface);background:var(--card-surface);min-width:0;height:100%;color:var(--card-ink);border:1px solid #472c380d;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.playful-products-module__n3Jvwa__stage{aspect-ratio:1.12;isolation:isolate;flex-shrink:0;position:relative}.playful-products-module__n3Jvwa__backgroundWord{z-index:-1;text-align:center;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.065em;opacity:.075;font-size:clamp(48px,5vw,76px);font-weight:750;line-height:1;position:absolute;top:22%;left:10px;right:10px;overflow:hidden}.playful-products-module__n3Jvwa__disc{z-index:-1;pointer-events:none;background:#ffffff38;border-radius:50%;position:absolute;inset:18% 17% 10%}.playful-products-module__n3Jvwa__photography{outline-offset:-5px;display:block;position:absolute;inset:4% 0 -4%}.playful-products-module__n3Jvwa__productImage{object-fit:contain;filter:drop-shadow(0 10px 9px #2d1d221a);padding:9%;transition:transform .4s}.playful-products-module__n3Jvwa__productImage[data-missing-image]{color:var(--card-muted);filter:none;background:0 0}.playful-products-module__n3Jvwa__wishlist{width:44px;height:44px;color:var(--card-ink);cursor:pointer;background:#fffaf7b3;border-radius:50%;place-items:center;transition:background .2s;display:grid;position:absolute;top:9px;right:9px}.playful-products-module__n3Jvwa__wishlist[aria-pressed=true]{background:var(--button-bg);color:var(--button-ink)}.playful-products-module__n3Jvwa__badge{color:#4f2d3b;background:#fffaf7d9;border-radius:20px;max-width:calc(100% - 32px);padding:4px 9px;font-size:10px;line-height:1.4;position:absolute;bottom:10px;left:16px}.playful-products-module__n3Jvwa__details{flex-direction:column;flex:1;padding:10px 18px 18px;display:flex}.playful-products-module__n3Jvwa__collection{letter-spacing:.045em;color:var(--card-muted);margin-bottom:4px;font-size:10px;font-weight:500;line-height:1.5}.playful-products-module__n3Jvwa__nameLink{font-size:21px;line-height:1.22;display:block}.playful-products-module__n3Jvwa__name{font:inherit;letter-spacing:-.035em;overflow-wrap:anywhere;font-weight:650}.playful-products-module__n3Jvwa__price{margin-top:5px;margin-bottom:18px;font-size:16px;line-height:1.5}.playful-products-module__n3Jvwa__card .playful-products-module__n3Jvwa__orderButton{background:var(--button-bg);width:100%;min-height:52px;color:var(--button-ink);letter-spacing:.015em;text-transform:none;box-shadow:none;border:1px solid #0000;border-radius:12px;margin-top:auto;padding:12px 10px;font-size:14px;font-weight:650;line-height:1.4;transition:background .2s,transform .2s}.playful-products-module__n3Jvwa__card .playful-products-module__n3Jvwa__orderButton:not(:disabled):hover{background:var(--button-hover);filter:none}.playful-products-module__n3Jvwa__card .playful-products-module__n3Jvwa__orderButton:disabled{background:var(--button-disabled);color:var(--button-ink);opacity:1;cursor:not-allowed}.playful-products-module__n3Jvwa__card a:focus-visible,.playful-products-module__n3Jvwa__card button:focus-visible{outline:2px solid var(--card-ink);outline-offset:3px}.playful-products-module__n3Jvwa__card .playful-products-module__n3Jvwa__photography:focus-visible{outline-offset:-5px}.playful-products-module__n3Jvwa__card .playful-products-module__n3Jvwa__orderButton:focus-visible{outline-offset:3px;box-shadow:0 0 0 5px var(--card-surface)}.playful-products-module__n3Jvwa__empty{text-align:center;padding:80px 24px}.playful-products-module__n3Jvwa__empty h2{font-size:22px;font-weight:500}.playful-products-module__n3Jvwa__empty p{color:var(--muted-foreground);margin-top:10px;font-size:14px}.dark .playful-products-module__n3Jvwa__card{--card-surface:var(--product-stage-dark);--card-ink:#f7eef0;--card-muted:#d2c2c8;--button-bg:#a44364;--button-ink:#fff;--button-hover:#b54c70;--button-disabled:#a44364;border-color:#ffffff0d}.dark .playful-products-module__n3Jvwa__disc{background:#ffffff0a}.dark .playful-products-module__n3Jvwa__wishlist{background:#ffffff14}.dark .playful-products-module__n3Jvwa__wishlist[aria-pressed=true]{background:var(--button-bg)}.playful-products-module__n3Jvwa__grid[data-neutral] .playful-products-module__n3Jvwa__card{--card-surface:#f5ebdf}.dark .playful-products-module__n3Jvwa__grid[data-neutral] .playful-products-module__n3Jvwa__card{--card-surface:#3c322c}@media (min-width:390px){.playful-products-module__n3Jvwa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (min-width:900px){.playful-products-module__n3Jvwa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (min-width:1200px){.playful-products-module__n3Jvwa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:390px) and (max-width:599px){.playful-products-module__n3Jvwa__card{border-radius:14px}.playful-products-module__n3Jvwa__stage{aspect-ratio:1}.playful-products-module__n3Jvwa__details{padding:8px 12px 12px}.playful-products-module__n3Jvwa__backgroundWord{font-size:46px;left:9px;right:9px}.playful-products-module__n3Jvwa__wishlist{top:5px;right:5px}.playful-products-module__n3Jvwa__collection{letter-spacing:.015em;margin-bottom:4px;font-size:9px;line-height:1.4}.playful-products-module__n3Jvwa__nameLink{font-size:17px}.playful-products-module__n3Jvwa__price{margin-top:5px;margin-bottom:14px;font-size:15px}.playful-products-module__n3Jvwa__card .playful-products-module__n3Jvwa__orderButton{min-height:48px;font-size:13px}.playful-products-module__n3Jvwa__badge{max-width:calc(100% - 20px);font-size:9px;left:10px}}@media (prefers-reduced-motion:no-preference){.playful-products-module__n3Jvwa__card:hover .playful-products-module__n3Jvwa__productImage,.playful-products-module__n3Jvwa__card:focus-within .playful-products-module__n3Jvwa__productImage{transform:translateY(-4px)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.playful-products-module__n3Jvwa__card *,.playful-products-module__n3Jvwa__card :before,.playful-products-module__n3Jvwa__card :after{transition:none;animation:none;transform:none}}
.reveal-module__WIa5Va__reveal{opacity:0;transform:translate3d(0, var(--reveal-y,24px), 0);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.reveal-module__WIa5Va__reveal[data-revealed=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal-module__WIa5Va__reveal{opacity:1;transition:none;transform:none}}
.scent-quiz-module__FD8cuW__steps{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scent-quiz-module__FD8cuW__step{color:var(--muted-foreground);flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.scent-quiz-module__FD8cuW__step:not(:last-child):after{content:"";background:var(--border);width:calc(100% - 44px);height:1px;position:absolute;top:17px;left:calc(50% + 22px)}.scent-quiz-module__FD8cuW__step[data-state=complete]:after{background:var(--foreground)}.scent-quiz-module__FD8cuW__indicator{border:1px solid var(--border);border-radius:50%;place-items:center;width:35px;height:35px;font-size:12px;font-weight:600;display:grid}.scent-quiz-module__FD8cuW__step[data-state=complete] .scent-quiz-module__FD8cuW__indicator{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.scent-quiz-module__FD8cuW__step[data-state=current] .scent-quiz-module__FD8cuW__indicator{border-color:var(--foreground);box-shadow:0 0 0 4px var(--secondary);color:var(--foreground)}.scent-quiz-module__FD8cuW__stepLabel{font-size:11px;line-height:1.5}.scent-quiz-module__FD8cuW__step[data-state=current] .scent-quiz-module__FD8cuW__stepLabel{color:var(--foreground);font-weight:650}.scent-quiz-module__FD8cuW__answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.scent-quiz-module__FD8cuW__answer{border:1px solid var(--border);text-align:left;min-width:0;min-height:72px;color:var(--foreground);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:14px;font-size:13px;font-weight:500;line-height:1.5;transition:background .15s,border-color .15s;display:flex}.scent-quiz-module__FD8cuW__answer:hover{background:var(--muted)}.scent-quiz-module__FD8cuW__answer[aria-pressed=true]{border-color:var(--foreground);background:color-mix(in srgb, var(--secondary) 40%, var(--card))}.scent-quiz-module__FD8cuW__answerIndicator{border:1px solid var(--muted-foreground);border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;display:grid}.scent-quiz-module__FD8cuW__answerIndicator[data-multi=true]{border-radius:5px}.scent-quiz-module__FD8cuW__answer[aria-pressed=true] .scent-quiz-module__FD8cuW__answerIndicator{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.scent-quiz-module__FD8cuW__answer:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}@media (max-width:379px){.scent-quiz-module__FD8cuW__answer{overflow-wrap:anywhere;gap:7px;padding:12px 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.scent-quiz-module__FD8cuW__answer{transition:none}}
