.countdown .countdown__block__num div{margin-bottom:0}.countdown__wrapper{display:flex;justify-content:space-between;overflow:hidden;position:relative;z-index:1;flex-direction:column}@media screen and (min-width: 990px){.countdown__wrapper{flex-direction:row}}.countdown__wrapper .countdown__body{width:100%;margin-bottom:2rem}.countdown__wrapper .countdown__body{width:auto;margin-bottom:0;margin-top:2.4rem;text-align:center}.countdown__wrapper .button{margin-top:2.4rem}.countdown__wrapper::before{background:var(--countdown-overlay)}@media screen and (min-width: 990px){.countdown__wrapper::after{content:"";display:block;padding-bottom:var(--image-height)}}.countdown .container .countdown__wrapper{border-radius:var(--border-radius)}.countdown .marquee{display:flex;align-items:center;overflow:hidden}.countdown .marquee .marquee-content{display:flex;animation:marquee calc(var(--ticker-speed)*10) linear infinite running;z-index:1;gap:3.2rem}.countdown .marquee .marquee-content:hover{animation-play-state:paused}.countdown .marquee .marquee-tag{min-width:max-content;padding:0 1.6rem;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.countdown .marquee .marquee-tag:hover{cursor:context-menu}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translate(-50%)}}.countdown .countdown__column{flex-direction:column;align-items:flex-start;gap:2rem}@media screen and (min-width: 750px){.countdown .countdown__column{gap:4.8rem}}.countdown .countdown__position{align-items:center}.countdown__header{align-items:flex-start;display:flex;flex-direction:column}.countdown__header .countdown__header-text{margin-top:.8rem}.countdown__img{flex:0 0 70%}.countdown__img img,.countdown__img video,.countdown__img .placeholder{width:100%;height:100%;max-width:100%;max-height:100%;width:100%;height:100%;left:0;top:0;z-index:-2}@media screen and (min-width: 990px){.countdown__img img,.countdown__img video,.countdown__img .placeholder{position:absolute}}.countdown__img img,.countdown__img video,.countdown__img .placeholder{object-position:center}.countdown .countdown_content{flex:0 0 30%;height:auto;display:flex;align-items:flex-end;position:relative;padding:2.4rem}@media screen and (min-width: 1200px){.countdown .countdown_content{padding:3.2rem 6.4rem 3.2rem 3.2rem}}.countdown__body:only-child{margin-bottom:0}.countdown__main{display:flex;gap:1rem}@media screen and (min-width: 576px){.countdown__main{gap:1.6rem}}.countdown__header-title{margin:0}.countdown__heading{display:none}.countdown__heading h3{margin:0}.countdown .countdown__heading{margin-top:2rem}.countdown .countdown__colon{display:flex;flex-direction:column;margin-top:1rem;gap:.6rem}.countdown .countdown__delimiter{display:inline-block;background:rgba(var(--color-foreground));align-self:center;border-radius:50%;width:.4rem;height:.4rem}.countdown .countdown__ticker{left:0;top:-10px;z-index:12}@media screen and (min-width: 990px){.countdown .countdown__ticker{top:0;position:absolute}}.countdown .countdown__ticker-wrapper{position:absolute;bottom:unset;right:unset;transform:unset;left:0;top:0}@media screen and (min-width: 990px){.countdown .countdown__ticker-wrapper{top:unset;bottom:0;transform:rotate(-90deg)}}.countdown .countdown__ticker-wrapper .swiper-wrapper{transition-timing-function:linear !important;width:100vw}.countdown .countdown__ticker-wrapper .swiper-slide{width:auto !important;flex-shrink:1;display:inline-flex}.countdown .countdown__ticker-wrapper .ticker__title{white-space:nowrap;margin-left:2.2rem;margin:5px}.countdown .countdown__wrapper_type1 .countdown_content_text{max-width:42.8rem}.countdown .countdown__wrapper_type2 .countdown__img{flex:0 0 50%}.countdown .countdown__wrapper_type2 .countdown_content{flex:0 0 50%}@media screen and (min-width: 576px){.countdown .countdown__wrapper_type2 .countdown_content{padding:2.4rem}}.countdown .countdown__wrapper_type2 .countdown__ticker-wrapper{top:-25px}@media screen and (min-width: 990px){.countdown .countdown__wrapper_type2 .countdown__ticker-wrapper{top:unset}}.countdown .countdown__wrapper_type2 .countdown__ticker{position:absolute}.countdown .countdown__wrapper_type2 .countdown_content_text{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}@media screen and (min-width: 990px){.countdown .countdown__wrapper_type2 .countdown_content_text{padding-left:30px}}.countdown .countdown__wrapper_type2 .countdown__header{align-items:center;max-width:45rem}.countdown .countdown__wrapper_type2 .countdown__header-title{max-width:33.5rem}.countdown .countdown__wrapper_type2 .countdown__colon{margin-top:1.5rem}.countdown .countdown__wrapper_type2 .countdown__delimiter{width:.6rem;height:.6rem;border-radius:0}