[dir="rtl"] [data-bv-show="rating_summary"] .bv_main_container {
  direction: rtl !important;
}

[dir='rtl'] div[data-bv-show='rating_summary'] .bv_main_container .bv_stars_component_container {
  padding-right: 0 !important;
}

[dir='rtl'] div[data-bv-show='rating_summary'] .bv_main_container .bv_main_rating_button {
  padding-right: 0 !important;
  margin-right: 0 !important;
}

[dir='rtl'] [data-bv-show='rating_summary'] .bv_main_container .bv_avgRating_component_container {
  padding-left: 0.5em !important;
}

[dir='rtl'] .bv_main_container .bv_stars_component_container svg,
[dir='rtl'] #bv-reviews-overall-ratings-container svg {
  transform: scaleX(-1) !important;
}

[dir='rtl'] .prev svg,
[dir='rtl'] .next svg {
  transform: scaleX(-1);
}

[dir='rtl'] div[role='search'] div:last-of-type {
  left: 7px;
  right: auto;
}

[dir='rtl'] #search-input {
  padding: 0.5em 10px;
}

[dir='rtl'] div[role='presentation']:has(> div[role='presentation']):not(:has(button)) {
  transform: scaleX(-1);
}

[dir='rtl'] ul[role='presentation'] {
  transform: scaleX(-1);
}

[dir='rtl'] ul[role='presentation'] > li[role='presentation'] > button {
  transform: scaleX(-1);
}

@media (min-width: 768px) and (max-width: 1024px) {
  [dir='rtl'] div[role='presentation'] > div > div:last-of-type {
    justify-content: right !important;
  }
}

[dir='rtl'] #bv_review_maincontainer .kCPrse {
  padding-left: 10px !important;
}
