@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}100%{background-position:0 0}}
@-moz-keyframes progress-bar-stripes{0%{background-position:1rem 0}100%{background-position:0 0}}
@-ms-keyframes progress-bar-stripes{0%{background-position:1rem 0}100%{background-position:0 0}}
@keyframes progress-bar-stripes{0%{background-position:1rem 0}100%{background-position:0 0}}

.parent_stopped {display: none !important;}

.drawer__fixed-header, .drawer__header { height: auto; }
.drawer__header.appear-animation.appear-delay-1.cart_goal {padding: 0;}
.dbtfy.dbtfy-cart_goal.active_goal {padding: 10px 0;}
.drawer__header.appear-animation.appear-delay-1.count_down.active_timer{margin: 15px 0 30px 0px;}
.drawer__header.appear-animation.appear-delay-1.count_down {padding: 0;border: 0;}
#CartDrawer .dbtfy-cart_goal .cg-icon span {color: #6c6c6c;}
#CartDrawer .dbtfy-cart_goal .cg-icon {background-color: #fff;border-color: #6c6c6c;}
.dbtfy-cart_goal .cg-icon {height: 30px;
    min-width: 30px;background-color: #fff;border: 1px solid #f2f2f2;
    border-color: #515151;margin-left: -1px;font-size: 12px;border-radius: 100px;display: -webkit-flex;display: -ms-flexbox;display: flex;
    -ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;    -o-align-items: center;
    align-items: center; -webkit-justify-content: center;-ms-justify-content: center; justify-content: center;}
#CartDrawer .dbtfy-cart_goal .cg-free-shipping-bar .cg-progress-bar { background-color: #6c6c6c;}
.dbtfy-cart_goal .cg-free-shipping-bar .cg-progress-bar.cg-progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 0, transparent 50%, rgba(255,255,255,0.15) 0, rgba(255,255,255,0.15) 75%, transparent 0, transparent);    background-size: 1rem 1rem;
}
.dbtfy-cart_goal .cg-free-shipping-bar .cg-progress-bar.cg-progress-bar-animated {
    -webkit-animation: progress-bar-stripes 1s linear infinite;
    -moz-animation: progress-bar-stripes 1s linear infinite;
    -o-animation: progress-bar-stripes 1s linear infinite;
    animation: progress-bar-stripes 1s linear infinite;
}
.dbtfy-cart_goal .cg-free-shipping-bar .cg-progress-bar {
    background-color: #515151;border-top-left-radius: 3px;border-bottom-left-radius: 3px;height: 100%;}
#CartDrawer .dbtfy-cart_goal .cg-free-shipping-bar {background-color: #f7f7f7;}
.dbtfy-cart_goal .cg-free-shipping-bar {    max-width: 450px;    margin: auto;    height: 10px;
    border-radius: 3px;    background-color: #f7f7f7;    display: -webkit-flex;    display: -ms-flexbox;
    display: flex;    -ms-flex-align: center;    -webkit-align-items: center;    -moz-align-items: center;
    -ms-align-items: center;    -o-align-items: center;    align-items: center;}
#CartDrawer .dbtfy-cart_goal .cg-goal-amount {  color: #6c6c6c;}
.dbtfy-cart_goal .cg-goal-amount {
    font-family: "DIN Next",sans-serif;    font-weight: 500;
    font-style: normal;    text-transform: initial;    letter-spacing: 1.5px;    color: #515151;}
.dbtfy-cart_goal .cg-free-shipping-text {    margin-bottom: 16px;    text-align: center;}
.dbtfy-cart_goal .cg-wrapper {       margin-bottom: 15px;    margin-top: 10px;}
/* .dbtfy-cart_goal {
    @-webkit-keyframes progress-bar-stripes{0%{background-position: 1rem 0}100%{background-position:0 0}};
    @-moz-keyframes progress-bar-stripes{0%{background-position: 1rem 0}100%{background-position:0 0}};
    @-ms-keyframes progress-bar-stripes{0%{background-position: 1rem 0}100%{background-position:0 0}};
    @keyframes progress-bar-stripes{0%{background-position: 1rem 0}100%{background-position:0 0}};
} */

#CartDrawer .dbtfy-cart_countdown .timer-cart_countdown {    color: #6c6c6c;}
.dbtfy-cart_countdown .timer-cart_countdown {    color: #515151;    padding: 0 4px;    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;    flex-shrink: 0;}
.dbtfy-cart_countdown .text-cart_coutdown {    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}
.dbtfy-cart_countdown .CartCountdown .fas {    padding-right: 4px;}
.dbtfy-cart_countdown .CartCountdown .fas {    padding-right: 4px;}
#CartDrawer .dbtfy-cart_countdown .CartCountdown {    border-radius: 5px;
    border: 1px solid #ccc;background-color: #f7f7f7;    color: #202020;}
.dbtfy-cart_countdown .CartCountdown {    position: absolute;    top: 0;
    left: 0;    right: 0;    width: 100%;    height: 38px;    text-align: center;
    background-color: #f7f7f7;    padding: 0 16px;    z-index: 3;    display: -webkit-flex;    display: -ms-flexbox;
    display: flex;    -webkit-justify-content: Center;    -ms-justify-content: Center;    justify-content: Center;    -ms-flex-align: center;    -webkit-align-items: center;
    -moz-align-items: center;    -ms-align-items: center;    -o-align-items: center;    align-items: center;}

