/* Important declarations in this layer outrank page-specific, unlayered styles. */
@layer az-site-typography {
  html, body.az-redesign,
  body.az-redesign *:not(:where(.dashicons,.fa,.fas,.far,.fab,.fal,.fad,.fat,.fa-solid,.fa-regular,.fa-brands)),
  body.az-redesign *:not(:where(.dashicons,.fa,.fas,.far,.fab,.fal,.fad,.fat,.fa-solid,.fa-regular,.fa-brands))::before,
  body.az-redesign *:not(:where(.dashicons,.fa,.fas,.far,.fab,.fal,.fad,.fat,.fa-solid,.fa-regular,.fa-brands))::after {
    font-family: 'Tajawal', sans-serif !important;
  }
  :root, body.az-redesign {
    --az-global-typography-primary-font-family: 'Tajawal' !important;
    --az-global-typography-secondary-font-family: 'Tajawal' !important;
    --az-global-typography-text-font-family: 'Tajawal' !important;
    --az-global-typography-accent-font-family: 'Tajawal' !important;
  }
}
