@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;600;700&family=Roboto+Mono:wght@400;500;700&display=swap";:root{--tactical-black: #0c0d11;--tactical-carbon: #16181e;--tactical-accent: #ffcc00;--tactical-border: #333642;--tactical-text: #e2e4ed;--glass-bg: rgba(22, 24, 30, .65);--glass-blur: blur(20px) saturate(180%);--glass-border: 1px solid rgba(255, 255, 255, .08);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .1);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .4);--font-tech-head: "Oswald", sans-serif;--font-tech-body: "Roboto Mono", monospace;--transition-sharp: all .2s cubic-bezier(0, 0, .2, 1)}.glass-panel{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-shadow);border-radius:12px}.glass-card{background:#16181e73;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:var(--glass-border);box-shadow:inset 0 1px #ffffff0d;border-radius:8px;transition:var(--transition-sharp)}.glass-card:hover{background:#16181ea6;border-color:#ffffff26;transform:translateY(-2px)}body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-tech-head)!important;color:var(--tactical-text)!important;text-transform:uppercase}body{background:var(--tactical-black)!important;font-family:var(--font-tech-body)!important;font-size:14px}p,a,span{font-family:var(--font-tech-body)}.tactical-header{background:var(--glass-bg)!important;backdrop-filter:var(--glass-blur)!important;-webkit-backdrop-filter:var(--glass-blur)!important;border-bottom:var(--glass-border)!important;color:var(--tactical-text)!important;box-shadow:var(--glass-shadow)}.drawer__inner{background:var(--tactical-carbon)!important;border-left:2px solid var(--tactical-accent)!important;color:var(--tactical-text)!important;border-radius:0!important}.button,.btn{background:var(--tactical-accent)!important;color:#000!important;font-family:var(--font-tech-head)!important;font-weight:700!important;text-transform:uppercase!important;border-radius:2px!important;border:none!important;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);transition:var(--transition-sharp)!important}.button:hover,.btn:hover{background:#fff!important;transform:scale(1.02)}.product-card{background:#16181e73!important;backdrop-filter:blur(16px) saturate(150%)!important;-webkit-backdrop-filter:blur(16px) saturate(150%)!important;border:var(--glass-border)!important;box-shadow:inset 0 1px #ffffff0d!important;border-radius:8px!important;transition:var(--transition-sharp)!important;padding:10px 10px 48px}.product-card:hover{background:#16181ea6!important;border-color:#ffffff26!important;box-shadow:0 8px 32px #0000004d!important;transform:translateY(-2px)!important}.product-card__title a{color:var(--tactical-text)!important;font-family:var(--font-tech-head)!important;font-size:18px}.product-card__price .price{color:var(--tactical-accent)!important;font-family:var(--font-tech-body)!important;font-weight:700}.section:has(.product){background-color:var(--tactical-black)!important;color:var(--tactical-text)!important;position:relative}.section:has(.product):before{content:"";position:absolute;top:0;left:0;width:100%;height:300px;background:linear-gradient(180deg,rgba(255,204,0,.03) 0%,transparent 100%);pointer-events:none}.product__title h1{font-family:var(--font-tech-head)!important;font-size:clamp(36px,5vw,64px)!important;color:#fff!important;text-shadow:0 0 15px rgba(255,255,255,.1);line-height:1.1;text-transform:uppercase}.product__price .price{font-family:var(--font-tech-body)!important;font-size:clamp(28px,4vw,42px)!important;color:var(--tactical-accent)!important;font-weight:700;display:flex;align-items:center;gap:12px}.product-form__submit{width:100%!important;padding:24px!important;font-size:22px!important;letter-spacing:3px!important;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px)!important;background:var(--tactical-accent)!important;color:#000!important;border:none!important;transition:all .3s cubic-bezier(0,0,.2,1)!important}.product-form__submit:hover{background:#fff!important;box-shadow:0 0 30px #fc06!important;transform:translateY(-2px)}.product-form__submit .btn-text{font-family:var(--font-tech-head)!important;font-weight:700!important;display:flex;justify-content:space-between;align-items:center;width:100%}.variant-picker__option input[type=radio]+label,.product-form__input input[type=radio]+label{border-radius:0!important;background:var(--tactical-carbon)!important;border:1px solid var(--tactical-border)!important;color:var(--tactical-text)!important;font-family:var(--font-tech-body)!important;text-transform:uppercase;font-weight:700;padding:12px 20px!important;transition:all .2s ease!important}.variant-picker__option input[type=radio]:checked+label,.product-form__input input[type=radio]:checked+label{border-color:var(--tactical-accent)!important;background:#ffcc001a!important;color:var(--tactical-accent)!important;box-shadow:inset 0 0 0 2px var(--tactical-accent)!important}quantity-input.quantity{border-radius:0!important;border:1px solid var(--tactical-border)!important;background:var(--tactical-carbon)!important;min-height:56px}quantity-input.quantity input{color:var(--tactical-text)!important;font-family:var(--font-tech-body)!important;font-size:18px!important}quantity-input.quantity button{color:var(--tactical-accent)!important;transition:all .2s ease}quantity-input.quantity button:hover{background:#ffcc001a}.product__gallery-container{background:var(--tactical-carbon)!important;border:1px solid var(--tactical-border)!important;padding:20px}.product-media{border-radius:0!important}.product__accordion{border-bottom:none!important;margin-bottom:12px}.product__accordion summary{background:var(--tactical-carbon)!important;border:1px solid var(--tactical-border)!important;border-radius:0!important;padding:18px 24px!important;color:var(--tactical-text)!important;font-family:var(--font-tech-head)!important;text-transform:uppercase;font-size:18px!important;letter-spacing:1px;transition:all .3s ease}.product__accordion summary:before{content:">";color:var(--tactical-accent);margin-right:12px;font-family:var(--font-tech-body)}.product__accordion summary:hover,.product__accordion[open] summary{border-color:var(--tactical-accent)!important;background:#1a1c23!important}.product__accordion .details__content{background:#000!important;border:1px solid var(--tactical-border)!important;border-top:none!important;padding:24px!important;font-family:var(--font-tech-body)!important;color:#8c90a3!important;line-height:1.6}.product__accordion .details__content a{color:var(--tactical-accent)!important}.product__text{color:#8c90a3!important;font-family:var(--font-tech-body)!important}.tactical-magnetic{position:relative;overflow:hidden;will-change:transform;transform-style:preserve-3d;transition:transform .15s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease-out}.tactical-glare{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background:radial-gradient(circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,204,0,.12),transparent 60%);opacity:0;transition:opacity .5s ease;z-index:5}.tactical-magnetic:hover .tactical-glare{opacity:1}.tactical-magnetic:hover{z-index:10}
/*# sourceMappingURL=/cdn/shop/t/13/assets/premium-glass.css.map */
