/*
 * Typography — Blue Ridge Cookery
 *
 * Most of this (font family, weight, size, line-height per element) should
 * be set in Kadence Customizer → Typography, since Kadence generates
 * efficient CSS for that automatically. This file only holds the few
 * things the Customizer UI doesn't expose.
 */

/* Site identity: uppercase + letter-spacing for a timeless banner feel.
   Set the font itself (Merriweather 700) in Customizer → Typography → Site Title. */
.site-title,
.site-branding .site-title a {
	text-transform: uppercase;
	letter-spacing: 0.05em;
}

/* High-level heading letter-spacing (H1/H2 only — set Merriweather 700
   for these in Customizer; this just adds the spacing Customizer lacks). */
h1,
h2 {
	letter-spacing: 0.03em;
}

/* Body copy sizing/line-height fallback, in case a template overrides
   Kadence's global setting. Customizer → Typography → Base should already
   be set to Open Sans 400, 16–18px, line-height 1.6–1.7 — this is a safety net. */
body,
p {
	line-height: 1.65;
}

/* Recipe measurements / bolded step items — targets WP Recipe Maker's
   own markup. We will confirm exact WPRM class names in Phase 5 and
   refine these selectors then; placeholders below are commonly used WPRM classes. */
.wprm-recipe-ingredient-amount,
.wprm-recipe-ingredient-unit,
.wprm-recipe-instruction-text strong {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
}
