

html[dir="rtl"],
html[dir="rtl"] body.pop-theme {
  --pop-font-display: 'Fredoka', 'Manrope', 'Noto Naskh Arabic', 'Geeza Pro', 'Segoe UI', Tahoma, system-ui, sans-serif;
  --pop-font-body: 'Manrope', 'Noto Naskh Arabic', 'Geeza Pro', 'Segoe UI', Tahoma, system-ui, sans-serif;
}

html[dir="rtl"] body.pop-theme { direction: rtl; text-align: right; }
html[dir="rtl"] body.pop-theme ul,
html[dir="rtl"] body.pop-theme ol { padding-right: 1.25em; padding-left: 0; }
html[dir="rtl"] body.pop-theme blockquote {
  border-left: 0; border-right: 4px solid var(--pop-coral, #FF6B42);
  padding-left: 0; padding-right: 18px;
}

html[dir="rtl"] body.pop-theme .pop-mobile-menu__back,
html[dir="rtl"] body.pop-theme .ks-opt,
html[dir="rtl"] body.pop-theme .ks-acc__head { text-align: right; }

html[dir="rtl"] body.pop-theme .pop-badge { left: auto; right: 12px; }
html[dir="rtl"] body.pop-theme .pop-cat--hot .pop-cat__hot { left: auto; right: 8px; }
html[dir="rtl"] body.pop-theme .pop-step__num { left: auto; right: 20px; }
html[dir="rtl"] body.pop-theme .ks-filters__label { left: auto; right: 20px; }
html[dir="rtl"] body.pop-theme .pop-hero__blob { inset: 4% 4% 6% 2%; }
html[dir="rtl"] body.pop-theme .pop-hero__product { left: auto; right: 52%; }
html[dir="rtl"] body.pop-theme .pop-hero__chip--b { right: auto; left: 2%; }
html[dir="rtl"] body.pop-theme .pop-hero__price { left: auto; right: 2%; }
html[dir="rtl"] body.pop-theme .pop-cat__media--crop img { left: auto; right: 0; }

html[dir="rtl"] body.pop-theme .pop-trust__track { animation-direction: reverse; }

html[dir="rtl"] body.pop-theme .pop-card__price,
html[dir="rtl"] body.pop-theme .pop-price,
html[dir="rtl"] body.pop-theme .pop-price-unit,
html[dir="rtl"] body.pop-theme .pop-carton-note,
html[dir="rtl"] body.pop-theme .pop-card__carton,
html[dir="rtl"] body.pop-theme .pop-hero__price,
html[dir="rtl"] body.pop-theme .pop-specs td,
html[dir="rtl"] body.pop-theme .ks-specs td {
  direction: ltr; unicode-bidi: isolate;
}
html[dir="rtl"] body.pop-theme .pop-card__price,
html[dir="rtl"] body.pop-theme .pop-price { display: inline-block; }

html[dir="rtl"] body.pop-theme table { text-align: right; }
html[dir="rtl"] body.pop-theme table td[data-ltr],
html[dir="rtl"] body.pop-theme table .ltr { direction: ltr; unicode-bidi: isolate; text-align: left; }

html[dir="rtl"] body.pop-theme input[type="text"],
html[dir="rtl"] body.pop-theme input[type="search"],
html[dir="rtl"] body.pop-theme textarea,
html[dir="rtl"] body.pop-theme select { text-align: right; direction: rtl; }
html[dir="rtl"] body.pop-theme input[type="email"],
html[dir="rtl"] body.pop-theme input[type="tel"],
html[dir="rtl"] body.pop-theme input[type="url"],
html[dir="rtl"] body.pop-theme input[type="number"] { direction: ltr; text-align: right; }

html[dir="rtl"] body.pop-theme .bjc-panel,
html[dir="rtl"] body.pop-theme .bjc-option { text-align: right; }

html[dir="rtl"] body.pop-theme .rank-math-breadcrumb,
html[dir="rtl"] body.pop-theme .pop-post-meta,
html[dir="rtl"] body.pop-theme .pop-archive-head { text-align: right; }

html[dir="rtl"] body.pop-theme .kslang__list { direction: rtl; }
html[dir="rtl"] body.pop-theme .kslang__list a { unicode-bidi: plaintext; }

html[dir="rtl"] body.pop-theme .pop-mobile-menu__head,
html[dir="rtl"] body.pop-theme .pop-mobile-menu__brand { text-align: right; }
html[dir="rtl"] body.pop-theme .pop-mobile-menu.open { box-shadow: 8px 0 24px rgba(0, 0, 0, .18); }
html[dir="rtl"] body.pop-theme .pop-sub-toggle { transform: scaleX(-1); }

