:root{--tsc-atc-red: #cf2027;--tsc-atc-red-hover: #b01c22;--tsc-atc-red-active: #9a181d;--tsc-atc-red-disabled: #cf202766;--tsc-atc-text: #ffffff}.mattress-pdp-atc-btn,.npdp-cart-btn,.product-form__submit.tsc-newatcb:not([disabled]):not([id=replacement-button]),.tsc-newatc span,.bfpmp-add-to-cart-placeholder,.btn-add-to-cart,.fxd-add-to-cart,.add-to-cart-design,.add-to-cart-btn,.mcm-cta-atc,.add-to-cart-hncrcll,.prod-add-to-cart-cart-upsell,.fbt-atc-button,.boost-pfs-addtocart-btn:not(.bc-addtocart-sold-out),#add-to-cart{background-color:var(--tsc-atc-red)!important;border-color:var(--tsc-atc-red)!important;color:var(--tsc-atc-text)!important;transition:background-color .15s ease,border-color .15s ease}.npdp-cart-btn .add-to-cart-button{background-color:transparent!important;color:var(--tsc-atc-text)!important}.bottom-atc-button svg>rect:first-child{fill:var(--tsc-atc-red)!important}.bottom-atc-button svg>path,.bottom-atc-button svg>rect:not(:first-child){fill:var(--tsc-atc-text)!important}@media(hover:hover){.mattress-pdp-atc-btn:hover:not(:disabled):not(.atc-pincode-required):not(.atc-restricted-blocked),.npdp-cart-btn:hover,.product-form__submit.tsc-newatcb:not([disabled]):not([id=replacement-button]):hover,.tsc-newatc:hover span,.bfpmp-add-to-cart-placeholder:hover,.btn-add-to-cart:hover:not(:disabled),.fxd-add-to-cart:hover,.add-to-cart-design:hover,.add-to-cart-btn:hover:not(:disabled),.mcm-cta-atc:hover:not(:disabled),.add-to-cart-hncrcll:hover:not(:disabled),.prod-add-to-cart-cart-upsell:hover,.fbt-atc-button:hover:not(:disabled),.boost-pfs-addtocart-btn:not(.bc-addtocart-sold-out):hover,#add-to-cart:hover:not(:disabled){background-color:var(--tsc-atc-red-hover)!important;border-color:var(--tsc-atc-red-hover)!important}.bottom-atc-button:hover svg>rect:first-child{fill:var(--tsc-atc-red-hover)!important}}.mattress-pdp-atc-btn:active:not(:disabled):not(.atc-pincode-required):not(.atc-restricted-blocked),.npdp-cart-btn:active,.product-form__submit.tsc-newatcb:not([disabled]):not([id=replacement-button]):active,.tsc-newatc:active span,.bfpmp-add-to-cart-placeholder:active,.btn-add-to-cart:active:not(:disabled),.fxd-add-to-cart:active,.add-to-cart-design:active,.add-to-cart-btn:active:not(:disabled),.mcm-cta-atc:active:not(:disabled),.add-to-cart-hncrcll:active:not(:disabled),.prod-add-to-cart-cart-upsell:active,.fbt-atc-button:active:not(:disabled),.boost-pfs-addtocart-btn:not(.bc-addtocart-sold-out):active,#add-to-cart:active:not(:disabled){background-color:var(--tsc-atc-red-active)!important;border-color:var(--tsc-atc-red-active)!important}.bottom-atc-button:active svg>rect:first-child{fill:var(--tsc-atc-red-active)!important}.product-form__submit.tsc-newatcb.loading,.product-form__submit.tsc-newatcb[aria-disabled=true],.mcm-cta-atc.loading,.mcm-cta-atc[aria-busy=true]{background-color:var(--tsc-atc-red)!important;border-color:var(--tsc-atc-red)!important;color:var(--tsc-atc-text)!important;cursor:progress}.product-form__submit.tsc-newatcb .loading-overlay__spinner .path{stroke:var(--tsc-atc-text)}.mattress-pdp-atc-btn:disabled,.dev_product-variant-availability-check[disabled] .npdp-cart-btn,.btn-add-to-cart:disabled,.add-to-cart-btn:disabled,.mcm-cta-atc:disabled,.add-to-cart-hncrcll:disabled,.fbt-atc-button:disabled,#add-to-cart:disabled{background-color:var(--tsc-atc-red-disabled)!important;border-color:transparent!important;color:var(--tsc-atc-text)!important;cursor:not-allowed;opacity:1}.mattress-pdp-atc-btn:focus-visible,.npdp-cart-btn .add-to-cart-button:focus-visible,.product-form__submit.tsc-newatcb:focus-visible,.btn-add-to-cart:focus-visible,.mcm-cta-atc:focus-visible,.add-to-cart-btn:focus-visible,#add-to-cart:focus-visible{outline:2px solid var(--tsc-atc-red-active);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/537/assets/add-to-cart-primary.css.map */
