/*
Generated time: January 20, 2026 03:03
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
:root{--color-void:#050505;--color-structure:#1A1A1A;--color-text:#E0E0E0;--color-accent:#CCFF00;--font-heading:'Helvetica Now Display','Arial',sans-serif;--font-body:'Inter','Helvetica',sans-serif;--font-mono:'JetBrains Mono',monospace;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:32px;--spacing-xl:64px;--grid-line:1px solid #333}*,::after,::before{box-sizing:border-box}body{margin:0;background-color:var(--color-void);color:var(--color-text);font-family:var(--font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}body::after{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");pointer-events:none;z-index:9999;opacity:.05;will-change:transform}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;margin:0}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:0 0;font-family:var(--font-heading)}.container{max-width:1400px;margin:0 auto;padding:0 var(--spacing-md)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.btn-primary{background-color:transparent;border:1px solid var(--color-text);color:var(--color-text);padding:12px 24px;font-size:14px;font-weight:700;text-transform:uppercase;transition:all .1s steps(2)}.btn-primary:hover{background-color:var(--color-accent);color:var(--color-void);border-color:var(--color-accent)}.opt-price{display:flex;align-items:center;gap:8px}.opt-price .price-compare{text-decoration:line-through;color:#999;font-size:.9em}.opt-price .price-sale{color:#e74c3c;font-weight:700}