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

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

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

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

.bv_main_container .bv_stars_component_container svg,
#bv-reviews-overall-ratings-container svg {
  transform: scaleX(-1) !important;
}

.prev svg,
.next svg {
  transform: scaleX(-1);
}

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

#search-input {
  padding: 0.5em 10px;
}

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

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

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

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

#bv_review_maincontainer .kCPrse{
  padding-left: 10px !important;
}
