.coupon-countdown-timer-wrapper{position:relative;background-color:#fff}.coupon-countdown-timer-wrapper .btn-close-lightbox{position:absolute;top:5px;right:5px;padding:2px;cursor:pointer;z-index:99999}.coupon-countdown-timer-wrapper .btn-close-lightbox svg{display:block;width:20px;height:20px}.coupon-countdown-timer-wrapper .btn-close-lightbox.position-top_left{right:auto;left:5px}.coupon-countdown-timer-wrapper .cct-element.cct-element-image{display:inline-flex;align-items:center}.coupon-countdown-timer-wrapper .cct-element.cct-element-image img{width:100%;height:100%;display:block;object-fit:contain}.coupon-countdown-timer-wrapper-overlay,.coupon-countdown-timer-wrapper[data-view-type=floating_box],.coupon-countdown-timer-wrapper[data-view-type=popup]{transition:all .2s}.coupon-countdown-timer-wrapper-overlay:has(.coupon-countdown-timer-wrapper:not(.shown)),.coupon-countdown-timer-wrapper[data-view-type=floating_box]:not(.shown):not(.coupon-countdown-timer-wrapper-inline),.coupon-countdown-timer-wrapper[data-view-type=popup]:not(.shown):not(.coupon-countdown-timer-wrapper-inline){opacity:0;visibility:hidden;pointer-events:none}.coupon-countdown-timer-wrapper-overlay,.coupon-countdown-timer-wrapper[data-view-type=floating_box]:not(.coupon-countdown-timer-wrapper-inline),.coupon-countdown-timer-wrapper[data-view-type=popup]:not(.coupon-countdown-timer-wrapper-inline){z-index:99990}.coupon-countdown-timer-wrapper-overlay,.coupon-countdown-timer-wrapper[data-view-type=popup]{z-index:99998}.coupon-countdown-timer-wrapper-overlay{inset:0;position:fixed;background-color:rgba(0,0,0,.75)}.coupon-countdown-timer-wrapper-overlay.has-overlay-blur{backdrop-filter:blur(5px)}.coupon-countdown-timer-wrapper[data-view-type=floating_box]:not(.coupon-countdown-timer-wrapper-inline),.coupon-countdown-timer-wrapper[data-view-type=popup]:not(.coupon-countdown-timer-wrapper-inline){width:700px;max-width:96%;position:fixed;max-height:85vh;overflow-y:auto}.coupon-countdown-timer-wrapper[data-view-type=popup]:not(.coupon-countdown-timer-wrapper-inline){top:50%;left:50%;transform:translate(-50%,-50%)}.coupon-countdown-timer-wrapper[data-view-type=floating_box]{right:10px;bottom:10px}.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-bottom_left,.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-middle_left,.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-middle_right,.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-top_left,.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-top_right{right:auto;bottom:auto}.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-top_left,.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-top_right{top:15px}.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-top_left{left:15px}.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-top_right{right:15px}.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-bottom_left,.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-bottom_right{bottom:15px}.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-bottom_left{left:15px}.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-middle_left,.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-middle_right{top:50%;transform:translateY(-50%)}.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-middle_left{left:15px}.coupon-countdown-timer-wrapper[data-view-type=floating_box].position-middle_right{right:15px}.coupon-countdown-timer-wrapper[data-view-type=stickybar]:not(.coupon-countdown-timer-wrapper-inline){position:fixed;inset-inline:0;top:var(--offset,0);z-index:9999}body.admin-bar .coupon-countdown-timer-wrapper[data-view-type=stickybar]:not(.coupon-countdown-timer-wrapper-inline){top:calc(32px + var(--offset,0px))}.coupon-countdown-timer-wrapper[data-view-type=stickybar].stickybar-bottom:not(.coupon-countdown-timer-wrapper-inline){top:auto!important;bottom:var(--offset,0)}.coupon-countdown-timer-wrapper,.coupon-countdown-timer-wrapper .cct-element-container{row-gap:15px;column-gap:15px;padding:15px;display:flex;position:relative;flex-direction:column}.coupon-countdown-timer-wrapper .cct-element-container.container-flex-direction-row>.cct-element.cct-element-container,.coupon-countdown-timer-wrapper.container-flex-direction-row>.cct-element.cct-element-container{flex:1 1 100%}.coupon-countdown-timer-wrapper .cct-element.cct-element-text p{font-size:inherit;font-family:inherit}.coupon-countdown-timer-wrapper .cct-element.cct-element-text p:last-child{margin-bottom:0}.coupon-countdown-timer-wrapper .cct-element-coupon_code{--radius:7px;padding:4px;position:relative;align-self:center;border-radius:var(--radius);border:2px dashed #08a908}.coupon-countdown-timer-wrapper .cct-element-coupon_code.hide-copy-btn{cursor:pointer}.coupon-countdown-timer-wrapper .cct-element-coupon_code .scissor-icon{--size:17px;position:absolute;top:-1px;left:12px;width:var(--size);height:var(--size);fill:#0c6c0c;z-index:10;transform:translateY(-50%)}.coupon-countdown-timer-wrapper .cct-element-coupon_code .coupon-code-holder{--icon_size:28px;--color:#333;color:var(--color);display:flex;column-gap:5px;padding:5px 8px;font-weight:700;align-items:center;justify-content:center;position:relative;background-color:#baddba;border-radius:calc(var(--radius) - 2px);min-height:calc(var(--icon_size) + 10px)}.coupon-countdown-timer-wrapper .cct-element-coupon_code:not(.hide-copy-btn) .coupon-code-holder{padding-inline-end:calc(var(--icon_size) + 6px)}.coupon-countdown-timer-wrapper .cct-element-coupon_code .coupon-code-holder svg{top:50%;cursor:pointer;position:absolute;inset-inline-end:2px;width:var(--icon_size);height:var(--icon_size);transform:translateY(-50%)}.coupon-countdown-timer-wrapper .cct-element-coupon_code.copied .coupon-code-holder{color:transparent!important}.coupon-countdown-timer-wrapper .cct-element-coupon_code.copied .coupon-code-holder svg{display:none!important}.coupon-countdown-timer-wrapper .cct-element-coupon_code.copied .coupon-code-holder:before{inset:0;display:flex;font-size:13px;position:absolute;font-weight:400;color:var(--color);align-items:center;justify-content:center;content:attr(data-copied)}.coupon-countdown-timer-wrapper .cct-element-button{color:#fff;font-size:14px;padding:10px 15px;text-align:center;align-items:center;display:inline-flex;justify-content:center;background-color:#333}@media screen and (min-width:577px){.coupon-countdown-timer-wrapper .cct-element.cct-element-hide-desktop{display:none!important}}@media screen and (max-width:576px){.coupon-countdown-timer-wrapper .cct-element.cct-element-hide-mobile{display:none!important}}.cct-element.cct-element-countdown_timer{display:none;column-gap:10px;align-items:center;justify-content:center}.cct-element.cct-element-countdown_timer[data-v-app]{display:flex}.cct-element.cct-element-countdown_timer .cct-separator:after{content:":"}.cct-element.cct-element-countdown_timer .timer-count-item-group{text-align:center;display:flex;align-items:center;flex-direction:column}.cct-element.cct-element-countdown_timer .value-container{overflow:hidden;position:relative}.cct-element.cct-element-countdown_timer .count-value{padding:8px}.cct-element.cct-element-countdown_timer .count-value.count-value-copy{position:absolute;inset:0}.cct-element.cct-element-countdown_timer.effect-default .count-value.count-value-copy{display:none!important}.cct-element.cct-element-countdown_timer .unit-group-label{margin-top:2px;font-size:12px;font-weight:700;text-transform:uppercase}.cct-element.cct-element-countdown_timer.style-template_one .count-item-container{display:flex;column-gap:3px;margin-bottom:0}.cct-element.cct-element-countdown_timer.style-template_one .value-container{color:#fff;font-size:25px;line-height:1.3;font-weight:700;border-radius:4px;background-color:#333}.cct-element.cct-element-countdown_timer.style-template_one .value-container span{display:block;width:100%;text-align:center;padding:3px 5px}.cct-element-countdown_timer.style-template_two .value-container{color:#fff;font-size:30px;border-radius:4px;font-weight:700;background-color:#2600ce}.cct-element.cct-element-countdown_timer.effect-fade-in .count-value{transition:all .5s}.cct-element.cct-element-countdown_timer.effect-fade-in .count-value-copy,.cct-element.cct-element-countdown_timer.effect-fade-in .updating-container.updating .count-value:not(.count-value-copy){opacity:0}.cct-element.cct-element-countdown_timer.effect-fade-in .count-value:not(.count-value-copy),.cct-element.cct-element-countdown_timer.effect-fade-in .updating-container.updating .count-value-copy{opacity:1}.cct-element.cct-element-countdown_timer.effect-fade-in .updating-container.updating .count-value{transition:none}.cct-element.cct-element-countdown_timer.effect-slide-down .count-value{transition:all .5s}.cct-element.cct-element-countdown_timer.effect-slide-down .count-value-copy{transform:translateY(130%)}.cct-element.cct-element-countdown_timer.effect-slide-down .count-value:not(.count-value-copy){transform:translateY(0)}.cct-element.cct-element-countdown_timer.effect-slide-down .updating-container.updating .count-value:not(.count-value-copy){transform:translateY(-130%)}.cct-element.cct-element-countdown_timer.effect-slide-down .updating-container.updating .count-value{transition:none}.cct-element.cct-element-countdown_timer.effect-slide-down .updating-container.updating .count-value-copy{transform:translateY(0)}.cct-element.cct-element-coupon{padding:4px 10px;border-radius:6px;font-size:20px;font-weight:700;line-height:1.2;text-align:center;border:1px dashed #643cf1}