:root{--bg:#07070C;--bg-deep:#040407;--panel:#10101A;--panel-raised:#181828;--field:#0B0B14;--stage:#161624;--glass:rgba(16,16,26,.72);--text:#EDEFF7;--muted:#A7ADC2;--faint:#80869E;--ink:#07070C;--cyan:#22E4F2;--cyan-hi:#7AF3FB;--cyan-deep:#12BAC8;--magenta:#FF3EA5;--magenta-deep:#E02F8B;--hairline:rgba(34,228,242,.22);--hairline-strong:rgba(34,228,242,.55);--rule:#1F2033;--line:#666C86;--success:#3DDC97;--success-bg:rgba(61,220,151,.1);--error:#FF7B8C;--error-bg:rgba(255,123,140,.1);--warn:#FFC857;--warn-bg:rgba(255,200,87,.1);--info:#22E4F2;--info-bg:rgba(34,228,242,.1);--r-sm:4px;--r-md:10px;--r-lg:16px;--r-pill:999px;--shadow-1:inset 0 1px 0 rgba(255,255,255,.04), 0 12px 32px -16px rgba(0,0,0,.8);--shadow-2:inset 0 1px 0 rgba(255,255,255,.06), 0 28px 64px -24px rgba(0,0,0,.9);--glow-1:0 0 0 1px var(--hairline-strong), 0 0 16px -6px rgba(34,228,242,.45);--glow-2:0 0 0 1px var(--cyan), 0 0 28px -6px rgba(34,228,242,.55);--glow-3:0 0 80px -20px rgba(34,228,242,.35), 0 0 120px -40px rgba(255,62,165,.3);--glow-mag:0 0 18px -4px rgba(255,62,165,.55);--focus-ring:0 0 0 2px var(--bg), 0 0 0 4px var(--cyan);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--section-y:clamp(56px, 2.5rem + 4vw, 112px);--wrap:1280px;--gut:clamp(16px, 4vw, 40px);--hdr-h:120px;--font-display:"Space Grotesk","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-body:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--fs-xs:.75rem;--fs-sm:.875rem;--fs-base:1rem;--fs-md:1.125rem;--fs-lg:clamp(1.125rem, 1.02rem + .45vw, 1.375rem);--fs-xl:clamp(1.375rem, 1.18rem + .8vw, 1.875rem);--fs-2xl:clamp(1.75rem, 1.35rem + 1.7vw, 2.75rem);--fs-3xl:clamp(2.125rem, 1.5rem + 2.7vw, 3.75rem);--fs-hero:clamp(2.5rem, 1.5rem + 4.3vw, 4.75rem);--lh-tight:1.08;--lh-snug:1.2;--lh-body:1.65;--tracking-display:-.02em;--tracking-eyebrow:.16em;--ease:cubic-bezier(.2,.7,.2,1);--dur-1:.12s;--dur-2:.22s;--dur-3:.42s}@media(max-width:1199px){:root{--hdr-h:72px}}@media(max-width:767px){:root{--hdr-h:116px}}*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hdr-h) + 16px);accent-color:var(--cyan);scrollbar-color:#2A2A3C var(--bg)}body{margin:0;background:var(--bg);color:var(--text);font:400 var(--fs-base)/var(--lh-body) var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-wrap:break-word}main{display:block}main:focus-visible{outline:none;box-shadow:inset 0 2px 0 var(--cyan)}[hidden][hidden]{display:none}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0}video,iframe{max-width:100%}input,button,select,textarea{font:inherit;color:inherit}button{cursor:pointer}p,ul,ol{margin:0 0 1em}figure{margin:0}address{font-style:normal}b,strong{font-weight:700}small{font-size:var(--fs-sm)}summary{cursor:pointer}table{border-collapse:collapse}hr{height:0;border:0;border-top:1px solid var(--rule);margin:var(--sp-6) 0}code,kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}::selection{background:var(--cyan);color:var(--ink)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;letter-spacing:var(--tracking-display);line-height:var(--lh-tight);color:var(--text);margin:0 0 .5em}h1{font-size:var(--fs-3xl);font-weight:700}h2{font-size:var(--fs-2xl)}h3{font-size:var(--fs-xl);line-height:var(--lh-snug)}h4{font-size:var(--fs-lg);line-height:var(--lh-snug)}h5,h6{font-family:var(--font-display);font-weight:600;font-size:var(--fs-base);line-height:var(--lh-snug);color:var(--text);margin:0 0 .5em}a{color:var(--cyan);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--text)}:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.eyebrow{font-family:var(--font-display);font-weight:600;font-size:var(--fs-xs);line-height:1.4;text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--cyan);margin:0 0 .75em}.eyebrow--pip:before{content:"";display:inline-block;width:6px;height:6px;margin-right:.75em;border-radius:50%;vertical-align:middle;transform:translateY(-1px);background:var(--magenta);box-shadow:var(--glow-mag)}.lede{font-size:var(--fs-md);line-height:1.6;color:var(--muted);max-width:62ch}.readout{font-family:var(--font-display);font-weight:600;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.04em}.num,.money{font-variant-numeric:tabular-nums lining-nums}.link{display:inline;padding:0;margin:0;border:0;background:none;font:inherit;color:var(--cyan);cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.link:hover{color:var(--text)}.link--muted{color:var(--muted)}.link--muted:hover{color:var(--cyan)}.wrap{max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}.section{padding-block:var(--section-y)}.section--panel{background:linear-gradient(180deg,var(--panel),var(--bg));box-shadow:inset 0 1px 0 var(--rule)}.section--deep{background:var(--bg-deep)}.section__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-4) var(--sp-6);margin-bottom:clamp(24px,3vw,40px)}.section__head>*{min-width:0}.section__head h2{margin-bottom:.25em}.section__head .lede{margin:0}.stack>*+*{margin-top:var(--stack-gap, 1rem)}.stack--sm{--stack-gap:.5rem}.stack--lg{--stack-gap:1.5rem}.sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.skip{position:absolute;top:-100px;left:8px;z-index:1000;display:inline-flex;align-items:center;min-height:44px;padding:0 1.1em;font:600 .9375rem/1 var(--font-display);letter-spacing:.02em;text-decoration:none;color:var(--ink);background:var(--cyan);border:1px solid var(--cyan-deep);border-radius:var(--r-md)}.skip:focus,.skip:focus-visible{top:8px;color:var(--ink);outline:none;box-shadow:var(--focus-ring)}.grid-products{display:grid;gap:clamp(12px,2vw,24px);grid-template-columns:repeat(4,minmax(0,1fr))}.grid-3{display:grid;gap:clamp(12px,2vw,24px);grid-template-columns:repeat(3,minmax(0,1fr))}.grid-2{display:grid;gap:clamp(12px,2vw,24px);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:999px){.grid-products{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.grid-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grid-2{grid-template-columns:minmax(0,1fr)}}@media(max-width:479px){.grid-3{grid-template-columns:minmax(0,1fr)}}.panel{position:relative;background:linear-gradient(180deg,#ffffff09,#fff0 40%),var(--panel);border:1px solid var(--hairline);border-radius:var(--r-md);box-shadow:var(--shadow-1)}.panel--pad{padding:clamp(20px,2.5vw,32px)}.panel--raised{box-shadow:var(--shadow-2)}.panel--glow:hover,.panel--glow:focus-within{border-color:var(--hairline-strong);box-shadow:var(--shadow-1),var(--glow-1)}.panel--ticks:before,.panel--ticks:after{content:"";position:absolute;width:12px;height:12px;pointer-events:none;border:0 solid var(--cyan);opacity:.8}.panel--ticks:before{top:-1px;left:-1px;border-width:1px 0 0 1px;border-top-left-radius:var(--r-md)}.panel--ticks:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0;border-bottom-right-radius:var(--r-md)}.glass{background:var(--glass);-webkit-backdrop-filter:saturate(140%) blur(16px);backdrop-filter:saturate(140%) blur(16px);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-2)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.glass{background:var(--panel)}}.glow-1{box-shadow:var(--glow-1)}.glow-2{box-shadow:var(--glow-2)}.glow-3{box-shadow:var(--glow-3)}.scan-grid,.grid-bg{background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 1px,transparent 1px 3px),linear-gradient(rgba(34,228,242,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(34,228,242,.06) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 35%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 75% 65% at 50% 35%,#000 25%,transparent 78%)}.scanlines{position:relative;isolation:isolate}.scanlines:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,rgba(255,255,255,.02) 0 1px,transparent 1px 3px)}.wave{display:block;width:100%;height:100%;overflow:hidden}.wave__track{transform-box:fill-box}.wave__path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wave__path--a{stroke:var(--cyan);stroke-width:2;filter:drop-shadow(0 0 6px rgba(34,228,242,.55))}.wave__path--b{stroke:var(--magenta);stroke-width:1.5;opacity:.75}.wave__path--c{stroke:var(--text);stroke-width:1;opacity:.25}.wave--flat .wave__track{transform:scaleY(.08);transform-origin:50% 50%}@keyframes wave-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.eq{display:inline-flex;align-items:flex-end;gap:3px;height:32px;vertical-align:bottom}.eq--sm{height:16px;gap:2px}.eq--lg{height:96px;gap:6px}.eq i{display:block;flex:none;width:4px;height:100%;border-radius:2px;transform-origin:50% 100%;background:linear-gradient(0deg,var(--cyan) 0%,var(--cyan) 55%,var(--magenta) 100%);transform:scaleY(.35)}.eq--sm i{width:3px}.eq--lg i{width:8px}.eq i:nth-child(5n+1){transform:scaleY(.45)}.eq i:nth-child(5n+2){transform:scaleY(.8)}.eq i:nth-child(5n+3){transform:scaleY(.6)}.eq i:nth-child(5n+4){transform:scaleY(.95)}.eq i:nth-child(5n){transform:scaleY(.3)}@keyframes eq-bounce{0%{transform:scaleY(.25)}50%{transform:scaleY(.95)}to{transform:scaleY(.4)}}.knob{--v:.5;position:relative;display:inline-grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;vertical-align:middle}.knob:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:conic-gradient(from 225deg,var(--cyan) 0 calc(var(--v) * 270deg),var(--rule) 0 270deg,transparent 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px))}.knob__cap{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#262638,var(--panel));border:1px solid var(--line);box-shadow:0 4px 10px -4px #000c;transform:rotate(calc(-135deg + var(--v) * 270deg))}.knob__cap:after{content:"";position:absolute;left:50%;top:3px;width:2px;height:9px;margin-left:-1px;border-radius:1px;background:var(--cyan)}.fader{--v:.5;position:relative;display:block;width:100%;height:4px;margin-block:9px;border-radius:2px;background:var(--rule)}.fader:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 100%);border-radius:2px;background:linear-gradient(90deg,var(--cyan),var(--magenta))}.fader__cap{position:absolute;top:50%;left:calc(var(--v) * 100%);width:14px;height:22px;margin:-11px 0 0 -7px;border-radius:3px;background:linear-gradient(180deg,#2a2a3c,#151522);border:1px solid var(--line);box-shadow:inset 0 -1px 0 var(--cyan)}.signal-rule{position:relative;height:1px;border:0;margin:0;background:linear-gradient(90deg,transparent,rgba(34,228,242,.45) 20%,rgba(34,228,242,.45) 80%,transparent)}.signal-rule:after{content:"";position:absolute;left:50%;top:-2px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--magenta);box-shadow:var(--glow-mag)}.plate{position:relative;display:grid;place-items:center;aspect-ratio:1/1;overflow:hidden;padding:clamp(6px,1vw,10px);border:1px solid var(--hairline);border-radius:var(--r-lg);background:radial-gradient(120% 90% at 50% 12%,#1E1E30 0%,var(--stage) 38%,var(--bg) 100%)}.plate:after{content:"";position:absolute;left:10%;right:10%;bottom:11%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(34,228,242,.35),transparent)}.plate--wide{aspect-ratio:4/3}.plate--stage{padding:clamp(10px,1.4vw,18px)}.plate__bed{position:relative;z-index:1;width:100%;height:100%;min-width:0;min-height:0;display:grid;place-items:center;padding:8%}.plate__bed img{width:100%;height:100%;object-fit:contain;border-radius:8px;box-shadow:0 0 0 1px #edeff71a,0 18px 22px -6px #000000b3}.plate--sm .plate__bed{padding:6%}.plate--xs{padding:3px;border-radius:var(--r-sm)}.plate--xs:after{display:none}.plate--xs .plate__bed{padding:4%}.plate__empty{display:grid;place-items:center;width:40%;color:var(--faint)}.plate__empty svg{display:block;width:100%;height:auto}.stage-light .plate{background:radial-gradient(120% 90% at 50% 12%,#fff,#f4f5fa 55%,#dcdeea);border-color:#07070c1f}.stage-light .plate:after{background:linear-gradient(90deg,transparent,rgba(7,7,12,.14),transparent)}.stage-light .plate__bed img{filter:none;box-shadow:none;mix-blend-mode:multiply}.stage-light .plate__empty{color:#5c6178}.btn{--h:48px;display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:var(--h);max-width:100%;padding:0 1.4em;border-radius:var(--r-md);border:1px solid transparent;font:600 .9375rem/1 var(--font-display);letter-spacing:.02em;text-decoration:none;cursor:pointer;white-space:nowrap}.btn:hover{text-decoration:none}.btn--primary{color:var(--ink);background:linear-gradient(180deg,var(--cyan-hi) 0%,var(--cyan) 50%,var(--cyan-deep) 100%);border-color:var(--cyan-deep)}.btn--primary:hover{color:var(--ink);box-shadow:var(--glow-2)}.btn--ghost{color:var(--cyan);background:transparent;border-color:var(--cyan)}.btn--ghost:hover{color:var(--cyan);background:#22e4f214}.btn--quiet{color:var(--text);background:transparent;border-color:var(--line)}.btn--quiet:hover{color:var(--text);border-color:var(--cyan)}.btn--sm{--h:40px;padding:0 1em;font-size:.875rem}.btn--lg{--h:56px;padding:0 1.8em;font-size:1rem}.btn--block{display:flex;width:100%}.btn--icon{width:var(--h);padding:0}.btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.btn[disabled],.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none}@media(max-width:767px){.btn{white-space:normal;text-align:center;line-height:1.2;padding-block:.55em}.btn--icon{padding:0}}.chip{display:inline-flex;align-items:center;gap:.4em;height:24px;padding:0 .65em;border-radius:var(--r-pill);font:500 var(--fs-xs)/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--line);color:var(--text);background:var(--panel)}.chip--soldout{color:var(--muted);background:var(--bg)}.chip__fine{color:var(--faint);letter-spacing:.04em}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}a.chip{position:relative;height:36px;padding:0 .9em;text-decoration:none}a.chip:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}a.chip:hover{color:var(--cyan);border-color:var(--cyan)}a.chip:focus-visible{outline:none;box-shadow:var(--focus-ring)}.badge{display:inline-flex;align-items:center;height:24px;padding:0 .65em;border-radius:var(--r-pill);font:600 var(--fs-xs)/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--text);background:var(--bg);border:1px solid var(--line)}.badge--sale{display:inline-flex;align-items:center;height:24px;padding:0 .65em;border-radius:var(--r-pill);font:600 var(--fs-xs)/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--ink);background:var(--magenta);border:0;box-shadow:var(--glow-mag)}.field{display:flex;flex-direction:column;gap:6px;margin:0 0 16px;min-width:0}.field__label{font:500 var(--fs-sm)/1.4 var(--font-body);color:var(--muted)}.field__hint{margin:0;font-size:var(--fs-sm);line-height:1.5;color:var(--faint)}.field__error{margin:0;font-size:var(--fs-sm);line-height:1.5;color:var(--error)}.fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}@media(max-width:559px){.fields{grid-template-columns:minmax(0,1fr)}}fieldset{min-width:0;margin:0;padding:0;border:0}legend{padding:0}:where(input:not([type]),input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],input[type=url],input[type=date],select,textarea),.input,.select{display:block;width:100%;min-height:48px;margin:0;padding:0 14px;font:400 var(--fs-base)/1.4 var(--font-body);color:var(--text);background-color:var(--field);border:1px solid var(--line);border-radius:var(--r-md);-webkit-appearance:none;appearance:none}:where(textarea),textarea.input{min-height:140px;padding:12px 14px;line-height:var(--lh-body);resize:vertical}:where(select),.select,select.input{padding-right:42px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A7ADC2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px}:where(select) option,.select option{background-color:var(--panel);color:var(--text)}:where(input,textarea)::placeholder,.input::placeholder{color:var(--faint);opacity:1}:where(input:not([type]),input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],input[type=url],input[type=date],select,textarea):focus,.input:focus,.select:focus{border-color:var(--cyan);outline:none;box-shadow:var(--focus-ring)}:where(input,select,textarea)[aria-invalid=true],.input[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--error)}:where(input,select,textarea):disabled,.input:disabled,.select:disabled{opacity:.55;cursor:not-allowed}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--field) inset}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px var(--field) inset,var(--focus-ring)}.check{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding-block:10px;font-size:var(--fs-sm);line-height:1.5;color:var(--text);cursor:pointer}.check input[type=checkbox],.check input[type=radio]{flex:none;display:grid;place-content:center;width:20px;height:20px;margin:0;background-color:var(--field);border:1px solid var(--line);border-radius:var(--r-sm);-webkit-appearance:none;appearance:none;cursor:pointer}.check input[type=radio]{border-radius:50%}.check input[type=checkbox]:before{content:"";width:12px;height:12px;transform:scale(0);background-color:var(--ink);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,38% 72%)}.check input[type=radio]:before{content:"";width:8px;height:8px;border-radius:50%;transform:scale(0);background-color:var(--ink)}.check input:checked{background-color:var(--cyan);border-color:var(--cyan)}.check input:checked:before{transform:scale(1)}.check input:focus-visible{outline:none;box-shadow:var(--focus-ring)}.check input:disabled{opacity:.5;cursor:not-allowed}.check:has(input:disabled){color:var(--faint);cursor:not-allowed}.check__count{color:var(--faint)}.qty{display:inline-flex;align-items:stretch;flex:none;height:48px;overflow:hidden;background-color:var(--field);border:1px solid var(--line);border-radius:var(--r-md)}.qty button{display:grid;place-items:center;width:44px;margin:0;padding:0;border:0;background-color:var(--panel-raised);color:var(--text);cursor:pointer}.qty button:hover{color:var(--cyan)}.qty button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--cyan)}.qty button:disabled{color:var(--faint);cursor:not-allowed}.qty input{width:56px;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--text);text-align:center;font:600 var(--fs-base)/1 var(--font-display);font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty input:focus{border:0;outline:none;box-shadow:inset 0 0 0 2px var(--cyan)}.notice{position:relative;margin:0 0 16px;padding:14px 16px;font-size:var(--fs-sm);line-height:1.6;color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md)}.notice>:last-child{margin-bottom:0}.notice>strong:first-child,.notice>b:first-child,.notice>p:first-child>strong:first-child{color:var(--notice-c, var(--text))}.notice ul{margin:.25em 0 0;padding-left:1.1em}.notice a{color:var(--cyan)}.notice a:hover{color:var(--text)}.notice--success{--notice-c:var(--success);border-color:var(--success);background:linear-gradient(var(--success-bg),var(--success-bg)),var(--panel)}.notice--error{--notice-c:var(--error);border-color:var(--error);background:linear-gradient(var(--error-bg),var(--error-bg)),var(--panel)}.notice--warn{--notice-c:var(--warn);border-color:var(--warn);background:linear-gradient(var(--warn-bg),var(--warn-bg)),var(--panel)}.notice--info{--notice-c:var(--info);border-color:var(--info);background:linear-gradient(var(--info-bg),var(--info-bg)),var(--panel)}.table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.table th{background:var(--panel-raised);color:var(--text);font-weight:600;text-align:left;padding:.7em .9em;vertical-align:top}.table td{border-bottom:1px solid var(--rule);padding:.7em .9em;vertical-align:top}.table tr:last-child td{border-bottom:0}.table caption{text-align:left}.rte{line-height:1.7}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte h2,.rte h3,.rte h4{margin-top:1.8em}.rte ul,.rte ol{padding-left:1.25em}.rte li+li{margin-top:.4em}.rte li::marker{color:var(--cyan)}.rte a{color:var(--cyan)}.rte a:hover,.rte strong{color:var(--text)}.rte img{height:auto;border-radius:var(--r-md)}.rte blockquote{margin:1.5em 0;padding:.25em 0 .25em 1em;border-left:2px solid var(--cyan);color:var(--muted)}.rte table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:var(--fs-sm);display:block;overflow-x:auto}.rte th{background:var(--panel-raised);color:var(--text);font-weight:600;text-align:left}.rte th,.rte td{padding:.7em .9em;border:1px solid var(--rule);vertical-align:top}.shopify-policy__container{max-width:calc(76ch + 2 * var(--gut));margin-inline:auto;padding:var(--section-y) var(--gut)}.shopify-policy__title{text-align:left;margin-bottom:32px}.shopify-policy__title h1{font:700 var(--fs-3xl)/var(--lh-tight) var(--font-display);letter-spacing:var(--tracking-display);color:var(--text);margin:0}.shopify-policy__title h1:after{content:"";display:block;width:96px;height:5px;margin-top:20px;background:radial-gradient(circle,var(--magenta) 0 2.5px,transparent 3px) 50% 50% / 5px 5px no-repeat,linear-gradient(90deg,transparent,rgba(34,228,242,.7) 20%,rgba(34,228,242,.7) 80%,transparent) 0 50% / 100% 1px no-repeat;filter:drop-shadow(0 0 4px rgba(255,62,165,.45))}.shopify-policy__body{color:var(--muted);line-height:1.75}.shopify-policy__body>:first-child{margin-top:0}.shopify-policy__body h2,.shopify-policy__body h3{color:var(--text);font-family:var(--font-display);margin:2em 0 .6em}.shopify-policy__body h2{font-size:var(--fs-xl)}.shopify-policy__body h3{font-size:var(--fs-lg)}.shopify-policy__body strong{color:var(--text)}.shopify-policy__body a{color:var(--cyan)}.shopify-policy__body a:hover{color:var(--text)}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:1.25em}.shopify-policy__body li+li{margin-top:.4em}.shopify-policy__body li::marker{color:var(--cyan)}.shopify-policy__body table{width:100%;border-collapse:collapse;margin:1.5em 0;display:block;overflow-x:auto;font-size:var(--fs-sm)}.shopify-policy__body th{background:var(--panel-raised);color:var(--text);font-weight:600;text-align:left}.shopify-policy__body th,.shopify-policy__body td{padding:.7em .9em;border:1px solid var(--rule);vertical-align:top}.rte table>tbody:only-child,.shopify-policy__body table>tbody:only-child{display:table;width:100%}.price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.15em .5em;font-variant-numeric:tabular-nums lining-nums}.price__from{font-family:var(--font-body);font-size:.8em;font-weight:500;color:var(--muted)}.price__now{color:inherit}.price__was-row{display:inline-flex;align-items:baseline}.price__was{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:400;color:var(--faint);text-decoration:line-through;text-decoration-thickness:1px}.price--lg .price__now{font:600 var(--fs-2xl)/1.1 var(--font-display);letter-spacing:-.02em;color:var(--text)}.price--lg .price__from,.price--lg .price__was{font-size:var(--fs-base)}.pay-icons{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.pay-icons li{display:block;margin:0;line-height:0}.pay-icon{display:block;width:auto;height:24px;border-radius:4px;box-shadow:0 0 0 1px var(--rule)}.trader-id{font-size:var(--fs-xs);line-height:1.7;color:var(--faint);overflow-wrap:anywhere}.trader-id p{margin:0}.trader-id p+p{margin-top:.25em}.trader-id b{font-weight:600;color:var(--muted)}.trader-id a{color:var(--muted);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.trader-id a:hover{color:var(--cyan);text-decoration-color:currentColor}.trader-id__sep{white-space:pre}.empty{display:grid;justify-items:start;gap:6px;max-width:640px;margin-top:24px}.empty--center{justify-items:center;text-align:center;margin-inline:auto}.empty__icon{position:relative;display:grid;place-items:center;width:72px;height:72px;margin-bottom:10px;border-radius:50%;color:var(--cyan);background:var(--panel-raised);border:1px solid var(--hairline);box-shadow:inset 0 0 24px -10px #22e4f273}.empty__icon--eq{margin-bottom:34px}.empty__icon .eq{position:absolute;top:calc(100% + 10px);left:50%;margin-left:-11.5px}.empty__title{margin:0 0 2px;font-size:var(--fs-xl);line-height:var(--lh-snug)}.empty__text{margin:0;color:var(--muted);max-width:52ch}.empty__acts{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0 0}.empty--center .empty__acts{justify-content:center}.empty__chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:16px 0 0;padding:0}.empty--center .empty__chips{justify-content:center}@media(max-width:767px){.empty__acts{justify-self:stretch;flex-direction:column}.empty__acts .btn{width:100%}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.panel--glow{transition:box-shadow var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}.btn{transition:box-shadow var(--dur-2) var(--ease),background-color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}a.chip{transition:border-color var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.qty button{transition:color var(--dur-1) var(--ease)}.check input:before{transition:transform var(--dur-1) var(--ease)}.wave--live .wave__track{animation:wave-scroll 18s linear infinite}.eq i{animation:eq-bounce 1.2s var(--ease) 3 alternate}.eq i:nth-child(3n+2){animation-delay:-.4s}.eq i:nth-child(3n){animation-delay:-.8s}.eq i:nth-child(4n){animation-duration:1.6s}.eq i:nth-child(7n){animation-duration:.9s}.eq--live i{animation-iteration-count:infinite}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base.css.map */
