.template-product .product__media .media,.template-product .product__media .deferred-media,.template-product .product__media-wrapper .media,.template-product .product__media-item .media{position:relative!important;overflow:hidden!important}.template-product .product__media .media>img,.template-product .product__media .media picture>img,.template-product .product__media .deferred-media>img,.template-product .product__media .deferred-media picture>img,.template-product .product__media-wrapper .media>img,.template-product .product__media-item .media>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;opacity:1!important;visibility:visible!important;z-index:1!important;pointer-events:auto!important}.template-product .product__media .media>img:first-of-type,.template-product .product__media .media>img:first-child,.template-product .product__media-item:first-child .media>img{display:block!important;opacity:1!important;visibility:visible!important;z-index:2!important}.template-product .media--hover-effect>img:first-of-type,.template-product .media--hover-effect>img:first-child{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:block!important;opacity:1!important;visibility:visible!important}.template-product .media--hover-effect>img:nth-of-type(2){display:none!important}.template-product .product__media .media>video,.template-product .product__media .media>model-viewer,.template-product .product__media .media>iframe,.template-product .product__media .deferred-media>video,.template-product .product__media .deferred-media>model-viewer,.template-product .product__media .deferred-media>iframe{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:block!important}@media screen and (max-width: 749px){.template-product .product__media .media>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}}.template-product .product__media>img:not(.media *):first-of-type{display:block!important;max-width:100%!important;height:auto!important;visibility:visible!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/product-image-absolute-fix.css.map */
