/* Bowhunter Core — téma-független design-tokenek + betűtípusok.
   A plugin komponensei (galéria, borító, nyelvváltó) ezekre épülnek, így NEM
   függenek a téma (Kadence, TT5, bármi) CSS-változóitól. A téma felül is írhatja
   a :root --bhm-* értékeket, ha egységesíteni akarja a márkát. */

:root {
  --bhm-base:       #F3EEE3; /* pergamen háttér */
  --bhm-surface:    #FBF8F1; /* kártya/felület */
  --bhm-contrast:   #1E2A1B; /* erdő tinta (fő szöveg) */
  --bhm-contrast-2: #4C4132; /* kéreg (másodlagos) */
  --bhm-primary:    #3B5A38; /* vadászzöld */
  --bhm-secondary:  #6E5230; /* bőr */
  --bhm-accent:     #B3781F; /* borostyán */
  --bhm-line:       #DED5C2; /* vonal */
  --bhm-font-serif: "Literata", Georgia, "Times New Roman", serif;
  --bhm-font-sans:  "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

/* --- Literata (talpas, címsorok) --- */
@font-face { font-family:"Literata"; font-weight:400; font-style:normal; font-display:swap; src:url("fonts/literata/Literata72pt-Regular.woff2") format("woff2"); }
@font-face { font-family:"Literata"; font-weight:400; font-style:italic; font-display:swap; src:url("fonts/literata/Literata72pt-RegularItalic.woff2") format("woff2"); }
@font-face { font-family:"Literata"; font-weight:500; font-style:normal; font-display:swap; src:url("fonts/literata/Literata72pt-Medium.woff2") format("woff2"); }
@font-face { font-family:"Literata"; font-weight:600; font-style:normal; font-display:swap; src:url("fonts/literata/Literata72pt-SemiBold.woff2") format("woff2"); }
@font-face { font-family:"Literata"; font-weight:700; font-style:normal; font-display:swap; src:url("fonts/literata/Literata72pt-Bold.woff2") format("woff2"); }
@font-face { font-family:"Literata"; font-weight:700; font-style:italic; font-display:swap; src:url("fonts/literata/Literata72pt-BoldItalic.woff2") format("woff2"); }

/* --- Manrope (sans, törzsszöveg) --- */
@font-face { font-family:"Manrope"; font-weight:200 800; font-style:normal; font-display:swap; src:url("fonts/manrope/Manrope-VariableFont_wght.woff2") format("woff2"); }
