/**
 * Self-hosted Vazirmatn for Persian and Kurdish (Sorani).
 * Download: ./scripts/download-fonts.sh
 * Source: https://github.com/rastikerdar/vazirmatn
 */

@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/Vazirmatn-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/Vazirmatn-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Persian + Kurdish pages */
body.kcd-lang-fa,
body.kcd-lang-ckb,
html[lang="fa"] body,
html[lang="fa-IR"] body,
html[lang="ckb"] body {
  font-family: 'Vazirmatn', Tahoma, sans-serif;
}

body.kcd-lang-fa .kcd-btn,
body.kcd-lang-ckb .kcd-btn,
body.kcd-lang-fa .wp-block-button__link,
body.kcd-lang-ckb .wp-block-button__link,
body.kcd-lang-fa .main-header-menu a,
body.kcd-lang-ckb .main-header-menu a,
body.kcd-lang-fa .kcd-top-bar,
body.kcd-lang-ckb .kcd-top-bar,
body.kcd-lang-fa h1,
body.kcd-lang-fa h2,
body.kcd-lang-fa h3,
body.kcd-lang-fa h4,
body.kcd-lang-fa p,
body.kcd-lang-ckb h1,
body.kcd-lang-ckb h2,
body.kcd-lang-ckb h3,
body.kcd-lang-ckb h4,
body.kcd-lang-ckb p {
  font-family: 'Vazirmatn', Tahoma, sans-serif;
}

/* Language switcher labels (FA/CKB) on any page including English */
.kcd-lang-switcher__link--fa,
.kcd-lang-switcher__link--ckb,
.kcd-lang-switcher__link[lang="fa"],
.kcd-lang-switcher__link[lang="ckb"] {
  font-family: 'Vazirmatn', Tahoma, sans-serif;
  font-weight: 700;
}

/* English default uses Astra/system stack */
