/**
 * Crystal Electronics - Persian RTL Overrides & Typography
 * Priority font: Vazirmatn with balanced Persian typography
 */

html[dir="rtl"] body {
  font-family: 'Vazirmatn', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  text-align: right;
  line-height: 1.75;
}

html[dir="rtl"] .hero-title {
  letter-spacing: -0.015em;
  line-height: 1.35;
}

html[dir="rtl"] .section-title {
  line-height: 1.38;
}

/* Force left-to-right display for phone numbers, codes and part numbers inside Persian text */
.ltr-number,
[dir="ltr"] {
  direction: ltr !important;
  display: inline-block;
  unicode-bidi: embed;
}

/* RTL Icon and chevron mirroring */
html[dir="rtl"] .icon-mirror-rtl {
  transform: scaleX(-1);
}

/* RTL trust item & list alignment */
html[dir="rtl"] .trust-item svg,
html[dir="rtl"] .service-feature-item svg,
html[dir="rtl"] .footer-contact-item svg {
  margin-left: 8px;
  margin-right: 0;
}

/* RTL Header items spacing */
html[dir="rtl"] .brand-logo-link {
  flex-direction: row;
}

html[dir="rtl"] .nav-desktop-menu {
  padding-right: 0;
}

