.grid-container {
  gap: var(--space-l);
}

.grid-list {
  gap: 1px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  scrollbar-width: none;
}
.grid-list .grid-list-item {
  width: round(down, 16.6666666667%, 1px);
  flex-grow: 1;
  padding: var(--space-m) var(--space-xs);
  text-align: center;
  outline: 1px solid var(--color-body);
}
@media only screen and (max-width: 64rem) {
  .grid-list .grid-list-item {
    width: 100%;
  }
}
.grid-list .grid-list-item .list-content,
.grid-list .grid-list-item h5,
.grid-list .grid-list-item p {
  width: 100%;
}
.grid-list .grid-list-item .list-content-title {
  font-family: var(--font-family-small-heading);
  font-weight: var(--font-weight-small-heading);
  text-transform: var(--text-transform-small-heading);
  font-size: var(--font-size-small-heading-2);
  line-height: var(--line-height-small-heading-2);
  letter-spacing: var(--letter-spacing-small-heading-2);
  font-style: var(--font-style-small-heading);
}
@media only screen and (max-width: 48rem) {
  .grid-list.mobile-scroll .grid-list-item {
    flex-basis: 14rem;
    border-top: 1px solid;
  }
}
/*# sourceMappingURL=grid_list.css.map */
