@media(max-width:749px){.product.grid{display:flex;flex-direction:column}.product__media-wrapper{order:1}.product__info-wrapper{order:2}.product__media-wrapper{width:100%!important;padding:0!important;margin:0!important}.product__title--mobile-only{display:block;padding-bottom:1.2rem}.product__title--info-wrapper{display:none}}@media(min-width:750px){.product__title--mobile-only{display:none}.product__title--info-wrapper{display:block}}.product__title,.product__title h1,.product__title .h1{font-family:Bebas Neue,sans-serif!important;font-size:clamp(3.2rem,8vw,5rem);letter-spacing:.04em;text-transform:uppercase;color:#000;margin:0 0 1rem;line-height:1;text-align:center!important;width:100%}.vurge-carousel{position:relative;overflow:hidden;width:100%;background:#fff}.vurge-carousel__track{display:flex;transition:transform .35s ease;will-change:transform}.vurge-carousel__slide{flex:0 0 100%;width:100%}.vurge-carousel__slide img{width:100%;height:auto;display:block;object-fit:cover}.vurge-carousel__dots{display:flex;justify-content:center;gap:.8rem;padding:.6rem 0;background:#fff}.vurge-carousel__dot{width:8px;height:8px;border-radius:50%;background:#ccc;border:none;cursor:pointer;padding:0;transition:background .2s;flex-shrink:0}.vurge-carousel__dot.is-active{background:#000}.product-form__input--pill{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.2rem 0}.product-form__input--pill label.variant__button-label,.product-form__input--pill .variant__button-label{border-radius:0!important;border:1.5px solid #000!important;font-family:Space Mono,monospace!important;font-size:1.2rem;min-width:52px;text-align:center;padding:.7rem 1.2rem;cursor:pointer;background:#fff;color:#000;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center}.product-form__input--pill input[type=radio]:checked+.variant__button-label,.product-form__input--pill input[type=radio]:checked~.variant__button-label{background-color:#000!important;color:#fff!important}.product-form__input--pill .variant__button-label.variant__button-label--disabled,.product-form__input--pill label[class*=disabled]{text-decoration:line-through!important;opacity:.35!important;cursor:not-allowed!important;pointer-events:none!important;background:#fff!important;color:#888!important}.product-form__submit{background-color:#000!important;color:#fff!important;border-radius:0!important;font-family:Bebas Neue,sans-serif!important;font-size:2rem!important;letter-spacing:.08em!important;width:100%!important;padding:.9rem 2rem!important;border:none!important;cursor:pointer!important;transition:transform .1s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;text-transform:uppercase!important;min-height:46px}.product-form__submit:active{transform:scale(.985)}@keyframes atcConfirm{0%{background-color:#000}25%{background-color:#222;transform:scale(.985)}to{background-color:#000;transform:scale(1)}}.product-form__submit.vurge-atc-confirmed{animation:atcConfirm .5s ease forwards}.vurge-atc-checkmark{display:none;font-size:2rem}.product-form__submit.vurge-atc-confirmed .vurge-atc-checkmark{display:inline;animation:fadeOut .5s ease .2s forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.vurge-stock-indicator{font-family:Space Mono,monospace;font-size:1.2rem;margin:1rem 0 .5rem;display:flex;align-items:center;gap:.5rem}.vurge-stock-indicator--low{color:#e07000}.vurge-stock-indicator--in-stock{color:#117a11}.product__inventory-text--in-stock,.product__inventory-text--low{display:flex;align-items:center;gap:.5rem}.vurge-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.vurge-dot--in-stock{background-color:#22c55e;animation:pulse-dot-green 1.5s ease-in-out infinite}.vurge-dot--low{background-color:#f97316;animation:pulse-dot 1.5s ease-in-out infinite}@keyframes pulse-dot{0%,to{transform:scale(1);box-shadow:0 0 #f9731699}50%{transform:scale(1.3);box-shadow:0 0 8px 3px #f9731626}}@keyframes pulse-dot-green{0%,to{transform:scale(1);box-shadow:0 0 #22c55e99}50%{transform:scale(1.3);box-shadow:0 0 8px 3px #22c55e26}}.vurge-shipping-note,.vurge-installments{font-family:Space Mono,monospace!important;font-size:1.15rem;color:#555;margin:.5rem 0;line-height:1.6}.vurge-shipping-note svg{display:inline-block;vertical-align:middle;margin-right:.3rem}.vurge-reviews-summary{display:flex;align-items:center;gap:.8rem;margin:1.6rem 0 .5rem;flex-wrap:wrap}.vurge-reviews-stars{color:#f0b429;font-size:2rem;letter-spacing:-.08em;line-height:1}.vurge-reviews-rating{font-family:Space Mono,monospace;font-size:1.2rem;color:#000;font-weight:700}.vurge-reviews-count{font-family:Space Mono,monospace;font-size:1.2rem;color:#666}.quantity{border-radius:0!important}.quantity__button,.quantity__input{border-radius:0!important;font-family:Space Mono,monospace!important}.product__info-container{padding:1.6rem!important}@media(min-width:750px){.product__info-container{padding:2rem!important}}.shopify-payment-button__button--branded{border-radius:0!important}.product__description{font-family:Space Mono,monospace!important;font-size:1.3rem;line-height:1.7;color:#333}.product__inventory{font-family:Space Mono,monospace!important;font-size:1.2rem}.product__inventory-text--in-stock{color:#117a11}.product__inventory-text--low{color:#e07000}variant-radios .product-form__input{display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;align-items:center!important;gap:6px!important;border:none!important;padding:0!important;margin:0!important}variant-radios .product-form__input legend.form__label{flex:0 0 100%;width:100%;margin-bottom:4px;font-family:Space Mono,monospace;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#000}variant-radios input[type=radio]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important;margin:0!important}variant-radios label{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;border:1px solid rgba(0,0,0,.2)!important;border-radius:0!important;background-color:transparent!important;color:#000!important;font-family:Space Mono,monospace!important;font-size:1.1rem!important;font-weight:700!important;letter-spacing:0!important;cursor:pointer!important;transition:border-color .15s ease!important;-webkit-user-select:none;user-select:none;padding:0!important}variant-radios label:hover{border-color:#0009!important}variant-radios input[type=radio]:checked+label{border:2px solid #000!important;background-color:transparent!important;color:#000!important}variant-radios input[type=radio].disabled+label,variant-radios input[type=radio][disabled]+label{opacity:.35!important;cursor:not-allowed!important;text-decoration:line-through!important}variant-radios label .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.product__info-container{padding:.4rem 1.2rem .8rem!important}@media(min-width:750px){.product__info-container{padding:.4rem 1.2rem 1.2rem!important}}@media(max-width:749px){.product.grid{gap:0!important;row-gap:0!important}.product__media-wrapper{margin-bottom:0!important;padding-bottom:0!important}.product__info-wrapper{margin-top:0!important;padding-top:0!important}.product__title--mobile-only{padding-bottom:.4rem!important;margin-bottom:0!important}}.vurge-carousel{margin-bottom:0!important;padding-bottom:0!important}.vurge-carousel__dots{padding-top:.3rem!important;padding-bottom:.3rem!important}[id^=MainProduct-]{padding-top:0!important}.product__info-container .product__title,.product__info-container h1{margin-bottom:.2rem!important;margin-top:0!important}[id^=price-],.product__info-container .product__inventory,.product__inventory{margin-top:.2rem!important;margin-bottom:.2rem!important}variant-radios fieldset,.product-form__input.js{margin-top:.4rem!important;margin-bottom:.4rem!important}.product-form__buttons{margin-top:.4rem!important}.installment,.payment-terms,[class*=payment-terms],shopify-payment-terms{margin-top:.2rem!important;margin-bottom:0!important;padding-top:0!important}.vurge-reviews-summary{margin:.6rem 0 .4rem!important}.vurge-reviews-stars{font-size:2.2rem!important}.vurge-reviews-rating,.vurge-reviews-count{font-size:1.35rem!important}.product-form__submit{min-height:38px!important;padding:.65rem 1.6rem!important;font-size:1.6rem!important}.shopify-payment-button__button{min-height:38px!important;padding:0 1.6rem!important}.shopify-payment-button__button--branded{min-height:38px!important}.product-form__buttons>*+*{margin-top:.5rem!important}.shopify-payment-button{margin-top:.5rem!important}.shopify-payment-button [data-shopify-buttoncontainer]{gap:0!important}.product-form__submit{background-color:#000!important;color:#fff!important;border:none!important}@media(max-width:749px){.product__title--info-wrapper{display:none!important}}[id^=MainProduct-]{padding-top:1.5rem!important}.product__info-container .product__title,.product__info-container h1{margin-bottom:.1rem!important;margin-top:0!important}[id^=price-],.product__info-container .product__inventory,.product__inventory{margin-top:.1rem!important;margin-bottom:.1rem!important}variant-radios fieldset,.product-form__input.js{margin-top:.25rem!important;margin-bottom:.25rem!important}.product-form__buttons{margin-top:.25rem!important}.installment,.payment-terms,[class*=payment-terms],shopify-payment-terms{margin-top:.1rem!important;margin-bottom:0!important;padding-top:0!important}.product-form__buttons>*+*{margin-top:.3rem!important}.shopify-payment-button{margin-top:.3rem!important}.product__info-container>*,.product__info-container>*+*{border-top:none!important;border-bottom:none!important}.product__info-container hr,.product__info-container .product__separator{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vurge-pdp.css.map */
