.shop-the-look-module__5IaWGa__scene{pointer-events:none;position:absolute;inset:0}.shop-the-look-module__5IaWGa__spill{background:radial-gradient(closest-side, var(--spill) 0%, color-mix(in srgb, var(--spill) 45%, transparent) 38%, transparent 100%);mix-blend-mode:screen;opacity:var(--spill-opacity,.42);filter:blur(6px);border-radius:50%;position:absolute}.shop-the-look-module__5IaWGa__lit{mix-blend-mode:screen}.shop-the-look-module__5IaWGa__lit .neon-core{color:color-mix(in srgb, #fff 42%, var(--neon-color));text-shadow:0 0 .02em #fff, 0 0 .05em var(--neon-color), 0 0 .14em var(--neon-color), 0 0 .32em color-mix(in srgb, var(--neon-glow) 70%, transparent)}.shop-the-look-module__5IaWGa__lit .neon-halo{filter:blur(.05em);opacity:1;text-shadow:0 0 .12em var(--neon-glow), 0 0 .3em var(--neon-glow)}.shop-the-look-module__5IaWGa__lit .neon-bloom{filter:blur(.42em);opacity:.8}.shop-the-look-module__5IaWGa__tube .neon-core{-webkit-text-stroke:.034em color-mix(in srgb, #fff 18%, var(--neon-color))}.shop-the-look-module__5IaWGa__tube .neon-halo{-webkit-text-stroke:.06em var(--neon-glow);filter:blur(.1em)}.shop-the-look-module__5IaWGa__tube .neon-bloom{-webkit-text-stroke:.2em var(--neon-glow)}.shop-the-look-module__5IaWGa__hanging .neon-board{background:linear-gradient(160deg,#ffffff12,#ffffff04 45%,#ffffff0d);border:1px solid #ffffff38;box-shadow:inset 0 0 0 1px #ffffff0a}@keyframes shop-the-look-module__5IaWGa__hum{0%,to{opacity:1}50%{opacity:.93}}.shop-the-look-module__5IaWGa__hum{animation:4.5s ease-in-out infinite shop-the-look-module__5IaWGa__hum}.shop-the-look-module__5IaWGa__cutout{mix-blend-mode:screen;filter:saturate(1.2)brightness(1.1)drop-shadow(0 0 .3vw #ffb0208c);width:100%;height:100%;position:absolute;inset:0}.shop-the-look-module__5IaWGa__cutoutPink{filter:saturate(1.25)brightness(1.12)drop-shadow(0 0 .35vw #ff2fd099)drop-shadow(0 0 1.2vw #ff2fd04d)}.shop-the-look-module__5IaWGa__cutoutBlue{filter:saturate(1.2)brightness(1.15)drop-shadow(0 0 .35vw #3d7bffcc)drop-shadow(0 0 1.2vw #3d7bff66)}.shop-the-look-module__5IaWGa__lightbox{background:linear-gradient(145deg,#4a4540,#1c1917 60%,#0e0c0b);border-radius:.3vw;padding:.28vw;position:absolute;box-shadow:inset 0 1px #ffffff40,0 0 .5vw .08vw #ffc86e8c,0 0 1.8vw .45vw #ffaa464d,0 0 4.5vw 1.3vw #ff963224,0 .25vw .4vw #00000080}.shop-the-look-module__5IaWGa__lightboxFace{background:radial-gradient(at 50% 45%,#fff6e0 0%,#ffe7b3 55%,#e8b866 100%);border-radius:.12vw;flex-direction:column;justify-content:center;align-items:center;gap:4%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 .7vw #783c0073}.shop-the-look-module__5IaWGa__lightboxFace:after{content:"";background:linear-gradient(160deg,#ffffff59,#0000 35%);position:absolute;inset:0}.shop-the-look-module__5IaWGa__lightboxTitle{font-family:var(--font-josefin-sans);letter-spacing:.18em;color:#3b2412;margin-right:-.18em;font-size:1.25vw;font-weight:500;line-height:1}.shop-the-look-module__5IaWGa__lightboxRule{background:#3b241266;width:42%;height:1px}.shop-the-look-module__5IaWGa__lightboxSub{font-family:var(--font-josefin-sans);letter-spacing:.3em;color:#6b4423;margin-right:-.3em;font-size:.5vw;line-height:1}@media (prefers-reduced-motion:reduce){.shop-the-look-module__5IaWGa__hum{animation:none}}
.product-card-module__E8W33W__card{--glow:#f2f2f0}.product-card-module__E8W33W__media{aspect-ratio:4/5;background:var(--surface);transition:box-shadow var(--dur-reveal) var(--ease-out-soft);border-radius:.75rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.product-card-module__E8W33W__image{object-fit:cover;filter:brightness()saturate();transition:filter var(--dur-reveal) var(--ease-out-soft), transform var(--dur-reveal) var(--ease-out-soft);transform:scale(1)}.product-card-module__E8W33W__card:hover .product-card-module__E8W33W__image,.product-card-module__E8W33W__card:focus-within .product-card-module__E8W33W__image{filter:brightness(1.18)saturate(1.12);transform:scale(1.03)}.product-card-module__E8W33W__card:hover .product-card-module__E8W33W__media,.product-card-module__E8W33W__card:focus-within .product-card-module__E8W33W__media{box-shadow:0 0 0 1px color-mix(in oklab, var(--glow) 55%, transparent), 0 0 24px -4px color-mix(in oklab, var(--glow) 45%, transparent), 0 18px 60px -24px color-mix(in oklab, var(--glow) 65%, transparent)}
