body{background-color:#0a0a0a}em,i,h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{color:#00d4ff;font-style:italic}h1,.h1{letter-spacing:-.02em;font-weight:700}h2,.h2{letter-spacing:-.01em}body,.paragraph{line-height:1.6;letter-spacing:.01em}.button:not(.button-secondary){box-shadow:0 0 20px #00d4ff4d;transition:all .3s ease}.button:not(.button-secondary):hover{box-shadow:0 0 30px #00d4ff80;transform:translateY(-2px)}.button-secondary{transition:all .3s ease}.button-secondary:hover{background-color:#ffffff1a}.product-card,.collection-card{border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.product-card:hover,.collection-card:hover{border-color:#00d4ff4d;box-shadow:0 8px 24px #0006}.hero__media-grid img.hero__media{object-fit:cover;width:100%;height:100%}.hero__content-wrapper h1,.hero__content-wrapper h2,.hero__content-wrapper .h1,.hero__content-wrapper .h2{text-shadow:0 2px 8px rgba(0,0,0,.8)}header-component{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0a0a0af2}footer{border-top:1px solid rgba(255,255,255,.1)}input:focus,textarea:focus,select:focus{border-color:#00d4ff;box-shadow:0 0 0 2px #00d4ff33;outline:none}a:not(.button):not(.button-secondary){color:#00d4ff;transition:color .2s ease}a:not(.button):not(.button-secondary):hover{color:#00b8e6}.badge{background-color:#00d4ff;color:#0a0a0a;font-weight:600}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#00d4ff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section{animation:fadeInUp .6s ease-out}.text-cyan{color:#00d4ff!important}.bg-tech-gradient{background:linear-gradient(135deg,#0a0a0a,#1a1a2e)}.glow-cyan{box-shadow:0 0 20px #00d4ff66}@media screen and (max-width:749px){.button,.button-secondary{padding:12px 24px;font-size:14px}.button:not(.button-secondary){box-shadow:0 0 10px #00d4ff33}}*:focus-visible{outline:2px solid #00d4ff;outline-offset:2px}.skip-to-content-link:focus{background-color:#00d4ff;color:#0a0a0a}.price{color:#00d4ff;font-weight:600}.compare-at-price{color:#ffffff80}.product-form__submit{box-shadow:0 4px 16px #00d4ff4d}.product-form__submit:hover{box-shadow:0 6px 24px #00d4ff80}.product-grid{gap:24px}.facets__pill{border:1px solid rgba(255,255,255,.2);transition:all .2s ease}.facets__pill:hover{border-color:#00d4ff;background-color:#00d4ff1a}.cart-drawer{background-color:#0a0a0a;border-left:1px solid rgba(255,255,255,.1)}.cart-item{border-bottom:1px solid rgba(255,255,255,.1)}.search__input:focus{border-color:#00d4ff;box-shadow:0 0 0 2px #00d4ff33}.announcement-bar{background:linear-gradient(90deg,#0a0a0a,#1a1a2e,#0a0a0a);border-bottom:1px solid rgba(0,212,255,.2)}.gamertag-input-container{margin-top:12px;margin-bottom:4px;animation:fadeInUp .3s ease-out}.gamertag-input-label{display:block;font-size:.9em;margin-bottom:8px;color:#ffffffd9;font-weight:500}.gamertag-input-field{width:100%;padding:12px 16px;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:var(--style-border-radius-inputs, 6px);color:#fff;font-size:.95em;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.gamertag-input-field::placeholder{color:#ffffff59}.gamertag-input-field:focus{border-color:#00d4ff;box-shadow:0 0 0 2px #00d4ff33;outline:none;background-color:#ffffff14}.gamertag-input-field:hover:not(:focus){border-color:#fff6}.loading-spinner{border-color:#00d4ff33;border-top-color:#00d4ff}.trust-badge{background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);padding:8px 16px;border-radius:4px}.rating-star{color:#00d4ff}.testimonial{border-left:3px solid #00d4ff;padding-left:16px;background:#00d4ff0d}
/*# sourceMappingURL=/cdn/shop/t/6/assets/circuitforge-custom.css.map */
