.cx-qa-hover .quick-add,.cx-qa-always .quick-add{position:absolute;top:0;left:0;right:0;height:0;padding-bottom:var(--ratio-percent, 100%);margin:0;pointer-events:none;z-index:2}.cx-qa-hover .quick-add modal-opener,.cx-qa-always .quick-add modal-opener{display:block}.cx-qa-hover .quick-add .quick-add__submit,.cx-qa-always .quick-add .quick-add__submit{position:absolute;left:auto;right:10px;bottom:10px;width:40px;min-width:0;height:40px;min-height:0;padding:0;margin:0;font-size:0;line-height:0;pointer-events:auto;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.5l2.2 10.2a1 1 0 0 0 1 .8h8.6a1 1 0 0 0 1-.8L20 8H6.2'/%3E%3Ccircle cx='9.5' cy='19' r='1.3'/%3E%3Ccircle cx='17' cy='19' r='1.3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px 20px;border:1px solid #e5e5e5;border-radius:4px;box-shadow:none;transition:transform .3s ease,opacity .3s ease,border-color .3s ease}.cx-qa-hover .quick-add .quick-add__submit:before,.cx-qa-hover .quick-add .quick-add__submit:after,.cx-qa-always .quick-add .quick-add__submit:before,.cx-qa-always .quick-add .quick-add__submit:after{display:none}.cx-qa-hover .quick-add .quick-add__submit:hover,.cx-qa-always .quick-add .quick-add__submit:hover{border-color:#1a1a1a}.cx-qa-hover .quick-add .quick-add__submit:disabled,.cx-qa-always .quick-add .quick-add__submit:disabled{opacity:.4}.cx-qa-hover .quick-add .quick-add__submit{transform:translateY(8px);opacity:0}.cx-qa-hover.card-wrapper:hover .quick-add .quick-add__submit,.cx-qa-hover .quick-add .quick-add__submit:focus-visible{transform:translateY(0);opacity:1}@media(hover:none){.cx-qa-hover .quick-add .quick-add__submit{transform:translateY(0);opacity:1}}.cx-qa-hover .quick-add .loading__spinner,.cx-qa-always .quick-add .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cx-qa-hover .quick-add .loading .loading__spinner,.cx-qa-always .quick-add .loading .loading__spinner{margin:0}.cx-qa-hover .quick-add-modal,.cx-qa-always .quick-add-modal{pointer-events:auto}.cx-discount{position:absolute;top:13px;left:10px;z-index:3;padding:6px 14px;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.4px;border-radius:40px;background:var(--cx-badge-bg, #e0675a);color:var(--cx-badge-text, #ffffff);pointer-events:none}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;letter-spacing:normal!important}.product-card-wrapper a,.product-card-wrapper a:hover,.product-card-wrapper:hover a,.product-card-wrapper:hover .card__heading a,.product-card-wrapper .card__heading a:hover,.product-card-wrapper .full-unstyled-link,.product-card-wrapper:hover .full-unstyled-link{text-decoration:none!important;text-decoration-line:none!important;border:0!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cx-card.css.map */
