/* فونت بدنه‌ی متن — سمیم
   unicode-range فقط حروف/اعداد فارسی-عربی رو پوشش می‌ده (دقیقاً همون
   رنج نستعلیق پایین‌تر)؛ برای هر حرف انگلیسی، مرورگر خودکار می‌ره سراغ
   فونت بعدی تو استک (sans-serif سیستم)، پس سمیم دیگه روی متن انگلیسی
   اثر نمی‌ذاره و انگلیسی با همون فونت ساده‌ی پیش‌فرض مرورگر نشون داده می‌شه. */
@font-face {
    font-family: 'Samim';
    src: url('samim/Samim.woff2') format('woff2'),
         url('samim/Samim.woff') format('woff'),
         url('samim/Samim.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+200C-200F;
}
@font-face {
    font-family: 'Samim';
    src: url('samim/Samim-Bold.woff2') format('woff2'),
         url('samim/Samim-Bold.woff') format('woff'),
         url('samim/Samim-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+200C-200F;
}

/* فونت تیترها — فارسی خودکار (جایگزین ثلث)
   unicode-range فقط حروف/اعداد فارسی-عربی رو پوشش می‌ده؛ برای هر حرف
   انگلیسی داخل همین تیتر (مثلاً اسم لاتین یک پلن)، مرورگر خودکار می‌ره
   سراغ فونت بعدی تو استک (Samim) و دیگه انگلیسی با این فونت رندر نمی‌شه. */
@font-face {
    font-family: 'FarKhodkar';
    src: url('khodkar/Far_khodkar.woff2') format('woff2'),
         url('khodkar/Far_khodkar.woff') format('woff'),
         url('khodkar/Far_khodkar.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+200C-200F;
}

body {
    font-family: 'Samim', Tahoma, sans-serif;
}

/* تیترها: ثلث فقط رو h1/h2 (تیترهای اصلی صفحه/بخش) می‌مونه.
   h3 عمداً از این لیست حذف شده چون تو کد فعلی همیشه داخل کارت‌هاست
   (کارت ویژگی‌ها، مراحل ویزارد، کارت پلن‌ها، خلاصه سفارش) — عددها و
   برچسب‌های داخل کارت باید با سمیمِ ساده و خوانا نمایش داده بشن، نه
   ثلث. */
h1, h2,
.page-title, .brand-title, .site-title, .k24-logo {
    font-family: 'FarKhodkar', 'Samim', serif;
    font-weight: normal;
}
h3 {
    font-family: 'Samim', Tahoma, sans-serif;
}
