.card-wrapper{position:relative}.card__inner{position:relative;isolation:isolate}.card-wrapper .full-unstyled-link{position:static}.card-wrapper .full-unstyled-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:auto}.card-wrapper .media--hover-effect>img{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.card-wrapper .media--hover-effect>img:nth-of-type(1){opacity:1}.card-wrapper .media--hover-effect>img:nth-of-type(2){opacity:0}.card-wrapper .card__inner:hover .media--hover-effect>img:nth-of-type(1){opacity:0}.card-wrapper .card__inner:hover .media--hover-effect>img:nth-of-type(2){opacity:1}.card-wrapper .card__inner:hover .media--hover-effect>img:only-child{transform:scale(1.05);opacity:1}.card-wrapper .quick-add,.card-wrapper .quick-add *,.card-wrapper .quick-add__submit,.card-wrapper .card__badge,.card-wrapper .color-swatch{position:relative;z-index:3;pointer-events:auto}.template-product .media--hover-effect>img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:1;z-index:1;pointer-events:auto}.template-product .media--hover-effect>img:nth-of-type(2){display:block!important;opacity:0}.template-product .product__media .media--hover-effect:hover>img:first-of-type{opacity:1}.template-product .product__media .media--hover-effect:hover>img:nth-of-type(2){opacity:0}.template-product .product__media .media{position:relative;overflow:hidden}.template-product .related-products .card-wrapper .media--hover-effect>img,.template-product .complementary-products .card-wrapper .media--hover-effect>img{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.template-product .related-products .card-wrapper .card__inner:hover .media--hover-effect>img:nth-of-type(1),.template-product .complementary-products .card-wrapper .card__inner:hover .media--hover-effect>img:nth-of-type(1){opacity:0}.template-product .related-products .card-wrapper .card__inner:hover .media--hover-effect>img:nth-of-type(2),.template-product .complementary-products .card-wrapper .card__inner:hover .media--hover-effect>img:nth-of-type(2){opacity:1}.article-card .card__inner .full-unstyled-link:after,.blog-articles .full-unstyled-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:auto}.article-card .media img,.blog-articles .media img{pointer-events:none}.card__inner .full-unstyled-link{z-index:initial!important;display:inline!important}.card__media{position:relative;z-index:1}@media screen and (max-width: 749px){.card-wrapper .full-unstyled-link:after{min-height:44px}.card-wrapper .card__inner:hover .media--hover-effect>img:nth-of-type(1){opacity:1}.card-wrapper .card__inner:hover .media--hover-effect>img:nth-of-type(2){opacity:0}.card-wrapper .card__inner:hover .media--hover-effect>img:only-child{transform:none}}.card-wrapper:focus-within .media--hover-effect>img:nth-of-type(2){opacity:1}@media (prefers-reduced-motion: reduce){.card-wrapper .media--hover-effect>img,.template-product .media--hover-effect>img{transition:none}.card-wrapper .card__inner:hover .media--hover-effect>img:only-child{transform:none}}.media--hover-effect img{will-change:opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/29/assets/image-display-ultimate-fix.css.map */
