countdown-timer{display:flex;justify-content:center;padding:.75rem 0}.announcement-bar__countdown--desktop:not(:has(countdown-timer.hidden)){display:none}.announcement-bar__countdown--mobile:not(:has(countdown-timer.hidden)){display:block}@media screen and (min-width: 750px){.announcement-bar__countdown--desktop:not(:has(countdown-timer.hidden)){display:block}.announcement-bar__countdown--mobile:not(:has(countdown-timer.hidden)){display:none}}.section-countdown{position:relative;overflow:hidden;color:var(--text);background:var(--bg) var(--bg-gradient, none)}countdown-timer time{display:flex;gap:var(--gap)}@media only screen and (min-width: 750px){countdown-timer time{--gap: 20px}.utility-bar--row{display:flex;justify-content:center;gap:4rem}.timer__unit{line-height:1.5}}@media only screen and (max-width: 749px){countdown-timer time{--gap: 10px}countdown-timer{padding-top:0}.timer__unit{line-height:.75}.utility-bar:not(.show-message) .announcement-bar__message{padding-bottom:.5rem;padding-top:.75rem;min-height:0}countdown-timer{padding-bottom:.85rem}.timer strong{font-size:1.35rem}.timer small{font-size:1rem}}countdown-timer{display:flex}countdown-timer[data-is-expired=true][data-hide-on-complete=true]{display:none}.message--complete{display:none}.show-message .message--complete{display:inline}.show-message .message--active{display:none}.timer{padding:0 var(--inner);display:flex;flex-direction:column;align-items:center;text-transform:uppercase}@media only screen and (max-width: 749px){.timer{--inner: 6px}}.timer strong{color:rgba(var(--color-foreground),1)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-countdown.css.map */
