@font-face {
  font-family: "AY Vazir FD";
  src: url("fonts/Vazir-Regular-FD-UI.woff2") format("woff2");
  font-weight: 100 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "AY Vazir FD";
  src: url("fonts/Vazir-Bold-FD-UI.woff2") format("woff2");
  font-weight: 700 950;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "AY Iranian Sans";
  src: url("fonts/Iranian Sans.woff2") format("woff2");
  font-weight: 100 950;
  font-style: normal;
  font-display: swap;
}

html,
body,
button,
input,
select,
textarea,
optgroup,
.woocommerce,
.woocommerce-page,
.editor-styles-wrapper,
.wp-block,
.wp-site-blocks,
#wpadminbar .ab-label,
#wpadminbar .display-name,
.login,
.login form,
.login input,
.login button {
  font-family: var(--ay-global-font, "AY Vazir FD"), Tahoma, Arial, sans-serif !important;
}

/* Keep WordPress' icon glyphs intact. */
.dashicons,
.dashicons-before::before,
#wpadminbar .ab-icon::before {
  font-family: dashicons !important;
}
