/* Native RTL flow; approved images are never mirrored. */
html[lang=ar] body,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] button,html[lang=ar] input,html[lang=ar] select,html[lang=ar] textarea{font-family:Tahoma,Arial,sans-serif;letter-spacing:normal}
html[lang=ar] body{direction:rtl}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{line-height:1.4}html[lang=ar] p,html[lang=ar] li{line-height:1.9}
html[lang=ar] .brand{direction:ltr;unicode-bidi:isolate}html[lang=ar] .brand,html[lang=ar] .brand span,html[lang=ar] .brand b{font-family:Fredoka,system-ui,sans-serif}
html[lang=ar] .language-menu{right:auto;left:0}html[lang=ar] .nav-live{direction:rtl}html[lang=ar] .catalog-card-copy,html[lang=ar] .pet-profile-copy,html[lang=ar] .article-head{text-align:right}
html[lang=ar] .catalog-card-copy h3,html[lang=ar] .tier-pet strong,html[lang=ar] .catalog-name strong,html[lang=ar] [data-jonas-item]:not([data-jonas-item=post]) h1{direction:ltr;unicode-bidi:isolate;text-align:right}
html[lang=ar] .catalog-income>span,html[lang=ar] [data-egg-result],html[lang=ar] [data-egg-increase],html[lang=ar] [data-egg-factor],html[lang=ar] [data-egg-percent],html[lang=ar] .ji-facts dd,html[lang=ar] [data-total],html[lang=ar] time[datetime]{unicode-bidi:isolate}
html[lang=ar] input[inputmode=decimal],html[lang=ar] input[type=number],html[lang=ar] input[type=email],html[lang=ar] [data-egg-result],html[lang=ar] [data-egg-increase],html[lang=ar] [data-egg-factor],html[lang=ar] [data-egg-percent]{direction:ltr;text-align:right}
html[lang=ar] .crumbs{flex-wrap:wrap}html[lang=ar] .article-body ol,html[lang=ar] .article-body ul{padding-inline-start:1.7rem;padding-inline-end:0}
/* Banner artwork has empty space on its left: keep the composition, RTL text. */
html[lang=ar] .banner-slide{direction:ltr}html[lang=ar] .banner-copy{direction:rtl;text-align:right}html[lang=ar] .banner-copy p{margin-inline-start:0;margin-inline-end:0}html[lang=ar] .banner-controls{direction:rtl}html[lang=ar] .banner-dots{direction:rtl}html[lang=ar] .banner-cta{direction:rtl}
html[lang=ar] .update-countdown-info{text-align:right}html[lang=ar] .update-countdown-timer{direction:rtl}html[lang=ar] .search-result-copy{text-align:right}html[lang=ar] .search-result-copy strong{unicode-bidi:plaintext}
html[lang=ar] .collection-controls{direction:rtl}html[lang=ar] .ji-page,html[lang=ar] .u105-page{overflow-wrap:anywhere}
@media(max-width:700px){html[lang=ar] .banner-copy{width:100%;padding-inline:22px}html[lang=ar] .language-menu{max-width:calc(100vw - 24px)}html[lang=ar] .header-search-form{min-width:0}html[lang=ar] h1{word-break:normal;overflow-wrap:anywhere}}
html[lang=ar] .contact-trap{left:auto;right:0;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap;overflow:hidden}
@media(max-width:980px){html[lang=ar] .menu-btn{margin-left:0;margin-right:auto}}
html[lang=ar] bdi[dir=ltr]{unicode-bidi:isolate}
