.bf-price{margin-right:8px}.reg-price{position:relative}.reg-price:before{content:"";position:absolute;top:50%;left:0;transform:translate3d(0,-50%,0) rotate(-7deg);width:100%;height:3px;background:rgb(var(--color-primary-1))}.cust-banner{background:#00095b}.cust-banner a{text-align:center;animation:neonPulse 1s infinite alternate;font-weight:700;font-family:var(--font-heading);font-size:36px;line-height:1;display:block}@keyframes neonPulse{0%{color:#066fef}to{color:#fff}}@media(max-width:890px){.cust-banner p{font-size:25px}}@media(max-width:640px){.cust-banner p{font-size:16px}}.invoice-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:9998}.invoice-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;width:min(520px,calc(100vw - 32px))}.invoice-modal__panel{background:#fff;padding:22px;border-radius:18px;width:100%;box-shadow:0 20px 60px #0000004d;max-height:calc(100vh - 56px);overflow:auto;-webkit-overflow-scrolling:touch}.invoice-modal__panel label{display:block;margin:0 0 6px;color:#00095b;font-weight:600}.invoice-modal__panel input,.invoice-modal__panel select,.invoice-modal__panel textarea{display:block;width:100%;box-sizing:border-box;border:1.5px solid #00095B;border-radius:10px;padding:12px;background:#fff;color:#00095b;outline:none;margin:0 0 16px}@media(max-width:420px){.invoice-modal__panel{padding:18px;border-radius:16px}.invoice-modal__panel input,.invoice-modal__panel select,.invoice-modal__panel textarea{padding:11px;margin-bottom:14px}}.invoice-modal__panel input:focus,.invoice-modal__panel select:focus,.invoice-modal__panel textarea:focus{box-shadow:0 0 0 3px #00095b26}#invoiceCancelBtn,#invoiceSubmitBtn{margin-top:12px}.invoice-modal__panel .invoice-actions,.invoice-modal__panel .invoice-modal__actions,.invoice-modal__panel .actions,.invoice-modal__panel .buttons{display:flex;justify-content:flex-end;gap:14px;margin-top:12px}#invoiceCancelBtn,#invoiceSubmitBtn{white-space:nowrap}#invoiceRequestBtn{display:none!important}#aca-modal #aca-modal-container::backdrop{pointer-events:none}#aca-modal #aca-modal-wrapper #aca-modal-container{pointer-events:initial}#aca-bottom-close{display:none!important}.atc-btn:disabled,.buy-now-button:disabled{background-color:#4d9cff!important;border-color:#4d9cff!important;color:#e5e5e5!important;opacity:1!important}.atc-btn:disabled span,.buy-now-button:disabled span{font-size:1.2rem;font-weight:500}.free-label{margin-bottom:16px}.free-helmet{display:flex;align-items:center;padding:12px 20px;border-radius:5px;position:relative;width:100%;background:#fcfbfc;box-shadow:0 0 0 1px #c9c9c9;gap:32px;margin-bottom:32px}.free-helmet .free-left{width:100px}.free-helmet .free-left img{width:100%}.free-helmet .free-right{flex:1;display:flex;flex-direction:column;gap:10px}.free-right .price-wrapper .price-display{font-size:18px;font-weight:600;position:relative}.free-right .price-wrapper{font-size:14px;font-weight:600}.free-right .price-wrapper .price-display:before{content:"";width:100%;height:1px;background:red;position:absolute;top:0;left:50%;transform:rotate(-19deg) translate(-50%,-50%)}.free-right h3{font-size:16px;font-weight:500}.free-right .sizes{display:flex;flex-wrap:wrap;gap:10px}.free-right .sizes label{display:flex;cursor:pointer}.free-right .sizes label input{display:none}.free-right .sizes label span{padding:8px 12px;border-radius:8px;border:1px solid #000000;display:flex;align-items:center;justify-content:center}.free-right .sizes label input:checked+span{background:#066fef;border-color:#066fef;color:#fff;font-size:14px}@media(max-width:520px){.free-helmet{gap:16px}.free-right .sizes label span{font-size:14px;padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/global.css.map */
