:root{--product-card-media-ratio: 1 / 1}product-card{display:flex;min-width:0;height:100%}.product_card_wrapper,.custom-product-card,.spotlight-custom-card,.promo-card-inner,.product_tab__cards_wrpr,.pdp_cards_content,.premium-section .product-card{box-sizing:border-box;display:flex;flex-direction:column;height:auto;min-height:var(--product-card-max-height, 0px);max-height:none}.swiper-wrapper:has(>.swiper-slide product-card),.popular_products_inner,.scroll-track{align-items:stretch}.swiper-wrapper>.swiper-slide:has(product-card){height:auto}.product_card_wrapper>.product_card_image,.custom-product-card>.custom-product-image-link,.custom-product-card>.custom-product-image.placeholder,.spotlight-custom-card>.scc-image-wrapper,.promo-card-wrap>.promo-card-media,.product_tab__cards_wrpr>.product_img,.pdp_cards_content>.pdp__image,.premium-section .product-card>.image-wrap{flex:0 0 auto!important;width:100%;min-height:0!important;height:auto!important;aspect-ratio:var(--product-card-media-ratio)!important;overflow:hidden}.product_card_wrapper .product_card_image_main,.product_card_wrapper .product-card-media,product-card .product_card_wrapper .product_card_image .product_card_image_inner,.product_card_wrapper .product-card-swiper,.product_card_wrapper .product-card-swiper>.swiper-wrapper,.product_card_wrapper .product-card-swiper>.swiper-wrapper>.swiper-slide{height:100%!important;min-height:0!important;aspect-ratio:auto!important}product-card .product_card_wrapper .product_card_image .product_card_image_inner img{height:100%!important;aspect-ratio:auto!important}.product_card_wrapper .product_card_info{display:flex;flex:1 1 auto!important;height:auto!important}.product_card_wrapper .product_card__content{flex:1 1 auto!important;height:auto!important;width:100%}.custom-product-card>.custom-product-content,.spotlight-custom-card>.scc-content,.promo-card-wrap>.promo-card-body,.product_tab__cards_wrpr>.product_tab__cards__content,.pdp_cards_content>.pdp__content{flex:1 1 auto!important}.custom-product-card .custom-product-image{height:100%;padding-top:0}.custom-product-card .custom-product-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:none}.spotlight-custom-card>.scc-image-wrapper:before,.pdp_cards_content>.pdp__image:before{display:none}.promo-card-inner>.promo-card-wrap{display:flex;flex-direction:column;height:100%;min-height:0}.product_tab__cards_wrpr>.product_img img{height:100%;max-height:none}[data-card-height-managed]{box-sizing:border-box;min-height:var(--product-card-max-height, 0px)!important}[data-card-height-measuring]{height:auto!important;min-height:0!important;align-self:flex-start!important;flex-grow:0!important}.premium-section .product-card>.image-wrap>a{display:block;height:100%}.product_card_wrapper>.product_card_image{padding:0!important}product-card .product_card_wrapper .product_card_image .product_card_image_inner{width:100%;padding:0}product-card>.product_card_wrapper{width:100%;height:100%}[data-card-height-measuring] .product_card_info,[data-card-height-measuring] .product_card__content,[data-card-height-measuring] .info-card-product-block,[data-card-height-measuring] .custom-product-content,[data-card-height-measuring] .scc-content,[data-card-height-measuring] .promo-card-body{flex-grow:0!important;height:auto!important}.product_card_wrapper{border-radius:var(--card-border-r, 0px);overflow:hidden}.product_card_wrapper :is(.product_card_image,.product_card_image_main,.product_card_image_inner,.product-card-media,.product-card-swiper,.product_card_link,.product_card_info,img),.custom-product-card :is(.custom-product-image-link,.custom-product-image,img),.spotlight-custom-card :is(.scc-image-wrapper,.scc-image,img),.promo-card-inner :is(.promo-card-media,img),.product_tab__cards_wrpr :is(.product_img,img),.pdp_cards_content :is(.pdp__image,.pdp__image-inner,img){border-radius:0!important}.custom-product-card,.spotlight-custom-card,.promo-card-wrap,.product-card-thumbs .product-thumb{overflow:hidden}.product_card_wrapper :is(.swiper-wrapper,.swiper-slide,.placeholder_svg,.placeholder-svg,.product-card-offer-block),.product-card-video .product_card_wrapper,.product_img_container>.swiper-wrapper>.product_media>.ftd_pdp_media{border-radius:0!important}.product_img_container>.swiper-wrapper>.product_media{overflow:hidden}.th-scroll-area .custom-product-card>.custom-product-image-link,.th-scroll-area .custom-product-card>.custom-product-image.placeholder{border-radius:inherit!important;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-card-height.css.map */
