.reviews-carousel .control.prev {
  left: .5rem;
}

.review-column {
  height: 18.125rem;
  margin: 0 auto;
}

.review-box {
  height: 100%;
  padding: 1.5rem;
  position: relative;
  cursor: pointer;
}

.review-comment {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.reviews-container span,
.reviews-modal span {
  display: block;
}

.review-date {
  font-size: .875rem;
}

.reviews-modal {
  min-height:22.5rem;
  max-height:90%;
  width: 33rem;
  height: auto;
  padding: 1.5rem;
  margin: 2rem;
  overflow: hidden auto;
}

.btn-more-reviews {
  margin: 0 auto;
}