.content-reviews-01 {
  background-color: var(--content-reviews-01--block--background-color);
  padding-top: var(--content-reviews-01--block--padding-y);
  padding-bottom: var(--content-reviews-01--block--padding-y);
}
.content-reviews-01:not(:first-child) {
  margin-top: var(--content-reviews-01--block--margin-top);
}
.content-reviews-01 .card {
  background-color: var(--content-reviews-01--card--background-color);
  border-style: solid;
  border-width: var(--content-reviews-01--card--border-width);
  border-color: var(--content-reviews-01--card--border-color);
  border-radius: var(--content-reviews-01--card--border-radius);
  color: var(--content-reviews-01--text--color);
}
.content-reviews-01 .card-body {
  padding: var(--content-reviews-01--card--padding-y) var(--content-reviews-01--card--padding-x);
}
.content-reviews-01 .content-18-item svg {
  width: var(--content-reviews-01--star--width);
  color: var(--content-reviews-01--star--color);
}
.content-reviews-01 .content-18-item svg.opacity-40 {
  opacity: var(--content-reviews-01--star-empty--opacity);
}
.content-reviews-01 .font-heading {
  color: var(--content-reviews-01--heading--color);
  font-family: var(--content-reviews-01--heading--font-family);
  font-weight: var(--content-reviews-01--heading--font-weight);
}
.content-reviews-01 .text-gray-600 {
  color: var(--content-reviews-01--muted--color);
}