@keyframes glitch-clip-1{0%{clip-path:inset(8% 0 88% 0);transform:translate(-4px)}20%{clip-path:inset(42% 0 45% 0);transform:translate(4px)}40%{clip-path:inset(72% 0 22% 0);transform:translate(-3px)}60%{clip-path:inset(15% 0 70% 0);transform:translate(6px)}80%{clip-path:inset(60% 0 30% 0);transform:translate(-2px)}to{clip-path:inset(0% 0 100% 0);transform:translate(0)}}@keyframes glitch-clip-2{0%{clip-path:inset(65% 0 10% 0);transform:translate(5px)}25%{clip-path:inset(20% 0 60% 0);transform:translate(-5px)}50%{clip-path:inset(80% 0 5% 0);transform:translate(3px)}75%{clip-path:inset(35% 0 50% 0);transform:translate(-4px)}to{clip-path:inset(0% 0 100% 0);transform:translate(0)}}@keyframes glitch-color{0%,to{text-shadow:none}15%{text-shadow:-3px 0 #ff0040,3px 0 #00f5ff}30%{text-shadow:4px 0 #ff0040,-4px 0 #00f5ff}45%{text-shadow:-2px 0 #c8f500,2px 0 #ff2d2d}60%{text-shadow:3px 0 #00f5ff,-3px 0 #ff0040}80%{text-shadow:-1px 0 #ff2d2d,1px 0 #c8f500}}.is-glitching{animation:glitch-color .55s steps(2) forwards;position:relative}.is-glitching:before,.is-glitching:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;background:var(--black, #0a0a0a)}.is-glitching:before{color:#ff0040;animation:glitch-clip-1 .55s steps(3) forwards}.is-glitching:after{color:#00f5ff;animation:glitch-clip-2 .55s steps(3) forwards}@keyframes neon-flicker-anim{0%,to{text-shadow:0 0 6px var(--accent),0 0 18px var(--accent),0 0 40px var(--accent);opacity:1}10%{opacity:.6;text-shadow:none}12%{opacity:1;text-shadow:0 0 6px var(--accent),0 0 18px var(--accent)}30%{opacity:.5;text-shadow:none}32%{opacity:1;text-shadow:0 0 6px var(--accent),0 0 40px var(--accent)}70%{opacity:.8}72%{opacity:1}}.neon-flicker{animation:neon-flicker-anim .4s ease-in-out}.nav-logo span,.section-title span,.hero-accent{text-shadow:0 0 6px color-mix(in srgb,var(--accent) 60%,transparent),0 0 24px color-mix(in srgb,var(--accent) 30%,transparent)}.headlight-beam{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;overflow:hidden}.headlight-beam:before,.headlight-beam:after{content:"";position:absolute;top:40%;width:320px;height:320px;border-radius:50%;filter:blur(60px);opacity:0}.headlight-beam:before{left:-400px;background:radial-gradient(ellipse,rgba(255,240,200,.55) 0%,transparent 70%)}.headlight-beam:after{left:-340px;top:44%;background:radial-gradient(ellipse,rgba(255,240,200,.42) 0%,transparent 65%)}@keyframes beam-sweep{0%{transform:translate(0);opacity:0}8%{opacity:1}90%{opacity:.7}to{transform:translate(calc(100vw + 500px));opacity:0}}.headlight-beam--sweep:before{animation:beam-sweep 2.6s cubic-bezier(.2,.6,.4,1) forwards}.headlight-beam--sweep:after{animation:beam-sweep 2.6s cubic-bezier(.2,.6,.4,1) .08s forwards}.product-card{transition:transform .12s ease,box-shadow .2s ease;transform-style:preserve-3d;will-change:transform}.card-shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;border-radius:inherit;background:transparent;transition:background .08s linear;mix-blend-mode:overlay}#scroll-rpm-bar{position:fixed;top:0;left:0;width:var(--pct, 0%);height:2px;background:linear-gradient(90deg,var(--accent) 0%,#ffffff 50%,var(--accent) 100%);z-index:99999;pointer-events:none;box-shadow:0 0 8px var(--accent),0 0 2px #fff;transition:width .1s linear}@keyframes cart-pulse-anim{0%{transform:scale(1)}30%{transform:scale(1.35);color:var(--accent)}60%{transform:scale(.92)}to{transform:scale(1)}}.cart-pulse{animation:cart-pulse-anim .6s cubic-bezier(.34,1.4,.64,1)}.road-divider{position:relative;height:2px;overflow:hidden;background:transparent;margin:0}.road-divider:before{content:"";position:absolute;top:50%;left:-100%;width:300%;height:2px;background:repeating-linear-gradient(90deg,var(--mid, #333) 0px,var(--mid, #333) 40px,transparent 40px,transparent 80px);animation:road-dash-scroll 3s linear infinite;transform:translateY(-50%)}@keyframes road-dash-scroll{0%{transform:translate(0) translateY(-50%)}to{transform:translate(80px) translateY(-50%)}}.road-divider--accent:before{background:repeating-linear-gradient(90deg,var(--accent) 0px,var(--accent) 40px,transparent 40px,transparent 80px);opacity:.4}@keyframes nitro-border{0%,to{box-shadow:none}50%{box-shadow:0 0 0 2px var(--accent),0 0 16px color-mix(in srgb,var(--accent) 50%,transparent)}}.add-to-cart:hover,#atc-btn:hover,.product-add:hover{animation:nitro-border .5s ease-in-out infinite}.hero-rain{mix-blend-mode:screen}#speed-lines-canvas{will-change:opacity}.hero{position:relative;overflow:hidden}@media(prefers-reduced-motion:reduce){.is-glitching,.neon-flicker,.headlight-beam--sweep:before,.headlight-beam--sweep:after,.cart-pulse,.road-divider:before{animation:none!important}.is-glitching:before,.is-glitching:after{display:none}#scroll-rpm-bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/street-effects.css.map */
