.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-countdown-heading-yes) .flipdown .rotor-group-heading:before,
.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-countdown-separator-yes) .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before, 
.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-countdown-separator-yes) .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after,
.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-hours-rotors-yes) .flipdown .rotor-group:nth-child(2),
.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-mins-rotors-yes) .flipdown .rotor-group:nth-child(3),
.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-secs-rotors-yes) .flipdown .rotor-group:last-child,
.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-secs-rotors-yes) .flipdown .rotor-group:nth-child(3):before,
.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-secs-rotors-yes) .flipdown .rotor-group:nth-child(3):after{
    display: none;
}
.flipdown .rotor-group:first-child {
    display: none;
}
.utuwb-purchase-timer {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    align-items: center;
}
.utuwb-cta-button,
.utuwb-purchase-timer-inner {
    margin: 0;
}
.utuwb-icon-msg-wrap {
    display: flex;
    gap: 10px;
}

.utuwb-icon-msg-wrap {
    font-size: 20px;
    align-items: center;
    font-weight: 600;
}

.utuwb-icon-msg-wrap .utuwb-icon {
    color: currentColor;
    font-size: 20px;
}
.utuwb-icon-msg-wrap .utuwb-icon i {
    width: 1em;
    height: 1em;
    text-align: center;
}
.utuwb-countdown-timer .flipdown {
    display: flex;
    justify-content: center;
    width: 100%;
    height: auto;
}
.flipdown .rotor {
    border: 0px solid #000;
    width: auto;
    height: auto;
}
.flipdown .rotor-top, .flipdown .rotor-bottom {
    position: static;
    display: flex;
    align-items: center;
    justify-content: center;
}
.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before, 
.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after {
    width: 6px;
    height: 6px;
    left: inherit;
    right: 0;
    transform: translateX(-100%);
    bottom: inherit;
    top: 50%;
    margin-top: 15px;
}
.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before{
    margin-top: 15%;
}
.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after{
    margin-top: 0px;
    
}
.utuwb-countdown-timer.utuwb-clock-separator-layout-2 .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before{
    height: 45%;
    border-radius: 0;
    width: 3px;
    margin-right: 10px;
    transform: translateY(-50%);
}
.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-countdown-heading-yes) .utuwb-countdown-timer.utuwb-clock-separator-layout-2 .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before{

    height: 65%;
    margin-top: 0;
}
.utuwb-countdown-timer.utuwb-clock-separator-layout-2 .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after{
    display: none;
}
.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-countdown-heading-yes) .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before{
    margin-top: 6%;
}
.elementor-widget-ultra-woo-common-purchase-timer:not(.utuwb-show-countdown-heading-yes) .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after{
    margin-top: -10%;
    
}
.flipdown .rotor-group-heading:before {
    font-size: 16px;
    display: block;
    line-height: 1;
    height: auto;
    margin: 0 0 5px 0;
}
.flipdown .rotor-leaf-front {
    line-height: 1;
}

.flipdown .rotor-leaf-front, .flipdown .rotor-leaf-rear {
    width: 100%;
    height: 100%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    left: 0;
    right: 0;
}

.flipdown.flipdown__theme-dark .rotor, 
.flipdown.flipdown__theme-dark .rotor-top, 
.flipdown.flipdown__theme-dark .rotor-leaf-front,  
.flipdown.flipdown__theme-dark .rotor-bottom, 
.flipdown.flipdown__theme-dark .rotor-leaf-rear {
    font-size: 40px;
}
.flipdown .rotor-leaf {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
}
.flipdown .rotor-top, .flipdown .rotor-bottom {
    width: auto;
    height: 100%;
}
 .flipdown .rotor-bottom{
     position: absolute;
     bottom: 0;
     left: 0;
     right: 0;
 }

.flipdown .rotor:after {
    width: 100%;
    height: 50%;
}
.flipdown.flipdown__theme-dark .rotor:after {
    display: none;
}
.flipdown .rotor-top {
    line-height: 1;
}
.flipdown.flipdown__theme-dark .rotor, 
.flipdown.flipdown__theme-dark .rotor-top, 
.flipdown.flipdown__theme-dark .rotor-leaf-front, 
.flipdown.flipdown__theme-dark .rotor-bottom, 
.flipdown.flipdown__theme-dark .rotor-leaf-rear {
    color: #000;
    background: #fff;
}