/* RTL Support for Arabic */
body { direction: rtl; text-align: right; }
.nav-inner { flex-direction: row-reverse; }
.nav-links { flex-direction: row-reverse; }
.nav-logo { text-align: right; }
.hero-prev { left: auto; right: 30px; }
.hero-next { right: auto; left: 30px; }
.hero-scroll { left: 50%; right: auto; }
.about-grid { direction: rtl; }
.about-img-accent { right: auto; left: -20px; }
.footer-grid { direction: rtl; }
.footer-social { flex-direction: row-reverse; }
.footer-bottom { flex-direction: row-reverse; }
.product-link { flex-direction: row-reverse; }
.product-link i { transform: rotate(180deg); }
.contact-grid { direction: rtl; }
.contact-info-item { flex-direction: row-reverse; text-align: right; }
.about-feature { flex-direction: row-reverse; text-align: right; }
.stat-item { direction: rtl; }
.btn { flex-direction: row-reverse; }
.btn i { margin-right: 0; margin-left: 0; }
.hero-badge { flex-direction: row-reverse; }
.section-header { direction: rtl; }
.cat-filter { flex-direction: row-reverse; }
.product-detail { direction: rtl; }
.product-footer { flex-direction: row-reverse; }
.lang-dropdown { right: auto; left: 0; }
.product-wa-btn { flex-direction: row-reverse; }
.breadcrumb { flex-direction: row-reverse; }
.hero-content { direction: rtl; }
.footer-col ul { direction: rtl; }
.nav-lang-switcher .lang-dropdown { right: auto; left: 0; }
@media(max-width: 768px) {
  .hero-prev { right: 10px; left: auto; }
  .hero-next { left: 10px; right: auto; }
}
