.countdown__content-box{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:20px}.countdown__content{text-align:center}.countdown__heading{margin-bottom:30px}.countdown__timer{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.countdown__timer-number{font-size:var(--h4)}.countdown__timer-item{text-align:center;display:flex;flex-direction:column;color:var(--body-text-color);position:relative;font-size:var(--h4);padding:0 5px}.countdown__timer-spec{font-size:12px}.countdown__banner{position:relative;height:100%;min-height:var(--image-height)}.countdown__banner:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:var(--banner-overlay-bg);opacity:var(--banner-overlay-bg-opacity)}.countdown__banner-img{overflow:hidden;height:100%;position:absolute;left:0;top:0;width:100%;background:var(--image-bg)}.countdown__banner-text{width:100%;text-align:center;height:100%;overflow-y:auto;display:flex;z-index:1;position:relative}.countdown__banner-text-inner{width:100%;text-align:center;margin-top:auto;margin-bottom:auto;padding:20px}.countdown__banner-text-head{color:var(--banner-overlay-color)}.countdown__banner-text-content{display:grid;grid-gap:10px;align-items:center;grid-template-columns:.9fr 1fr}.countdown__banner-text-content.no-heading{grid-template-columns:1fr}.countdown__banner-text-content .countdown__timer{margin-bottom:0;justify-content:flex-end}.countdown__banner-text-content .countdown__timer-item{color:var(--banner-overlay-color)}.countdown__banner-timer{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}@media (min-width: 768px){.countdown__button-box{margin:10px 0}.countdown__banner-content-inner{text-align:left}.countdown__timer-number{font-size:var(--h3)}}@media (max-width: 991px){.countdown__timer-box{align-items:flex-end;flex-direction:column}}@media (max-width: 767px){.countdown__content{flex-direction:column}.countdown__heading-box,.countdown__timer-wrapper{margin-bottom:20px;width:100%}.countdown__timer-box{align-items:center}.countdown__banner-text-content{grid-template-columns:auto}.countdown__banner-text-content .countdown__timer{justify-content:center}.countdown__banner-text-head{padding-bottom:5px}.countdown__banner-text-inner{padding:20px 5px}.countdown__banner-timer{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/countdown.css.map */
