/* Shufola mockups — shared Google Fonts import
   Each mockup links this file; each uses only its theme's pairs.
   All pairs are Google Fonts free-license (SIL OFL).
*/

@import url('https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Fraunces:ital,opsz,wght@0,9..144,300..900;1,9..144,300..900&family=Inter:wght@400;500;600&family=Karla:wght@300;400;500;600&family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400&family=Space+Grotesk:wght@400;500;700&display=swap');

/* Per-theme font tokens — apply with class theme-v1 / theme-v2 / theme-v3 / theme-v4 on body */

.theme-v1 {
  --display: 'Cormorant', Georgia, serif;
  --body: 'Karla', system-ui, -apple-system, sans-serif;
}

.theme-v2 {
  --display: 'Playfair Display', 'Times New Roman', serif;
  --body: 'Inter', system-ui, -apple-system, sans-serif;
}

.theme-v3 {
  --display: 'Fraunces', Georgia, serif;
  --body: 'Inter', system-ui, -apple-system, sans-serif;
}

.theme-v4 {
  --display: 'Space Grotesk', system-ui, -apple-system, sans-serif;
  --body: 'Inter', system-ui, -apple-system, sans-serif;
}
