.sale-countdown{background-color:var(--sale-countdown-background, #fff9f2);color:var(--sale-countdown-text, var(--brand-ink))}.sale-countdown__inner{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center}.sale-countdown__heading{margin:0;color:var(--sale-countdown-accent, var(--brand-maroon));font-family:inherit;font-size:1.8rem;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase}.sale-countdown__heading sup{font-size:.45em;line-height:0;vertical-align:super}.sale-countdown__subheading{margin:.2rem 0 0;color:var(--sale-countdown-accent, var(--brand-maroon));font-size:1.5rem;line-height:1.3}.sale-countdown__timer{display:flex;align-items:flex-start;gap:.4rem;direction:ltr;font-variant-numeric:tabular-nums}.sale-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:2.2em}.sale-countdown__value,.sale-countdown__separator{font-size:2.8rem;font-weight:600;line-height:1}.sale-countdown__label{margin-top:.3rem;font-size:1.3rem;line-height:1;opacity:.7}.sale-countdown__button{display:inline-block;padding:.8rem 1.8rem;border-radius:.4rem;background-color:#000;color:#fff;font-size:1.4rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;transition:opacity var(--duration-short) ease}.sale-countdown__button:hover{opacity:.85}@media screen and (min-width:750px){.sale-countdown__inner{flex-direction:row;justify-content:center;gap:2.4rem}.sale-countdown__value,.sale-countdown__separator{font-size:3.2rem}}.sale-countdown--stacked .sale-countdown__inner{flex-direction:column;gap:1.6rem}.sale-countdown--stacked .sale-countdown__heading{font-size:clamp(2.6rem,4.4vw,4.4rem);text-transform:none}.sale-countdown--strip .sale-countdown__link{display:block;color:inherit;text-decoration:none}.sale-countdown--strip .sale-countdown__inner{flex-direction:row;justify-content:space-between;gap:.8rem 1.6rem;padding-block:.6rem;text-align:left}.sale-countdown--strip .sale-countdown__text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.sale-countdown--strip .sale-countdown__heading{font-size:1.4rem;line-height:1.15}.sale-countdown--strip .sale-countdown__tiers{display:flex;flex-wrap:wrap;column-gap:.6rem;margin:0;padding:0;list-style:none;color:var(--sale-countdown-text, var(--brand-ink));font-size:1.1rem;line-height:1.3}.sale-countdown--strip .sale-countdown__tiers li{white-space:nowrap}.sale-countdown--strip .sale-countdown__tiers li+li:before{content:"\b7";margin-right:.6rem}.sale-countdown--strip .sale-countdown__timer{flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;gap:.2rem}.sale-countdown--strip .sale-countdown__status{flex-basis:100%;margin-bottom:.1rem;font-size:1rem;font-weight:700;letter-spacing:.04em;line-height:1;text-align:right;text-transform:uppercase;white-space:nowrap}.sale-countdown--strip .sale-countdown__unit{min-width:0}.sale-countdown--strip .sale-countdown__value{min-width:2.2rem;padding:.3rem;border-radius:.3rem;background-color:var(--sale-countdown-digit-background, var(--sale-countdown-accent, var(--brand-maroon)));color:var(--sale-countdown-digit-text, #fff);text-align:center}.sale-countdown--strip .sale-countdown__value,.sale-countdown--strip .sale-countdown__separator{font-size:1.3rem;font-weight:700}.sale-countdown--strip .sale-countdown__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sale-countdown--strip .sale-countdown__cta{display:none;color:var(--sale-countdown-accent, var(--brand-maroon));font-size:1.4rem;font-weight:700;text-decoration:underline;text-underline-offset:.2rem;white-space:nowrap}@media screen and (max-width:749px){.sale-countdown--strip .sale-countdown__tiers{display:block;overflow:hidden;font-size:1.1rem;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.sale-countdown--strip .sale-countdown__tiers li{display:inline}.sale-countdown--strip .sale-countdown__tiers li+li:before{margin:0 .4rem}.sale-countdown--strip .sale-countdown__inner{gap:.8rem 1rem}.sale-countdown--strip .sale-countdown__text{flex:1 1 auto}.sale-countdown--strip .sale-countdown__timer{display:grid;grid-template-columns:repeat(7,auto);justify-content:end;gap:.2rem .15rem}.sale-countdown--strip .sale-countdown__status{grid-column:1 / -1;margin:0;font-size:.9rem}.sale-countdown--strip .sale-countdown__value{min-width:2rem;padding:.25rem .2rem}.sale-countdown--strip .sale-countdown__value,.sale-countdown--strip .sale-countdown__separator{font-size:1.2rem}}@media screen and (min-width:750px){.sale-countdown--strip .sale-countdown__inner{flex-direction:row;justify-content:center;gap:2.4rem;padding-block:.8rem}.sale-countdown--strip .sale-countdown__text{flex-direction:row;align-items:baseline;gap:1.4rem}.sale-countdown--strip .sale-countdown__heading{font-size:1.8rem;white-space:nowrap}.sale-countdown--strip .sale-countdown__tiers{font-size:1.4rem}.sale-countdown--strip .sale-countdown__timer{flex-wrap:nowrap;gap:.3rem}.sale-countdown--strip .sale-countdown__status{flex-basis:auto;margin:0 .5rem 0 0;font-size:1.3rem}.sale-countdown--strip .sale-countdown__value{min-width:2.8rem;padding:.4rem .5rem}.sale-countdown--strip .sale-countdown__value,.sale-countdown--strip .sale-countdown__separator{font-size:1.5rem}.sale-countdown--strip .sale-countdown__cta{display:inline}.sale-countdown--strip .sale-countdown__link:hover .sale-countdown__cta{text-decoration-thickness:.2rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/sale-countdown.css.map */
