.ssu-event-teaser {
  max-width: 550px;

  .ssu-event-teaser__row {
    min-height: 80px;
  }
}

.ssu-event-card-and-teasers {
  .ssu-event-teaser__row {
    min-height: 135px;
  }
}

.ssu-event-teaser-variant-default .ssu-event-teaser__date {
  background-color: var(--bs-primary);
}

.ssu-event-teaser-variant-default .card-title {
  margin-bottom: 1.5rem;
}


.ssu-event-teaser-variant-condensed.card,
.ssu-event-teaser-variant-condensed .card-title
{
  --bs-card-border-width: 0;
  --bs-card-spacer-y: 0;
}

.ssu-event-teaser-variant-condensed a {
  color: var(--bs-primary)!important;
  font-weight: 500!important;
}

.ssu-event-teaser-variant-condensed .card-text {
  font-size: 1rem;
}

.grid .ssu-event-teaser {
  width: 100%;
}
