/* Existing layout is retained. These styles only appear for a verified active deal. */
.live-deals[hidden],.rating-inline[hidden],.buyers-section[hidden],[data-offer-price-block][hidden],.ratings-note[hidden] { display:none !important; }
.offer-is-active { font-weight:700; }
.product-offer { margin:10px 0 12px; }
.product-offer-line { display:flex; flex-wrap:wrap; align-items:center; gap:6px 10px; }
.product-offer-line > strong { font-size:28px; line-height:1.2; letter-spacing:-.035em; }
.product-offer-line > del { font-size:15px; color:var(--muted); }
.product-offer-discount,.product-coupon { display:inline-block; background:var(--ink,#1b2b50); color:#fff; padding:4px 7px; font-size:12px; font-weight:750; line-height:1.2; }
.product-offer-date { display:block; margin-top:5px; font-size:10px; line-height:1.4; }
.product-coupon-date { display:inline-block; margin-left:6px; font-size:10px; }
.product-offer .offer-state { margin:8px 0 0; font-size:12px; line-height:1.45; }
.product-offer .offer-state[hidden] { display:none; }

.product-shipping-charge { font-size:13px; line-height:1.3; }
.hero-rating[hidden] { display:none !important; }
