/* Cairo's long descending letterforms need their own space beside the copy. */
@media (min-width:651px){
 html[lang="ar"] .kinetic-hero .hero-word{
  inset-inline-start:4.3%;inset-inline-end:auto;top:44px;width:63%;max-width:none;
  font-size:min(13.5vw,30svh,16.5rem);line-height:1.4;letter-spacing:0;text-align:start;
 }
 html[lang="ar"] .kinetic-hero .hero-sub{font-size:clamp(2rem,3.6vw,3.8rem);line-height:1.4}
}
@media (min-width:901px) and (max-height:850px){
 html[lang="ar"] .kinetic-hero .hero-sub{font-size:clamp(2rem,3.3vw,3rem)}
 html[lang="ar"] .kinetic-hero .hero-product-meta{bottom:80px}
}
