/**
 * Abar Low FaNum — local type family.
 * Each supplied static file is mapped to its real CSS weight so browsers do
 * not synthesize bold faces and Persian numerals remain consistent.
 */
@font-face {
	font-family: "Abar Low FaNum";
	src: url("fonts/AbarLowFaNum-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Abar Low FaNum";
	src: url("fonts/AbarLowFaNum-SemiBold.woff") format("woff");
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Abar Low FaNum";
	src: url("fonts/AbarLowFaNum-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Abar Low FaNum";
	src: url("fonts/AbarLowFaNum-Black.woff") format("woff");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

:root {
	--fk-font: "Abar Low FaNum", Tahoma, Arial, sans-serif;
}

html body,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body p,
body a,
body li,
body label,
body button,
body input,
body select,
body option,
body optgroup,
body textarea,
body table,
body th,
body td,
body blockquote,
body summary,
body .elementor-widget-text-editor,
body .elementor-heading-title,
body .elementor-button,
body .elementor-button-text,
body .elementor-icon-list-text,
body .woocommerce,
body .woocommerce-page,
body .select2-container,
body .select2-results {
	font-family: var(--fk-font) !important;
}

body {
	font-weight: 400;
}

strong,
b {
	font-weight: 700;
}
