/* FIXINFO — version arabe (droite à gauche) : complète style.css */
body{font-family:"Cairo","Plus Jakarta Sans",system-ui,"Segoe UI",Tahoma,Arial,sans-serif;line-height:1.75}
.kicker,.tag{letter-spacing:0}
.hero h1,.hero h2,.sec-head h2,.feat-txt h2,.duo-c h2,.spon h2{letter-spacing:0;line-height:1.35}
.brand{direction:ltr}
.checks li{padding-left:0;padding-right:34px}
.checks li::before{left:auto;right:0}
.slide-art{padding-right:0;padding-left:40px}
.phone{right:auto;left:0}
.feat-img .phone.sm{right:auto;left:-14px}
.slide .slide-art{transform:translateX(-40px)}
.slide.is-on .slide-art{transform:none}
.ribbon{right:auto;left:18px}
.badge-liv{right:auto;left:0}.badge-gar{right:auto;left:0}.device{right:auto;left:-6px}
.cp span,.ri span,.pr,.dl span,.dr-sum b,#sTot,#okNum{direction:ltr;unicode-bidi:isolate}
.pack ul,.vs ul{padding-left:0;padding-right:18px}
.prev{left:auto;right:14px}.next{right:auto;left:14px}
.wa-float{right:auto;left:20px}
.paper{transform:rotate(4deg)}
.hp{left:auto;right:-9999px}
html,body{overflow-x:hidden}
.svc-c::after{left:auto;right:0}
.coords a[dir=ltr],.wa-card small{unicode-bidi:isolate}
@media (max-width:920px){.slide-art{padding-left:24px}}

/* bandeau news en arabe : défilement vers la droite, flèche de l'étiquette inversée */
.news-t{animation-name:newsRunR}.news-t a:before{margin-right:0;margin-left:22px}
.news-lb{clip-path:polygon(0 0,100% 0,100% 100%,12px 100%);padding:0 28px 0 18px;letter-spacing:0;font-size:14px}
@keyframes newsRunR{to{transform:translateX(50%)}}
@media(max-width:700px){.news-t a:before{margin-left:14px}.news-lb{padding:0 12px 0 20px;font-size:12px}}