/* ==========================================================================
   CFMOTO / Motorider — TIPOGRAFIJA
   Vienas šriftas: Plus Jakarta Sans (Google Fonts, OFL — self-hosted).
   Sprendimas: [[motorider-fontas-plus-jakarta-sans-atmesta-supreme-ll]]
   Svoriai: Light 300 · Regular 400 · Medium 500 · Bold 700 · ExtraBold 800.
   Pastaba: PJS max svoris = 800 (Black/900 nėra) → --fw-black remapinta į 800.
   ========================================================================== */

:root {
  /* ---- ŠEIMOS (system fallback) ---- */
  --font-display: 'Plus Jakarta Sans', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; /* Antraštės, hero */
  --font-body:    'Plus Jakarta Sans', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; /* Tekstas */
  --font-utility: 'Plus Jakarta Sans', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; /* Spec, kainos, label */

  /* ---- SVORIAI ---- */
  --fw-book:    300; /* @kind font */
  --fw-regular: 400; /* @kind font */
  --fw-medium:  500; /* @kind font */
  --fw-bold:    700; /* @kind font */
  --fw-black:   800; /* @kind font — PJS max (buvo 900 Supreme Black) */

  /* ---- DYDŽIŲ SKALĖ (mobile-first; fluid clamp hero) ---- */
  --fs-display: clamp(40px, 7vw, 72px); /* @kind font */
  --fs-h1:      clamp(32px, 4.5vw, 48px); /* @kind font */
  --fs-h2:      clamp(26px, 3vw, 34px); /* @kind font */
  --fs-h3:      22px; /* @kind font */
  --fs-h4:      18px; /* @kind font */
  --fs-body:    16px; /* @kind font */
  --fs-sm:      14px; /* @kind font */
  --fs-xs:      12px; /* @kind font */
  --fs-price:   20px; /* @kind font */

  /* ---- LINE HEIGHT ---- */
  --lh-tight:   1.05; /* @kind other */
  --lh-snug:    1.2;  /* @kind other */
  --lh-base:    1.6;  /* @kind other */

  /* ---- LETTER SPACING ---- */
  --ls-tight:   -0.02em; /* @kind other */
  --ls-normal:  0; /* @kind other */
  --ls-eyebrow: 0.12em;  /* @kind other */
}
