sale-countdown{display:block}sale-countdown[hidden],[data-sale-countdown-root][hidden]{display:none!important}.sale-countdown__value{font-family:var(--font-heading-family);font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.sale-countdown__unit{text-transform:uppercase;letter-spacing:.06rem}.sale-countdown__icon{display:inline-flex;flex-shrink:0}.sale-countdown__icon svg{width:1.8rem;height:1.8rem;fill:currentColor}.sale-countdown__sep{display:none}.sale-countdown-banner__inner{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center}.sale-countdown-banner__text>*{margin:0}.sale-countdown-banner__heading{font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.2}.sale-countdown-banner__subheading{font-size:1.4rem;line-height:1.4;margin-top:.2rem}.sale-countdown-banner__button{flex-shrink:0}.sale-countdown--banner .sale-countdown__timer{display:flex;align-items:flex-start;gap:.4rem}.sale-countdown--banner .sale-countdown__part{display:flex;flex-direction:column;align-items:center;gap:.4rem}.sale-countdown--banner .sale-countdown__value{min-width:4.4rem;padding:.6rem .6rem .5rem;border:.1rem solid rgba(var(--color-foreground),.6);border-radius:var(--inputs-radius);font-size:2.2rem;text-align:center}.sale-countdown--banner .sale-countdown__unit{font-size:1rem}.sale-countdown--banner .sale-countdown__sep{display:block;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1;padding-top:.7rem}@media screen and (min-width:750px){.sale-countdown-banner__inner{flex-direction:row;justify-content:space-between;gap:3rem;text-align:left}.sale-countdown-banner__heading{font-size:calc(var(--font-heading-scale) * 2.2rem)}.sale-countdown--banner .sale-countdown__value,.sale-countdown--banner .sale-countdown__sep{font-size:2.8rem}.sale-countdown--banner .sale-countdown__value{min-width:5.4rem}.sale-countdown--banner .sale-countdown__unit{font-size:1.1rem}}.sale-countdown--box{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding:1rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--inputs-radius);color:rgb(var(--color-foreground))}.sale-countdown--box .sale-countdown__icon{color:rgb(var(--sale-countdown-accent))}.sale-countdown--box .sale-countdown__label{flex:1 1 auto;font-size:1.4rem;font-weight:var(--font-body-weight-bold);line-height:1.3}.sale-countdown--box .sale-countdown__timer{display:flex;gap:.4rem}.sale-countdown--box .sale-countdown__part{display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:3.8rem;padding:.5rem .4rem .4rem;border-radius:var(--inputs-radius);background-color:rgb(var(--sale-countdown-accent));color:rgb(var(--sale-countdown-accent-text))}.sale-countdown--box .sale-countdown__value{font-size:1.6rem}.sale-countdown--box .sale-countdown__unit{font-size:.9rem}.sale-countdown[data-compact] .sale-countdown__icon{vertical-align:-.2rem;margin-right:.3rem}.sale-countdown[data-compact] .sale-countdown__icon svg{width:1.3rem;height:1.3rem}.sale-countdown[data-compact] .sale-countdown__label{margin-right:.4rem}.sale-countdown[data-compact] .sale-countdown__unit{letter-spacing:0;text-transform:none}.sale-countdown[data-compact][data-no-days] [data-part=days]{display:none}.sale-countdown--inline{margin-top:.4rem;font-size:1.2rem;line-height:1.4;color:rgb(var(--sale-countdown-accent))}.card__inner{--sale-countdown-bar-height: 2.8rem}.sale-countdown--bar{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;height:var(--sale-countdown-bar-height);padding:0 .8rem;overflow:hidden;font-size:1.2rem;line-height:1;white-space:nowrap;letter-spacing:.04rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sale-countdown--bar .sale-countdown__icon{margin-right:.4rem}.card__media:has(>.sale-countdown--bar:not([hidden])) .qatc{bottom:calc(12px + var(--sale-countdown-bar-height))}.card__inner:has(.sale-countdown--bar:not([hidden])) .card__badge:not(.top){bottom:calc(var(--image-padding, 0rem) + var(--badge-offset-bottom, 10px) + var(--sale-countdown-bar-height))}@media(hover:none),(max-width:767px){.card__media:has(>.sale-countdown--bar:not([hidden])) .qatc{bottom:calc(8px + var(--sale-countdown-bar-height))}}@media screen and (max-width:749px){.sale-countdown--bar .sale-countdown__label{display:none}}.sale-countdown--badge{white-space:nowrap}.sale-countdown--badge .sale-countdown__icon svg{width:1.2rem;height:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/651/assets/component-sale-countdown.css.map */
