html[dir="ltr"] body {
  direction: ltr;
  text-align: left;
  line-height: 1.75;
  font-family: 'Source Sans 3', system-ui, sans-serif;
}

html[dir="ltr"] .header-inner,
html[dir="ltr"] .main-nav,
html[dir="ltr"] .search-form,
html[dir="ltr"] .search-band,
html[dir="ltr"] .ann-bar,
html[dir="ltr"] .sec-head,
html[dir="ltr"] .hero-stats,
html[dir="ltr"] .footer-main,
html[dir="ltr"] .footer-bottom,
html[dir="ltr"] .breadcrumb,
html[dir="ltr"] .post-nav,
html[dir="ltr"] .archive-head,
html[dir="ltr"] .single-hero {
  direction: ltr;
}

html[dir="ltr"] .single-hero .single-title {
  font-family: 'Source Serif 4', Georgia, serif;
}

html[dir="ltr"] .lang-switcher {
  direction: ltr;
}

html[dir="ltr"] .search-form input[type="search"] {
  direction: ltr;
  text-align: left;
  font-family: 'Source Sans 3', system-ui, sans-serif;
  border-left: 2px solid var(--gold-border);
  border-right: none;
  border-radius: var(--radius) 0 0 var(--radius);
}

html[dir="ltr"] .header-inner > .search-form input[type="search"] {
  font-size: 0.88rem;
}

html[dir="ltr"] .search-form button {
  font-family: 'Source Sans 3', system-ui, sans-serif;
  border-radius: 0 var(--radius) var(--radius) 0;
}

html[dir="ltr"] .mobile-nav .search-form input {
  border-radius: var(--radius) 0 0 var(--radius);
}

html[dir="ltr"] .stat-item {
  border-left: 1px solid var(--gold-border);
  border-right: none;
}

html[dir="ltr"] .stat-item:first-child {
  border-left: none;
}

html[dir="ltr"] .single-article .entry-content {
  font-size: 1.125rem;
  line-height: 1.85;
}
