/* ANYBUY — corrections RTL de base (chargé si locale = ar) */
html[dir="rtl"] { direction: rtl; }
html[dir="rtl"] body { direction: rtl; text-align: right; }
html[dir="rtl"] .float-start { float: right !important; }
html[dir="rtl"] .float-end { float: left !important; }
html[dir="rtl"] .text-start { text-align: right !important; }
html[dir="rtl"] .text-end { text-align: left !important; }
html[dir="rtl"] .dropdown-menu { text-align: right; }
html[dir="rtl"] .nav,
html[dir="rtl"] .secondary-nav,
html[dir="rtl"] .navbar-search { text-align: right; }
html[dir="rtl"] .input-group { direction: rtl; }
html[dir="rtl"] .input-group > .input-search-field { text-align: right; }
html[dir="rtl"] .departments-menu-v2-title,
html[dir="rtl"] .departments-menu-v2 .dropdown-menu { text-align: right; }
html[dir="rtl"] .footer-bottom-widgets .menu,
html[dir="rtl"] .widget_nav_menu ul.menu { padding-right: 0; text-align: right; }
html[dir="rtl"] .footer-contact,
html[dir="rtl"] .footer-address,
html[dir="rtl"] .footer-call-us { text-align: right; }
html[dir="rtl"] .footer-call-us .media { flex-direction: row-reverse; }
html[dir="rtl"] .copyright-bar .float-start { float: right !important; }
html[dir="rtl"] .copyright-bar .float-end { float: left !important; }
html[dir="rtl"] .ab-bottom-nav { direction: rtl; }
html[dir="rtl"] .ab-mobile-lang { direction: ltr; }
