.card__heading{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;min-height:2.6em;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:inherit;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.product-grid .card__heading.h5,.complementary-products__container .card__heading.h5,.slider-products .card__heading{font-family:var(--font-body-family);font-style:var(--font-body-style)}.product-grid .card__heading.h5 a,.complementary-products__container .card__heading.h5 a,.slider-products .card__heading a{font-family:inherit}.card__information{display:flex;flex-direction:column;height:100%}.card__bottom-section{margin-top:auto;border-radius:4px;padding:8px 0}.price__container{font-weight:600}.card__bottom-section .price{margin-bottom:8px}.card__bottom-section .price:not(.price--on-sale) .price-item--regular,.card__bottom-section .price-item--sale{font-weight:700;line-height:1.2}.card__bottom-section .price-item--sale{margin-right:0}.card__bottom-section .price__sale{gap:4px}.card__bottom-section .card__shipping-message{margin-top:4px}.card__shipping-message{padding:0 1rem}.card__shipping-message .caption{font-size:1.05rem;color:rgba(var(--color-foreground),.85)}.card__bottom-section .underlined-link{margin-top:4px}@media screen and (max-width:750px){.related-products .grid--2-col-tablet-down .btn__icon svg{display:none}.related-products .grid--2-col-tablet-down .btn__icon span{font-size:1.3rem;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/310/assets/component-card-product.css.map */
