.wcpr-grid {
  column-count: 1; }
  .wcpr-grid.wcpr-masonry-3-col, .wcpr-grid.wcpr-masonry-4-col, .wcpr-grid.wcpr-masonry-5-col {
    column-count: 1; }
  .wcpr-grid .wcpr-content {
    display: flex;
    flex-direction: row-reverse;
    gap: 30px; }
    .wcpr-grid .wcpr-content .reviews-images-container {
      width: 135px; }
      .wcpr-grid .wcpr-content .reviews-images-container .reviews-images {
        border-radius: 10px; }

.wcpr-form-description {
  margin-bottom: 15px; }

.wcpr-stars-count {
  padding-left: 0; }

.wcpr-grid-item {
  background-color: transparent;
  border-bottom: 1px solid #E5E7EB;
  padding-bottom: 30px;
  margin-bottom: 30px; }

.wcpr-review-rating {
  gap: 0 20px;
  justify-content: start;
  align-items: start;
  line-height: 20px; }

.wcpr-col-rank-count {
  color: #000; }

.wcpr-comment-author {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500; }
  .wcpr-comment-author::before {
    display: none; }
  .wcpr-comment-author::after {
    content: url("../../images/icons/comment-author.svg");
    margin-left: 5px;
    vertical-align: top; }

.wcpr-review-date {
  font-style: normal;
  font-size: 16px;
  color: #4B5563; }
  .wcpr-review-date::before {
    content: url("../../images/icons/date.svg");
    margin-right: 5px;
    vertical-align: top; }

.wcpr-review-content {
  font-size: 16px;
  line-height: 20px;
  color: #4B5563; }

.review-content-container {
  padding: 0; }

.product .woocommerce-product-rating .star-rating::before,
.wcpr-stars-count .wcpr-row .wcpr-col-star .star-rating::before,
.wcpr-content .review-content-container .star-rating::before,
.wcpr-stars-count .star-rating::before,
.wcpr-modal-wrap .wcpr-modal-content .star-rating::before {
  opacity: 1 !important; }

.wcpr-col-star .star-rating::before,
.wcpr-col-star .star-rating span::before,
.wcpr-overall-rating-right-star .star-rating::before,
.wcpr-overall-rating-right-star .star-rating span::before {
  letter-spacing: 2px !important; }

.wcpr-overall-rating-and-rating-count .rating-wrapper .total-star-rating,
.wcpr-overall-rating-and-rating-count .rating-wrapper .total-review-wrapper {
  display: none; }

@media (max-width: 575px) {
  .wcpr-grid {
    column-count: 1; }
    .wcpr-grid.wcpr-masonry-3-col, .wcpr-grid.wcpr-masonry-4-col, .wcpr-grid.wcpr-masonry-5-col {
      column-count: 1; }
    .wcpr-grid .wcpr-content {
      flex-direction: column;
      gap: 10px; } }

/*# sourceMappingURL=woo-photo-reviews.css.map */
