.header-countdown-bar{width:100%;font-family:var(--FONT-STACK-BODY)}.header-countdown-bar__inner{display:flex;align-items:center;justify-content:center;gap:16px;padding:var(--countdown-padding) 0}.header-countdown-bar__message{display:flex;align-items:center;gap:12px;min-width:0;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.04em}.header-countdown-bar__message svg{flex-shrink:0;width:28px;height:24px}.header-countdown-bar__timer{display:flex;align-items:flex-start;justify-content:center;gap:5px;flex-shrink:0;padding:5px 12px;border-radius:var(--btn-radius, 2px);background:var(--countdown-timer-background);color:var(--countdown-timer-color);font-variant-numeric:tabular-nums}.js .header-countdown-bar__timer[data-initializing]{visibility:hidden}.header-sections:has([data-announcement-sticky=true]){position:sticky;top:0;z-index:5600}.header-sections:has([data-announcement-sticky=true]) .js__header__stuck{position:relative;top:auto}body:has([data-announcement-sticky=true]) .collection__nav{top:calc(var(--header-height, 0px) + var(--sticky-announcement-height, 0px) - var(--border-width, 0px))!important}@media(min-width:768px){body:has([data-announcement-sticky=true]) .collection__sidebar__slider.expanded{top:calc(var(--header-height, 0px) + var(--sticky-announcement-height, 0px) + var(--collection-nav-height, 0px))!important;height:calc(100vh - var(--header-height, 0px) - var(--sticky-announcement-height, 0px) - var(--collection-nav-height, 0px))!important}}.header-countdown-bar__unit{display:flex;flex-direction:column;align-items:center;min-width:20px}.header-countdown-bar__unit strong{font-size:14px;font-weight:700;line-height:1}.header-countdown-bar__unit small{margin-top:3px;font-size:6px;font-weight:600;line-height:1}.header-countdown-bar__separator{font-size:12px;line-height:1}@media(max-width:749px){.header-countdown-bar__inner{gap:6px;padding-inline:0}.header-countdown-bar__message{gap:6px;font-size:9px;letter-spacing:.01em}.header-countdown-bar__message svg{width:18px;height:16px}.header-countdown-bar__timer{gap:2px;padding:3px 6px}.header-countdown-bar__unit{min-width:16px}.header-countdown-bar__unit strong{font-size:11px}.header-countdown-bar__unit small{margin-top:2px;font-size:5px}.header-countdown-bar__separator{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/header-countdown.css.map */
