:root{--image-box-padding: 17.5%}.card__picture-container:not(:where(.collection-list__item *)){aspect-ratio:1 / 1;background-color:#fafafa;padding:var(--image-box-padding);box-sizing:border-box}.card__picture-container:not(:where(.collection-list__item *)) .card__picture,.card__picture-container:not(:where(.collection-list__item *)) .card-pro__gallery-track,.card__picture-container:not(:where(.collection-list__item *)) .card-pro__gallery-slide{height:100%}.card__picture-container:not(:where(.collection-list__item *)) .card__img:not(.card__img--placeholder):not(.card__img--empty),.card__picture-container:not(:where(.collection-list__item *)) .card__video{height:100%;aspect-ratio:auto;object-fit:contain;background-color:#fafafa}.wt-product__gallery :is(a,li):has(>.wt-product__img){display:block;width:100%;height:auto;aspect-ratio:1 / 1;background-color:#fafafa;padding:var(--image-box-padding);box-sizing:border-box;border-radius:var(--border-radius)}.wt-product__gallery .wt-product__img{width:100%;height:100%;aspect-ratio:auto!important;object-fit:contain!important}.wt-product__gallery--carousel-vertical li:has(>a>.wt-product__img){aspect-ratio:auto!important;height:auto}.wt-product__gallery--carousel-vertical li>a:has(>.wt-product__img){align-self:flex-start}.wt-product__upsell__picture{width:86px;aspect-ratio:1 / 1;background-color:#fafafa;padding:5%;box-sizing:border-box}.wt-product__upsell__content .wt-product__upsell__image{width:100%;height:100%;max-width:none;aspect-ratio:auto;background-color:#fafafa;object-fit:contain}.wt__quick-buy .product-image a:has(>.wt-product__img){display:block;aspect-ratio:1 / 1;background-color:#fafafa;padding:var(--image-box-padding);box-sizing:border-box;border-radius:var(--border-radius)}.wt__quick-buy .product-image .wt-product__img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:contain}picture.wt-cart__item__thumb>a:has(>.card__img){display:block;max-width:12rem;aspect-ratio:1 / 1;background-color:#fafafa;padding:5%;box-sizing:border-box;border-radius:var(--border-radius)}@media(max-width:399px){picture.wt-cart__item__thumb>a:has(>.card__img){max-width:8rem}}@media(min-width:900px){picture.wt-cart__item__thumb>a:has(>.card__img){max-width:9rem}}picture.wt-cart__item__thumb>a>.card__img{width:100%;max-width:none;height:100%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
