@font-face{font-family:Archivo;src:url(/fonts/design/archivo-latin-variable.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/design/jetbrains-mono-latin-variable.woff2) format("woff2");font-weight:100 800;font-display:swap}@font-face{font-family:Inter Tight;src:url(/fonts/design/inter-tight-latin-variable.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/design/bricolage-grotesque-latin-variable.woff2) format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/design/dm-sans-latin-variable.woff2) format("woff2");font-weight:100 1000;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/design/dm-mono-latin-500.woff2) format("woff2");font-weight:500;font-display:swap}:root[data-design] .bg-clip-text.text-transparent{background:none!important;-webkit-text-fill-color:currentColor;color:var(--d-accent-text)!important}:root[data-design] .blur-3xl.rounded-full,:root[data-design] .v2-orb-1,:root[data-design] .v2-orb-2{display:none}:root[data-design] header[data-ui=header].rounded-2xl{top:0;margin:0;border-radius:0;border-width:0 0 1px;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-design] [data-ui=header]>div{max-width:80rem}:root[data-design] [data-ui=nav]{background:transparent;border-color:transparent}@media (max-width:639px){:root[data-design] [data-ui=hero]{padding:20px}:root[data-design] [data-ui=hero] h1{margin-top:14px;font-size:40px}:root[data-design] [data-ui=hero] h1+p,:root[data-design] [data-ui=hero]>.relative>p:first-child{display:none}:root[data-design] [data-ui=hero] .mt-8{margin-top:16px}:root[data-design] [data-ui=hero] .mt-6{margin-top:12px}:root[data-design] [data-ui=pdp-gallery]{padding:8px}:root[data-design] [data-ui=pdp-info]{padding:18px}:root[data-design] [data-ui=pdp-info] h1{margin-top:12px;font-size:26px}}:root[data-design=a]{--font-sans:"Archivo",var(--font-inter),system-ui,sans-serif;--font-display:"Archivo",var(--font-inter),system-ui,sans-serif;--d-ink:#10131c;--d-ink-2:#1a1f2c;--d-yellow:#ffce3a;--d-accent-text:#1f55e0;--d-accent-on-dark:#ffce3a;--color-white:#ffffff;--color-slate-50:#faf8f3;--color-slate-100:#f4f1ea;--color-slate-200:#e3ddd0;--color-slate-300:#cfc8b8;--color-slate-400:#9d9686;--color-slate-500:#6a655a;--color-slate-600:#4b4840;--color-slate-700:#33312c;--color-slate-800:#1f1e1b;--color-slate-900:#10131c;--color-slate-950:#07090e;--shadow-card:none}:root[data-design=a] body{background:#f4f1ea}:root[data-design=a] .font-mono{font-family:JetBrains Mono,ui-monospace,monospace}:root[data-design=a] :is(h1,h2).font-display{font-stretch:118%;font-weight:850;letter-spacing:-.01em}:root[data-design=a] [data-ui=hero] h1{text-transform:uppercase;font-stretch:125%;font-weight:900;line-height:.9}:root[data-design=a] :is(.glass,.glass-flat){background:#ffffff;border:1px solid #ddd6c7;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-design=a] .glass-hover:hover{transform:none;box-shadow:none;border-color:var(--d-ink)}:root[data-design=a] .glass-dark{background:var(--d-ink-2);border-color:transparent;box-shadow:none}:root[data-design=a] :is(.rounded-3xl,.rounded-2xl){border-radius:8px}:root[data-design=a] .rounded-xl{border-radius:6px}:root[data-design=a] :is(a,button).rounded-full{border-radius:6px}:root[data-design=a] [data-ui=utilbar]{background:#0a0d14;border-color:#0a0d14}:root[data-design=a] [data-ui=utilbar]>div,:root[data-design=a] [data-ui=utilbar]>div *{color:#c9ccd6}:root[data-design=a] [data-ui=header]{background:var(--d-ink);border-bottom:3px solid var(--d-yellow);box-shadow:none}:root[data-design=a] [data-ui=header]>div>a img{filter:brightness(0) invert(1)}:root[data-design=a] [data-ui=header-actions]>a,:root[data-design=a] [data-ui=header]>div>a span,:root[data-design=a] [data-ui=nav]>a,:root[data-design=a] [data-ui=nav]>div>button{color:#fff}:root[data-design=a] [data-ui=nav]>a:hover,:root[data-design=a] [data-ui=nav]>div>button:hover{background:var(--d-ink-2);color:var(--d-yellow)}:root[data-design=a] [data-ui=header-actions]>:is(a,button).h-9,:root[data-design=a] [data-ui=header-actions]>:is(a,div,button)>:is(a,button){background:transparent;border-color:rgba(255,255,255,.3);color:#fff}:root[data-design=a] [data-ui=header-actions]>a.bg-slate-900{background:var(--d-yellow);color:var(--d-ink)}:root[data-design=a] :is([data-ui=cta],[data-ui=hero-cta],[data-ui=checkout],.btn-primary){background:var(--d-yellow);color:var(--d-ink);font-weight:800;box-shadow:none}:root[data-design=a] :is([data-ui=cta],[data-ui=hero-cta],[data-ui=checkout],.btn-primary):hover{background:#ffd95f;color:var(--d-ink)}:root[data-design=a] [data-ui=cta]:disabled{background:#cfc8b8;color:#4b4840}:root[data-design=a] .btn-secondary{border:1.5px solid var(--d-ink);color:var(--d-ink)}:root[data-design=a] .pc-tile{border-radius:6px;padding:10px}:root[data-design=a] .pc-media{border-radius:4px;background:#fbfaf6}:root[data-design=a] .pc-title{font-weight:700}:root[data-design=a] .pc-tile:hover .pc-title{color:var(--d-ink);text-decoration:underline}:root[data-design=a] footer .glass{background:var(--d-ink);border-color:var(--d-ink);color:#e3ddd0}:root[data-design=a] footer .glass :is(p,li,a,span){color:#d6d9e2}:root[data-design=a] footer .glass a:hover{color:var(--d-yellow)}:root[data-design=a] footer .glass img{filter:brightness(0) invert(1)}:root[data-design=a] footer .glass input{background:#fff}:root[data-design=b]{--font-sans:var(--font-inter),system-ui,sans-serif;--font-display:"Inter Tight",var(--font-inter),system-ui,sans-serif;--d-accent-text:#2340d8;--d-accent-on-dark:#ffffff;--color-white:#ffffff;--color-slate-50:#fafaf7;--color-slate-100:#f3f2ee;--color-slate-200:#e6e4de;--color-slate-300:#cfccc4;--color-slate-400:#8f8d86;--color-slate-500:#66655f;--color-slate-600:#4e4e4a;--color-slate-700:#333331;--color-slate-800:#1e1e1d;--color-slate-900:#111111;--color-slate-950:#000000;--color-brand-50:#eef1fd;--color-brand-100:#dce2fb;--color-brand-200:#b9c5f6;--color-brand-300:#8ea0ef;--color-brand-400:#5f78e6;--color-brand-500:#3a57de;--color-brand-600:#2340d8;--color-brand-700:#1c33ae;--color-brand-800:#18298a;--color-brand-900:#15246f;--color-brand-950:#0d1745;--shadow-card:none}:root[data-design=b] body{background:#fafaf7}:root[data-design=b] .font-display{letter-spacing:-.03em;font-weight:600}:root[data-design=b] .font-mono{font-family:var(--font-inter),system-ui,sans-serif;font-variant-numeric:tabular-nums}:root[data-design=b] :is(.glass,.glass-flat){background:#ffffff;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-design=b] .glass-hover:hover{transform:none;box-shadow:none}:root[data-design=b] .glass-dark{background:#111111;border:0;box-shadow:none}:root[data-design=b] .rounded-3xl{border-radius:20px}:root[data-design=b] [data-ui=utilbar]{background:#fafaf7;border-color:#e6e4de}:root[data-design=b] [data-ui=utilbar]>div{text-transform:none;letter-spacing:0;font-weight:400;font-size:12.5px}:root[data-design=b] [data-ui=header]{background:#fafaf7;border-color:#e6e4de;box-shadow:none}:root[data-design=b] [data-ui=header]>div{padding-top:18px;padding-bottom:18px}:root[data-design=b] [data-ui=header-actions]>:is(a,button).h-9,:root[data-design=b] [data-ui=header-actions]>:is(a,div,button)>:is(a,button){border-color:transparent;background:transparent}:root[data-design=b] [data-ui=header-actions]>a.bg-slate-900{background:#111}:root[data-design=b] :is([data-ui=cta],[data-ui=checkout],.btn-primary){background:#111111;color:#ffffff;border-radius:999px;box-shadow:none}:root[data-design=b] :is([data-ui=cta],.btn-primary):hover{background:#2340d8}:root[data-design=b] [data-ui=checkout]{background:#ffffff;color:#111111}:root[data-design=b] [data-ui=hero-cta]{background:#ffffff;color:#111111;box-shadow:none}:root[data-design=b] .btn-secondary{border-color:#111;color:#111;border-radius:999px}:root[data-design=b] .pc-tile{background:transparent;padding:0;border-radius:0}:root[data-design=b] .pc-media{background:#f1f0ec;border-radius:14px}:root[data-design=b] .pc-title{font-weight:500;font-size:14px}:root[data-design=b] .pc-tile:hover .pc-title{color:#111;text-decoration:underline}:root[data-design=b] footer .glass{background:#f3f2ee}:root[data-design=c]{--font-sans:"DM Sans",var(--font-inter),system-ui,sans-serif;--font-display:"Bricolage Grotesque",var(--font-inter),system-ui,sans-serif;--d-ink:#141414;--d-yellow:#ffd23f;--d-red:#ff4f5e;--d-accent-text:#2f5bff;--d-accent-on-dark:#ffd23f;--color-white:#ffffff;--color-slate-50:#fff9ee;--color-slate-100:#fff4e0;--color-slate-200:#eedfc0;--color-slate-300:#d9c6a0;--color-slate-400:#9a8866;--color-slate-500:#6e624c;--color-slate-600:#54493a;--color-slate-700:#3a3229;--color-slate-800:#24201b;--color-slate-900:#141414;--color-slate-950:#000000;--color-brand-50:#eef2ff;--color-brand-100:#dce4ff;--color-brand-200:#bacaff;--color-brand-300:#8ea8ff;--color-brand-400:#5f82ff;--color-brand-500:#436cff;--color-brand-600:#2f5bff;--color-brand-700:#2146d6;--color-brand-800:#1c38a8;--color-brand-900:#1a3182;--color-brand-950:#111d4d;--shadow-card:4px 4px 0 #141414}:root[data-design=c] body{background:#fff4e0}:root[data-design=c] .font-display{font-weight:800;letter-spacing:-.02em}:root[data-design=c] .font-mono{font-family:DM Mono,ui-monospace,monospace;font-weight:500}:root[data-design=c] :is(.glass,.glass-flat){background:#ffffff;border:2px solid var(--d-ink);box-shadow:4px 4px 0 var(--d-ink);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-design=c] .glass-hover:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--d-ink)}:root[data-design=c] .glass-dark{background:var(--d-ink);border:2px solid var(--d-ink);box-shadow:6px 6px 0 #2f5bff}:root[data-design=c] :is(.rounded-3xl,.rounded-2xl){border-radius:14px}:root[data-design=c] [data-ui=utilbar]{background:#2f5bff;border-bottom:2px solid var(--d-ink)}:root[data-design=c] [data-ui=utilbar]>div,:root[data-design=c] [data-ui=utilbar]>div *{color:#ffffff;font-weight:700}:root[data-design=c] [data-ui=header]{background:#fff4e0;border-bottom:2px solid var(--d-ink);box-shadow:none}:root[data-design=c] [data-ui=nav]>a,:root[data-design=c] [data-ui=nav]>div>button{font-weight:700;color:var(--d-ink)}:root[data-design=c] [data-ui=header-actions]>:is(a,button).h-9,:root[data-design=c] [data-ui=header-actions]>:is(a,div,button)>:is(a,button){background:#fff;border:2px solid var(--d-ink);box-shadow:2px 2px 0 var(--d-ink);color:var(--d-ink)}:root[data-design=c] [data-ui=header-actions]>a.bg-slate-900{background:var(--d-yellow);color:var(--d-ink);border:2px solid var(--d-ink);box-shadow:2px 2px 0 var(--d-ink)}:root[data-design=c] [data-ui=hero-accent].bg-clip-text.text-transparent{background:var(--d-red)!important;border:2px solid var(--d-ink);border-radius:10px;padding:0 .15em;-webkit-box-decoration-break:clone;box-decoration-break:clone}:root[data-design=c] :is([data-ui=cta],[data-ui=hero-cta],[data-ui=checkout],.btn-primary){border:2px solid var(--d-ink);border-radius:10px;box-shadow:3px 3px 0 var(--d-ink);font-weight:700}:root[data-design=c] :is([data-ui=cta],.btn-primary){background:#2f5bff;color:#ffffff}:root[data-design=c] :is([data-ui=hero-cta],[data-ui=checkout]){background:var(--d-yellow);color:var(--d-ink)}:root[data-design=c] [data-ui=checkout]{box-shadow:3px 3px 0 #2f5bff}:root[data-design=c] :is([data-ui=cta],[data-ui=hero-cta],[data-ui=checkout],.btn-primary):hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--d-ink)}:root[data-design=c] .btn-secondary{border:2px solid var(--d-ink);color:var(--d-ink);border-radius:10px}:root[data-design=c] .pc-tile{border-radius:12px}:root[data-design=c] .pc-media{border-radius:8px;background:#fffbf3}:root[data-design=c] .pc-title{font-weight:700}:root[data-design=c] .pc-cond,:root[data-design=c] .pc-lastone{border:2px solid var(--d-ink);box-shadow:none}:root[data-design=c] .pc-lastone{transform:rotate(6deg)}:root[data-design=c] footer .glass{background:var(--d-yellow)}:root[data-design=c] [data-ui=hero]{border:2px solid var(--d-ink);box-shadow:6px 6px 0 var(--d-ink)}:root[data-design=a] [data-ui=hero],:root[data-design=b] [data-ui=hero]{box-shadow:none;border-color:transparent}:root[data-design] .glass-dark .bg-clip-text.text-transparent,:root[data-design] .text-white .bg-clip-text.text-transparent{color:var(--d-accent-on-dark)!important}:root[data-design=c] [data-ui=hero-accent].bg-clip-text.text-transparent{color:#ffffff!important}.c-only{display:none!important}:root[data-design=c] .c-only{display:block!important}:root[data-design=c] body{background-color:#fff4e0;background-image:radial-gradient(rgba(20,20,20,.07) 1px,transparent 1.3px);background-size:14px 14px}:root[data-design=c] .c-ticker{background:var(--d-yellow);border-bottom:2px solid var(--d-ink);overflow:hidden}.c-ticker-track{display:flex;width:-moz-max-content;width:max-content;animation:c-marquee 45s linear infinite}.c-ticker:focus-within .c-ticker-track,.c-ticker:hover .c-ticker-track{animation-play-state:paused}.c-ticker-run{display:flex;margin:0;padding:0;list-style:none}.c-ticker-run li{display:flex;align-items:center;gap:18px;padding:0 0 0 18px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:15px;text-transform:uppercase;white-space:nowrap;line-height:40px;color:#141414}.c-ticker-run a{color:#141414}.c-ticker-run a:hover{text-decoration:underline;text-decoration-thickness:2px}.c-ticker-run li span{color:#e8384a}@keyframes c-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.c-ticker-track{animation:none}:root[data-design=c] .c-ticker{overflow-x:auto;scrollbar-width:none}}:root[data-design=c] .c-burst{--burst:polygon(50.0% 0.0%,60.1% 12.3%,75.0% 6.7%,77.6% 22.4%,93.3% 25.0%,87.7% 39.9%,100.0% 50.0%,87.7% 60.1%,93.3% 75.0%,77.6% 77.6%,75.0% 93.3%,60.1% 87.7%,50.0% 100.0%,39.9% 87.7%,25.0% 93.3%,22.4% 77.6%,6.7% 75.0%,12.3% 60.1%,0.0% 50.0%,12.3% 39.9%,6.7% 25.0%,22.4% 22.4%,25.0% 6.7%,39.9% 12.3%);position:absolute;z-index:2;right:36px;bottom:32px;width:132px;height:132px;display:flex!important;align-items:center;justify-content:center;isolation:isolate;text-align:center;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:15px;line-height:1.05;text-transform:uppercase;color:#141414;transform:rotate(12deg);animation:c-wobble 5s ease-in-out infinite}:root[data-design=c] .c-burst:after,:root[data-design=c] .c-burst:before{content:"";position:absolute;inset:0;clip-path:var(--burst)}:root[data-design=c] .c-burst:before{background:#141414;transform:translate(5px,5px);z-index:-2}:root[data-design=c] .c-burst:after{background:var(--d-yellow);z-index:-1}@keyframes c-wobble{0%,to{transform:rotate(12deg)}50%{transform:rotate(4deg) scale(1.04)}}@media (prefers-reduced-motion:reduce){:root[data-design=c] .c-burst{animation:none}}@media (max-width:639px){:root[data-design=c] .c-burst{width:88px;height:88px;font-size:10.5px;right:14px;bottom:16px}}:root[data-design=c] [data-ui=hero]>.relative>p:first-child{background:var(--d-yellow)!important;color:#141414!important;border:2px solid #141414!important;box-shadow:3px 3px 0 #141414;transform:rotate(-3deg);backdrop-filter:none}:root[data-design=c] main h2.font-display{padding-bottom:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 12'%3E%3Cpath d='M2 8 Q 17 1 32 7 T 62 7 T 92 7 T 122 7 T 152 7 T 178 6' fill='none' stroke='%23ff4f5e' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 100%;background-size:150px 11px}:root[data-design=c] main p.text-xs.font-semibold.uppercase{display:inline-block;background:#fff;color:#141414;border:2px solid #141414;border-radius:999px;padding:3px 10px;transform:rotate(-2deg);letter-spacing:.1em}:root[data-design=c] :is([data-ui=cta],[data-ui=hero-cta],[data-ui=checkout],.btn-primary):active{transform:translate(3px,3px);box-shadow:0 0 0 #141414}:root[data-design=c] .pc-tile{transition:transform .18s ease,box-shadow .18s ease}:root[data-design=c] .pc-tile:hover{transform:rotate(-1.4deg) translate(-2px,-3px);box-shadow:7px 7px 0 #141414}:root[data-design=c] .pc-tile:nth-child(2n):hover{transform:rotate(1.4deg) translate(-2px,-3px)}@media (prefers-reduced-motion:reduce){:root[data-design=c] .pc-tile:hover{transform:none}}:root[data-design=c] .pc-tile p.font-mono.text-base{display:inline-block;background:var(--d-yellow);color:#141414;border:2px solid #141414;border-radius:6px;padding:0 8px;transform:rotate(-2deg);box-shadow:2px 2px 0 #141414}:root[data-design=c] .pc-tile p.font-mono.text-base.text-slate-400{background:#fff;color:#6e624c}:root[data-design=c] .pc-tile .z-20:is(button,a),:root[data-design=c] .pc-tile .z-20>:is(button,a){min-height:38px;border:2px solid #141414;border-radius:8px;box-shadow:2px 2px 0 #141414;
  /* !important: the button sets its own background inline. */background:#2f5bff!important;color:#fff;font-size:12.5px;font-weight:700}:root[data-design=c] .pc-tile .z-20:is(button,a):active,:root[data-design=c] .pc-tile .z-20>:is(button,a):active{transform:translate(2px,2px);box-shadow:none}:root[data-design=c] .pc-ribbon{right:8px;top:8px;width:66px;height:66px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:2px solid #141414;background:#e8384a;font-size:10.5px;letter-spacing:.06em;line-height:1.05;white-space:normal;transform:rotate(14deg);box-shadow:2px 2px 0 #141414}:root[data-design=c] .pc-rail{left:-6px;right:-6px;top:12px;border:2px solid #141414;transform:rotate(-3deg);font-size:10.5px;padding:4px 0}:root[data-design=c] .pc-release{border:2px solid #141414;box-shadow:2px 2px 0 #141414;border-radius:8px}:root[data-design=c] .pc-lastone{background:#17723e;color:#fff;font-size:10px;padding:2px 8px}@property --c-foil{syntax:"<angle>";initial-value:0deg;inherits:false}:root[data-design=c] [data-ui=potw]{border:4px solid transparent;background:linear-gradient(#141414,#141414) padding-box,conic-gradient(from var(--c-foil),#ff4f5e,#ffd23f,#3bb273,#2f5bff,#b36bff,#ff4f5e) border-box;box-shadow:6px 6px 0 #141414;animation:c-foil 6s linear infinite}@keyframes c-foil{to{--c-foil:360deg}}@media (prefers-reduced-motion:reduce){:root[data-design=c] [data-ui=potw]{animation:none}}:root[data-design=c] [data-ui=cat-tile]{border:2px solid #141414;border-radius:14px;box-shadow:5px 5px 0 #141414}:root[data-design=c] [data-ui=cat-tile]:hover{transform:rotate(-1deg) translate(-2px,-3px);box-shadow:8px 8px 0 #141414}:root[data-design=c] [data-ui=cat-tile]:nth-child(2n):hover{transform:rotate(1deg) translate(-2px,-3px)}:root[data-design=c] [data-ui=cat-tile] h3{display:inline-block;background:var(--d-yellow);color:#141414;text-shadow:none;border:2px solid #141414;border-radius:10px;padding:2px 10px;transform:rotate(-2deg);box-shadow:3px 3px 0 #141414;filter:none}:root[data-design=c] [data-ui=cat-tile]:nth-child(3n+2) h3{background:#fff}:root[data-design=c] [data-ui=cat-tile]:nth-child(3n) h3{background:#e8384a;color:#fff}:root[data-design=c] [data-ui=cat-tile] h3+span{display:none}:root[data-design=c] [data-ui=soon] .aspect-square{border:2px solid #fff;transform:rotate(-1.5deg);transition:transform .18s ease}:root[data-design=c] [data-ui=soon] .aspect-square:hover{transform:rotate(0)}:root[data-design=c] [data-ui=pdp-price]{display:inline-block;background:var(--d-yellow);border:2px solid #141414;border-radius:10px;padding:2px 14px;transform:rotate(-2deg);box-shadow:4px 4px 0 #141414;color:#141414}:root[data-design=c] [data-ui=pdp-info] .bg-emerald-100.rounded-full{background:#1f8a4c;color:#fff;border:2px solid #141414;transform:rotate(-2deg)}:root[data-design=c] [data-ui=summary]{font-family:DM Mono,ui-monospace,monospace;background:#fffdf7;color:#141414;box-shadow:none;border:0;border-radius:0;padding-bottom:40px;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /18px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /18px 100%}:root[data-design=c] [data-ui=summary] :is(p,span,dt,dd,li,h2,b,a){color:#141414!important}:root[data-design=c] [data-ui=summary] .border-white\/15{border-color:#141414;border-style:dashed}.d-only{display:none!important}:root[data-design=d] .d-only{display:block!important}:root[data-design=d]{--font-sans:var(--font-inter),system-ui,sans-serif;--font-display:"Archivo",var(--font-inter),system-ui,sans-serif;--d-bg:#0e0c16;--d-panel:#181424;--d-panel-2:#221c33;--d-line:#2e2745;--d-fill:#3e66f2;--d-fill-hover:#2f54d8;--d-neon:#8eacff;--d-accent-text:#8eacff;--d-accent-on-dark:#8eacff;--color-white:#ffffff;--color-slate-50:#15121f;--color-slate-100:#1b1728;--color-slate-200:#2a2340;--color-slate-300:#3a3355;--color-slate-400:#8d87a8;--color-slate-500:#a7a1bf;--color-slate-600:#c3bed6;--color-slate-700:#dcd8ea;--color-slate-800:#ece9f5;--color-slate-900:#f6f4fb;--color-slate-950:#ffffff;--color-brand-50:#161a3a;--color-brand-100:#1b2250;--color-brand-200:#2a3577;--color-brand-300:#6f8ff0;--color-brand-400:#7d9bff;--color-brand-500:#5b84ff;--color-brand-600:#3e66f2;--color-brand-700:#8eacff;--color-brand-800:#b5c8ff;--color-brand-900:#dbe4ff;--color-brand-950:#eef2ff;--shadow-card:none;color-scheme:dark}:root[data-design=d] body{background:var(--d-bg)}:root[data-design=d] .bg-white{background-color:var(--d-panel)}:root[data-design=d] :is(.glass,.glass-flat){background:var(--d-panel);border:1px solid var(--d-line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-design=d] .glass-hover:hover{transform:translateY(-2px);border-color:#4f7cff;box-shadow:0 0 0 1px #4f7cff,0 10px 30px rgba(79,124,255,.22)}:root[data-design=d] .glass-dark{background:#1d1830;border:1px solid var(--d-line);box-shadow:none}:root[data-design=d] :is(.rounded-3xl,.rounded-2xl){border-radius:14px}:root[data-design=d] .bg-slate-900,:root[data-design=d] .bg-slate-950{background-color:var(--d-fill);color:#fff}:root[data-design=d] .hover\:bg-brand-700:hover,:root[data-design=d] .hover\:bg-slate-900:hover{background-color:var(--d-fill-hover);color:#fff}:root[data-design=d] .hover\:bg-brand-50:hover,:root[data-design=d] .hover\:bg-white:hover{background-color:var(--d-panel-2)}:root[data-design=d] .disabled\:bg-slate-300:disabled,:root[data-design=d] .disabled\:bg-slate-400:disabled{background-color:#3a3355;color:#c3bed6}:root[data-design=d] :is(input,textarea,select){color:#f6f4fb;background-color:var(--d-panel-2);border-color:var(--d-line)}:root[data-design=d] :is(input,textarea)::-moz-placeholder{color:#8d87a8}:root[data-design=d] :is(input,textarea)::placeholder{color:#8d87a8}:root[data-design=d] [data-ui=consent]{--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-slate-200:#e2e8f0;--color-brand-700:#1d4ed8;color:#0f172a}:root[data-design=d] [data-ui=consent] button{color:#0f172a;border-color:#cbd5e1}:root[data-design=d] :is(h1,h2).font-display{font-stretch:72%;font-weight:800;text-transform:uppercase;letter-spacing:.005em;line-height:.95}:root[data-design=d] .bg-clip-text.text-transparent{text-shadow:0 0 22px rgba(79,124,255,.55)}:root[data-design=d] [data-ui=hero] h1{font-size:clamp(44px,8vw,104px)}:root[data-design=d] [data-ui=utilbar]{background:#0a0911;border-color:var(--d-line)}:root[data-design=d] [data-ui=utilbar]>div,:root[data-design=d] [data-ui=utilbar]>div *{color:#a7a1bf}:root[data-design=d] [data-ui=header]{background:rgba(14,12,22,.94);border-color:var(--d-line);box-shadow:none}:root[data-design=d] [data-ui=header]>div>a img,:root[data-design=d] footer .glass img{filter:brightness(0) invert(1)}:root[data-design=d] [data-ui=nav]>a:hover,:root[data-design=d] [data-ui=nav]>div>button:hover{background:var(--d-panel-2);color:var(--d-neon)}:root[data-design=d] [data-ui=header-actions]>:is(a,button).h-9,:root[data-design=d] [data-ui=header-actions]>:is(a,div,button)>:is(a,button){background:transparent;border-color:var(--d-line);color:#ece9f5}:root[data-design=d] :is([data-ui=cta],[data-ui=hero-cta],[data-ui=checkout],.btn-primary){background:var(--d-fill)!important;color:#fff!important;border-radius:8px;border:0;font-family:var(--font-display);font-stretch:80%;font-weight:800;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 6px 24px rgba(62,102,242,.4)}:root[data-design=d] :is([data-ui=cta],[data-ui=hero-cta],[data-ui=checkout],.btn-primary):hover{background:var(--d-fill-hover)!important}:root[data-design=d] [data-ui=cta]:disabled{background:#3a3355!important;box-shadow:none}:root[data-design=d] .btn-secondary{background:transparent;border:1px solid var(--d-line);color:#ece9f5;border-radius:8px}:root[data-design=d] .pc-tile{border-radius:14px}:root[data-design=d] .pc-media{background:var(--d-panel-2);border-radius:10px}:root[data-design=d] .pc-title{color:#f6f4fb}:root[data-design=d] .pc-tile:hover .pc-title{color:var(--d-neon)}:root[data-design=d] .pc-tile p.font-mono.text-base{color:#fff;font-size:17px}:root[data-design=d] .pc-tile .z-20:is(button,a),:root[data-design=d] .pc-tile .z-20>:is(button,a){background:transparent!important;color:var(--d-neon);border:1px solid #4f7cff;border-radius:8px;min-height:36px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}:root[data-design=d] .pc-tile .z-20:is(button,a):hover,:root[data-design=d] .pc-tile .z-20>:is(button,a):hover{background:var(--d-fill)!important;color:#fff}:root[data-design=d] .pc-lastone{background:#17723e;color:#fff}:root[data-design=d] .pc-rail{border-color:#0a0911}:root[data-design=d] [data-ui=cat-tile]{border:1px solid var(--d-line);border-radius:14px;box-shadow:none}:root[data-design=d] [data-ui=cat-tile]:hover{border-color:#4f7cff;box-shadow:0 0 0 1px #4f7cff,0 14px 40px rgba(79,124,255,.25)}:root[data-design=d] [data-ui=cat-tile] h3{text-transform:uppercase;font-stretch:72%;font-weight:800;font-size:28px}:root[data-design=d] [data-ui=potw],:root[data-design=d] [data-ui=summary]{border:1px solid #4f7cff;box-shadow:0 0 0 1px rgba(79,124,255,.4),0 16px 48px rgba(79,124,255,.18)}:root[data-design=d] [data-ui=pdp-price]{color:#fff;text-shadow:0 0 18px rgba(79,124,255,.45)}.d-promise-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}@media (min-width:1024px){.d-promise-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.d-promise{display:flex;align-items:center;gap:12px;height:100%;padding:14px;border-radius:12px;border:1px solid #2e2745;background:#181424;color:#ece9f5;text-decoration:none}.d-promise:hover{border-color:#4f7cff}.d-promise svg{flex:none;color:#8eacff}.d-promise b{display:block;font-family:var(--font-display);font-stretch:80%;font-weight:800;text-transform:uppercase;letter-spacing:.03em;font-size:15px;color:#fff}.d-promise small{display:block;font-size:12.5px;color:#a7a1bf;margin-top:2px}@media (max-width:639px){.d-promise{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}}:root[data-design=d] :is([style*="255, 255, 255"],[style*="255,255,255"]):not([data-ui=consent],[data-ui=consent] *){background-color:var(--d-panel-2)!important;border-color:var(--d-line)!important}:root[data-design=d] .pc-rail--damaged{color:#141414}:root[data-design=d] .pc-media,:root[data-design=d] :is(main,[role=dialog]) :has(>img.object-contain),:root[data-design=d] :is(main,[role=dialog]) img.object-contain.bg-white{background:#ffffff!important}:root[data-design=d] [data-ui=potw] :has(>img.object-contain){border-radius:12px}:root[data-design=d] :is([class~=bg-emerald-50],[class~=bg-amber-50],[class~=bg-emerald-100],[class~=bg-amber-100],[class~=bg-rose-50],[class~=bg-blue-50],[class~=bg-red-50],[class~=bg-indigo-50],[class~=bg-violet-50],[class~=bg-sky-50],[class~="bg-rose-50/80"],[class~="bg-rose-50/60"],[class~=bg-rose-100],[class~="bg-blue-50/80"],[class~="bg-blue-50/70"],[class~="bg-amber-50/70"]){--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-slate-950:#020617;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-brand-700:#1d4ed8;--color-brand-800:#1e40af}:root[data-design=d] .glass-dark{--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-slate-950:#020617;--color-brand-50:#eff6ff;--color-brand-100:#dbeafe;--color-brand-200:#bfdbfe;--color-brand-300:#93c5fd;--color-brand-400:#60a5fa;--color-brand-500:#3b82f6;--color-brand-600:#2563eb;--color-brand-700:#1d4ed8}:root[data-design=d] .glass-dark .bg-white{background-color:#ffffff}@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");font-display:optional;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_56fc05{font-family:inter,inter Fallback;font-style:normal}.__variable_56fc05{--font-inter:"inter","inter Fallback"}