.countdown-bar{display:block;position:relative;padding-block:calc(var(--cdb-pt, 16px) * .6) calc(var(--cdb-pb, 16px) * .6)}.countdown-bar--custom-bg{background:var(--cdb-bg, #1f1f1f);color:var(--cdb-text, #ffffff)}.countdown-bar__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;text-align:center}.countdown-bar--contained .countdown-bar__inner{padding-inline:1.5rem}.countdown-bar__text{margin:0;font-size:var(--cdb-text-size, 18px);line-height:1.3;font-weight:600}.countdown-bar__text a{color:currentColor}.countdown-bar__timer{display:flex;align-items:center;justify-content:center;gap:.6rem;flex-wrap:nowrap}.countdown-bar__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:4.4rem;padding:.4rem .6rem;border-radius:var(--cdb-box-radius, 4px)}.countdown-bar--boxes-filled .countdown-bar__unit{background:var(--cdb-box-bg, #ffffff);color:var(--cdb-box-text, #1f1f1f)}.countdown-bar--boxes-outlined .countdown-bar__unit{border:1px solid var(--cdb-box-border-color, currentColor);color:var(--cdb-box-text, currentColor)}.countdown-bar--boxes-plain .countdown-bar__unit{min-width:3.6rem;padding-inline:.2rem;color:inherit}.countdown-bar__value{font-family:var(--font-heading-family);font-size:var(--cdb-value-size, 20px);font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.countdown-bar__label{font-size:1rem;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;opacity:.7}.countdown-bar__sep{font-size:var(--cdb-value-size, 20px);font-weight:700;line-height:1;opacity:.6;align-self:center;margin-top:-.6rem}.countdown-bar__sep:empty{display:none}.countdown-bar__button{min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.countdown-bar__overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.countdown-bar__overlay-link:focus-visible{outline:.2rem solid currentColor;outline-offset:-.4rem}.countdown-bar a:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem;box-shadow:none}@media screen and (min-width:750px){.countdown-bar{padding-block:var(--cdb-pt, 16px) var(--cdb-pb, 16px)}.countdown-bar__inner{flex-direction:row;gap:2.4rem}.countdown-bar__inner--spread{justify-content:space-between}.countdown-bar__inner--spread .countdown-bar__text{text-align:left}.countdown-bar__timer{gap:.8rem}}@media screen and (max-width:480px){.countdown-bar__unit{min-width:3.8rem;padding-inline:.4rem}.countdown-bar__timer{gap:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-countdown-bar.css.map */
