/* ============================================================
   BoHo Publications — Central Theme Overrides
   ------------------------------------------------------------
   Purpose: a single, site-wide place to change fonts/colors
   without having to hand-edit every page's inline <style> block.

   HOW TO USE
   ------------------------------------------------------------
   Add this ONE line inside the <head> of every page, AFTER the
   Google Fonts <link> tag and AFTER the page's own <style> block
   (so these rules win the cascade):

       <link rel="stylesheet" href="css/theme-overrides.css">

   Pages that already include partials/site-header.php automatically
   get this once it's added there (see note at the bottom of this
   file) — but each page still needs the Google Fonts <link> below
   updated too, since font *files* are fetched separately from
   font *usage*.

   REQUIRED ONE-TIME CHANGE (per page, in the Google Fonts <link>
   tag inside <head>):
   ------------------------------------------------------------
   Change:
     https://fonts.googleapis.com/css2?family=Noto+Serif+Bengali:wght@400;600;700&family=Hind+Siliguri:wght@300;400;500;600&family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&display=swap

   To:
     https://fonts.googleapis.com/css2?family=Noto+Serif+Bengali:wght@400;600;700&family=Hind+Siliguri:wght@300;400;500;600&family=Noto+Serif:ital,wght@0,400;0,600;0,700;1,400&display=swap

   (This swaps the "Cormorant Garamond" font-file request for
   "Noto Serif". This file below then tells the CSS to actually
   USE it.)
   ============================================================ */

:root{
  --display: 'Noto Serif', 'Noto Serif Bengali', serif;
}

body.lang-en{
  font-family: 'Noto Serif', 'Noto Serif Bengali', serif;
}

body.lang-en .serif-el{
  font-family: var(--display) !important;
}

/* ============================================================
   FUTURE CHANGES
   ------------------------------------------------------------
   Want a different English font later? Change the two 'Noto Serif'
   values above (and the matching Google Fonts <link> family name)
   — nothing else needs to change on any page.

   Want to add more site-wide overrides later (colors, spacing,
   etc.)? Add them below this line, in one place, instead of
   editing every page.
   ============================================================ */
