.countdown-banner{background-color:var(--cb-bg, #000000);color:var(--cb-text, #f5f5f5);padding:12px 20px;width:100%;border-bottom:2px solid var(--cb-accent, #f29223)}.countdown-banner__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;max-width:var(--page-width, 1200px);margin:0 auto}.countdown-banner__col{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2px;padding:2px 16px;min-width:0;color:inherit;text-decoration:none}.countdown-banner__col+.countdown-banner__col{border-left:1px solid rgba(255,255,255,.15)}.countdown-banner__title{font-size:var(--cb-title-size, 17px);font-weight:700;line-height:1.2;color:var(--cb-text, #f5f5f5);transition:color .2s ease}a.countdown-banner__col:hover .countdown-banner__title{color:var(--cb-accent, #f29223)}.countdown-banner__sub{font-size:var(--cb-sub-size, 12px);line-height:1.3;opacity:.65}.countdown-banner__sub--accent{color:var(--cb-accent, #f29223);opacity:1;font-weight:600}.countdown-banner__digits{font-size:var(--cb-digits-size, 24px);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.5px;line-height:1.1;color:var(--cb-text, #f5f5f5);transition:color .4s ease}#vs-countdown[data-urgency=high]{color:#ff4a2b}#vs-countdown[data-urgency=critical]{color:#ff1a1a;animation:vs-pulse .8s ease-in-out infinite alternate}@keyframes vs-pulse{0%{opacity:1}to{opacity:.55}}@media(prefers-reduced-motion:reduce){#vs-countdown[data-urgency=critical]{animation:none}}.countdown-banner__details{font-size:11px;line-height:1.4;margin:2px 0 0;opacity:.6}.countdown-banner__details em{color:var(--cb-accent, #f29223);font-style:normal;font-weight:700}.countdown-banner__details span+span:before{content:" \b7  "}@media screen and (max-width:749px){.countdown-banner{padding:10px 12px}.countdown-banner__inner{grid-template-columns:1fr 1fr;row-gap:8px}.countdown-banner__col--timer{grid-column:1 / -1;order:-1;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.15)}.countdown-banner__col+.countdown-banner__col{border-left:0}.countdown-banner__col--right{border-left:1px solid rgba(255,255,255,.15)!important}.countdown-banner__col--side{padding:0 6px}.countdown-banner__title{font-size:14px}.countdown-banner__sub{font-size:11px}.countdown-banner--hide-sides-mobile .countdown-banner__col--side{display:none}.countdown-banner--hide-sides-mobile .countdown-banner__col--timer{padding-bottom:0;border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/countdown-banner.css.map */
