/* ~~~~~~~~~~~~~~~~~~~ Almarai ~~~~~~~~~~~~~~~~~~~ */
/* Almarai-Light */
@font-face {
    font-family: 'Almarai-Light';
    src: url('/theme-custom/fonts/woff2/almarai-light.woff2')           format('woff2'),
         url('/theme-custom/fonts/woff/almarai-light.woff')             format('woff'),
         url('/theme-custom/fonts/ttf/almarai-light.ttf')               format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Almarai-Regular */
@font-face {
    font-family: 'Almarai-Regular';
    src: url('/theme-custom/fonts/woff2/almarai-regular.woff2')         format('woff2'),
        url('/theme-custom/fonts/woff/almarai-regular.woff')            format('woff'),
        url('/theme-custom/fonts/ttf/almarai-regular.ttf')              format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Almarai-Bold */
@font-face {
    font-family: 'Almarai-Bold';
    src: url('/theme-custom/fonts/woff2/almarai-bold.woff2')            format('woff2'),
        url('/theme-custom/fonts/woff/almarai-bold.woff')               format('woff'),
        url('/theme-custom/fonts/ttf/almarai-bold.ttf')                 format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Almarai-ExtraBold */
@font-face {
    font-family: 'Almarai-ExtraBold';
    src: url('/theme-custom/fonts/woff2/almarai-extrabold.woff2')       format('woff2'),
        url('/theme-custom/fonts/woff/almarai-extrabold.woff')          format('woff'),
        url('/theme-custom/fonts/ttf/almarai-extrabold.ttf')            format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* ~~~~~~~~~~~~~~~~~~~ Montserrat ~~~~~~~~~~~~~~~~~~~ */
/* Montserrat-Black */
@font-face {
    font-family: 'Montserrat-Black';
    src: url('/theme-custom/fonts/woff2/montserrat-arabic_black.woff2') format('woff2'),
        url('/theme-custom/fonts/woff/montserrat-arabic_black.woff')    format('woff'),
        url('/theme-custom/fonts/ttf/montserrat-arabic_black.ttf')      format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Montserrat-ExtraBold */
@font-face {
    font-family: 'Montserrat-ExtraBold';
    src: url('/theme-custom/fonts/woff2/montserrat-arabic_extrabold.woff2')     format('woff2'),
        url('/theme-custom/fonts/woff/montserrat-arabic_extrabold.woff')        format('woff'),
        url('/theme-custom/fonts/ttf/montserrat-arabic_extrabold.ttf')          format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Montserrat-ExtraLight */
@font-face {
    font-family: 'Montserrat-ExtraLight';
    src: url('/theme-custom/fonts/woff2/montserrat-arabic_extralight.woff2')    format('woff2'),
        url('/theme-custom/fonts/woff/montserrat-arabic_extralight.woff')       format('woff'),
        url('/theme-custom/fonts/ttf/montserrat-arabic_extralight.ttf')         format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Montserrat-Medium */
@font-face {
    font-family: 'Montserrat-Medium';
    src: url('/theme-custom/fonts/woff2/montserrat-arabic_medium.woff2')        format('woff2'),
        url('/theme-custom/fonts/woff/montserrat-arabic_medium.woff')           format('woff'),
        url('/theme-custom/fonts/ttf/montserrat-arabic_medium.ttf')             format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Montserrat-Regular */
@font-face {
    font-family: 'Montserrat-Regular';
    src: url('/theme-custom/fonts/woff2/montserrat-arabic_regular.woff2')       format('woff2'),
        url('/theme-custom/fonts/woff/montserrat-arabic_regular.woff')          format('woff'),
        url('/theme-custom/fonts/ttf/montserrat-arabic_regular.ttf')            format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Montserrat-SemiBold */
@font-face {
    font-family: 'Montserrat-SemiBold';
    src: url('/theme-custom/fonts/woff2/montserrat-arabic_semibold.woff2')      format('woff2'),
        url('/theme-custom/fonts/woff/montserrat-arabic_semibold.woff')         format('woff'),
        url('/theme-custom/fonts/ttf/montserrat-arabic_semibold.ttf')           format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Montserrat-Light */
@font-face {
    font-family: 'Montserrat-Light';
    src: url('/theme-custom/fonts/woff2/montserrat-arabic-light.woff2')         format('woff2'),
        url('/theme-custom/fonts/woff/montserrat-arabic-light.woff')            format('woff'),
            url('/theme-custom/fonts/ttf/montserrat-arabic-light.ttf')          format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
