:root{--neon-green: #00ff41;--neon-green-rgb: 0, 255, 65;--neon-green-dark: #00cc33;--neon-glow-sm: 0 0 10px rgba(0, 255, 65, .3);--neon-glow-md: 0 0 20px rgba(0, 255, 65, .2), 0 0 40px rgba(0, 255, 65, .1);--neon-glow-lg: 0 0 30px rgba(0, 255, 65, .3), 0 0 60px rgba(0, 255, 65, .15), 0 0 100px rgba(0, 255, 65, .05);--surface-dark: #0a0a0a;--surface-card: #111111;--surface-elevated: #1a1a1a;--text-bright: #ffffff;--text-dim: #a0a0a0;--text-muted: #666666;--border-subtle: #222222;--transition-smooth: .3s cubic-bezier(.25, .46, .45, .94)}body.gradient{background-color:var(--surface-dark)!important}.header__menu-item:hover .header__active-menu-item,.header__menu-item--active .header__active-menu-item{border-bottom-color:var(--neon-green)!important}.header__menu-item span{transition:color .2s ease}.header__menu-item:hover span,.header__icon:hover{color:var(--neon-green)!important}.announcement-bar{border-bottom:1px solid rgba(0,255,65,.15)}.announcement-bar__message{letter-spacing:.08em;font-weight:600}.footer .footer__list-social .list-social__link:hover svg,.footer .footer__list-social .list-social__link:hover{color:var(--neon-green)!important;filter:drop-shadow(0 0 6px rgba(0,255,65,.4))}.footer a:hover{color:var(--neon-green)!important}.footer{border-top:1px solid rgba(0,255,65,.15)!important}.card-wrapper{transition:transform var(--transition-smooth),box-shadow var(--transition-smooth);border-radius:12px}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 0 25px #00ff4126,0 8px 30px #0006}.card-wrapper .card{border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;transition:border-color var(--transition-smooth)}.card-wrapper:hover .card{border-color:#00ff414d}.price-item{color:var(--neon-green)!important;font-weight:700}.quick-add .button,.card-wrapper .quick-add__submit{background-color:var(--neon-green)!important;color:var(--surface-dark)!important;border:none!important;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transition:background-color .2s ease,box-shadow .2s ease}.quick-add .button:hover,.card-wrapper .quick-add__submit:hover{background-color:var(--neon-green-dark)!important;box-shadow:var(--neon-glow-sm)}.quick-add .button[disabled],.card-wrapper .quick-add__submit[disabled]{background-color:var(--surface-elevated)!important;color:var(--text-muted)!important;opacity:.6}.card__badge .badge{background-color:#ff2020!important;color:#fff!important;font-weight:700;letter-spacing:.05em}.button--primary,.shopify-challenge__button,button[name=commit]{background-color:var(--neon-green)!important;color:var(--surface-dark)!important;border-color:var(--neon-green)!important;font-weight:700;letter-spacing:.06em;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth),background-color .2s ease}.button--primary:hover,.shopify-challenge__button:hover,button[name=commit]:hover{background-color:var(--neon-green-dark)!important;transform:translateY(-2px);box-shadow:var(--neon-glow-md)}.button--secondary{border-color:var(--neon-green)!important;color:var(--neon-green)!important;background:transparent!important;font-weight:600;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth),background-color .2s ease,color .2s ease}.button--secondary:hover{background-color:var(--neon-green)!important;color:var(--surface-dark)!important;transform:translateY(-2px);box-shadow:var(--neon-glow-md)}a:not(.button):hover{color:var(--neon-green)}.field__input,.form__input,.customer .field input,.customer .field textarea,textarea.text-area{background-color:var(--surface-card)!important;border-color:var(--border-subtle)!important;color:var(--text-bright)!important;transition:border-color .2s ease,box-shadow .2s ease}.field__input:focus,.form__input:focus,.customer .field input:focus,.customer .field textarea:focus,textarea.text-area:focus{border-color:var(--neon-green)!important;box-shadow:0 0 10px #00ff4133;outline:none}.field__label,.form__label{color:var(--text-dim)!important}.product .price-item--regular,.product .price-item--sale,.product__info-wrapper .price-item{color:var(--neon-green)!important;font-weight:700}.product-form__submit{background-color:var(--neon-green)!important;color:var(--surface-dark)!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:none!important;transition:background-color .2s ease,box-shadow var(--transition-smooth),transform var(--transition-smooth)}.product-form__submit:hover{background-color:var(--neon-green-dark)!important;box-shadow:var(--neon-glow-md);transform:translateY(-2px)}.product-form__submit[disabled]{background-color:var(--surface-elevated)!important;color:var(--text-muted)!important;opacity:.6}.product-form__input .variant-input__input:checked+label{border-color:var(--neon-green)!important;color:var(--neon-green)!important}.cart-items th,.cart-items td{border-color:var(--border-subtle)!important}.cart__checkout-button{background-color:var(--neon-green)!important;color:var(--surface-dark)!important;font-weight:700;letter-spacing:.08em}.cart__checkout-button:hover{background-color:var(--neon-green-dark)!important;box-shadow:var(--neon-glow-md)}.quantity__button:hover{color:var(--neon-green)!important}.collection-hero__title,.facets__label,.facets__selected{color:var(--text-bright)}.active-facets__button{border-color:var(--neon-green)!important;color:var(--neon-green)!important}.search__input{background-color:var(--surface-card)!important;border-color:var(--border-subtle)!important;color:var(--text-bright)!important}.search__input:focus{border-color:var(--neon-green)!important;box-shadow:0 0 10px #00ff4133}.search__button{color:var(--neon-green)!important}.predictive-search{background-color:var(--surface-card)!important;border-color:var(--border-subtle)!important}.predictive-search__item:hover{background-color:var(--surface-elevated)!important}.contact__fields .field__input,.contact__fields textarea{background-color:var(--surface-card)!important;border-color:var(--border-subtle)!important;color:var(--text-bright)!important}.contact__fields .field__input:focus,.contact__fields textarea:focus{border-color:var(--neon-green)!important;box-shadow:0 0 10px #00ff4133}.contact__button{background-color:var(--neon-green)!important;color:var(--surface-dark)!important}.shopify-section--404{color:var(--text-bright)}.blog-articles .blog-articles__article .card{background-color:var(--surface-card)!important;border:1px solid var(--border-subtle)}.article-card__title a:hover{color:var(--neon-green)!important}.pagination__item--current{background-color:var(--neon-green)!important;color:var(--surface-dark)!important}.pagination__item:hover{color:var(--neon-green)!important;border-color:var(--neon-green)!important}.breadcrumbs a:hover{color:var(--neon-green)!important}.breadcrumbs__separator{color:var(--text-muted)}.shopify-payment-button .shopify-payment-button__button--unbranded{background-color:var(--surface-elevated)!important;color:var(--text-bright)!important;border:1px solid var(--border-subtle)!important}.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:var(--surface-card)!important;border-color:var(--neon-green)!important}.accordion .accordion__title{color:var(--text-bright)}.accordion .accordion__title:hover{color:var(--neon-green)!important}.accordion .accordion__content,.rich-text .rte p{color:var(--text-dim)}.rich-text .rte a{color:var(--neon-green)}.rich-text .rte a:hover{color:var(--neon-green-dark)}.image-banner .banner__buttons .button--primary{background-color:var(--neon-green)!important;color:var(--surface-dark)!important;border-color:var(--neon-green)!important}.multicolumn-card{border:1px solid var(--border-subtle);border-radius:12px;background-color:var(--surface-card);transition:border-color var(--transition-smooth),box-shadow var(--transition-smooth),transform var(--transition-smooth)}.multicolumn-card:hover{border-color:#00ff414d;box-shadow:0 0 20px #00ff411a;transform:translateY(-4px)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--surface-dark)}::-webkit-scrollbar-thumb{background:var(--surface-elevated);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--neon-green-dark)}::selection{background:#00ff4140;color:var(--text-bright)}@media(prefers-reduced-motion:reduce){.button--primary,.button--secondary,.card-wrapper,.multicolumn-card{transition:none}.card-wrapper:hover,.multicolumn-card:hover{transform:none}}@media screen and (max-width:749px){.card-wrapper:hover,.multicolumn-card:hover{transform:none}.header{padding-left:1.5rem!important;padding-right:1.5rem!important}.utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}.multicolumn-list .multicolumn-card .multicolumn-card__info h3{font-size:.75rem;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.multicolumn-list .multicolumn-card .multicolumn-card__info p{font-size:.8rem}.breadcrumbs a,.breadcrumbs__separator{min-height:44px;display:inline-flex;align-items:center;padding-top:.5rem;padding-bottom:.5rem}.footer a,.footer__list-social .list-social__link{min-height:44px;display:inline-flex;align-items:center}.list-social__link svg{width:24px;height:24px}.footer .copyright__content,.footer .copyright a,.footer .list-menu__item,.footer .policies a,.footer a{font-size:.75rem;line-height:1.5}.quick-add .button,.card-wrapper .quick-add__submit{font-size:.75rem!important;min-height:44px;padding:.75rem 1rem}.card__heading a{min-height:44px;display:inline-flex;align-items:center}.banner__box,.banner--mobile-bottom .banner__box{padding:2rem 1.5rem!important}.menu-drawer__navigation{padding:2rem 0}.menu-drawer__menu-item{padding:1.1rem 1.5rem}.menu-drawer__utility-links{padding:2rem 1.5rem}.collapsible-section-layout{padding-top:3rem;padding-bottom:3rem}.image-with-text__content{padding:2rem 1.5rem}.collection-hero--with-image .collection-hero__text-wrapper{padding:2.5rem 0 2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-dark-global.css.map */
