/* ====== Arabic (GESSTwo) ====== */
@font-face{
  font-family: 'GhithakArabic';
  src: url('../fonts/GESSTwoLight.otf') format('opentype');
  font-weight: 300; font-style: normal; font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}
@font-face{
  font-family: 'GhithakArabic';
  src: url('../fonts/GESSTwoMedium.otf') format('opentype');
  font-weight: 500; font-style: normal; font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}
@font-face{
  font-family: 'GhithakArabic';
  src: url('../fonts/GESSTwoBold.otf') format('opentype');
  font-weight: 700; font-style: normal; font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

/* ====== Digits (Vodafone) ====== */
/* Western 0-9 + Arabic-Indic ٠-٩ */
@font-face{
  font-family: 'GhithakDigits';
  src: url('../fonts/VodafoneRg.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
  unicode-range: U+0030-0039, U+0660-0669;
}
@font-face{
  font-family: 'GhithakDigits';
  src: url('../fonts/VodafoneRgBd.ttf') format('truetype');
  font-weight: 700; font-style: normal; font-display: swap;
  unicode-range: U+0030-0039, U+0660-0669;
}
@font-face{
  font-family: 'GhithakDigits';
  src: url('../fonts/VodafoneExB.ttf') format('truetype');
  font-weight: 800; /* ExtraBold */
  font-style: normal; font-display: swap;
  unicode-range: U+0030-0039, U+0660-0669;
}

/* الخط الافتراضي للتطبيق: أرقام أولاً ثم العربي */
html, body{
  font-family:'GhithakDigits','GhithakArabic',
    system-ui,-apple-system,'Segoe UI','Noto Kufi Arabic','Noto Sans Arabic',Arial,sans-serif;
}

/* ـــــــــــــــــــــــــــــــــــــــــــ */
/*   توسيط الشعار في الهيدر                    */
.topbar{ justify-content:center; }
.topbar .brand{ display:none; }
.logo{ height:46px; }

/* ـــــــــــــــــــــــــــــــــــــــــــ */
/*   السعر: اجبار Vodafone + أيقونة SAR        */
/* نفترض أن البلوك هو .price وبجواره #pcur للنص "ر.س" */
.price{
  display:inline-flex; align-items:center; gap:10px;
  font-family:'GhithakDigits','GhithakArabic',sans-serif !important;
  font-weight:800;        /* ExtraBold من Vodafone */
  line-height:1;
}

/* اخفِ النص "ر.س" الموجود في الصفحة */
#pcur, .price .currency, .price [data-currency]{ display:none !important; }

/* أضف أيقونة SAR بعد الرقم */
.price::after{
  content:''; inline-size:28px; block-size:28px;
  background: no-repeat center/contain url('../icons/sar.svg');
  /* لو الأيقونة كبيرة/صغيرة غيّر المقاس */
}

/* للتأكيد إن أرقام السعر ما تتأثر بباقي العناصر */
.price .amount{ 
  font-family:'GhithakDigits','GhithakArabic',sans-serif !important;
  font-weight:800;
}





/* السعر = Vodafone فقط + أيقونة SAR بعد الرقم */
.price{
  display:inline-flex; align-items:center; gap:10px;
  font-family:'GhithakDigits','GhithakArabic',sans-serif !important;
  font-weight:800 !important;   /* ExtraBold من Vodafone */
  line-height:1;
}

/* نضمن أن الأرقام جوه السعر Vodafone برضه */
.price .amount{
  font-family:'GhithakDigits',sans-serif !important;
  font-weight:800 !important;
}

/* ضيف الأيقونة بعد الرقم (حطيت المسار حسب اقتراحنا) */
.price::after{
  content:''; inline-size:28px; block-size:28px;
  background: no-repeat center/contain url('../icons/sar.svg');
}

/* لو فيه أي نص "ر.س" قديم من كاش أو صفحة قديمة، نخفيه لو موجود */
.price .currency, #pcur { display:none !important; }

