.thwcd-countdown-wrapper{

    margin-bottom:20px;
}

.thwcd-bar-wrap{
    margin-top:10px;
}

.thwcd-header{
    margin-bottom:0.6rem;
    font-size:1rem;
}
.thwcd-amount {
    letter-spacing:0;
    height: 45px;
    line-height: 45px;
    background: #eee;
    width: 45px;
    margin-right: 0.6rem;
    font-weight: bold;
}
    
    .thwcd-label{
    margin:0.3rem 0;
    }
    .thwcd-timer{
    display: flex;
    text-align: center;
    }

.thwcd-bar{
margin:0.3rem 0;
}
    .thwcd-sale-bar > .thwcd-bar > .thwcd-back {
        width: 100%;
        background: #e6e6e6;
        margin: 5px 0;
    }
    
    .thwcd-sale-bar > .thwcd-bar > .thwcd-back, .thwcd-sale-bar > .thwcd-bar > .thwcd-back > .thwcd-fore {
        display: block;
        height: 8px
    }
    
    .thwcd-sale-bar > .thwcd-bar > .thwcd-back > .thwcd-fore {
        width: 0;
        background:#ff0052;
    }
 
      .thwcd-sale-bar{
        width: 300px;
        display: inline-block;
        }
            
       ul.products  .thunk-woo-product-list .thwcd-sale-countdown .thwcd-label,
       .home .thunk-woo-product-list .thwcd-sale-countdown .thwcd-label{
            font-size:0;
            }
            
            ul.products .thunk-woo-product-list .thwcd-minutes .thwcd-label::after,
           .home .thunk-woo-product-list .thwcd-minutes .thwcd-label::after {
              content: "M";
              color: initial; /* Reset color */
              font-size: 0.80rem;
            }
            
            ul.products .thunk-woo-product-list .thwcd-days .thwcd-label::after ,
            .home .thunk-woo-product-list .thwcd-days .thwcd-label::after {
              content: "D";
              color: initial; /* Reset color */
              font-size: 0.80rem;
            }
            ul.products .thunk-woo-product-list .thwcd-hours .thwcd-label::after,
            .home .thunk-woo-product-list .thwcd-hours .thwcd-label::after {
              content: "H";
              color: initial; /* Reset color */
              font-size: 0.80rem;
            }
            ul.products .thunk-woo-product-list .thwcd-seconds .thwcd-label::after,
            .home .thunk-woo-product-list .thwcd-seconds .thwcd-label::after {
              content: "S";
              color: initial; /* Reset color */
              font-size: 0.80rem;
            }
            
            ul.products .thunk-woo-product-list .thwcd-timer,
            .home .thunk-woo-product-list .thwcd-timer{
                display: flex;
                text-align: center;
                justify-content: center;
            }

            #alm-quick-view-content .thwcd-timer{
                justify-content:start;
            }
            
            ul.products .thunk-woo-product-list .thwcd-sale-bar ,
            .home .thunk-woo-product-list .thwcd-sale-bar{
            width: 70%;
            }
            
            ul.products .thunk-woo-product-list .thwcd-amount,
            .home .thunk-woo-product-list .thwcd-amount{
            height: 36px;
                line-height: 36px;
                background: #eee;
                width: 36px;
                margin-right: 0.3rem;
                font-weight: bold;
                font-size: 0.68rem;
                letter-spacing:0;
            }
            
            ul.products .thunk-woo-product-list .thwcd-bar-wrap,
            .home .thunk-woo-product-list .thwcd-bar-wrap {
                margin-top:0;
            }
            
            ul.products .thunk-woo-product-list .thwcd-countdown-wrapper,
            .home .thunk-woo-product-list .thwcd-countdown-wrapper {
                margin-bottom:0;
            }

            ul.products .thunk-woo-product-list .thwcd-header,
            .home .thunk-woo-product-list .thwcd-header {
                margin-bottom: 0.3rem;
                font-size: 0.78rem;
            }

            ul.products .thunk-woo-product-list .thwcd-label,
            .home .thunk-woo-product-list .thwcd-label {
                font-size: 0.70rem;
            }