.ev-page .ev-online-conversion__reviews {
  padding: var(--ev-space-8);
}

.ev-page .ev-online-conversion__reviews-head {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: var(--ev-space-6);
  margin-bottom: var(--ev-space-5);
}

.ev-page .ev-online-conversion__reviews-head h2 {
  font-size: var(--ev-text-3xl);
  line-height: 1.15;
}

.ev-page .ev-online-conversion__review-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.ev-page .ev-online-conversion__review {
  margin: 0;
  padding: var(--ev-space-5) var(--ev-space-6);
  border-left: 1px solid var(--ev-line);
}

.ev-page .ev-online-conversion__review blockquote,
.ev-page .ev-online-conversion__review p {
  margin: 0;
}

.ev-page .ev-online-conversion__review p {
  color: var(--ev-ink);
  font-size: var(--ev-text-base);
  font-weight: 800;
  line-height: 1.45;
}

.ev-page .ev-online-conversion__review figcaption {
  margin-top: var(--ev-space-3);
  color: var(--ev-muted);
  font-size: var(--ev-text-xs);
  line-height: 1.4;
}

.ev-page .ev-online-conversion .ev-online-redesign__shop {
  scroll-margin-top: 96px;
}

@media (max-width: 980px) {
  .ev-page .ev-online-conversion__review-grid {
    grid-template-columns: 1fr;
  }

  .ev-page .ev-online-conversion__reviews-head {
    align-items: flex-start;
    flex-direction: column;
  }

  .ev-page .ev-online-conversion__review {
    padding: var(--ev-space-5) 0;
    border-top: 1px solid var(--ev-line);
    border-left: 0;
  }
}

@media (max-width: 560px) {
  .ev-page .ev-online-conversion__reviews {
    padding: var(--ev-space-6);
  }

  .ev-page .ev-online-conversion .ev-online-redesign__shop {
    scroll-margin-top: 72px;
  }
}
