html[data-theme=dark]{--paper:#07090f;--paper-2:#10141f;--card:#10141f;--white:#10141f;--ink:#f2f4fa;--ink-2:#c3cbde;--ink-3:#9aa3ba;--line:#222a3b;--line-2:#333c52;--navy:#f2f4fa;--navy-2:#fff;--brand:#6f98ff;--brand-2:#8eaeff;--red:#e11d2a;--red-2:#c5121e;--sky:#121a33;--sand:#1a1712;--blush:#2a1216;--mint:#0f2a20;--lemon:#2a2510;--sale:#ff6b74;--ok:#4ade80;--err:#ff6b74;--radius:22px;--radius-sm:14px;--radius-lg:30px;--shadow:0 1px 0 #ffffff0a inset, 0 20px 50px #00000073;--shadow-lg:0 30px 80px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body{background:var(--paper);color:var(--ink)}html[data-theme=dark] :is(h1,h2,h3,h4){color:var(--ink)}html[data-theme=dark] .announce{background:var(--red);color:#fff}html[data-theme=dark] .site-header{border-bottom-color:var(--line);background:#07090fd1}html[data-theme=dark] .logo-word{color:#fff}html[data-theme=dark] .logo-mark{box-shadow:0 0 0 1px #ffffff2e,0 10px 26px #2350b08c}html[data-theme=dark] :is(.hlink,.icon-btn,.nav a){color:var(--ink)}@media (hover:hover){html[data-theme=dark] :is(.hlink,.icon-btn,.nav a):hover{background:#ffffff14}}html[data-theme=dark] .navbar{border-top-color:var(--line)}html[data-theme=dark] .nav a[aria-current=page]{color:#ff8a92;background:#e11d2a29}html[data-theme=dark] .search-pill{border-color:var(--line-2);color:var(--ink-2);background:#ffffff0f}html[data-theme=dark] .search-pill svg{color:var(--ink-2)}html[data-theme=dark] .bag-btn{color:#fff;border:1px solid var(--line-2);background:#ffffff1a}html[data-theme=dark] .bag-btn .badge-count{background:var(--red);color:#fff}html[data-theme=dark] .btn{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 18px 40px -16px #e11d2ae6}@media (hover:hover){html[data-theme=dark] .btn:hover{background:var(--red-2);border-color:var(--red-2)}}html[data-theme=dark] .btn.ghost,html[data-theme=dark] .btn.light{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #ffffff3d}@media (hover:hover){html[data-theme=dark] :is(.btn.ghost,.btn.light):hover{background:#ffffff24;border-color:#fff}}html[data-theme=dark] .btn.white{color:#07090f;box-shadow:none;background:#fff;border-color:#fff}html[data-theme=dark] .chip{border-color:var(--line-2);color:var(--ink);background:#ffffff0d}html[data-theme=dark] .chip[aria-pressed=true]{color:#07090f;background:#fff;border-color:#fff}html[data-theme=dark] .card-media{border-color:var(--line);border-radius:24px}html[data-theme=dark] .card{--card-pad:10px}html[data-theme=dark] .pill{color:#07090f;background:#fff}html[data-theme=dark] .pill.sale{background:var(--red);color:#fff}html[data-theme=dark] .pill.new{color:#fff;background:#07090f;border:1px solid #ffffff4d}html[data-theme=dark] .save-btn{color:#fff;background:#07090fbf}html[data-theme=dark] .card-brand{color:var(--ink-3)}html[data-theme=dark] .card-name{color:var(--ink)}html[data-theme=dark] .section-head h2{letter-spacing:-.035em;font-size:clamp(2.2rem,4.6vw,4rem)}html[data-theme=dark] .section-head>a,html[data-theme=dark] .link-arrow{color:#ff8a92}html[data-theme=dark] .site-footer{border-top:1px solid var(--line);background:#04060a}html[data-theme=dark] .drawer,html[data-theme=dark] .search-dialog{color:var(--ink);background:#0c0f18}html[data-theme=dark] .drawer-head{border-bottom-color:var(--line)}html[data-theme=dark] .drawer-foot{border-top-color:var(--line);background:#10141f}html[data-theme=dark] .line{border-bottom-color:var(--line)}html[data-theme=dark] .qty,html[data-theme=dark] .qty button{color:var(--ink);border-color:var(--line-2);background:0 0}html[data-theme=dark] .search-hit{border-bottom-color:var(--line)}html[data-theme=dark] :is(.input,.field input,.field select,.field textarea){color:var(--ink);border-color:var(--line-2);background:#0c0f18}html[data-theme=dark] .box,html[data-theme=dark] .signin{border-color:var(--line);background:#10141f}html[data-theme=dark] th{background:#10141f}html[data-theme=dark] :is(th,td){border-bottom-color:var(--line)}html[data-theme=dark] details.acc,html[data-theme=dark] details.acc:first-of-type{border-color:var(--line)}html[data-theme=dark] details.acc summary:after{background:#ffffff14}html[data-theme=dark] details.acc[open] summary:after{background:var(--red)}html[data-theme=dark] :is(.prose p,.prose ul,.prose ol,details.acc .acc-body){color:var(--ink-2)}html[data-theme=dark] .crumbs a,html[data-theme=dark] .prose a:not(.btn){color:#8eaeff}html[data-theme=dark] .toast,html[data-theme=dark] .skip{color:#07090f;background:#fff}html[data-theme=dark] .eyebrow{color:#ff8a92}html[data-theme=dark] .cookie-preferences{color:var(--ink)!important;border-color:var(--line)!important;background:#10141f!important}html[data-theme=dark] .hero{background:#07090f;min-height:min(96vh,960px)}html[data-theme=dark] .hero:after{content:"";z-index:-1;background:linear-gradient(270deg,#07090ff0 0%,#07090f9e 36%,#0000 62%),linear-gradient(#0000 76%,#07090f 100%);position:absolute;inset:0}html[data-theme=dark] .hero-img{object-position:26% 50%}html[data-theme=dark] .hero h1{font-size:clamp(3.2rem,8vw,7.6rem)}@media (width>=901px){html[dir=ltr][data-theme=dark] .hero .hero-copy h1{font-size:clamp(2.8rem,5.6vw,6.4rem)}}html[data-theme=dark] .h1-line{color:#0000;-webkit-text-stroke:2px #ffffffeb;display:block}html[data-theme=dark] .hero h1 em{color:var(--red)}html[data-theme=dark] .h1-store{color:#ff8a92}html[data-theme=dark] .hero-sub,html[data-theme=dark] .hero-today{color:#c6cee0}html[data-theme=dark] .hero-today strong{color:#fff}html[data-theme=dark] .hero-kicker .open-status{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border-radius:99px;padding:8px 16px}html[data-theme=dark] .hero-pin{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#0a0e1aa8;border:1px solid #ffffff24}html[data-theme=dark] .hero-pin span span{color:#aab4cc}html[data-theme=dark] .hero-pin-dot{background:#fff;box-shadow:0 0 0 7px #ffffff29}html[data-theme=dark] .hero-sticker{display:none}html[data-theme=dark] .marquee{border-block:1px solid var(--line)}html[data-theme=dark] .marquee .o{color:#0000;-webkit-text-stroke:1.5px #5d6a8f}html[data-theme=dark] .marquee i{color:var(--red)}html[data-theme=dark] .cat{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(120% 120% at 20% 100%,#1b2752 0%,#10141f 62%)}html[data-theme=dark] .cat:first-child{background:radial-gradient(130% 100% at 30% 90%,#e11d2a57 0%,#121a33 48%,#10141f 78%)}@media (hover:hover){html[data-theme=dark] .cat:hover{transform:translateY(-4px);box-shadow:0 30px 60px -20px #000c}}html[data-theme=dark] .cat-count{color:var(--ink-3)}html[data-theme=dark] .cat-img{border-radius:22px;box-shadow:0 24px 40px -18px #000c}html[data-theme=dark] .cat-go{color:#07090f;background:#fff}html[data-theme=dark] .work-band{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(90% 120% at 10% 100%,#e11d2a47,#0000 60%),#10141f}html[data-theme=dark] .work-copy .eyebrow{color:#ff8a92}html[data-theme=dark] .work-copy li{color:var(--ink-2)}html[data-theme=dark] .work-copy li svg{color:#4ade80}html[data-theme=dark] .work-shoe{border-radius:20px}html[data-theme=dark] .visit-photo{border-radius:var(--radius-lg)}html[data-theme=dark] .hours th{color:var(--ink-3)}html[data-theme=dark] .intro{border:1px solid var(--line);border-radius:var(--radius-lg);background:#0c0f18}html[data-theme=dark] .intro p{color:var(--ink-2)}html[data-theme=dark] .pdp .g-main figure{border-color:var(--line)}html[data-theme=dark] .pdp .sizes span{border-color:var(--line-2);color:var(--ink);background:0 0}html[data-theme=dark] .pdp .sizes input:checked+span{color:#07090f;background:#fff;border-color:#fff}html[data-theme=dark] .pdp .sizes .out.out span{color:#6d7690;background:repeating-linear-gradient(135deg,#0000 0 6px,#ffffff12 6px 7px),#0c0f18}html[data-theme=dark] .pdp .fit,html[data-theme=dark] .pdp .notify,html[data-theme=dark] .pdp .seg{border-color:var(--line);background:#10141f}html[data-theme=dark] .pdp .seg.seg input:checked+span{color:#07090f;background:#fff}html[data-theme=dark] .pdp .fit-track{background:var(--line-2)}html[data-theme=dark] .pdp .summary,html[data-theme=dark] .pdp .perks{color:var(--ink-2)}html[data-theme=dark] .sticky-buy{border-top-color:var(--line);background:#0c0f18}@media (width<=900px){html[data-theme=dark] .hero{align-items:end;min-height:92vh;display:grid}html[data-theme=dark] .hero picture{position:absolute}html[data-theme=dark] .hero-img{aspect-ratio:auto;object-position:24% 36%;height:100%}html[data-theme=dark] .hero:after,[dir=ltr][data-theme=dark] .hero:after{background:linear-gradient(#0000 26%,#07090fe6 56%,#07090f 94%)}html[data-theme=dark] .hero-pin{top:92px;inset-inline-end:14px;left:auto}[dir=ltr][data-theme=dark] .hero-pin{right:auto}html[data-theme=dark] .hero h1{font-size:clamp(2.8rem,13vw,4.4rem)}}html[data-theme=dark] .co-dot{border-color:var(--line-2);background:#10141f}html[data-theme=dark] .co-steps li.now .co-dot{color:#07090f;background:#fff;border-color:#fff}html[data-theme=dark] .co-steps li.done .co-dot{color:#07090f}html[data-theme=dark] .co-choice{border-color:var(--line);background:#10141f}html[data-theme=dark] .co-choice:has(input:checked){border-color:#fff;box-shadow:0 0 0 3px #ffffff24}html[data-theme=dark] .co-choice-ic{color:#fff;background:#182033}html[data-theme=dark] .co-choice:has(input:checked) .co-choice-ic{color:#07090f;background:#fff}html[data-theme=dark] .co-review,html[data-theme=dark] .co-ways li{background:#10141f}html[data-theme=dark] .co-pay{border:1px solid var(--line);background:#0c0f18}html[data-theme=dark] .co-soon{border-color:var(--line-2)}html[data-theme=dark] .res-badge{background:#10141f}html[data-theme=dark] .res[data-state=paid] .res-badge,html[data-theme=dark] .res:is([data-state=notdone],[data-state=closed],[data-state=missing]) .res-badge{color:#07090f}
