/* Holiday 2026 refresh - The Vitality Estate */
.product-card .product-title{text-transform:none;letter-spacing:.01em;font-size:15px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@media screen and (max-width:699px){.product-card .product-title{font-size:13.5px}}
.product-card .price-list .h6,.product-card sale-price,.product-card regular-price{letter-spacing:.04em}
.product-card .price-list{font-size:14px}
.badge--on-sale{background:#f3efe8!important;color:#7a5a2e!important;border:1px solid #a07a45}
.product-card__figure img,.product-card__image{aspect-ratio:4/5;object-fit:cover;object-position:center;background:#f3efe8}
.shopify-section--image-with-text .prose a:not(.button),.shopify-section--faq .prose a{text-decoration:underline;text-underline-offset:3px}
.color-scheme--scheme-holiday-forest .prose a:not(.button){color:#e7d6b8}
.shopify-section--collection-list .collection-card .h3{letter-spacing:.04em}
@media screen and (max-width:699px){.shopify-section--collection-list .collection-card .h3{font-size:17px}.shopify-section--slideshow .h1,.shopify-section--slideshow h1,.shopify-section--slideshow .h0{font-size:38px;line-height:1.1}.shopify-section--text-with-icons .prose{font-size:13px}}
