/* FontZin Theme: only hero badge styles; functional product cards live in Core. */
/* FontZin 7.4.6 — ONE product card presentation for every product grid.
 * Routes and featured-product shortcodes reuse modules/product/content-card.php.
 * Keep the single product-summary/hero, editorial post cards and Core commerce
 * widgets OUTSIDE these rules. Load this stylesheet after the public visual layer.
 */






/* Public heading scale uses !important on h2 globally. Card titles must not
   become large on single-product/content routes or when a shortcode is used. */











/* Badges on every product card use exactly the same two-row geometry:
 * Save top left, VIP/FREE top right, update icon below it. */



/* Preserve the 7.4.3 shortcode-only 10px grid gap regardless of route. */




/* 8.0.25: Card-only discount, never hidden by the generic price-label rule. */

/* Ensure the compact cart action stays touch-friendly in one-column phone grids. */


/* 8.0.26: restrained, touch-friendly cart-plus button, card only. */








/* 8.0.30: SALE badge replaces Save on product thumbnails; VIP/FREE stays top right. */

/* Hero badges are inline, as before; discount takes the old Save slot. */
body.fontzin-site .home-product-hero__badges > .home-product-hero__discount-badge {
  position: static;
  display: inline-flex;
  align-items: center;
  flex: 0 0 auto;
  width: auto;
  margin:0;
  padding:var(--fz-space-1, 4px) 7px;
  border: 0;
  border-radius: 6px;
  background: #c02c48;
  color: #fff;
  font-size: 11px;
  font-weight: 800;
  line-height: 1.2;
  white-space: nowrap;
  pointer-events: none;
}
