.countdown-banner{display:block;background:var(--countdown-bg, #d0021b);color:var(--countdown-fg, #fff);font-size:var(--countdown-font-size, 14px);line-height:1.3;position:relative}.countdown-banner[hidden],.countdown-banner [hidden]{display:none!important}.countdown-banner__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:1.25em;row-gap:.25em;max-width:1200px;margin:0 auto;padding:var(--countdown-padding, 10px) 16px;text-align:center}.countdown-banner p{margin:0}.countdown-banner__heading{letter-spacing:.04em}.countdown-banner__heading a{color:inherit}.countdown-banner__timer{display:inline-flex;align-items:baseline;gap:.6em;font-variant-numeric:tabular-nums;white-space:nowrap}.countdown-banner__unit{display:inline-flex;align-items:baseline;gap:.2em}.countdown-banner__value{font-weight:700;font-size:1.15em}.countdown-banner__suffix{font-size:.8em;text-transform:uppercase;opacity:.85}.countdown-banner__button{display:inline-block;padding:.35em 1em;border:1px solid currentColor;border-radius:999px;color:inherit;font-size:.85em;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.countdown-banner:hover .countdown-banner__button{background:var(--countdown-fg, #fff);color:var(--countdown-bg, #d0021b)}.countdown-banner__cover-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.countdown-banner__cover-link:focus-visible{outline:2px solid var(--countdown-fg, #fff);outline-offset:-4px}.countdown-banner__visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.countdown-banner__editor-note{padding:4px 16px;background:#000;color:#fff;font-size:12px;text-align:center}@media(max-width:749px){.countdown-banner{font-size:var(--countdown-font-size-mobile, 13px)}.countdown-banner__inner{flex-direction:column}}.countdown-banner[data-scrolling]{overflow:hidden}.countdown-banner__track{display:flex;width:max-content;animation:countdown-banner-scroll var(--countdown-scroll-duration, 30s) linear infinite}.countdown-banner:hover .countdown-banner__track{animation-play-state:paused}.countdown-banner__track .countdown-banner__inner{flex:none;flex-direction:row;flex-wrap:nowrap;max-width:none;margin:0;padding-inline:1.5em;white-space:nowrap}@keyframes countdown-banner-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.countdown-banner__track{animation:none}}.countdown-banner-section:has(>countdown-banner[data-sticky]:not([hidden])){position:sticky;top:0;z-index:var(--layer-menu-drawer, 4)}#header-group:has(countdown-banner[data-sticky]:not([hidden])){display:contents}body:has(countdown-banner[data-sticky]:not([hidden])) .header-section:has(>#header-component[sticky]){top:calc(var(--countdown-banner-height, 0px) - 1px)}body:has(countdown-banner[data-sticky]:not([hidden])) .shopify-section-header-sticky{top:var(--countdown-banner-height, 0px)}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map */
