html[dir="rtl"] .mv-photo-bg{
  left: auto;
  right: 34px;
}

/* RTL: буллет справа + внутренний отступ */
html[dir="rtl"] .prod-card__list{
  direction: rtl;
  text-align: right;
  list-style: disc inside;     /* нативная точка рядом с текстом */
  margin: 0;
  padding: 0 1.2rem 0 0;       /* ГАП от правого края */
}

/* увеличить маркер, если мелкий */
html[dir="rtl"] .prod-card__list li::marker{ font-size: 1.2em; }

/* глушим все старые кастом-маркеры */
html[dir="rtl"] .prod-card__list li::before{ content: none !important; }

html[dir="rtl"] .mv-card { text-align: right; }

html[dir="rtl"] .section-lead { text-align: right; }

html[dir="rtl"] .prod-card__title { text-align: right; }

html[dir="rtl"] .prod-card__excerpt { text-align: right; }

html[dir="rtl"] .benefit-item { text-align: right; }