.countdown-banner-wrapper{padding-top:var(--pt);padding-bottom:var(--pb)}@media screen and (min-width: 750px){.countdown-banner-wrapper{padding-top:var(--pt-desktop);padding-bottom:var(--pb-desktop)}}.countdown-banner{position:relative;height:var(--section-height-mobile);overflow:hidden}@media screen and (min-width: 750px){.countdown-banner{height:var(--section-height)}}.countdown-banner-content{position:relative;z-index:1;overflow:hidden;width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;text-align:center;line-height:1.1;padding:16px 5px}@media (min-width: 750px){.countdown-banner-content{gap:3rem}}.countdown-banner-heading{font-weight:700;font-size:var(--font-size-m)}@media (min-width: 750px){.countdown-banner-heading{font-weight:700;font-size:var(--font-size)}}.timer-div{gap:2rem;display:flex;justify-content:center;align-items:center}.countdown-timer{display:flex;justify-content:center;gap:0px;color:var(--color)}@media (min-width: 750px){.countdown-timer{gap:0px}.timer-div{gap:3rem}}.countdown-timer .time-block{position:relative;border-radius:12px;padding:0 .5rem}@media (min-width: 750px){.countdown-timer .time-block{padding:0 .75rem}}.countdown-timer .time-block__num,.countdown-timer .time-block__unit{display:block;text-align:center}.countdown-timer .time-block__num{font-weight:700;font-size:var(--font-size-num-m);line-height:1}.countdown-timer .time-block__unit{margin-top:3px;font-size:var(--font-size-text-m)}.countdown-timer .time-colon{font-weight:700;font-size:var(--font-size-num-m)}@media (min-width: 750px){.countdown-timer .time-block__num{font-size:var(--font-size-num)}.countdown-timer .time-block__unit{font-size:var(--font-size-text)}.countdown-timer .time-colon{font-size:var(--font-size-num)}}.countdown-timer .time-divier{position:relative;width:2px;height:40px;background-color:var(--color)}.countdown-banner-button{padding:16px 12px;text-decoration:none}@media (min-width: 750px){.countdown-banner-button{padding:16px 25px}}.close-button{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:0 5px 0 0;color:gray;cursor:pointer}@media (min-width: 750px){.use-cross .close-button{padding:0 10px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
