@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(orbitron-700.woff2) format("woff2")}@font-face{font-family:Share Tech Mono;font-style:normal;font-weight:400;font-display:swap;src:url(share-tech-mono-400.woff2) format("woff2")}:root{--font-heading--family: "Orbitron", "Oswald", Impact, sans-serif;--font-body--family: "Share Tech Mono", ui-monospace, Consolas, monospace;--font-subheading--family: "Share Tech Mono", ui-monospace, Consolas, monospace;--font-accent--family: "Share Tech Mono", ui-monospace, Consolas, monospace;--neon-red: #ff2a2a;--neon-magenta: #ff00ff;--neon-cyan: #00d4ff;--glow-sm: 0 0 3px rgb(var(--color-primary-rgb) / .9), 0 0 6px rgb(var(--color-primary-rgb) / .35);--glow: 0 0 5px rgb(var(--color-primary-rgb) / .9), 0 0 12px rgb(var(--color-primary-rgb) / .45);--glow-lg: 0 0 10px rgb(var(--color-primary-rgb) / 1), 0 0 22px rgb(var(--color-primary-rgb) / .6), 0 0 40px rgb(var(--color-primary-rgb) / .3);--chamfer: polygon(0 10px, 10px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 10px) , calc(100% - 10px) 100%, 10px 100%, 0 calc(100% - 10px) );--chamfer-sm: polygon(0 6px, 6px 0, calc(100% - 6px) 0, 100% 6px, 100% calc(100% - 6px) , calc(100% - 6px) 100%, 6px 100%, 0 calc(100% - 6px) );--cyber-speed: .12s;--cyber-ease: cubic-bezier(.4, 0, .2, 1)}h1,h2,h3,.h1,.h2,.h3{letter-spacing:.07em}h1,.h1{text-shadow:-1px 0 rgb(255 0 255 / .55),1px 0 rgb(0 212 255 / .55)}::selection{background:var(--neon-red);color:#0a0a0f;text-shadow:none}*{caret-color:var(--color-primary)}body:before,body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}body:before{z-index:9997;background-image:linear-gradient(rgb(255 42 42 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 42 42 / .035) 1px,transparent 1px),radial-gradient(circle at 0% 0%,rgb(255 0 255 / .06),transparent 42%),radial-gradient(circle at 100% 100%,rgb(0 212 255 / .06),transparent 42%);background-size:50px 50px,50px 50px,100% 100%,100% 100%}body:after{z-index:9998;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgb(0 0 0 / .28) 2px,rgb(0 0 0 / .28) 4px);mix-blend-mode:multiply}.button,button.button,.shopify-payment-button__button--unbranded{clip-path:var(--chamfer-sm);text-transform:uppercase;letter-spacing:.12em;transition:filter var(--cyber-speed) var(--cyber-ease),transform var(--cyber-speed) var(--cyber-ease),background-color var(--cyber-speed) var(--cyber-ease),color var(--cyber-speed) var(--cyber-ease)}.button:hover,button.button:hover,.shopify-payment-button__button--unbranded:hover{filter:drop-shadow(0 0 4px rgb(var(--color-primary-rgb) / .9)) drop-shadow(0 0 10px rgb(var(--color-primary-rgb) / .5))}.button:active{transform:translateY(1px)}.card,.card__inner,.product-card{clip-path:var(--chamfer);transition:transform .2s var(--cyber-ease),filter .2s var(--cyber-ease),border-color .2s var(--cyber-ease)}.card:hover,.card__inner:hover,.product-card:hover{transform:translateY(-2px);border-color:var(--color-primary);filter:drop-shadow(0 0 6px rgb(var(--color-primary-rgb) / .55)) drop-shadow(0 0 16px rgb(var(--color-primary-rgb) / .3))}.field__input,input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=tel],textarea,select{clip-path:var(--chamfer-sm);transition:border-color .15s var(--cyber-ease),filter .15s var(--cyber-ease)}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--color-primary);outline:none;filter:drop-shadow(0 0 3px rgb(var(--color-primary-rgb) / .8)) drop-shadow(0 0 8px rgb(var(--color-primary-rgb) / .45))}.price,.price-item,.price-item--regular,.price-item--sale{color:var(--color-primary);text-shadow:var(--glow-sm)}.compare-at-price,.price__compare-at .price-item,.unit-price{color:var(--color-foreground-muted);text-shadow:none}:where(a,summary,[tabindex]):focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.button:focus-visible,.field__input:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--color-primary);filter:drop-shadow(0 0 4px rgb(var(--color-primary-rgb) / .9)) drop-shadow(0 0 9px rgb(var(--color-primary-rgb) / .5))}.cyber-glitch{position:relative;display:inline-block;font-family:var(--font-heading--family);text-transform:uppercase;color:var(--color-foreground-heading, #fff)}.cyber-glitch:before,.cyber-glitch:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:inherit;overflow:hidden}.cyber-glitch:before{color:var(--neon-magenta);clip-path:inset(0 0 55% 0);animation:cyber-glitch-top 2.6s infinite steps(2,end)}.cyber-glitch:after{color:var(--neon-cyan);clip-path:inset(55% 0 0 0);animation:cyber-glitch-bottom 2.2s infinite steps(2,end)}.cyber-terminal{font-family:var(--font-body--family);border:1px solid var(--color-border);background:#0a0a0f;padding:1rem 1.1rem;clip-path:var(--chamfer)}.cyber-terminal:before{content:"> ";color:var(--color-primary)}.cyber-cursor:after{content:"_";margin-left:2px;color:var(--color-primary);animation:cyber-blink 1s step-end infinite}.cyber-corners{position:relative}.cyber-corners:before,.cyber-corners:after{content:"";position:absolute;width:14px;height:14px;border:2px solid var(--color-primary);pointer-events:none}.cyber-corners:before{top:6px;left:6px;border-right:0;border-bottom:0}.cyber-corners:after{bottom:6px;right:6px;border-left:0;border-top:0}@keyframes cyber-blink{50%{opacity:0}}@keyframes cyber-glitch-top{0%,92%,to{transform:translate(0)}93%{transform:translate(-2px,-1px)}96%{transform:translate(2px,1px)}}@keyframes cyber-glitch-bottom{0%,90%,to{transform:translate(0)}91%{transform:translate(2px,1px)}94%{transform:translate(-2px,-1px)}}*{scrollbar-color:var(--neon-red) #0a0a0f}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0a0a0f}::-webkit-scrollbar-thumb{background:#2a2a3a}::-webkit-scrollbar-thumb:hover{background:var(--neon-red)}@media(prefers-reduced-motion:reduce){.cyber-glitch:before,.cyber-glitch:after,.cyber-cursor:after{animation:none}.button,.card,.card__inner,.product-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/shopify-tac-vision.css.map */
