.countdown-banner{display:block;position:relative;overflow-x:clip;isolation:isolate}.countdown-banner-marquee{position:relative;z-index:2;left:50%;width:108%;margin-bottom:-20px;transform:translate(-50%) rotate(-1deg)}.countdown-banner-main{position:relative;padding:var(--padding-top) 0 var(--padding-bottom)}.countdown-banner-inner{position:relative;z-index:4}.countdown-banner-content{display:flex;flex-direction:column;align-items:center;gap:42px;max-width:760px;margin-inline:auto;text-align:center;color:rgb(var(--color-foreground))}.countdown-banner-header{display:flex;flex-direction:column;align-items:center;gap:22px;width:100%}.countdown-banner-titles{display:flex;flex-direction:column;align-items:center;gap:8px}.countdown-banner-heading{text-transform:uppercase}.countdown-banner-heading p,.countdown-banner-description p{margin:0;font:inherit}.countdown-banner-countdown{display:flex;width:100%}.countdown-banner-countdown[hidden]{display:none}.countdown-banner-row{display:flex;gap:13px;justify-content:center;width:100%}.countdown-banner-card{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:6px 0;border:1px solid var(--pink-vivid);border-radius:10px;background:var(--white);box-shadow:5px 5px #ffffff4d;color:var(--pink)}.countdown-banner-value{font-family:var(--font-primary);font-weight:var(--font-weight-black);font-size:var(--heading-1);line-height:var(--line-height-s);white-space:nowrap}.countdown-banner-label{font-family:var(--font-primary);font-weight:var(--font-weight-extrabold);font-size:var(--text-sm);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-m);text-transform:lowercase;margin-top:-5px}.countdown-banner-sticker{position:absolute;z-index:3;width:var(--sticker-width);translate:0 calc(var(--parallax-travel, 0px) * var(--parallax-progress, 0));rotate:var(--sticker-rotate, 0deg);pointer-events:none;will-change:translate}.countdown-banner-sticker-image{display:flex}.countdown-banner-sticker-image img{width:100%;height:auto}.countdown-banner-sticker-top{--sticker-width: 405px;--parallax-travel: 120px;top:0;right:-48px}.countdown-banner-sticker-bottom{--sticker-width: 328px;--parallax-travel: -80px;bottom:-17px;left:0}@media(max-width:989px){.countdown-banner-marquee{position:absolute;z-index:5;top:0;left:50%;width:110%;transform:translate(-50%,-50%) rotate(-2.5deg)}.countdown-banner-main{padding:var(--padding-top-mobile) 0 var(--padding-bottom-mobile)}.countdown-banner-content{gap:22px}.countdown-banner-heading.h1{font-size:var(--heading-2-mobile)}.countdown-banner-description{max-width:210px;font-size:var(--text-base-sm)}.countdown-banner-row{gap:10px;max-width:338px;margin-inline:auto}.countdown-banner-card{padding:3px 0;box-shadow:3px 3px #ffffff4d}.countdown-banner-value{font-size:var(--heading-3-mobile);line-height:var(--line-height-m)}.countdown-banner-label{font-size:var(--text-3xs);line-height:var(--line-height-l);letter-spacing:var(--letter-spacing-l)}.countdown-banner .button{padding:12px 24px;font-size:var(--text-sm)}.countdown-banner .button__icon svg{width:14px;height:14px}.countdown-banner-sticker-top{--sticker-width: 228px;--sticker-rotate: -.5deg;--parallax-travel: 60px;top:20px;right:-78px}.countdown-banner-sticker-bottom{--sticker-width: 169px;--sticker-rotate: -14deg;--parallax-travel: -40px;bottom:-22px;left:-33px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-countdown-banner.css.map */
