/* UKGLTD 6.9.19 — Arabic navigation reading order on DESKTOP ONLY.
   The trilingual physical header layout from 6.9.17 stays unchanged:
   left company logo; right language/account controls. Only the Arabic
   center navigation starts at the right and flows to the left. */
@media screen and (min-width: 1281px) {
  html[lang="ar"] body .site-header .header-inner > nav.main-nav#siteNav {
    direction: rtl !important;
    flex-direction: row !important;
    justify-content: flex-start !important;
    text-align: right !important;
  }
  html[lang="ar"] body .site-header .main-nav > a,
  html[lang="ar"] body .site-header .nav-parent-row > a,
  html[lang="ar"] body .site-header .nav-item,
  html[lang="ar"] body .site-header .nav-parent-row,
  html[lang="ar"] body .site-header .mega-menu,
  html[lang="ar"] body .site-header .mega-menu a,
  html[lang="ar"] body .site-header .mega-menu strong,
  html[lang="ar"] body .site-header .mega-menu small {
    direction: rtl !important;
    text-align: right !important;
  }
  /* Keep submenu buttons, links, and keyboard focus in logical RTL order. */
  html[lang="ar"] body .site-header .nav-parent-row {
    flex-direction: row !important;
  }
}
