/* Fonts - START */

/* Vazir Thin */
@font-face {
    font-family: 'Vazir';
    src: url('/assets/fonts/Vazir-Thin-FD-WOL.eot'); /* IE9 Compat Modes */
    src: url('/assets/fonts/Vazir-Thin-FD-WOL.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/assets/fonts/Vazir-Thin-FD-WOL.woff2') format('woff2'), /* Super Modern Browsers */
    url('/assets/fonts/Vazir-Thin-FD-WOL.woff') format('woff'), /* Pretty Much Everything */
    url('/assets/fonts/Vazir-Thin-FD-WOL.ttf') format('truetype'); /* Safari, Android, iOS */
    font-weight: 100; /* Corresponds to Thin */
    font-style: normal;
    font-display: swap; /* Recommended for performance */
}

/* Vazir Light */
@font-face {
    font-family: 'Vazir';
    src: url('/assets/fonts/Vazir-Light-FD-WOL.eot');
    src: url('/assets/fonts/Vazir-Light-FD-WOL.eot?#iefix') format('embedded-opentype'),
    url('/assets/fonts/Vazir-Light-FD-WOL.woff2') format('woff2'),
    url('/assets/fonts/Vazir-Light-FD-WOL.woff') format('woff'),
    url('/assets/fonts/Vazir-Light-FD-WOL.ttf') format('truetype');
    font-weight: 300; /* Corresponds to Light */
    font-style: normal;
    font-display: swap;
}

/* Vazir Medium */
@font-face {
    font-family: 'Vazir';
    src: url('/assets/fonts/Vazir-Medium-FD-WOL.eot');
    src: url('/assets/fonts/Vazir-Medium-FD-WOL.eot?#iefix') format('embedded-opentype'),
    url('/assets/fonts/Vazir-Medium-FD-WOL.woff2') format('woff2'),
    url('/assets/fonts/Vazir-Medium-FD-WOL.woff') format('woff'),
    url('/assets/fonts/Vazir-Medium-FD-WOL.ttf') format('truetype');
    font-weight: 500; /* Corresponds to Medium */
    font-style: normal;
    font-display: swap;
}

/* Vazir Bold */
@font-face {
    font-family: 'Vazir';
    src: url('/assets/fonts/Vazir-Bold-FD-WOL.eot');
    src: url('/assets/fonts/Vazir-Bold-FD-WOL.eot?#iefix') format('embedded-opentype'),
    url('/assets/fonts/Vazir-Bold-FD-WOL.woff2') format('woff2'),
    url('/assets/fonts/Vazir-Bold-FD-WOL.woff') format('woff'),
    url('/assets/fonts/Vazir-Bold-FD-WOL.ttf') format('truetype');
    font-weight: 700; /* Corresponds to Bold */
    font-style: normal;
    font-display: swap;
}

/* IMPORTANT: For the default/regular weight (often the base fonts) */
/* Assuming Vazir-FD-WOL corresponds to the regular weight (400 or 400-500 range) */
@font-face {
    font-family: 'Vazir';
    src: url('/assets/fonts/Vazir-FD-WOL.eot');
    src: url('/assets/fonts/Vazir-FD-WOL.eot?#iefix') format('embedded-opentype'),
    url('/assets/fonts/Vazir-FD-WOL.woff2') format('woff2'),
    url('/assets/fonts/Vazir-FD-WOL.woff') format('woff'),
    url('/assets/fonts/Vazir-FD-WOL.ttf') format('truetype');
    font-weight: 400; /* Standard/Regular Weight */
    font-style: normal;
    font-display: swap;
}

/* Fonts - END */