.etheme-countdown {
--gap: 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: calc(-1 * var(--gap));
}
.etheme-countdown-item {
--inner-gap: 3px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-flex: 0;
-ms-flex: none;
flex: none;
background: var(--et_dark-2-white);
padding: 10px;
color: var(--et_white-2-dark);
margin: var(--gap);
min-width: var(--item-min-width);
min-height: var(--item-min-height);
}
.etheme-countdown-digits {
font-size: 2em;
font-weight: 600;
line-height: 1;
}
.etheme-countdown-item-inner span {
text-align: center;
vertical-align: middle;
}
.etheme-countdown-item.label-bottom span {
display: block;
}
.etheme-countdown-item.label-bottom span + span {
margin-top: var(--inner-gap);
}
.etheme-countdown-item.label-left span + span,
.etheme-countdown-item.label-right span + span {
margin-left: var(--inner-gap);
}