.template-collection .card__media img,.template-collection .media img,.section-featured-collection .card__media img,.section-featured-collection .media img,.product-recommendations .card__media img,.product-recommendations .media img,.slider .media img,.slider .card__media img,.product-card img,.grid-product__image img,.product-item__image img{width:100%;height:100%;object-fit:contain!important}.card__media,.media,.product-card__image-wrapper,.product-item__image-wrapper{background:#fff}.media[style*=--aspect-ratio],.card__media,.product-card__image-wrapper{aspect-ratio:auto!important}.media-gallery__thumbs .media-thumbs__btn,.media-gallery__thumbs .media-thumbs__item,.media-gallery__thumbs .media,.media-gallery__thumbs img.img-fit,.media-gallery__thumbs img.img-fit--contain{background-color:#fff!important;background-image:none!important}.media-gallery__thumbs .media-thumbs__btn.is-active,.media-gallery__thumbs .media-thumbs__btn:hover,.media-gallery__thumbs .media-thumbs__btn:focus{background-color:#fff!important;background-image:none!important}.media-gallery__thumbs img.img-fit,.media-gallery__thumbs img.img-fit--contain{object-fit:contain!important}:root{--prod-title-lines: 4;--prod-title-lh: 1.3}.slider__item .card__title .card-link{line-height:var(--prod-title-lh);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--prod-title-lines);overflow:hidden;text-overflow:ellipsis;min-height:calc(var(--prod-title-lines) * 1em * var(--prod-title-lh));max-height:calc(var(--prod-title-lines) * 1em * var(--prod-title-lh))}.slider__item .card__title{min-height:calc(var(--prod-title-lines) * 1em * var(--prod-title-lh))}html,body{overflow-x:visible!important}@media (max-width: 749px){.section.section--full-width{width:100%!important}.section.section--full-width .container{min-width:0!important}.section.section--full-width .container>*{min-width:0!important;flex:1 1 auto}.section.section--full-width .container .page-width{width:100%!important;max-width:100%!important;box-sizing:border-box;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.product-description.rte{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}.product-description [style*=width]{width:auto!important;max-width:100%!important}.product-description [style*=min-width]{min-width:0!important}.product-description img,.product-description video,.product-description iframe,.product-description embed{display:block;width:100%!important;max-width:100%!important;height:auto!important}}@media (max-width: 749px){.section.section--full-width .container .page-width:has(>.product-description.rte){padding-left:0!important;padding-right:0!important}}@media (min-width: 750px) and (max-width: 989px){.section.section--full-width{width:100%!important}.section.section--full-width .container{min-width:0!important}.section.section--full-width .container>*{min-width:0!important;flex:1 1 auto}.section.section--full-width .container .page-width{width:100%!important;max-width:100%!important;box-sizing:border-box;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.product-description.rte{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}.product-description [style*=width]{width:auto!important;max-width:100%!important}.product-description [style*=min-width]{min-width:0!important}.product-description img,.product-description video,.product-description iframe,.product-description embed{display:block;width:100%!important;max-width:100%!important;height:auto!important}}@media (min-width: 750px) and (max-width: 989px){.section.section--full-width .container .page-width:has(>.product-description.rte){padding-left:12px!important;padding-right:12px!important}}:root{--price-color:#B40C1C;--compare-color:#6B7280;--color-price:var(--price-color);--color-price-text:var(--price-color);--color-sale-price:var(--price-color)}.price,.price-item,.price--end,.price--large .price-item,.price__regular .price-item--regular,.price__sale .price-item--sale,.product__price,.product__info-wrapper .price,.product__info-container .price,.product-form__price,.product-price,.unit-price,.unit-price__price,.money,.sale-price,.card__information .price,.card-information .price,.product-card .price,.product-card__price,.collection-product-card .price,.quick-add-modal .price,.quick-add__product .price,.quick-add__price,.predictive-search__item .price,.search__item .price,.complementary-products .price,.related-products .price,.cart-drawer .price,.cart-drawer .money,.cart-item__price,.cart-item__final-price,.cart-item__discounted-prices,.cart__subtotal,.totals__subtotal-value,.totals .totals__total-value,.cart__taxes{color:var(--price-color)!important}.compare-price,.compare-at-price,.price__compare,.price__compare .price-item--regular,.price .price-item--regular.price-item--strike-through,.product-card .price .price__compare,.card__information .price .price__compare,.cart-item__original-price,.cart-item__original-price .money,.price s,.product-card s,.cart-item__original-price s,.price del,.product-card del{color:var(--compare-color)!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-contain.css.map */
