@font-face{font-family:Ruslan Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ruslan-display-cyrillic-400-normal-CrNaAs1F.woff2)format("woff2"),url(/assets/ruslan-display-cyrillic-400-normal-EbEJim7_.woff)format("woff")}@font-face{font-family:Ruslan Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ruslan-display-latin-400-normal-Bw2GNpT4.woff2)format("woff2"),url(/assets/ruslan-display-latin-400-normal--TcDHj-M.woff)format("woff")}html[data-season=halloween]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hw-night:272 30% 6%;--hw-surface:276 24% 11%;--hw-surface-2:276 22% 14%;--hw-moon:255 60% 72%;--hw-candle:24 100% 55%;--hw-potion:88 70% 50%;--background:var(--hw-night);--foreground:48 33% 97%;--card:var(--hw-surface);--card-foreground:48 33% 97%;--popover:var(--hw-surface);--popover-foreground:48 33% 97%;--primary:338 100% 45%;--primary-text:337 100% 68%;--primary-foreground:0 0% 100%;--secondary:48 33% 97%;--secondary-foreground:276 24% 9%;--muted:276 20% 17%;--muted-foreground:281 12% 71%;--accent:18 100% 60%;--accent-foreground:276 24% 9%;--border:276 18% 23%;--input:276 18% 23%;--ring:337 100% 60%;--section-pink:var(--hw-surface);--section-coral:18 100% 60%;--section-mint:276 32% 32%;--section-lime:71 57% 30%;--section-cream:var(--hw-night);--shadow-md:0 8px 24px -6px #00000080;--halloween-glow:hsl(var(--primary) / .55)}html[data-season=halloween] body{background-color:hsl(var(--hw-night))}html[data-season=halloween] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1200px 800px at 12% -10%,hsl(var(--hw-moon) / .16),transparent 60%),radial-gradient(900px 700px at 100% 110%,hsl(var(--hw-candle) / .07),transparent 60%),linear-gradient(180deg,#150e1b,hsl(var(--hw-night)) 40%,#0d0911);position:fixed;inset:0}html[data-season=halloween] #main-content,html[data-season=halloween] .flex.min-h-screen.flex-col{background:0 0}html[data-season=halloween] .bg-white{background-color:hsl(var(--card))}html[data-season=halloween] .bg-white\/90{background-color:hsl(var(--card) / .9)}html[data-season=halloween] .bg-white\/60{background-color:hsl(var(--muted) / .6)}html[data-season=halloween] .bg-white\/20{background-color:hsl(var(--foreground) / .12)}html[data-season=halloween] .bg-white\/10{background-color:hsl(var(--foreground) / .1)}html[data-season=halloween] .hover\:bg-white\/90:hover{background-color:hsl(var(--card) / .92)}html[data-season=halloween] .hover\:bg-white\/20:hover{background-color:hsl(var(--foreground) / .18)}html[data-season=halloween] .hover\:bg-white\/10:hover{background-color:hsl(var(--foreground) / .14)}html[data-season=halloween] .text-black,html[data-season=halloween] .text-black\/60{color:hsl(var(--foreground) / .7)}html[data-season=halloween] .border-white\/30,html[data-season=halloween] .border-white\/20,html[data-season=halloween] .border-white\/50{border-color:hsl(var(--border))}html[data-season=halloween] .ring-white\/30,html[data-season=halloween] .ring-white\/80{--tw-ring-color:hsl(var(--border))}html[data-season=halloween] .bg-white.text-primary,html[data-season=halloween] .bg-white.text-secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}html[data-season=halloween] .sticker-card,html[data-season=halloween] .sticker-card-alt{background-color:hsl(var(--card));border-color:hsl(var(--border));opacity:1;position:relative}html[data-season=halloween] .sticker-card:after,html[data-season=halloween] .sticker-card-alt:after{content:"";pointer-events:none;z-index:1;opacity:.22;background:radial-gradient(circle at 0 0,transparent 18px,hsl(var(--foreground) / .35) 18.5px,transparent 19px),radial-gradient(circle at 100% 0,transparent 16px,hsl(var(--foreground) / .3) 16.5px,transparent 17px),linear-gradient(135deg,hsl(var(--foreground) / .25) 0 1px,transparent 1px) 0 0 / 28px 28px no-repeat,linear-gradient(-135deg,hsl(var(--foreground) / .2) 0 1px,transparent 1px) 100% 0 / 24px 24px no-repeat;border-radius:inherit;position:absolute;inset:0}html[data-season=halloween] [data-homepage-hero]{z-index:1;position:relative;background:0 0!important}html[data-season=halloween] [data-homepage-hero]>.absolute.inset-0.opacity-10,html[data-season=halloween] [data-homepage-hero]>svg,html[data-season=halloween] [data-homepage-hero] .order-1.md\:order-2{display:none!important}html[data-season=halloween] [data-homepage-hero] .grid.md\:grid-cols-2{grid-template-columns:1fr}html[data-season=halloween] [data-homepage-hero] .order-2.md\:order-1{z-index:2;max-width:36rem;position:relative}html[data-season=halloween] [data-homepage-hero]>.border-t-2{z-index:3;background-image:linear-gradient(90deg,#0000,#ffffff26,#0000);background-position:top;background-repeat:no-repeat;background-size:100% 1px;margin-bottom:.5rem;position:relative;border-top:none!important}html[data-season=halloween] [data-homepage-hero]>.border-t-2>.container{padding-block:0}html[data-season=halloween] [data-homepage-hero]>.border-t-2>.container>div{text-align:center;grid-template-columns:1fr;place-items:baseline center;gap:.75rem;padding-block:20px;display:grid}@media(min-width:768px){html[data-season=halloween] [data-homepage-hero]>.border-t-2>.container>div{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch;gap:1rem;padding-block:24px}}html[data-season=halloween] [data-homepage-hero]>.border-t-2>.container>div>div{justify-content:center;align-items:baseline;gap:.5rem;width:100%;display:flex;transform:none!important}html[data-season=halloween] [data-homepage-hero]>.border-t-2 .font-display{text-shadow:0 0 18px #ff8c2859}html[data-season=halloween] [data-homepage-hero]>.border-t-2 .typewriter{letter-spacing:normal;color:#ffffffbf;font-family:Noto Sans Variable,Noto Sans,sans-serif;font-size:14px}html[data-season=halloween] .font-halloween-display{font-family:Ruslan Display,Noto Sans Variable,cursive}html[data-season=halloween] [data-home-section]{color:hsl(var(--foreground));border-color:#0000;padding-top:clamp(4rem,8vw,5.5rem);padding-bottom:clamp(4rem,8vw,5.5rem);background:0 0!important}html[data-season=halloween] [data-home-section] .paper-bg,html[data-season=halloween] [data-home-section].paper-bg{background:0 0!important}html[data-season=halloween] [data-home-section]>.absolute.inset-0.opacity-10,html[data-season=halloween] [data-home-section]>.absolute.inset-0.opacity-10 *,html[data-season=halloween] [data-home-section=bestsellers]>svg,html[data-season=halloween] [data-home-section=why]>svg,html[data-season=halloween] [data-home-section=lookbook]>svg,html[data-season=halloween] [data-home-section=bundles]>svg{display:none!important}html[data-season=halloween] [data-home-section=bundles] h2,html[data-season=halloween] [data-home-section=bundles] p,html[data-season=halloween] [data-home-section=custom] h2,html[data-season=halloween] [data-home-section=custom] p,html[data-season=halloween] [data-home-section=why] h2,html[data-season=halloween] [data-home-section=why]>.container>div>p{color:hsl(var(--foreground))}html[data-season=halloween] [data-home-section=bundles] .text-white,html[data-season=halloween] [data-home-section=bundles] .text-white\/90,html[data-season=halloween] [data-home-section=custom] .text-secondary,html[data-season=halloween] [data-home-section=custom] .text-secondary\/90,html[data-season=halloween] [data-home-section=why] .text-secondary{color:hsl(var(--foreground))!important}html[data-season=halloween] [data-home-section=custom] .text-muted-foreground,html[data-season=halloween] [data-home-section=bundles] .typewriter{color:hsl(var(--muted-foreground))!important}html[data-season=halloween] [data-home-section=bundles]{isolation:isolate;position:relative}html[data-season=halloween] [data-home-section=bundles]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 55% at 50% 55%,hsl(var(--hw-candle) / .22),transparent 70%);position:absolute;inset:0}html[data-season=halloween] [data-home-section=bundles]>*{z-index:1;position:relative}html[data-season=halloween] [data-home-section=bundles] a>button,html[data-season=halloween] [data-home-section=bundles] .bg-white{border:1px solid hsl(var(--border));background-color:hsl(var(--card))!important;color:hsl(var(--foreground))!important}html[data-season=halloween] [data-home-section=bundles] .stamp-badge{background-color:hsl(var(--hw-candle) / .2);color:hsl(var(--foreground));border-color:hsl(var(--hw-candle) / .4)}html[data-season=halloween] [data-home-section=bundles] .border-dashed.border-white\/20,html[data-season=halloween] [data-home-section=bundles] .bg-white\/10{color:hsl(var(--foreground));background-color:hsl(var(--hw-surface) / .7)!important;border-color:hsl(var(--border))!important}html[data-season=halloween] [data-home-section=bundles] .border-dashed .text-white,html[data-season=halloween] [data-home-section=bundles] .border-dashed .text-white\/90,html[data-season=halloween] [data-home-section=bundles] .border-dashed .text-white\/50{color:hsl(var(--foreground))!important}html[data-season=halloween] [data-home-section=bundles] .text-emerald-600{color:hsl(var(--hw-potion))!important}html[data-season=halloween] [data-home-section=custom]{isolation:isolate;position:relative}html[data-season=halloween] [data-home-section=custom]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 60% at 25% 50%,hsl(var(--hw-potion) / .1),transparent 70%);position:absolute;inset:0}html[data-season=halloween] [data-home-section=custom]>*{z-index:1;position:relative}html[data-season=halloween] [data-home-section=custom] .bg-white,html[data-season=halloween] [data-home-section=custom] .bg-white\/60{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background-color:hsl(var(--hw-surface))!important}html[data-season=halloween] [data-home-section=custom] .bg-white\/60{background-color:hsl(var(--hw-surface-2))!important}html[data-season=halloween] [data-home-section=custom] .inline-flex.items-center.gap-2.bg-secondary\/10,html[data-season=halloween] [data-home-section=custom] .flex.items-center.gap-2.bg-secondary\/10{border-radius:9999px;background-color:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-season=halloween] [data-home-section=custom] .flex.items-center.gap-2.bg-secondary\/10 .text-secondary,html[data-season=halloween] [data-home-section=custom] .inline-flex.items-center.gap-2 .text-secondary{color:hsl(var(--foreground))!important}html[data-season=halloween] [data-home-section=custom] .font-display.text-secondary,html[data-season=halloween] [data-home-section=custom] a.text-secondary,html[data-season=halloween] [data-home-section=custom] .text-secondary.font-bold{color:hsl(var(--primary-text))!important}html[data-season=halloween] [data-home-section=custom] .bg-secondary{background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important}html[data-season=halloween] [data-home-section=why] .sticker-card{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;opacity:1!important;border-style:solid!important}html[data-season=halloween] [data-home-section=why] .stamp-badge{background-color:hsl(var(--muted));color:hsl(var(--foreground));border-color:hsl(var(--border))}html[data-season=halloween] [data-home-section=lookbook] .bg-muted.animate-pulse{display:none!important}html[data-season=halloween] [data-home-section=trust]{border-color:#0000!important}html[data-season=halloween] [data-home-section=testimonials]{background:0 0!important}html[data-season=halloween] [data-home-section=pin-of-day] .bg-gradient-to-br{background-color:hsl(var(--card));border-color:hsl(var(--border));background-image:none!important}html[data-season=halloween] [data-marquee=outline]{color:hsl(var(--muted-foreground))!important;border-color:hsl(var(--border))!important;background:0 0!important}html[data-season=halloween] footer,html[data-season=halloween] [data-marquee=secondary]{--secondary:272 32% 4%;--secondary-foreground:48 33% 97%;--muted-foreground:281 12% 71%;--border:276 18% 23%;--input:276 18% 20%;color:#faf9f5;background-color:#0a070d}html[data-season=halloween] footer input,html[data-season=halloween] footer .placeholder\:text-muted-foreground::placeholder{color:#faf9f5d9}html[data-season=halloween] footer ::placeholder{color:#b8acbe;opacity:1}html[data-season=halloween] .paper-bg,html[data-season=halloween] main .min-h-screen.paper-bg,html[data-season=halloween] main .paper-bg.min-h-screen{background-color:#0000;background-image:none}
