.info-post-page-wrapper > *:not(:last-child) {
  margin-bottom: 2.1875rem;
}

.info-post-page-price {
  font-size: 2.125rem;
  line-height: 1.2;
}
@media (max-width: 47.99875em) {
  .info-post-page-price {
    font-size: 1.75rem;
  }
}

.info-post-page {
  display: grid;
  column-gap: 1.25rem;
  row-gap: 2.1875rem;
  max-width: 49.0625rem;
  width: 100%;
}
.info-post-page.list-info-columns-2 {
  grid-template-columns: repeat(2, 1fr);
}
.info-post-page.list-info-columns-3 {
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 75em) {
  .info-post-page {
    row-gap: 0.9375rem;
  }
}
@media (max-width: 29.99875em) {
  .info-post-page {
    grid-template-columns: repeat(2, 1fr);
  }
}
.info-post-page__item {
  display: grid;
}
.info-post-page__label {
  color: var(--fe-c-text);
  font-size: 0.875rem;
  line-height: 1.4;
  opacity: 0.6;
}
.info-post-page__label:not(:last-child) {
  margin-bottom: 0.5rem;
}
@media (max-width: 75em) {
  .info-post-page__label:not(:last-child) {
    margin-bottom: 0.25rem;
  }
}
.info-post-page__value {
  color: var(--fe-c-text);
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: -0.01em;
}
@media (max-width: 75em) {
  .info-post-page__value {
    font-size: 1rem;
  }
}
