:root{--qa-round-size: 4rem;--qa-round-inset: .9rem;--qa-round-bg: rgb(var(--color-base-accent-1));--qa-round-color: rgb(var(--color-base-solid-button-labels));--qa-round-icon-size: 50%;--qa-round-shadow: 0 .2rem .8rem rgba(0, 0, 0, .22)}@media screen and (min-width:750px){:root{--qa-round-size: 4.4rem;--qa-round-inset: 1.1rem}}.card-wrapper .card .card__inner{position:relative}.card-wrapper .card .card__inner>.quick-add--round{position:absolute;right:var(--qa-round-inset);bottom:var(--qa-round-inset);top:auto;left:auto;width:var(--qa-round-size);height:var(--qa-round-size);margin:0;padding:0;z-index:4;display:block;grid-row-start:auto;line-height:0}.card-wrapper .card--horizontal .card__inner>.quick-add--round{--qa-round-size: 3rem;--qa-round-inset: .6rem}.quick-add--round modal-opener,.quick-add--round product-form,.quick-add--round form,.quick-add--round .form{display:block;width:100%;height:100%;margin:0;padding:0}.quick-add--round .quick-add__submit,.quick-add--round .quick-add__submit:hover,.quick-add--round .quick-add__submit:focus{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none;padding:0!important;margin:0;border:0!important;border-radius:50%!important;background:none;background-color:var(--qa-round-bg)!important;background-image:none!important;color:var(--qa-round-color)!important;box-shadow:var(--qa-round-shadow);display:flex;align-items:center;justify-content:center;font-size:0!important;line-height:0;letter-spacing:0;text-indent:0;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.quick-add--round .quick-add__submit:before,.quick-add--round .quick-add__submit:after{display:none!important;content:none!important}.quick-add--round .quick-add__submit>span:not(.quick-add__round-icon){display:none!important}.quick-add--round .quick-add__round-icon{display:flex!important;align-items:center;justify-content:center;width:var(--qa-round-icon-size);height:var(--qa-round-icon-size);position:relative;z-index:2;color:var(--qa-round-color);pointer-events:none}.quick-add--round .quick-add__round-icon .icon-quick-add-cart{display:block;width:100%;height:100%}.quick-add--round .quick-add__submit .loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:55%;height:auto;margin:0;padding:0;z-index:3}.quick-add--round .quick-add__submit .loading-overlay__spinner .spinner{width:100%;height:auto}.quick-add--round .quick-add__submit .loading-overlay__spinner .path{stroke:var(--qa-round-color)}.quick-add--round .quick-add__submit.loading .quick-add__round-icon,.quick-add--round .quick-add__submit:has(.loading-overlay__spinner:not(.hidden)) .quick-add__round-icon{opacity:0}@media(hover:hover){.quick-add--round .quick-add__submit:not([disabled]):hover{transform:scale(1.07);box-shadow:0 .3rem 1.1rem #00000040}}.quick-add--round .quick-add__submit:active{transform:scale(.94)}.quick-add--round .quick-add__submit:focus-visible{outline:.2rem solid rgba(0,0,0,.45);outline-offset:.2rem;box-shadow:var(--qa-round-shadow)}.quick-add--round .quick-add__submit[disabled]{display:none!important}.quick-add--round .quick-add__submit[aria-disabled=true]:not(.loading),.quick-add--round .quick-add__submit.disabled:not(.loading){opacity:.45;box-shadow:none;transform:none}.quick-add--round .quick-add__submit.quick-add--round-error{background-color:#b3261e!important;color:#fff!important}.quick-add--round quick-add-modal{line-height:normal}#cart-notification .button--primary,#cart-notification .button--primary:hover,#cart-notification .button--primary:focus{background-color:var(--qa-round-bg)!important;color:var(--qa-round-color)!important;border-color:transparent!important}#cart-notification .button--secondary,#cart-notification .button--secondary:hover,#cart-notification .button--secondary:focus{background-color:transparent!important;color:var(--qa-round-bg)!important;box-shadow:inset 0 0 0 .2rem var(--qa-round-bg)!important}#cart-notification .button:before,#cart-notification .button:after{display:none!important;content:none!important}#cart-notification .button:hover{padding-right:3rem!important}#cart-notification .cart-notification__links .link,#cart-notification .cart-notification__links .button-label,#cart-notification .cart-notification__heading .icon-checkmark{color:var(--qa-round-bg)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/quick-add-round.css.map */
