body.template-product .section-breadcrumbs>scroll-shadow{display:block;width:100%;min-width:0}body.template-product .section-breadcrumbs .breadcrumbs{max-width:100%}body .thb-product-detail .product-single__media-image,body .product-card .product-card--featured-image-link.aspect-ratio{aspect-ratio:4 / 5;height:auto;padding-bottom:0;box-sizing:border-box;background:#fff}body .thb-product-detail .product-single__media-image{border:1px solid #e6e6e6}body .product-card .product-card--featured-image-link.aspect-ratio{position:relative;aspect-ratio:auto;height:0;padding-bottom:125%;overflow:hidden!important;isolation:isolate;border:0}body .product-card .product-card--featured-image-link>img,body .product-card .product-card--featured-image-link>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:100%;object-fit:contain}body .thb-product-detail .product-single__media-image img,body .product-card .product-card--featured-image img{object-fit:contain;object-position:center}body .thb-product-detail .product-single__media-image img[style],body .product-card .product-card--featured-image img[style]{object-position:center!important}body .product-card .product-card--featured-image.thb-hover .product-card--featured-image-link:not(.product-preview-ready) .product-primary-image{opacity:1}body .product-image-container.product-image-container--thumbnails scroll-shadow{margin-top:18px}body .product-image-container.product-image-container--thumbnails .product-thumbnail-container{gap:8px}body .product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail{width:72px;height:90px;aspect-ratio:4 / 5;background:#fff}@media(min-width:768px){body .product-image-container.product-image-container--thumbnails{padding-left:104px}body .product-image-container.product-image-container--thumbnails scroll-shadow{margin-top:0}body .product-image-container.product-image-container--thumbnails .product-thumbnail-container{gap:12px}body .product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail{width:80px;height:100px}}body .product-image-container--thumbnails .product-thumbnail-container.is-pair-previewing .product-thumbnail{display:none!important}body .product-image-container--thumbnails .product-thumbnail-container.is-pair-previewing .product-thumbnail.is-pair-preview{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/product-image-framing.css.map */
