/* 
 * Saudi Riyal Currency Symbol Fonts - Locally Hosted
 * Using FS Albert Arabic fonts for Saudi Riyal (﷼) and Arabic text
 * Font files location: public/assets/front-end/fonts/albert/
 */

/* FS Albert Arabic - Thin (100) */
@font-face {
    font-family: 'saudi_ryial';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url('../fonts/ryial-font/saudi_ryial.ttf') format('truetype');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC, U+FDFC, U+20C1;
}

/* FS Albert Arabic - Light (300) */
@font-face {
    font-family: 'saudi_ryial';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('../fonts/ryial-font/saudi_ryial.woff') format('woff');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC, U+FDFC, U+20C1;
}

/* FS Albert Arabic - Regular (400) */
@font-face {
    font-family: 'saudi_ryial';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/ryial-font/saudi_ryial.woff2') format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC, U+FDFC, U+20C1;
}

/* Currency Symbol Classes - Updated to use FS Albert Arabic */
.currency-symbol,
[data-currency],
.price,
.product-price,
.cart-price,
.form-control[name="symbol"],
.table td:nth-child(3),
[lang="ar"],
[dir="rtl"],
.saudi-riyal,
.arabic-text {
    font-family: 'saudi_ryial', 'Cairo', 'Arial Unicode MS', 'Segoe UI', sans-serif !important;
}

/* Specific styling for Saudi Riyal symbol (﷼) */
.saudi-riyal::before,
[data-currency="SAR"]::before,
.currency-sar::before {
    content: '﷼';
    font-family: 'saudi_ryial', 'Cairo', 'Arial Unicode MS' !important;
    margin-inline-end: 4px;
}
