:root{--voltalize-red: #e3000f;--voltalize-chrome: #c0c0c0;--voltalize-black: #0a0a0a;--voltalize-white: #ffffff;--voltalize-glow: rgba(227, 0, 15, .3);--voltalize-chrome-glow: rgba(192, 192, 192, .15)}.voltalize-hero-bg{background-color:#0a0a0a!important;position:relative}@keyframes bolt-pulse{0%{filter:drop-shadow(0 0 10px rgba(227,0,15,.2));opacity:.4}50%{filter:drop-shadow(0 0 50px rgba(227,0,15,1));opacity:1}to{filter:drop-shadow(0 0 10px rgba(227,0,15,.2));opacity:.4}}@media screen and (min-width:750px){.banner--large:not(.banner--adapt){min-height:46rem}.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:28rem}}.banner{position:relative;overflow:hidden}.banner .banner__content{position:absolute!important;top:0;left:0;right:0;bottom:0;z-index:2;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;padding:0 5rem!important}.banner .banner__box{text-align:center!important;margin:0 auto!important;max-width:800px!important;min-width:0!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important}.banner .banner__heading,.banner .banner__text,.banner .banner__buttons,.banner .voltalize-hero-stats{text-align:center!important;width:100%}.banner .banner__buttons .button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;text-align:center}.voltalize-hero-buttons-secondary{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.voltalize-hero-buttons-secondary .button--secondary{border-color:var(--voltalize-red)!important;color:var(--voltalize-white)!important;font-size:1.1rem;padding:1rem 2rem}.voltalize-hero-stats{display:flex;align-items:center;justify-content:center;gap:0;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(192,192,192,.1);flex-wrap:wrap}.voltalize-hero-stat{display:flex;align-items:center;gap:.6rem;padding:0 2rem}.voltalize-hero-stat__icon{font-size:1.4rem}.voltalize-hero-stat__text{font-size:1.2rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:var(--voltalize-chrome)}.voltalize-hero-stat__divider{width:1px;height:24px;background:#c0c0c033}@media screen and (max-width:749px){.voltalize-hero-stats{gap:1rem}.voltalize-hero-stat{padding:0 1rem}.voltalize-hero-stat__divider{display:none}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--voltalize-red);color:var(--voltalize-white)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase;letter-spacing:.12em;font-weight:700}h1,.h1{letter-spacing:.15em}a:not(.button){transition:color .2s ease,text-shadow .2s ease}a:not(.button):hover{color:var(--voltalize-red)!important;text-shadow:0 0 8px var(--voltalize-glow)}.button,.shopify-challenge__button,button.button{text-transform:uppercase;letter-spacing:.1em;font-weight:700;transition:all .25s ease;border:1px solid transparent}.button:not(.button--secondary):hover,button.button:not(.button--secondary):hover{box-shadow:0 0 20px var(--voltalize-glow),0 0 40px #e3000f26;transform:translateY(-1px)}.button--secondary{border-color:var(--voltalize-chrome);color:var(--voltalize-chrome)}.button--secondary:hover{border-color:var(--voltalize-red);color:var(--voltalize-white);box-shadow:0 0 15px var(--voltalize-glow);transform:translateY(-1px)}.header-wrapper{border-bottom:1px solid rgba(192,192,192,.1)}.header__heading-link{transition:opacity .2s ease}.header__heading-link:hover{opacity:.85;text-shadow:none!important}.header__menu-item,.header__menu-item span{text-transform:uppercase;letter-spacing:.1em;font-size:.85em;font-weight:600;transition:color .2s ease}.header__menu-item:hover span{color:var(--voltalize-red)!important}.header__active-menu-item{border-bottom-color:var(--voltalize-red)}.voltalize-why{background:#111;padding:5rem 0;border-top:1px solid rgba(227,0,15,.15);border-bottom:1px solid rgba(227,0,15,.15)}.voltalize-why__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;text-align:center}@media screen and (max-width:749px){.voltalize-why__grid{grid-template-columns:1fr;gap:2.5rem}}.voltalize-why__item{padding:2rem}.voltalize-why__icon{margin-bottom:1.2rem;display:flex;justify-content:center}.voltalize-why__icon svg{transition:transform .3s ease,filter .3s ease;filter:drop-shadow(0 0 4px rgba(227,0,15,.3))}.voltalize-why__item:hover .voltalize-why__icon svg{transform:scale(1.1);filter:drop-shadow(0 0 10px rgba(227,0,15,.5))}.voltalize-why__title{color:var(--voltalize-white);font-size:1.6rem;margin-bottom:.8rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.voltalize-why__text{color:var(--voltalize-chrome);font-size:1.3rem;line-height:1.6;letter-spacing:.02em}.card__media{position:relative;overflow:hidden}.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background .3s ease;pointer-events:none;z-index:1}.card-wrapper:hover .card__media:after{background:#00000026}.voltalize-card-specs{font-size:1.1rem;color:var(--voltalize-chrome);letter-spacing:.08em;margin-top:.3rem;margin-bottom:0;font-weight:400;opacity:.7}.card-wrapper{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;border:1px solid transparent;border-radius:0}.card-wrapper:hover{transform:translateY(-4px);border-color:#e3000f80;box-shadow:0 8px 30px #00000080,0 4px 20px var(--voltalize-glow),0 0 15px #e3000f1a}.card__heading a{text-transform:uppercase;letter-spacing:.05em}.price-item--regular,.price-item--sale{font-weight:700;letter-spacing:.05em}.price-item--sale{color:var(--voltalize-red)}.badge{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.field__input,.select__select,.customer .field input,.customer select,textarea{background-color:#ffffff08;border-color:#c0c0c033;color:var(--voltalize-white);transition:border-color .2s ease,box-shadow .2s ease}.field__input:focus,.select__select:focus,textarea:focus{border-color:var(--voltalize-red);box-shadow:0 0 10px var(--voltalize-glow)}.footer{border-top:1px solid rgba(192,192,192,.1)}.voltalize-powered{text-transform:uppercase;letter-spacing:.1em;color:#c0c0c066}.footer__newsletter{border:1px solid rgba(227,0,15,.3);padding:2rem;background:#111;margin-bottom:2rem}.footer__newsletter .newsletter-form__field-wrapper{max-width:400px}.footer__newsletter .newsletter-form__button{background:var(--voltalize-red);color:var(--voltalize-white)}.footer__newsletter .newsletter-form__button:hover{box-shadow:0 0 15px var(--voltalize-glow)}.announcement-bar{text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:.8em}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--voltalize-black)}::-webkit-scrollbar-thumb{background:#c0c0c04d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--voltalize-red)}hr,.divider{border-color:#c0c0c01a}.banner__content{text-shadow:0 2px 20px rgba(0,0,0,.7)}.cart-notification{border-left:3px solid var(--voltalize-red)}.quantity__button:hover{color:var(--voltalize-red)}.collection .grid__item{transition:transform .3s ease}.predictive-search{background-color:#111;border:1px solid rgba(192,192,192,.1)}.section-header{position:relative}.section-header__title:after{content:"";display:block;width:40px;height:2px;background:var(--voltalize-red);margin-top:.5em}.section-header__title.center:after{margin-left:auto;margin-right:auto}.product__title h1,.product__title .h1{color:var(--voltalize-white);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:2.8rem}.product__info-wrapper .price-item--regular,.product__info-wrapper .price-item--sale{color:var(--voltalize-red)!important;font-size:2.4rem;font-weight:700}.product__info-wrapper .price-item--compare{color:var(--voltalize-chrome);opacity:.5}.product-form__submit.button--primary{background-color:var(--voltalize-red)!important;color:var(--voltalize-white)!important;border:none;text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:1.4rem;padding:1.5rem 3rem;transition:all .3s ease}.product-form__submit.button--primary:hover{box-shadow:0 0 25px var(--voltalize-glow),0 0 50px #e3000f33!important;transform:translateY(-2px);background-color:#cc000d!important}.product-form__submit.button--secondary{border-color:var(--voltalize-chrome)!important;color:var(--voltalize-chrome)!important}.product-form__submit.button--secondary:hover{border-color:var(--voltalize-red)!important;color:var(--voltalize-white)!important;box-shadow:0 0 15px var(--voltalize-glow)}.product__text.caption-with-letter-spacing{color:var(--voltalize-red);text-transform:uppercase;letter-spacing:.15em;font-weight:600}.product__description{color:#ffffffbf;line-height:1.7}.product__description h2,.product__description h3,.product__description strong{color:var(--voltalize-white)}.product__media-wrapper{background:#0a0a0a}.product__media-item{border:1px solid rgba(192,192,192,.08);transition:border-color .3s ease}.product__media-item:hover{border-color:#e3000f4d}.quantity__input{background:#ffffff08;color:var(--voltalize-white);border-color:#c0c0c033}.product-form__input .form__label{color:var(--voltalize-chrome);text-transform:uppercase;letter-spacing:.1em;font-weight:600}variant-selects fieldset-group label,variant-radios fieldset label{border-color:#c0c0c033;color:var(--voltalize-chrome);transition:all .2s ease}variant-selects fieldset-group label:hover,variant-radios fieldset label:hover{border-color:var(--voltalize-red);color:var(--voltalize-white)}variant-selects fieldset-group label.active,variant-radios fieldset label input:checked+span{border-color:var(--voltalize-red);color:var(--voltalize-white)}.voltalize-product-specs{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(192,192,192,.1)}.voltalize-product-specs__title{color:var(--voltalize-chrome);text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;font-weight:700;margin-bottom:1rem}.voltalize-product-specs__grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.voltalize-product-specs__item{display:flex;justify-content:space-between;padding:.6rem 0;border-bottom:1px solid rgba(192,192,192,.05);font-size:1.2rem}.voltalize-product-specs__label{color:#c0c0c099;text-transform:uppercase;letter-spacing:.05em}.voltalize-product-specs__value{color:var(--voltalize-white);font-weight:600}.related-products .section-header__title{color:var(--voltalize-white)}.share-button{color:var(--voltalize-chrome)}.share-button:hover{color:var(--voltalize-red)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/voltalize-custom.css.map */
