/* RTL overrides for V3 — counter / hero / products / promo / banks / footer */

html[dir="rtl"] .hero-slide-text { text-align:right; }
html[dir="rtl"] .hero-slide-text .hero-actions { flex-direction:row; justify-content:flex-end; }

html[dir="rtl"] .product-card-v3 { direction:rtl; }
html[dir="rtl"] .product-card-v3 .pv3-info .pv3-wishlist { left:0; right:auto; }
html[dir="rtl"] .product-card-v3 .pv3-info .pv3-title { margin:0 0 12px 50px; }
html[dir="rtl"] .product-card-v3 .pv3-capacity { flex-direction:row; }
html[dir="rtl"] .product-card-v3 .pv3-color { flex-direction:row; }
html[dir="rtl"] .product-card-v3 .pv3-actions { flex-direction:row; }
html[dir="rtl"] .product-card-v3 .pv3-features { flex-direction:row; }

html[dir="rtl"] .products-slider .swiper-button-prev { left:auto; right:10px; }
html[dir="rtl"] .products-slider .swiper-button-next { right:auto; left:10px; }

html[dir="rtl"] .promo-slider .swiper-button-prev { left:auto; right:24px; }
html[dir="rtl"] .promo-slider .swiper-button-next { right:auto; left:24px; }

html[dir="rtl"] .wa-float { right:auto; left:24px; align-items:flex-start; }
html[dir="rtl"] .wa-float .wa-channel { flex-direction:row; }

html[dir="rtl"] .features-v2 .feature-item { flex-direction:row; text-align:right; }
