.card-wrapper .card__media .media,.card-wrapper .card__inner,.card-wrapper .media{background:#fff}.jf-card-rotator-frame{position:relative;overflow:hidden}.jf-card-rotator-frame .jf-card-rotator-primary{object-fit:contain;object-position:center;transition:opacity var(--jf-card-rotation-duration, .4s) ease}.jf-card-rotator-frame .jf-card-rotator-primary.is-rotated-out{opacity:0}.jf-card-rotator-frame .jf-card-rotator-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:contain;object-position:center;opacity:0;pointer-events:none;transition:opacity var(--jf-card-rotation-duration, .4s) ease}.jf-card-rotator-frame .jf-card-rotator-layer.is-active{opacity:1}@media(prefers-reduced-motion:reduce){.jf-card-rotator-frame .jf-card-rotator-primary,.jf-card-rotator-frame .jf-card-rotator-layer{transition:none}}.jf-product-card__cta,button.quick-add__submit.button.button--full-width{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;height:46px;min-height:46px;margin:0;padding:10px 12px;border:1px solid var(--jf-product-cta-border, #000000);border-radius:4px;background:var(--jf-product-cta-bg, #000000);color:var(--jf-product-cta-text, #FFFFFF);box-shadow:none;font:inherit;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-align:center;text-decoration:none;cursor:pointer;overflow:hidden;transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease}.jf-product-card__cta:before,.jf-product-card__cta:after,button.quick-add__submit.button.button--full-width:before,button.quick-add__submit.button.button--full-width:after{display:none}@media(hover:hover)and (pointer:fine){.jf-product-card__cta:not(:disabled):hover,button.quick-add__submit.button.button--full-width:not(:disabled):hover{background:var(--jf-product-cta-hover-bg, #151515);color:var(--jf-product-cta-hover-text, #FFFFFF);border-color:var(--jf-product-cta-hover-bg, #151515)}}.jf-product-card__cta:not(:disabled):active,button.quick-add__submit.button.button--full-width:not(:disabled):active{background:var(--jf-product-cta-hover-bg, #151515);color:var(--jf-product-cta-hover-text, #FFFFFF);border-color:var(--jf-product-cta-hover-bg, #151515)}.jf-product-card__cta:disabled,.jf-product-card__cta[aria-disabled=true],button.quick-add__submit.button.button--full-width:disabled,button.quick-add__submit.button.button--full-width[aria-disabled=true]{background:#e5e5e5;color:#777;border-color:#e5e5e5;cursor:not-allowed;opacity:1}.jf-product-card__cta .loading-overlay__spinner,button.quick-add__submit.button.button--full-width .loading-overlay__spinner{position:absolute;top:50%;inset-inline-end:12px;width:18px;height:18px;transform:translateY(-50%)}.jf-product-card__cta .loading-overlay__spinner .spinner,button.quick-add__submit.button.button--full-width .loading-overlay__spinner .spinner{display:block;width:18px;height:18px}.jf-product-card__cta .loading-overlay__spinner .path,button.quick-add__submit.button.button--full-width .loading-overlay__spinner .path{stroke:var(--jf-product-cta-text, #FFFFFF)}html[dir=rtl] .jf-product-card__cta,html[lang^=ar] .jf-product-card__cta,html[dir=rtl] button.quick-add__submit.button.button--full-width,html[lang^=ar] button.quick-add__submit.button.button--full-width{text-align:center}@media screen and (max-width:749px){.jf-product-card__cta,button.quick-add__submit.button.button--full-width{height:44px;min-height:44px;padding:8px;font-size:10.5px;letter-spacing:.025em}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/jf-product-card.css.map */
