.reviews-range-displays {
  margin-bottom: 20px;
}
.ratings-reviews-accordion .reviews-range-displays {
  margin-bottom: 40px;
}

.rating-display {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.rating-display:not(:last-child) {
  margin-bottom: 30px;
}
.rating-display label {
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
}

.range-labels {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
  font-size: 12px;
  line-height: 1;
}

/* Base styling for the range input */
.rating-display-range[type=range] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  height: 1px;
  /* Thinner track */
  background: black;
  /* Track color */
  outline: none;
  cursor: pointer;
  border-radius: 0;
  /* Remove rounded corners */
  /* For WebKit browsers (Chrome, Safari, Edge) */
  /* For Mozilla Firefox */
  /* For Microsoft Edge */
}
.rating-display-range[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
          appearance: none;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: black;
  cursor: pointer;
  border: none;
}
.rating-display-range[type=range]::-moz-range-thumb {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: black;
  cursor: pointer;
  border: none;
}
.rating-display-range[type=range]::-ms-thumb {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: black;
  cursor: pointer;
  border: none;
}

/*# sourceMappingURL=./trustpilotWidget.css.map*/