.cc_1np3emib_H03c5om79X .reviews-fit {
  display: grid;
  grid-template-columns: 1fr;
  border-top: 1px solid var(--siluet-line);
  border-bottom: 1px solid var(--siluet-line);
  background: var(--siluet-white);
  color: var(--siluet-ink);
}

.cc_1np3emib_H03c5om79X .reviews-fit__score {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  border-bottom: 1px solid var(--siluet-line);
}

.cc_1np3emib_H03c5om79X .reviews-fit__big {
  display: block;
  margin-top: 0.5rem;
  font-size: 7.5rem;
}

.cc_1np3emib_H03c5om79X .reviews-fit__score p {
  margin: 0.25rem 0 0;
}

.cc_1np3emib_H03c5om79X .reviews-fit__bars {
  margin-top: 1.25rem;
}

.cc_1np3emib_H03c5om79X .reviews-fit__bar {
  display: grid;
  grid-template-columns: 4.5rem 1fr 2.5rem;
  gap: 0.625rem;
  align-items: center;
  margin-top: 0.5rem;
}

.cc_1np3emib_H03c5om79X .reviews-fit__bar i {
  position: relative;
  display: block;
  height: 0.375rem;
  background: var(--siluet-mist);
}

.cc_1np3emib_H03c5om79X .reviews-fit__bar i::after {
  content: "";
  position: absolute;
  inset: 0 auto 0 0;
  width: var(--w);
  background: var(--siluet-ink);
}

.cc_1np3emib_H03c5om79X .reviews-fit__list {
  display: grid;
  grid-template-columns: 1fr;
}

.cc_1np3emib_H03c5om79X .reviews-fit__item {
  padding: 2rem 1rem;
  border-bottom: 1px solid var(--siluet-line);
}

.cc_1np3emib_H03c5om79X .reviews-fit__item:last-child {
  border-bottom: 0;
}

.cc_1np3emib_H03c5om79X .reviews-fit__stars {
  color: var(--siluet-rose);
  letter-spacing: 0.125rem;
}

.cc_1np3emib_H03c5om79X .reviews-fit__item p {
  margin: 0.875rem 0;
}

@media (min-width: 1024px) {
  .cc_1np3emib_H03c5om79X .reviews-fit {
    grid-template-columns: 20rem 1fr;
  }
  .cc_1np3emib_H03c5om79X .reviews-fit__score {
    border-bottom: 0;
    border-right: 1px solid var(--siluet-line);
  }
  .cc_1np3emib_H03c5om79X .reviews-fit__list {
    grid-template-columns: repeat(3, 1fr);
  }
  .cc_1np3emib_H03c5om79X .reviews-fit__item {
    padding: 2.5rem;
    border-bottom: 0;
    border-right: 1px solid var(--siluet-line);
  }
  .cc_1np3emib_H03c5om79X .reviews-fit__item:last-child {
    border-right: 0;
  }
}
