/*  --- COUNTDOWNS ---  */
.countdown {
  display: flex;
  flex: 1 1 auto;
  flex-wrap: wrap;
  flex-direction: row;
  gap: calc(var(--flex-gap) / 2);
  align-items: center;
  justify-content: center;
}
.countdown .countdown-container-days, .countdown .countdown-container-hours, .countdown .countdown-container-minutes, .countdown .countdown-container-seconds {
  display: block;
  padding: var(--distance-075) var(--distance-15);
  border-radius: var(--border-radius);
  background: var(--color-primary-5);
  box-shadow: var(--primary-shadow);
  text-align: center;
}
.countdown .countdown-days, .countdown .countdown-hours, .countdown .countdown-minutes, .countdown .countdown-seconds {
  font-size: var(--font-size-xxl);
  font-weight: var(--font-weight-bold);
  color: var(--color-greyscale-10);
  line-height: var(--line-height-xs);
}
.countdown .countdown-days-label, .countdown .countdown-hours-label, .countdown .countdown-minutes-label, .countdown .countdown-seconds-label {
  font-size: var(--font-size-s);
  font-weight: var(--font-weight-bold);
  color: var(--color-greyscale-1);
}
.countdown .hidden {
  display: none;
}
.countdown .countdown-expired {
  display: none;
}
.countdown.expired .countdown-expired {
  display: block;
}

/*# sourceMappingURL=countdowns.css.map */
