@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_a7e401{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_a7e401{--font-display:"DM Sans","DM Sans Fallback"}.premium-glass{background:rgba(var(--store-glass,255 255 255)/var(--store-glass-alpha,.55));backdrop-filter:saturate(150%) blur(18px);-webkit-backdrop-filter:saturate(150%) blur(18px);border:1px solid rgba(var(--store-foreground)/.06);box-shadow:0 8px 32px rgba(15 17 26/.08)}.premium-glass-dark{background:rgba(15 17 26/.55);backdrop-filter:saturate(160%) blur(20px);-webkit-backdrop-filter:saturate(160%) blur(20px);border:1px solid rgba(255 255 255/.08);box-shadow:0 12px 48px rgba(0 0 0/.4)}.premium-gradient-overlay:after{background:linear-gradient(135deg,rgba(var(--store-gradient-start,0 0 0)/.55) 0,rgba(var(--store-gradient-end,0 0 0)/.15) 100%)}.premium-gradient-overlay:after,.premium-vignette:after{content:"";position:absolute;inset:0;pointer-events:none}.premium-vignette:after{background:radial-gradient(ellipse at center,transparent 30%,rgba(0 0 0/.45) 100%)}.premium-shadow-sm{box-shadow:0 2px 8px rgba(15 17 26/.04),0 1px 2px rgba(15 17 26/.06)}.premium-shadow{box-shadow:0 12px 40px rgba(15 17 26/.08),0 2px 6px rgba(15 17 26/.05)}.premium-shadow-lg{box-shadow:0 28px 64px rgba(15 17 26/.18),0 8px 16px rgba(15 17 26/.06)}.premium-shadow-glow{box-shadow:0 0 0 1px rgba(var(--store-brand)/.18),0 12px 40px rgba(var(--store-brand)/.18)}.premium-hairline{border:1px solid rgba(var(--store-foreground)/.08)}.premium-divider{background:linear-gradient(90deg,transparent,rgba(var(--store-foreground)/.18) 50%,transparent)}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}[data-reveal=in]{opacity:1;transform:translateY(0)}[data-reveal-delay="100"]{transition-delay:.1s}[data-reveal-delay="200"]{transition-delay:.2s}[data-reveal-delay="300"]{transition-delay:.3s}[data-reveal-delay="400"]{transition-delay:.4s}.premium-parallax{will-change:transform;transform:translate3d(0,var(--parallax-y,0),0);transition:transform 80ms linear}@keyframes premium-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.premium-marquee{display:flex;width:-moz-max-content;width:max-content;animation:premium-marquee 30s linear infinite}.premium-marquee:hover{animation-play-state:paused}@keyframes premium-rise{0%{opacity:0;transform:translateY(28px) scale(.98);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.premium-rise{animation:premium-rise .8s cubic-bezier(.22,1,.36,1) both}@keyframes premium-fade-in{0%{opacity:0}to{opacity:1}}.premium-fade-in{animation:premium-fade-in .6s ease-out both}.premium-slide-fade-enter{opacity:0}.premium-slide-fade-enter-active{opacity:1;transition:opacity .6s ease-in-out}.premium-slide-fade-exit{opacity:1}.premium-slide-fade-exit-active{opacity:0;transition:opacity .6s ease-in-out}.premium-mega-panel{background:rgb(var(--store-surface));border:1px solid rgba(var(--store-foreground)/.06);box-shadow:0 28px 64px rgba(15 17 26/.18)}.premium-sticky-header{transition:background-color .24s ease,backdrop-filter .24s ease,box-shadow .24s ease,border-color .24s ease}.premium-sticky-header[data-elevated=true]{box-shadow:0 1px 0 rgba(var(--store-foreground)/.06),0 12px 32px rgba(15 17 26/.06)}.premium-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.5rem;font-weight:600;letter-spacing:.02em;border-radius:999px;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,background-color .22s ease}.premium-btn:hover{transform:translateY(-1px)}.premium-btn-primary{background:rgb(var(--store-brand));color:rgb(var(--store-surface));box-shadow:0 8px 24px rgba(var(--store-brand)/.28)}.premium-btn-primary:hover{background:rgb(var(--store-brand-hover));box-shadow:0 14px 32px rgba(var(--store-brand)/.36)}.premium-btn-ghost{background:transparent;color:rgb(var(--store-foreground));border:1px solid rgba(var(--store-foreground)/.18)}.premium-btn-ghost:hover{background:rgba(var(--store-foreground)/.04)}.premium-section{padding-top:clamp(3.5rem,6vw,6rem);padding-bottom:clamp(3.5rem,6vw,6rem)}.premium-section-tight{padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(2rem,4vw,3.5rem)}.premium-display{font-feature-settings:"ss01","ss02";letter-spacing:-.025em;line-height:1.02}.premium-eyebrow{text-transform:uppercase;letter-spacing:.32em;font-size:.7rem;font-weight:600}.premium-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}.premium-card:hover{transform:translateY(-4px);box-shadow:0 28px 64px rgba(15 17 26/.16),0 6px 16px rgba(15 17 26/.06)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.premium-fade-in,.premium-marquee,.premium-parallax,.premium-rise{animation:none!important;transform:none!important;transition:none!important}.premium-btn:hover,.premium-card:hover{transform:none}}[data-store-theme=lux_fashion]{--premium-display-font:"Playfair Display","Cormorant Garamond",Georgia,serif}[data-store-theme=lux_fashion] .premium-display{font-family:var(--premium-display-font);letter-spacing:-.015em;font-weight:700}[data-store-theme=lux_fashion] .premium-eyebrow{letter-spacing:.4em}[data-store-theme=lux_fashion] .premium-btn{border-radius:0;padding:.95rem 1.75rem;letter-spacing:.2em;text-transform:uppercase;font-size:.72rem}[data-store-theme=lux_electronics]{--premium-display-font:"SF Pro Display","Inter",system-ui,sans-serif}[data-store-theme=lux_electronics] .premium-display{font-family:var(--premium-display-font);font-weight:600;letter-spacing:-.035em}[data-store-theme=lux_electronics] .premium-card{background-color:rgba(255 255 255/.04);border:1px solid rgba(255 255 255/.08);backdrop-filter:blur(20px)}[data-store-theme=lux_electronics] .premium-section{background:radial-gradient(ellipse at top,rgba(34 211 238/.06),transparent 50%),rgb(var(--store-bg))}[data-store-theme=lux_furniture] .premium-display{font-family:"DM Serif Display",Cormorant Garamond,serif;letter-spacing:-.015em}[data-store-theme=lux_furniture] .premium-card{border-radius:.25rem}[data-store-theme=lux_furniture] [data-reveal]{transition-duration:1.1s}[data-store-theme=lux_beauty] .premium-display{font-family:Cormorant Garamond,Playfair Display,serif;font-weight:500}[data-store-theme=lux_beauty] .premium-card{border-radius:1.25rem}[data-store-theme=lux_beauty] .premium-btn{border-radius:999px;padding:.85rem 1.75rem}[data-store-theme=lux_jewelry] .premium-display{font-family:Cormorant Garamond,Playfair Display,serif;font-weight:500;letter-spacing:0}[data-store-theme=lux_jewelry] .premium-eyebrow{color:rgb(212 175 55);letter-spacing:.5em}[data-store-theme=lux_jewelry] .premium-card{border:1px solid rgba(212 175 55/.18)}[data-store-theme=lux_minimal] .premium-display{font-family:Inter,system-ui,sans-serif;font-weight:500;letter-spacing:-.04em}[data-store-theme=lux_minimal] .premium-section{padding-top:clamp(5rem,8vw,8rem);padding-bottom:clamp(5rem,8vw,8rem)}[data-store-theme=lux_minimal] .premium-btn{border-radius:0;border:1px solid;background-color:transparent;padding:1rem 2rem;text-transform:uppercase;letter-spacing:.18em;font-size:.7rem}[data-store-theme=lux_minimal] .premium-btn-primary{background-color:rgb(0 0 0);color:rgb(255 255 255);border-color:rgb(0 0 0)}[data-store-theme=lux_minimal] .premium-card:hover{transform:none;box-shadow:none;background-color:rgba(0 0 0/.02)}[data-store-theme=lux_marketplace] .premium-display{font-weight:700;letter-spacing:-.02em}[data-store-theme=lux_marketplace] .premium-card{border-radius:.75rem}[data-store-theme=lux_d2c] .premium-display{font-weight:800;letter-spacing:-.025em;background:linear-gradient(135deg,rgb(var(--store-brand)) 0,rgb(var(--store-accent)) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-store-theme=lux_d2c] .premium-btn-primary{background:linear-gradient(135deg,rgb(var(--store-brand)) 0,rgb(var(--store-accent)) 100%)}