/* BuscarHacker - ajustes de layout para árabe (RTL) */
html[lang="ar"] { direction: rtl; }
html[lang="ar"] body { direction: rtl; text-align: right; font-family: "Cairo","Noto Kufi Arabic",Tahoma,Arial,sans-serif; }
html[lang="ar"] h1, html[lang="ar"] h2, html[lang="ar"] h3, html[lang="ar"] h4, html[lang="ar"] h5,
html[lang="ar"] p, html[lang="ar"] li, html[lang="ar"] label, html[lang="ar"] span, html[lang="ar"] td, html[lang="ar"] th {
  font-family: "Cairo","Noto Kufi Arabic",Tahoma,Arial,sans-serif;
}
html[lang="ar"] .text-left { text-align: right !important; }
html[lang="ar"] .text-right { text-align: left !important; }
html[lang="ar"] .float-left, html[lang="ar"] .pull-left { float: right !important; }
html[lang="ar"] .float-right, html[lang="ar"] .pull-right { float: left !important; }
html[lang="ar"] ul, html[lang="ar"] ol { padding-right: 20px; padding-left: 0; }
html[lang="ar"] input, html[lang="ar"] textarea, html[lang="ar"] select { text-align: right; direction: rtl; }
html[lang="ar"] input[type="tel"], html[lang="ar"] input[type="email"], html[lang="ar"] input[type="url"] { direction: ltr; text-align: left; }
/* valores, códigos e marcas permanecem LTR */
html[lang="ar"] .bh-price, html[lang="ar"] [data-brl], html[lang="ar"] code, html[lang="ar"] .price, html[lang="ar"] time {
  direction: ltr; unicode-bidi: embed; display: inline-block;
}
html[lang="ar"] .fa, html[lang="ar"] .fas, html[lang="ar"] .fab, html[lang="ar"] .far { margin-left: 6px; margin-right: 0; }
html[lang="ar"] .breadcrumb, html[lang="ar"] .menu, html[lang="ar"] nav ul { direction: rtl; }
