/* Right-to-left overrides for Arabic and Persian */
body.rtl{font-family:"Segoe UI",Tahoma,"Noto Sans Arabic","Noto Naskh Arabic",Arial,sans-serif}
.rtl .hdr,.rtl .tb-inner,.rtl .nav-inner,.rtl .hero-inner,.rtl .pdp,.rtl .listing,.rtl .cart-wrap,.rtl .checkout{direction:rtl}
.rtl .mega{left:auto;right:0}
.rtl .locsel-pop{right:auto;left:0}
.rtl .search input,.rtl .hero-search input{text-align:right}
.rtl .key-specs li,.rtl .assure li{text-align:right}
.rtl .spec-table th,.rtl .spec-table td,.rtl .tbl th,.rtl .tbl td,.rtl .article-main .prose th,.rtl .article-main .prose td{text-align:right}
.rtl .faq summary{padding-right:18px;padding-left:40px}.rtl .faq summary:after{right:auto;left:18px}
.rtl .wa-float{right:auto;left:18px}
.rtl .ai-chat{right:auto;left:18px}.rtl .ai-panel{right:auto;left:0}
.rtl .cmp{right:auto;left:12px}.rtl .badge{left:auto;right:12px}
.rtl .ticker-track{animation-direction:reverse}
.rtl .r{text-align:left}
.rtl .crumbs,.rtl .pdp-codes,.rtl .pcard-meta{direction:rtl}
/* keep part numbers, prices and codes left-to-right inside RTL text */
.rtl .pdp-codes b,.rtl .pcard-meta,.rtl .pcard-price strong,.rtl .bb-price strong,.rtl input[type=email],.rtl input[type=number]{unicode-bidi:plaintext}
