.product-form__submit{background-color:#fff!important;color:#0a0a0a!important;border:2px solid #0a0a0a!important;letter-spacing:.12rem!important;text-transform:uppercase!important;font-weight:700!important;font-size:1.2rem!important;padding:0 2.8rem!important;min-height:5rem!important;border-radius:50px!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .1s ease!important;cursor:pointer!important;position:relative!important;overflow:hidden!important}.product-form__submit:after,.product-form__submit:before{display:none!important;content:none!important;box-shadow:none!important}.product-form__submit:not(:disabled):not(.null-atc-loading):hover{background-color:#aed6f1!important;color:#0a0a0a!important;border-color:#aed6f1!important;box-shadow:0 4px 20px #aed6f173!important}.product-form__submit:not(:disabled):active{transform:scale(.97)!important}.product-form__submit:disabled,.product-form__submit[aria-disabled=true]{background-color:#f0f0f0!important;color:#aaa!important;border-color:#ddd!important;cursor:not-allowed!important;opacity:1!important}.product-form__submit.null-atc-success{background-color:#aed6f1!important;color:#0a0a0a!important;border-color:#aed6f1!important;box-shadow:0 0 22px #aed6f18c!important;pointer-events:none!important}@keyframes null-atc-pop{0%{transform:scale(1)}30%{transform:scale(.95)}60%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes null-ripple{0%{transform:scale(0);opacity:.5}to{transform:scale(4);opacity:0}}.null-atc-animate{animation:null-atc-pop .35s cubic-bezier(.36,.07,.19,.97) both!important}.null-ripple-el{position:absolute;border-radius:50%;width:80px;height:80px;background:#aed6f180;transform:scale(0);animation:null-ripple .55s linear;pointer-events:none;margin-top:-40px;margin-left:-40px}.quantity{border-radius:50px!important;border:2px solid #0a0a0a!important;overflow:hidden!important}.quantity__button{border-radius:0!important;border:none!important;background:transparent!important;color:#0a0a0a!important;font-size:1.6rem!important;font-weight:700!important;transition:background-color .15s ease!important}.quantity__button:hover{background-color:#f0f8ff!important}.quantity__input{border:none!important;border-left:1px solid #ddd!important;border-right:1px solid #ddd!important;background:transparent!important;color:#0a0a0a!important;font-weight:700!important}.quick-add__submit,.card__footer .button,.card__footer .button--primary,.card__footer .button--secondary{background-color:#fff!important;color:#0a0a0a!important;border:2px solid #0a0a0a!important;letter-spacing:.08rem!important;font-weight:700!important;text-transform:uppercase!important;font-size:1.1rem!important;border-radius:50px!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease!important}.quick-add__submit:after,.quick-add__submit:before,.card__footer .button:after,.card__footer .button:before{display:none!important;content:none!important;box-shadow:none!important}.quick-add__submit:not(:disabled):hover,.card__footer .button:not(:disabled):hover{background-color:#aed6f1!important;color:#0a0a0a!important;border-color:#aed6f1!important;box-shadow:0 4px 16px #aed6f166!important}#null-trust-strip{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-top:18px;padding:16px 0 14px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.null-trust-item{display:flex;flex-direction:column;align-items:center;gap:7px;flex:1;font-size:1.05rem;font-weight:600;color:#000000a6;text-align:center;line-height:1.3}.null-trust-item svg{opacity:.7;flex-shrink:0}@media(max-width:479px){.null-trust-item{font-size:.95rem;gap:5px}}#null-sticky-atc{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9100;background:#0a0a0a;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:translateY(105%);transition:transform .3s cubic-bezier(.34,1.2,.64,1);box-shadow:0 -6px 28px #00000059}@media(max-width:749px){#null-sticky-atc{display:block}}#null-sticky-atc.null-sticky-atc--show{transform:translateY(0)}.null-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:14px}.null-sticky-atc__info{display:flex;flex-direction:column;gap:2px;overflow:hidden;flex:1}.null-sticky-atc__name{color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.06rem;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.null-sticky-atc__price{color:#ffffff8c;font-size:1.05rem;font-weight:600}.null-sticky-atc__btn{background:#aed6f1;color:#0a0a0a;border:none;border-radius:50px;padding:13px 22px;font-size:1.05rem;font-weight:800;letter-spacing:.08rem;text-transform:uppercase;cursor:pointer;flex-shrink:0;transition:background .15s ease,transform .1s ease;white-space:nowrap}.null-sticky-atc__btn:hover{background:#85c1e9}.null-sticky-atc__btn:active{transform:scale(.97)}.null-inv-urgent{color:#d45b25!important;font-weight:700!important;animation:null-inv-pulse 2.2s ease-in-out infinite}@keyframes null-inv-pulse{0%,to{opacity:1}50%{opacity:.65}}.null-sale-badge{background:#d45b25!important;color:#fff!important;font-weight:800!important;letter-spacing:.08rem!important;text-transform:uppercase!important;border-radius:4px!important}.null-selling-fast{position:absolute;top:10px;left:10px;background:#0a0a0a;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.06rem;padding:4px 10px;border-radius:4px;z-index:2;pointer-events:none;text-transform:uppercase}@supports (padding-top: env(safe-area-inset-top)){.announcement-bar-section{padding-top:env(safe-area-inset-top);background-clip:padding-box}}.cart-notification .button--primary,#cart-notification-form .button--primary{background-color:#000!important;color:#fff!important;border-color:#000!important;border-radius:50px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/null-custom.css.map */
