/* PRINTAXIS — self-hosted шрифты (без стороннего CDN: убираем render-blocking + троттлинг Google из РФ).
   🔴 Дизайн-прототип просил Space Grotesk для заголовков, но у него НЕТ кириллицы
   (subsets: latin/latin-ext/vietnamese) — русские заголовки схлопнулись бы в системный фолбэк.
   Заменён на Onest: тот же геометрический grotesque-характер + родная кириллица.
   Текст — IBM Plex Sans (как в прототипе, кириллица есть), моно для артикулов/кодов картриджей —
   IBM Plex Mono. Каждый файл объединяет cyrillic+latin+latin-ext в один вес (google-webfonts-helper)
   — отдельный unicode-range не нужен. */

/* ---- Onest (заголовки, лого, цены, крупные числа) ---- */
@font-face { font-family: 'Onest'; font-style: normal; font-weight: 400; font-display: swap;
  src: url(/static/themes/printaxis/fonts/onest-v9-cyrillic_latin_latin-ext-regular.woff2) format('woff2'); }
@font-face { font-family: 'Onest'; font-style: normal; font-weight: 500; font-display: swap;
  src: url(/static/themes/printaxis/fonts/onest-v9-cyrillic_latin_latin-ext-500.woff2) format('woff2'); }
@font-face { font-family: 'Onest'; font-style: normal; font-weight: 600; font-display: swap;
  src: url(/static/themes/printaxis/fonts/onest-v9-cyrillic_latin_latin-ext-600.woff2) format('woff2'); }
@font-face { font-family: 'Onest'; font-style: normal; font-weight: 700; font-display: swap;
  src: url(/static/themes/printaxis/fonts/onest-v9-cyrillic_latin_latin-ext-700.woff2) format('woff2'); }

/* ---- IBM Plex Sans (body/UI/кнопки/инпуты) ---- */
@font-face { font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 400; font-display: swap;
  src: url(/static/themes/printaxis/fonts/ibm-plex-sans-v23-cyrillic_latin_latin-ext-regular.woff2) format('woff2'); }
@font-face { font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 500; font-display: swap;
  src: url(/static/themes/printaxis/fonts/ibm-plex-sans-v23-cyrillic_latin_latin-ext-500.woff2) format('woff2'); }
@font-face { font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 600; font-display: swap;
  src: url(/static/themes/printaxis/fonts/ibm-plex-sans-v23-cyrillic_latin_latin-ext-600.woff2) format('woff2'); }
@font-face { font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 700; font-display: swap;
  src: url(/static/themes/printaxis/fonts/ibm-plex-sans-v23-cyrillic_latin_latin-ext-700.woff2) format('woff2'); }

/* ---- IBM Plex Mono (артикулы, коды картриджей, мет-подписи .mono) ---- */
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 400; font-display: swap;
  src: url(/static/themes/printaxis/fonts/ibm-plex-mono-v20-cyrillic_latin_latin-ext-regular.woff2) format('woff2'); }
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 500; font-display: swap;
  src: url(/static/themes/printaxis/fonts/ibm-plex-mono-v20-cyrillic_latin_latin-ext-500.woff2) format('woff2'); }
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 600; font-display: swap;
  src: url(/static/themes/printaxis/fonts/ibm-plex-mono-v20-cyrillic_latin_latin-ext-600.woff2) format('woff2'); }
