product-card .card-gallery,.product-card .card-gallery,.editorial-product__grid product-card .card-gallery,.editorial-product__grid .product-card .card-gallery{--gallery-aspect-ratio: 1 !important;aspect-ratio:1 / 1!important;width:100%;min-height:0;overflow:hidden;position:relative}product-card .card-gallery>slideshow-component,.product-card .card-gallery>slideshow-component{width:100%;height:100%}product-card .card-gallery slideshow-container,.product-card .card-gallery slideshow-container,product-card .card-gallery slideshow-slides,.product-card .card-gallery slideshow-slides{width:100%;height:100%}product-card .card-gallery slideshow-slide.product-media-container,.product-card .card-gallery slideshow-slide.product-media-container,product-card .card-gallery .product-media,.product-card .card-gallery .product-media{--gallery-aspect-ratio: 1 !important;aspect-ratio:1 / 1!important;height:100%!important;max-height:none;min-height:0}product-card .card-gallery .product-media__image,.product-card .card-gallery .product-media__image,product-card .card-gallery .product-media-container img,.product-card .card-gallery .product-media-container img{display:block;width:100%!important;height:100%!important;padding:0!important;margin:0;object-fit:cover!important;box-sizing:border-box}.resource-card[data-resource-type=product] .resource-card__media{--resource-card-aspect-ratio: 1 !important;aspect-ratio:1 / 1!important;width:100%;overflow:hidden}.resource-card[data-resource-type=product] .resource-card__image{display:block;aspect-ratio:1 / 1!important;width:100%!important;height:100%!important;object-fit:cover!important;padding:0!important;margin:0;box-sizing:border-box}:is(.swm-store-pick__image,.swm-v6-product__image,.swm-catalog__image,.swm-brand-products__image,.swm-brand-more__image,.swm-brand-combo__image,.swm-v2-home .item__image){display:block;width:100%;aspect-ratio:1 / 1!important;min-height:0;height:auto;padding:0!important;overflow:hidden;box-sizing:border-box}:is(.swm-store-pick__image,.swm-v6-product__image,.swm-catalog__image,.swm-brand-products__image,.swm-brand-more__image,.swm-brand-combo__image,.swm-v2-home .item__image)>img{display:block;width:100%!important;height:100%!important;max-height:100%!important;aspect-ratio:1 / 1!important;padding:0!important;margin:0;object-fit:cover!important;object-position:center center;box-sizing:border-box}@media(max-width:749px){:is(.swm-brand-products__image,.swm-brand-more__image,.swm-brand-combo__image){aspect-ratio:1 / 1!important}:is(.swm-brand-products__image,.swm-brand-more__image,.swm-brand-combo__image)>img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/swm-square-product-cards.css.map */
