.shopify-section.countdown-banner-section{display:flex}.countdown-banner__root{position:relative;width:100%}.countdown-banner__root[data-countdown-hidden=true]{display:none}.countdown-banner__wrapper{position:relative}.countdown-banner__media{width:100%;height:100%}.countdown-banner__media img,.countdown-banner__media video{display:block;width:100%;height:auto}.countdown-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end}.countdown-banner__content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding:24px 15px 48px;text-align:left;color:var(--cb-text, #ffffff)}.countdown-banner__content--sticky{position:sticky;bottom:0}.countdown-banner__head{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.countdown-banner__heading{margin:0;font-family:var(--font-neue-haas-unica-bold);font-size:35px;font-weight:700;line-height:33px;letter-spacing:-.075em;color:inherit}.countdown-banner__timer{display:flex;flex-wrap:nowrap;align-items:baseline;gap:24px}.countdown-banner__timer[data-state=invalid]{display:none}.countdown-banner__timer[data-at-zero=hide_countdown][data-state=ended]:not([data-design-mode=true]){display:none}.countdown-banner__unit{display:flex;align-items:baseline;gap:4px}.countdown-banner__value{font-family:var(--font-body-family);font-size:35px;font-weight:400;line-height:33px;letter-spacing:-.075em;font-variant-numeric:tabular-nums}.countdown-banner__label{font-family:var(--font-body-family);font-size:35px;font-weight:400;line-height:33px;letter-spacing:-.075em}.countdown-banner__label--short{display:none}.countdown-banner__text{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.countdown-banner__eyebrow{margin:0;font-family:var(--font-neue-haas-unica-bold);font-size:12px;font-weight:700;line-height:14px;letter-spacing:-.075em}.countdown-banner__body{margin:0;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.075em}.countdown-banner__cta{display:inline-flex;align-items:end;justify-content:center;box-sizing:border-box;height:38px;padding:5px 19px 7px;border-radius:60px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.075em;text-align:center;text-decoration:none;background:var(--cb-cta-fill, #ffffff);color:var(--cb-cta-text, #482922);border:1px solid var(--cb-cta-border, #ffffff);transition:all .3s ease}.countdown-banner__cta:focus-visible{background:var(--cb-cta-fill-hover, #ffeede);color:var(--cb-cta-text-hover, #482922);border-color:var(--cb-cta-border-hover, #ffeede)}@media(hover:hover)and (pointer:fine){.countdown-banner__cta:hover{background:var(--cb-cta-fill-hover, #ffeede);color:var(--cb-cta-text-hover, #482922);border-color:var(--cb-cta-border-hover, #ffeede)}}.countdown-banner__editor-note{margin:0;padding:8px 12px;border:1px dashed currentColor;border-radius:4px;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.075em;opacity:.85}@media screen and (max-width:767px){.countdown-banner__content{align-items:center;text-align:center}.countdown-banner__head,.countdown-banner__text{align-items:center}.countdown-banner__text{align-self:stretch}.countdown-banner__heading{font-size:24px;line-height:normal;letter-spacing:-1.8px;text-align:center}.countdown-banner__head,.countdown-banner__timer{gap:12px}.countdown-banner__value,.countdown-banner__label{font-size:24px;line-height:28px}.countdown-banner__label--long{display:none}.countdown-banner__label--short{display:block}.countdown-banner__eyebrow{text-align:center}.countdown-banner__body{width:100%;text-align:center}.countdown-banner__cta{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/1548/assets/countdown-banner.css.map */
