@font-face {
	font-family: 'Vazirmatn';
	src: url('../Vazirmatn-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Vazirmatn';
	src: url('../Vazirmatn-ExtraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Vazirmatn';
	src: url('../Vazirmatn-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Vazirmatn';
	src: url('../Vazirmatn-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Vazirmatn';
	src: url('../Vazirmatn-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Vazirmatn';
	src: url('../Vazirmatn-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Vazirmatn';
	src: url('../Vazirmatn-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Vazirmatn';
	src: url('../Vazirmatn-ExtraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Vazirmatn';
	src: url('../Vazirmatn-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

:root {
	--om-font-family: 'Vazirmatn', Tahoma, 'Segoe UI', sans-serif;
}

html {
	font-family: var(--om-font-family) !important;
}

body {
	font-family: inherit !important;
}

body.wd-body,
.woodmart-font,
.wd-font,
[class*="wd-"] {
	font-family: var(--om-font-family) !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
span,
li,
label,
td,
th,
blockquote,
figcaption {
	font-family: inherit;
}
