/* ============================================================
   10of10 · Web fonts
   - CoFo Raffine ........ proprietary display serif (local OTF)
   - Playfair Display .... product serif + italic accent (Google)
   - Golos Text .......... UI + marketing sans (Google, full Cyrillic)
   ============================================================ */
/* Oranienbaum добавлен в ТОТ ЖЕ запрос, а не вторым @import (20.08):
   узкий дидон — новый продуктовый сериф бренда (эталон home.dc.html),
   см. --font-serif в typography.css. Одна строка — один запрос к
   fonts.googleapis.com, второй тег стилей заводить не за чем. */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600&family=Golos+Text:wght@400;500;600;700&family=Oranienbaum&display=swap');

/* ---- CoFo Raffine — the brand display serif (logo, numerals, prices) ---- */
@font-face {
  font-family: 'CoFo Raffine';
  src: url('../fonts/CoFoRaffine-Thin.woff2') format('woff2'),
       url('../fonts/CoFoRaffine-Thin.otf') format('opentype');
  font-weight: 100; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'CoFo Raffine';
  src: url('../fonts/CoFoRaffine-Light.woff2') format('woff2'),
       url('../fonts/CoFoRaffine-Light.otf') format('opentype');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'CoFo Raffine';
  src: url('../fonts/CoFoRaffine-Regular.woff2') format('woff2'),
       url('../fonts/CoFoRaffine-Regular.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'CoFo Raffine';
  src: url('../fonts/CoFoRaffine-Medium.woff2') format('woff2'),
       url('../fonts/CoFoRaffine-Medium.otf') format('opentype');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'CoFo Raffine';
  src: url('../fonts/CoFoRaffine-Bold.woff2') format('woff2'),
       url('../fonts/CoFoRaffine-Bold.otf') format('opentype');
  font-weight: 700; font-style: normal; font-display: swap;
}

/* ---- Playfair Accent — Playfair Bold Italic, the «of / из / na» connector ----
   Declared as a distinct family so the brand connector and emphasis always
   resolve to the bold-italic cut even inside non-italic headings. Local first,
   Google webfont as the runtime fallback. */
@font-face {
  font-family: 'Playfair Accent';
  src: url('../fonts/PlayfairDisplay-BoldItalic.woff2') format('woff2'),
       url('../fonts/PlayfairDisplay-BoldItalic.otf') format('opentype');
  font-weight: 700; font-style: italic; font-display: swap;
}
