/*--------------------------------------------------------------*/
    /* #region - Product Single CountDown Timer */
/*--------------------------------------------------------------*/

    .wdt-product-sale-countdown-holder { float: left; width: 100%; }

    .wdt-product-sale-countdown-holder .wdt-shop-downcount { display: block; margin: 0 -10px; }

    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper { 
        display: inline-block; line-height: 24px; min-height: 70px; padding: 10px; position: relative; width: 90px; }

    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:before,
    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:after { 
        content: ""; height: 25px; margin: auto; position: absolute; right: -2px; width: 4px; border-radius: 25px; }

    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:before { 
        margin-top: -2px; top: 50%; -webkit-transform: translateY(-100%); transform: translateY(-100%); }

    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:after { 
        bottom: 50%; -webkit-transform: translateY(100%); transform: translateY(100%); }

    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper.last:before,
    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper.last:after { visibility: hidden; }

    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper .wdt-counter-number { 
        font-size: var(--wdtFontSize_H4); font-weight: 600; }

    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper .title { 
        font-size: calc(var(--wdtFontSize_Ext) - 2px); letter-spacing: 2px; margin: 10px 0 0; }

    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:before,
    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:after { 
        background-color: rgba(var(--wdtHeadAltColorRgb),0.75); }

    .wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper .wdt-counter-number { 
        color: var(--wdtHeadAltColor); }

/* #endregion - Product Single CountDown Timer */