.section-columns.column-auto .child {
  grid-column: span 3;
}
.section-columns.column-25 .child {
  grid-column: span 3;
}
.section-columns.column-33 .child {
  grid-column: span 4;
}
.section-columns.column-50 .child {
  grid-column: span 6;
}
.section-columns.column-100 .child {
  grid-column: span 12;
}
.section-columns.column-auto .child .block,
.section-columns.column-25 .child .block,
.section-columns.column-33 .child .block,
.section-columns.column-50 .child .block,
.section-columns.column-100 .child .block,
.section-columns.column-auto .child .list,
.section-columns.column-25 .child .list,
.section-columns.column-33 .child .list,
.section-columns.column-50 .child .list,
.section-columns.column-100 .child .list {
  margin-bottom: 0;
  height: 100%;
}
@media (max-width: 56em) {
  .section-columns.column-auto .child,
  .section-columns.column-25 .child,
  .section-columns.column-33 .child,
  .section-columns.column-50 .child,
  .section-columns.column-100 .child {
    grid-column: span 12;
  }
}
.section-columns .gridContainer {
  padding-bottom: var(--padding);
}
