.wdt-countdown-holder { display: flex; align-items: center; gap: 15px; }
.wdt-countdown-holder h4 { font-size: clamp(1.125rem, 1.1rem + 0.125vw, 1.25rem); color: var(--wdtAccentTxtColor); margin: 0; font-weight: var(--wdtFontWeight_H6); }
.wdt-countdown-holder .wdt-downcount {display: flex; width: max-content; }
.wdt-counter-wrapper .wdt-counter-number { font-size: clamp(1.125rem, 1.1rem + 0.125vw, 1.25rem); font-family: var(--wdtFontTypo_Alt); color: var(--wdtAccentTxtColor); line-height: var(--wdtLineHeight_H6); font-weight: var(--wdtFontWeight_H6); margin-right: 5px; }
.wdt-countdown-holder .wdt-counter-wrapper  .wdt-counter-inner-wrapper{padding: 20px;text-align: center;}
.wdt-countdown-holder .wdt-counter-wrapper {display: flex;align-items: center; position: relative;}
.wdt-countdown-holder .wdt-counter-wrapper .title { font-size: clamp(1.125rem, 1.1rem + 0.125vw, 1.25rem); font-family: var(--wdtFontTypo_Alt); color: var(--wdtAccentTxtColor); line-height: var(--wdtLineHeight_H6); font-weight: var(--wdtFontWeight_H6); }
.wdt-countdown-holder .wdt-counter-wrapper .wdt-counter-divider{line-height: 1.2em;font-size: var(--wdtFontSize_Alt);}

.wdt-countdown-holder .wdt-downcount .wdt-counter-wrapper:not(:last-child):after {
    content: ":";
    position: relative;
    color: var(--wdtAccentTxtColor);
    font-size: var(--wdtFontSize_H6);
    font-family: var(--wdtFontTypo_Alt);
    font-weight: var(--wdtFontWeight_H6);
    margin-left: 8px;
    margin-right: 8px;
}


/* ----Responsive----- */
@media only screen and (max-width: 479px) {
    .wdt-countdown-holder { flex-direction: column; gap: 5px; }
}




