.countdown-banner-wrapper{position:relative;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;overflow:hidden;justify-content:var(--desktop-justify);align-items:center}.countdown-banner-wrapper{justify-content:var(--mobile-justify);height:var(--section-height-mobile);background-image:var(--mobile-bg);padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile);padding-left:var(--padding-left-mobile);padding-right:var(--padding-right-mobile)}@media (min-width: 768px){.countdown-banner-wrapper{height:var(--section-height-desktop);background-image:var(--desktop-bg);padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop);padding-left:var(--padding-left-desktop);padding-right:var(--padding-right-desktop)}}.countdown-banner-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-color);opacity:var(--overlay-opacity);z-index:1}.countdown-banner-container{position:relative;z-index:2;width:100%;max-width:var(--content-max-width);display:flex;flex-direction:column;align-items:var(--mobile-flex-align);text-align:var(--mobile-text-align)}@media (min-width: 768px){.countdown-banner-container{align-items:var(--desktop-flex-align);text-align:var(--desktop-text-align)}}.countdown-banner-content{width:100%;display:flex;flex-direction:column;align-items:inherit}.banner-heading-block{width:100%;text-align:inherit;font-family:Open Sans,sans-serif;font-weight:700;letter-spacing:normal;line-height:1.2}.banner-subheading-block,.banner-description-block,.banner-button,.countdown-label,.email-input-wrapper input,.email-input-wrapper button{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}.banner-subheading-block,.banner-description-block,.banner-button-block,.banner-countdown-block,.banner-badges-block,.banner-email-block{width:100%;text-align:inherit}.countdown-timer{display:flex;flex-wrap:wrap;justify-content:var(--mobile-flex-align)}@media (min-width: 768px){.countdown-timer{justify-content:var(--desktop-flex-align)}}.countdown-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.countdown-number{display:flex;align-items:center;justify-content:center;padding:10px;min-width:60px;border-radius:8px;font-weight:700;line-height:1;font-family:Open Sans,sans-serif}.countdown-label{margin-top:5px;text-transform:uppercase;letter-spacing:1px}.banner-button{display:inline-block;text-decoration:none;font-weight:600;transition:opacity .3s ease;line-height:1}.banner-button:hover{opacity:.9}.email-input-wrapper{display:flex;gap:10px;width:100%;margin-left:0;margin-right:0}.countdown-banner-container[style*=center] .email-input-wrapper{margin:0 auto}.email-input-wrapper input{flex:1;border:none;padding:12px 16px;outline:none}.email-input-wrapper button{border:none;padding:12px 24px;cursor:pointer;font-weight:600;transition:opacity .3s}.email-input-wrapper button:hover{opacity:.9}.banner-badges-block{display:flex;flex-wrap:wrap;justify-content:var(--mobile-flex-align)}@media (min-width: 768px){.banner-badges-block{justify-content:var(--desktop-flex-align)}}@media (max-width: 768px){.email-input-wrapper{flex-direction:column}.email-input-wrapper button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/countdown-banner.css.map */
