.teaser-grid {
  display: grid;
  column-gap: var(--Spacing-06);
  row-gap: var(--Spacing-06);
}
@media (min-width: 0px) {
  .teaser-grid[data-grid-xs="1"] {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xs="2"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xs="3"] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xs="4"] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xs="5"] {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@media (min-width: 544px) {
  .teaser-grid[data-grid-s="1"] {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-s="2"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-s="3"] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-s="4"] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-s="5"] {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@media (min-width: 704px) {
  .teaser-grid[data-grid-m="1"] {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-m="2"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-m="3"] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-m="4"] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-m="5"] {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@media (min-width: 960px) {
  .teaser-grid[data-grid-l="1"] {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-l="2"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-l="3"] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-l="4"] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-l="5"] {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@media (min-width: 1120px) {
  .teaser-grid[data-grid-xl="1"] {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xl="2"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xl="3"] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xl="4"] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xl="5"] {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@media (min-width: 1296px) {
  .teaser-grid[data-grid-xxl="1"] {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xxl="2"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xxl="3"] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xxl="4"] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .teaser-grid[data-grid-xxl="5"] {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
.teaser-grid > .title, .teaser-grid > .headline {
  grid-column: 1/-1;
}
.title + .teaser-grid, .headline + .teaser-grid {
  margin-top: var(--Spacing-06);
}
.teaser-grid.is-highlight > :first-child, .teaser-grid.is-highlight > .headline + div {
  grid-column: 1/-1;
}
.teaser-grid.is-highlight > .headline:not(:first-child) {
  padding-top: var(--Spacing-06);
}
.teaser-grid.is-spacing-double {
  row-gap: var(--Spacing-09);
}
.teaser-grid.is-spacing-half {
  row-gap: var(--Spacing-04);
}
.teaser-grid.is-spacing-none {
  row-gap: 0;
}
.teaser-grid.is-list {
  row-gap: 0;
}
.teaser-grid.is-list[data-theme] {
  padding: var(--Spacing-06);
}
.teaser-grid.is-list > *:not(.title) {
  border-bottom: solid 1px var(--Color-Border);
  padding-top: var(--Spacing-06);
  padding-bottom: var(--Spacing-06);
}
.teaser-grid.is-list > *:not(.title):last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.teaser-grid.is-list > .title {
  margin-bottom: var(--Spacing-03);
}
.teaser-grid + .teaser-grid {
  margin-top: var(--Spacing-09);
}

/*# sourceMappingURL=teaser-grid.css.map */
