body :is(.hz-home-product,.hz-new-arrival-card,.hz-catalog-card,.hz-product-card,.hz-wine-card,.hz-halloween-product-card,.hz-christmas-card,.hz-cat-card,.m27-recommendation-card,.m27-fbt-card) .hz-card-price{font-size:24px;font-weight:600;line-height:1.15;letter-spacing:-.025em;font-variant-numeric:lining-nums tabular-nums}.hz-card-rating{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:24px;margin:7px 0 10px;color:inherit;font-family:inherit;font-size:13px;line-height:1.3}.hz-card-rating__score{font-weight:650}.hz-card-rating__stars{position:relative;display:inline-block;flex-shrink:0;font-family:Arial,sans-serif;font-size:18px;line-height:1;letter-spacing:.015em;white-space:nowrap}.hz-card-rating__empty-stars{color:#c6bcae}.hz-card-rating__filled-stars{position:absolute;inset:0 auto 0 0;width:var(--hz-star-fill, 0%);overflow:hidden;color:#d7780c}.hz-card-rating__count{font-size:12px;opacity:.8;white-space:nowrap}body .hz-card-monthly-sales{margin:-4px 0 9px;color:inherit;opacity:.72;font-family:inherit;font-size:clamp(9px,4.5cqi,12px);font-weight:400;line-height:1.4;letter-spacing:0}.hz-new-arrival-card .hz-card-monthly-sales,.m27-fbt-card .hz-card-monthly-sales{text-align:center}body .hz-product-social-proof{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin:10px 0 18px;color:#4a4034}.hz-product-social-proof__review-link{display:inline-block;color:inherit;text-decoration:none}.hz-product-social-proof__review-link:hover .hz-card-rating__count{text-decoration:underline;text-underline-offset:3px}.hz-product-social-proof__review-link:focus-visible{outline:2px solid #785d24;outline-offset:4px;border-radius:2px}body .hz-product-social-proof .hz-card-rating{margin:0;min-height:22px;gap:6px;font-size:14px}body .hz-product-social-proof .hz-card-rating__stars{font-size:18px}body .hz-product-social-proof .hz-card-rating__count{font-size:13px}body .hz-product-social-proof .hz-card-monthly-sales{margin:0;font-size:13px;line-height:1.45}@media(max-width:760px){body .hz-product-social-proof{margin:9px 0 15px;gap:4px}body .hz-product-social-proof .hz-card-monthly-sales,body .hz-product-social-proof .hz-card-rating__count{font-size:12px}}.hz-new-arrival-card .hz-card-rating{justify-content:center}.hz-card-rating--empty .hz-card-rating__empty-stars{color:transparent;-webkit-text-stroke:1px #ac9c86}:is(.hz-home-product__info,.hz-new-arrival-card,.hz-catalog-card,.hz-product-card,.hz-wine-card__body,.hz-halloween-product-card__body,.hz-christmas-card__body,.hz-cat-card__body,.m27-recommendation-card,.m27-fbt-card){container-type:inline-size}body .hz-card-price-row{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:flex-start;gap:5px;min-width:0;white-space:nowrap}body :is(article,a,.hz-wine-card) .hz-card-price-row .hz-card-price,body .hz-wine-card .hz-card-price-row.hz-card-price{flex:0 0 auto;margin:0;font-size:clamp(12px,10cqi,24px)}body .hz-card-typical{display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;align-items:baseline;gap:3px;margin:0;color:inherit;opacity:.7;font-size:clamp(7px,6cqi,12px);font-weight:400;line-height:1.5;letter-spacing:0;white-space:nowrap}body .hz-card-price-row .hz-card-typical :is(span,s){margin:0;color:inherit;font-size:inherit;font-weight:400;white-space:nowrap}.hz-new-arrival-card .hz-card-price-row,.m27-fbt-card .hz-card-price-row{justify-content:center}body .hz-home-product__meta{margin-top:6px}body .m27-fbt-card{flex-basis:160px}.m27-fbt-card .hz-card-rating{justify-content:center;gap:4px;margin:5px 0 8px}.m27-fbt-card .hz-card-rating__stars{font-size:15px}@media(max-width:760px){body :is(.hz-home-product,.hz-new-arrival-card,.hz-catalog-card,.hz-product-card,.hz-wine-card,.hz-halloween-product-card,.hz-christmas-card,.hz-cat-card,.m27-recommendation-card,.m27-fbt-card) .hz-card-price{font-size:21px}.hz-card-rating{gap:4px;margin:6px 0 9px;font-size:12px}.hz-card-rating__stars{font-size:16px}.hz-card-rating__count{font-size:11px}}@media(max-width:760px){body :is(article,a,.hz-wine-card) .hz-card-price-row .hz-card-price,body .hz-wine-card .hz-card-price-row.hz-card-price{font-size:clamp(12px,10cqi,21px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-card-presentation.css.map */
