/*
  Локальные шрифты. Раньше Inter и Manrope тянулись с fonts.googleapis.com:
  блокирующий рендер запрос к чужому домену плюс передача IP посетителей за рубеж.

  Оба шрифта вариативные — один файл на всю ось насыщенности, а не по файлу на
  начертание: Google отдаёт для 400/500/600/700 байт в байт один и тот же ресурс.

  Подмножества режет unicode-range: русской странице не нужны греческий и
  вьетнамский. latin-ext оставлен подрезанным вручную (валюта и латиница с
  диакритикой): в нём живёт знак ₽, иначе цены на сайте съезжали бы в системный
  шрифт, но целиком он весит 85 КБ ради нескольких символов.

  Обновление: скачать свежие woff2 у Google, подрезать latin-ext по списку ниже,
  диапазоны сверить с их CSS — они меняются от версии к версии.
*/

/* Inter — cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/themes/kuzov/assets/fonts/inter-cyrillic.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* Inter — latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/themes/kuzov/assets/fonts/inter-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Inter — latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/themes/kuzov/assets/fonts/inter-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-017F, U+2010-2015, U+2018-201F, U+2026, U+2030, U+2039-203A, U+20A0-20BF;
}

/* Manrope — cyrillic */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url('/themes/kuzov/assets/fonts/manrope-cyrillic.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* Manrope — latin */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url('/themes/kuzov/assets/fonts/manrope-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Manrope — latin-ext */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url('/themes/kuzov/assets/fonts/manrope-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-017F, U+2010-2015, U+2018-201F, U+2026, U+2030, U+2039-203A, U+20A0-20BF;
}
