.wc-reviews-swiper { 
    width: 100%;
    margin: 0 auto;
}
.wc-reviews-swiper .swiper-slide {
    border-radius: 8px;
    border: 1px solid #e0e0e0;
    height: 480px !important;
    box-sizing: border-box;
}
.wc-reviews-swiper .swiper-slide-active img {
  margin: 16px auto;
}
.wc-reviews-swiper .swiper-pagination-bullet {
  width: 32px;
  height: 32px;
  background: #1c1601;
  opacity: 1;
  border-radius: 50%;
  margin: 0 4px !important;
}
.wc-reviews-swiper .swiper-pagination-bullet-active {
  background: #df7600;
}
.wc-reviews-swiper .swiper-button-prev,
.wc-reviews-swiper .swiper-button-next {
  display: none !important;
}
.wc-reviews-swiper .review-author {
  margin: 8px auto;
  font-size: 24px;
  color: #df7600;
}
.wc-reviews-swiper .review-content {
  color: #555;
  line-height: 1.6;
  padding: 16px;
}
.wc-reviews-swiper .review-rating {
    position:relative;
    display:inline-block;
    font-size:1.4em;
    color:#ccc;
}
.wc-reviews-swiper .review-rating::before {
    content: "★★★★★";
    display:block;
}
.wc-reviews-swiper .rating-stars {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    white-space: nowrap;
    color: #f5a623;
}
.wc-reviews-swiper .rating-stars::before {
    content: "★★★★★";
    display: block;
}