/* ════════════════════════════════════════════
   smiatam.com — Локални шрифтове
   
   ИНСТРУКЦИИ ЗА ИНСТАЛАЦИЯ:
   ════════════════════════════════════════════
   
   СТЪПКА 1: Изтегли шрифтовете от:
   https://gwfh.mranftl.com/fonts/playfair-display?subsets=latin,latin-ext
   https://gwfh.mranftl.com/fonts/source-sans-3?subsets=latin,latin-ext
   
   СТЪПКА 2: Постави .woff2 файловете в папка /fonts/ на сайта:
   /fonts/playfair-display-700.woff2
   /fonts/playfair-display-900.woff2
   /fonts/source-sans-3-300.woff2
   /fonts/source-sans-3-400.woff2
   /fonts/source-sans-3-600.woff2
   /fonts/source-sans-3-700.woff2
   
   СТЪПКА 3: В ВСЕКИ HTML файл замени:
   <link href="https://fonts.googleapis.com/css2?family=..." rel="stylesheet">
   С:
   <link rel="stylesheet" href="/fonts.css">
   
   СТЪПКА 4: Изтрий и двата <link rel="preconnect"> реда за fonts.googleapis.com
   
   ════════════════════════════════════════════ */

/* ── Playfair Display — Bold 700 ── */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/playfair-display-v36-latin-700.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
                 U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F,
                 U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
                 U+FEFF, U+FFFD,
                 /* Кирилица */
                 U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* ── Playfair Display — Black 900 ── */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('/fonts/playfair-display-v36-latin-900.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
                 U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F,
                 U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
                 U+FEFF, U+FFFD,
                 U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* ── Source Sans 3 — Light 300 ── */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('/fonts/source-sans-3-v15-latin-300.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
                 U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F,
                 U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
                 U+FEFF, U+FFFD,
                 U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* ── Source Sans 3 — Regular 400 ── */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/source-sans-3-v15-latin-regular.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
                 U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F,
                 U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
                 U+FEFF, U+FFFD,
                 U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* ── Source Sans 3 — SemiBold 600 ── */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/source-sans-3-v15-latin-600.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
                 U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F,
                 U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
                 U+FEFF, U+FFFD,
                 U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* ── Source Sans 3 — Bold 700 ── */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/source-sans-3-v15-latin-700.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
                 U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F,
                 U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
                 U+FEFF, U+FFFD,
                 U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* ════════════════════════════════════════════
   РЕЗЕРВНИ ШРИФТОВЕ — работят БЕЗ .woff2 файлове
   докато не качиш файловете
   ════════════════════════════════════════════ */
