/* Biscarose 1.12.0 — version arabe, de droite à gauche. Chargé seulement en arabe. */
:root{--f-mono:"Tajawal",system-ui,sans-serif}
/* L'arabe ne supporte pas l'espacement entre lettres : il casse les liaisons. */
*,*::before,*::after{letter-spacing:0!important}
body{line-height:1.8}
h1,h2,h3{line-height:1.35}
.eyebrow{font-size:14px;font-weight:500}

/* En-tête */
.hero-tags span::before{margin-right:0;margin-left:8px}

/* Accueil */
.stamp{right:auto;left:4%}
.hero-photo .stamp{right:auto;left:-3%}
.hp-prod{left:auto;right:-6%}
@media (max-width:880px){.hp-prod{left:auto;right:2%}.hero-photo .stamp{right:auto;left:0}}
.hero-packs{right:auto;left:3%}
.hero-packs img:last-child{margin-left:0;margin-right:-20%}
@media (max-width:900px){.hero-packs{right:auto;left:-6%}}

/* Chiffres */
.fig{border-left:0;border-right:1px solid var(--line)}
.fig:first-child{border-right:0}
.fig b small{margin-left:0;margin-right:4px}
@media (max-width:760px){.fig:nth-child(3){border-right:0}}

/* Produits et fiches */
.chip i{margin-left:0;margin-right:6px}
.card{text-align:right}
.badge{left:auto;right:12px}
.label span:last-child{text-align:left}
.close{right:auto;left:12px}
.card-box{right:auto;left:10px}
.cp-hero .burst{right:auto;left:0}
.lb-prev{left:auto;right:-24px}.lb-next{right:auto;left:-24px}
.lb-close{right:auto;left:-16px}
@media (max-width:640px){.lb-prev{left:auto;right:4px}.lb-next{right:auto;left:4px}.lb-close{right:auto;left:-6px}}
.lb-prev,.lb-next{transform:scaleX(-1)}

/* Lettre du président */
.letter::before{left:auto;right:28px;content:"”"}

/* Vidéo : bouton pause à gauche */
.film-play{right:auto;left:14px}

/* Bandeau défilant et noms de produits en lettres latines */
.marquee,.marq,.ticker{direction:ltr}

/* Poids, pièces, téléphones : sens d'après le premier caractère */
.label span,.card .meta,.cp-table td,td{unicode-bidi:plaintext}
a[href^="tel:"],a[href^="mailto:"]{direction:ltr;unicode-bidi:isolate}

/* Hero : le voile clair passe à droite, derrière le texte */
@media (min-width:881px){
  .hero::before{background:
    linear-gradient(264deg,
      rgba(255,252,246,.94) 0%,
      rgba(255,251,243,.86) 26%,
      rgba(255,250,240,.52) 50%,
      rgba(255,250,240,.16) 76%,
      rgba(255,250,240,0) 100%),
    linear-gradient(to top,
      rgba(255,251,243,.55) 0%,
      rgba(255,251,243,.12) 26%,
      rgba(255,251,243,0) 50%),
    url("../img/hero-usine.webp") 22% 46%/cover no-repeat}
}
