.countdown-bar{position:relative;display:block;background:var(--cd-bg);color:var(--cd-text)}.countdown-bar[hidden]{display:none}.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden):not(.menu-open){top:calc(-1 * var(--countdown-offset, 0px))}.countdown-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.6rem;padding-top:var(--cd-padding);padding-bottom:var(--cd-padding)}.countdown-bar--closable .countdown-bar__inner{padding-left:4.4rem;padding-right:4.4rem}.countdown-bar__text{margin:0;font-size:var(--cd-text-size);font-weight:700;line-height:1.25;letter-spacing:.02em;text-align:center;color:var(--cd-text)}.countdown-bar__text[hidden],.countdown-bar__timer[hidden],.countdown-bar__unit[hidden],.countdown-bar__separator[hidden]{display:none}.countdown-bar__timer{display:flex;align-items:flex-start;gap:.4rem;font-variant-numeric:tabular-nums}.countdown-bar__unit{display:flex;flex-direction:column;align-items:center;gap:.2rem}.countdown-bar__digits{display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--cd-digits-size) * 1.9);padding:.3em .35em;border-radius:.6rem;background:var(--cd-digits-bg);color:var(--cd-digits-text);font-size:var(--cd-digits-size);font-weight:800;line-height:1}.countdown-bar__label{font-size:1rem;line-height:1;text-transform:uppercase;letter-spacing:.06em;opacity:.85}.countdown-bar__separator{align-self:flex-start;padding-top:.25em;font-size:var(--cd-digits-size);font-weight:800;line-height:1}.countdown-bar__button{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.8rem;border-radius:5rem;background:var(--cd-button-bg);color:var(--cd-button-text);font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.countdown-bar__button:hover{opacity:.85}.countdown-bar__close{position:absolute;top:50%;right:.8rem;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:var(--cd-text);transform:translateY(-50%);cursor:pointer}.countdown-bar__close svg{width:1.4rem;height:1.4rem}@media screen and (min-width:750px){.countdown-bar__inner{gap:1rem 2.4rem}.countdown-bar__label{font-size:1.1rem}.countdown-bar__button{padding:1rem 2.4rem;font-size:1.4rem}.countdown-bar__close{right:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-countdown-bar.css.map */
