/*
 * Promotion countdown (x13promocountdown).
 * The look comes from the theme's `x13countdown` component; only module-specific rules live here.
 */
.x13promocountdown[hidden] {
  display: none !important;
}

/* Space reserved until the script confirms the promotion is still running - no layout shift. */
.x13promocountdown--pending {
  visibility: hidden;
}

.x13promocountdown {
  margin-top: 1rem;
}

.x13promocountdown--slot {
  margin-top: 0;
  margin-bottom: 1rem;
}

.x13promocountdown__row--no-seconds {
  grid-template-columns: repeat(3, 1fr);
}

.x13promocountdown .x13countdown__number {
  font-variant-numeric: tabular-nums;
}
