/*=====================================================
  LTR (English) overrides on top of irsa.css.
  Loaded ONLY on the English (root) pages, after irsa.css.
  irsa.css uses logical properties where possible; this
  file flips the few physical, RTL-tuned declarations
  and tightens type metrics for Latin text.
=====================================================*/

/* Latin type metrics (Arabic needs taller leading; Latin does not) */
h1 { line-height: 1.15; }
h2 { line-height: 1.25; }
h4 { line-height: 1.35; }
p  { line-height: 1.75; }
.text-xl { line-height: 1.6; }
.text-lg { line-height: 1.7; }

/* hero: mirror the decorative geometry for LTR */
.hero-banner-one::before {
  -webkit-mask-image: radial-gradient(ellipse at 88% 88%, #000 0%, transparent 58%);
  mask-image: radial-gradient(ellipse at 88% 88%, #000 0%, transparent 58%);
}
.hero-banner-one .more-btn { left: auto; right: 4%; }
.irsa-hero-sparkle-1 { left: auto; right: 45%; }

/* form controls: chevron and paddings mirror for Latin */
.form-style-one .input-group-meta select {
  padding: 0 48px 0 20px;
  background-position: right 20px center;
}

/* solution card "read more" arrow moves toward the line end (right in LTR) */
.irsa-solution:hover .sol-link i { transform: translateX(4px); }

/* ---- Arabic webfont budget on English pages ----
   The only Arabic on an English page is the language switcher, the mobile
   switcher row, the footer switcher and the legal company name. Those four
   strings computed to three different weights (400/500/600), so every English
   page downloaded three IBM Plex Sans Arabic subsets (105 KB) to render them.
   Pinning them to 400 fetches one subset instead of three (-70 KB/page) with
   no change to the typeface itself.
   Element-qualified so it outranks the template's `.footer-one .bottom-nav a`
   (weight 500), which is the one rule that otherwise pulls in a second subset. */
[lang="ar"],
a[lang="ar"],
p[lang="ar"],
span[lang="ar"],
.footer-one .bottom-nav a[lang="ar"] { font-weight: 400; }

/* Latin labels keep the tracking that had to be removed from the shared rule
   (it breaks Arabic letter joins on WebKit — see .pkg-col-title in irsa.css). */
.irsa-pkg-detail .pkg-col-title { letter-spacing: 0.4px; }
