.listing__facts {
  display: flex;
  flex-wrap: wrap;
  gap: 8px 12px;
  margin: 16px 0 0;
  padding: 0;
  list-style: none;
}

.listing__facts-item {
  display: flex;
  flex-direction: column;
  gap: 2px;
  min-width: 140px;
  padding: 8px 12px;
  border: 1px solid rgba(251, 251, 251, 0.35);
  border-radius: 8px;
  background: rgba(251, 251, 251, 0.04);
}

.listing__facts-label {
  color: var(--veri-grey, #9aa0a6);
  font-family: "Bebas Neue", sans-serif;
  font-size: var(--veri-p4-fluid, 14px);
  line-height: 100%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

.listing__facts-value {
  color: var(--veri-white, #fbfbfb);
  font-family: Urbanist, sans-serif;
  font-size: var(--veri-p3-fluid, 16px);
  font-weight: 500;
  line-height: 125%;
}
