/**
 * Local Persian fonts — IRANSansWeb + Vazir
 * Loaded only when selected in theme typography.
 */

/* —— IRANSansWeb —— */
@font-face {
	font-family: "IRANSansWeb";
	src: url("iransans/IRANSansWeb-UltraLight.woff2") format("woff2"),
		url("iransans/IRANSansWeb-UltraLight.woff") format("woff"),
		url("iransans/IRANSansWeb-UltraLight.ttf") format("truetype");
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "IRANSansWeb";
	src: url("iransans/IRANSansWeb-Light.woff2") format("woff2"),
		url("iransans/IRANSansWeb-Light.woff") format("woff"),
		url("iransans/IRANSansWeb-Light.ttf") format("truetype");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "IRANSansWeb";
	src: url("iransans/IRANSansWeb.woff2") format("woff2"),
		url("iransans/IRANSansWeb.woff") format("woff"),
		url("iransans/IRANSansWeb.ttf") format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "IRANSansWeb";
	src: url("iransans/IRANSansWeb-Medium.woff2") format("woff2"),
		url("iransans/IRANSansWeb-Medium.woff") format("woff"),
		url("iransans/IRANSansWeb-Medium.ttf") format("truetype");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "IRANSansWeb";
	src: url("iransans/IRANSansWeb_Bold.woff2") format("woff2"),
		url("iransans/IRANSansWeb_Bold.woff") format("woff"),
		url("iransans/IRANSansWeb_Bold.ttf") format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

/* —— Vazir —— */
@font-face {
	font-family: "Vazir";
	src: url("vazir/Vazir-Thin.woff2") format("woff2"),
		url("vazir/Vazir-Thin.woff") format("woff"),
		url("vazir/Vazir-Thin.ttf") format("truetype");
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Vazir";
	src: url("vazir/Vazir-Light.woff2") format("woff2"),
		url("vazir/Vazir-Light.woff") format("woff"),
		url("vazir/Vazir-Light.ttf") format("truetype");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Vazir";
	src: url("vazir/Vazir.woff2") format("woff2"),
		url("vazir/Vazir.woff") format("woff"),
		url("vazir/Vazir.ttf") format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Vazir";
	src: url("vazir/Vazir-Medium.woff2") format("woff2"),
		url("vazir/Vazir-Medium.woff") format("woff"),
		url("vazir/Vazir-Medium.ttf") format("truetype");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Vazir";
	src: url("vazir/Vazir-Bold.woff2") format("woff2"),
		url("vazir/Vazir-Bold.woff") format("woff"),
		url("vazir/Vazir-Bold.ttf") format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
