/* Arabic is RTL inside localized copy only. The application geometry stays LTR. */
  html[data-locale="ar"] [data-i18n],
  html[data-locale="ar"] .i18n-text {
    direction: rtl;
    unicode-bidi: isolate;
  }
  html[data-locale="ar"] [data-i18n-paragraph] {
    direction: rtl;
    unicode-bidi: plaintext;
    text-align: right;
  }
  html[data-locale="ar"] .disc-sub,
  html[data-locale="ar"] .wide-card .st,
  html[data-locale="ar"] .tour-hero .st,
  html[data-locale="ar"] .tour-note {
    direction: rtl;
    unicode-bidi: plaintext;
    text-align: right;
  }
  [data-localization-scope="technical-english-only"] {
    direction: ltr;
    text-align: left;
  }
  html[data-locale="ar"] .pf-banner .banner-copy { line-height: 1.32; }
  html[data-locale="ar"] #tabbar .tb-btn,
  html[data-locale="th"] #tabbar .tb-btn { font-size: 10.5px; }
  .pf-banner .banner-copy { display: block; max-width: calc(100% - 40px); }
