/**
 * IRANSans (ایران‌سنس) — @font-face (local bundle)
 * Files: assets/fonts/iransans (woff2 primary; woff/ttf fallback)
 * Weights: 200 UltraLight, 300 Light, 400 Regular, 500 Medium, 700 Bold
 * UI stack name: "IRANSans" (see header.php + globals.css)
 */
@font-face {
  font-family: "IRANSans";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src:
    url("../fonts/iransans/IRANSansWeb_UltraLight.woff2") format("woff2"),
    url("../fonts/iransans/IRANSansWeb_UltraLight.woff") format("woff"),
    url("../fonts/iransans/IRANSansWeb_UltraLight.ttf") format("truetype");
}

@font-face {
  font-family: "IRANSans";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src:
    url("../fonts/iransans/IRANSansWeb_Light.woff2") format("woff2"),
    url("../fonts/iransans/IRANSansWeb_Light.woff") format("woff"),
    url("../fonts/iransans/IRANSansWeb_Light.ttf") format("truetype");
}

@font-face {
  font-family: "IRANSans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src:
    url("../fonts/iransans/IRANSansWeb.woff2") format("woff2"),
    url("../fonts/iransans/IRANSansWeb.woff") format("woff"),
    url("../fonts/iransans/IRANSansWeb.ttf") format("truetype");
}

@font-face {
  font-family: "IRANSans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src:
    url("../fonts/iransans/IRANSansWeb_Medium.woff2") format("woff2"),
    url("../fonts/iransans/IRANSansWeb_Medium.woff") format("woff"),
    url("../fonts/iransans/IRANSansWeb_Medium.ttf") format("truetype");
}

@font-face {
  font-family: "IRANSans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src:
    url("../fonts/iransans/IRANSansWeb_Bold.woff2") format("woff2"),
    url("../fonts/iransans/IRANSansWeb_Bold.woff") format("woff"),
    url("../fonts/iransans/IRANSansWeb_Bold.ttf") format("truetype");
}

/* Alias for vendor stylesheet.css (IRANSansWeb) and legacy references */
@font-face {
  font-family: "IRANSansWeb";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src:
    url("../fonts/iransans/IRANSansWeb-UltraLight.woff2") format("woff2"),
    url("../fonts/iransans/IRANSansWeb-UltraLight.woff") format("woff"),
    url("../fonts/iransans/IRANSansWeb-UltraLight.ttf") format("truetype");
}

@font-face {
  font-family: "IRANSansWeb";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src:
    url("../fonts/iransans/IRANSansWeb-Light.woff2") format("woff2"),
    url("../fonts/iransans/IRANSansWeb-Light.woff") format("woff"),
    url("../fonts/iransans/IRANSansWeb-Light.ttf") format("truetype");
}

@font-face {
  font-family: "IRANSansWeb";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src:
    url("../fonts/iransans/IRANSansWeb.woff2") format("woff2"),
    url("../fonts/iransans/IRANSansWeb.woff") format("woff"),
    url("../fonts/iransans/IRANSansWeb.ttf") format("truetype");
}

@font-face {
  font-family: "IRANSansWeb";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src:
    url("../fonts/iransans/IRANSansWeb-Medium.woff2") format("woff2"),
    url("../fonts/iransans/IRANSansWeb-Medium.woff") format("woff"),
    url("../fonts/iransans/IRANSansWeb-Medium.ttf") format("truetype");
}

@font-face {
  font-family: "IRANSansWeb";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src:
    url("../fonts/iransans/IRANSansWeb_Bold.woff2") format("woff2"),
    url("../fonts/iransans/IRANSansWeb_Bold.woff") format("woff"),
    url("../fonts/iransans/IRANSansWeb_Bold.ttf") format("truetype");
}
