main[data-template^=product] .product-media-container:not(.dialog-zoomed-gallery *){aspect-ratio:1 / 1!important;width:100%!important;overflow:hidden!important;background:var(--color-background)}main[data-template^=product] .product-media-container:not(.dialog-zoomed-gallery *) .product-media-constraint-wrapper,main[data-template^=product] .product-media-container:not(.dialog-zoomed-gallery *) .product-media{width:100%!important;height:100%!important;aspect-ratio:1 / 1!important}main[data-template^=product] .product-media-container:not(.dialog-zoomed-gallery *) :is(img,video,iframe,.deferred-media__poster-image){width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}main[data-template^=product] .product-media-container:not(.dialog-zoomed-gallery *) product-model,main[data-template^=product] .product-media-container:not(.dialog-zoomed-gallery *) model-viewer{width:100%!important;height:100%!important}main[data-template^=product] :is(.thumbnail,.thumbnail-list__item,.product-media-gallery__thumbnail){aspect-ratio:1 / 1!important}main[data-template^=product] :is(.thumbnail,.thumbnail-list__item,.product-media-gallery__thumbnail) img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}@media screen and (max-width:749px){main[data-template^=product] .product-media-container:not(.dialog-zoomed-gallery *){aspect-ratio:1 / 1!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cac-product-media-uniform.css.map */
