/* ==========================================================================
   Lato: кириллический сабсет
   --------------------------------------------------------------------------
   Google Fonts отдаёт Lato только в latin и latin-ext — кириллицы там нет
   ни одного глифа. Проверено на файлах, которые Kirki скачал на сервер:
   все четыре содержат 0 украинских букв. В результате каждая кириллическая
   буква в тексте и меню рисовалась случайным системным шрифтом, а не Lato.

   Причина не в настройках: Kirki запрашивает cyrillic всегда, просто
   serving-стек Google отдаёт для Lato устаревшую западную версию 1.104.
   При этом в репозитории google/fonts лежит Lato 2.015 с полной кириллицей.

   Здесь подключается именно она, нарезанная только под кириллицу.
   Латиницу продолжает отдавать гугловский файл — unicode-range разводит их
   без конфликта, и внешний вид текста не меняется.
   ========================================================================== */

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/lato-cyrillic-400.woff2') format('woff2');
  unicode-range: U+0400-045F, U+0460-052F, U+2DE0-2DFF, U+A640-A69F, U+20B4;
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/lato-cyrillic-700.woff2') format('woff2');
  unicode-range: U+0400-045F, U+0460-052F, U+2DE0-2DFF, U+A640-A69F, U+20B4;
}
