.cm-cd [hidden],.cm-cd[hidden],cm-countdown[hidden]{display:none!important}.cm-cd-notice{margin:0;padding:.8rem 1.2rem;font-size:1.2rem;border:1px dashed currentColor}.cm-cd--bar{display:block;width:100%;color:inherit;text-decoration:none}.cm-cd--bar .cm-cd__inner{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:6.4rem;padding:.6rem 0;text-align:left;contain:layout style}.utility-bar:has(div.announcement-bar>.cm-cd--bar[hidden]):not(:has(.utility-bar__contact-link,.list-social,.localization-form)){display:none}.cm-cd__offer{display:flex;flex-direction:column;gap:.3rem;min-width:0}.cm-cd__offer-head{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:600;line-height:1;color:rgb(var(--cm-cd-accent))}.cm-cd__offer-sub{font-size:1.2rem;line-height:1.3;opacity:.85}.cm-cd__units{display:flex;align-items:flex-start;gap:1rem}.cm-cd__unit{display:flex;flex-direction:column;align-items:center;min-width:3.4rem}.cm-cd__num{font-size:2.2rem;font-weight:600;line-height:2.4rem;font-variant-numeric:tabular-nums}.cm-cd__lab{font-size:.9rem;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.cm-cd__sep{font-size:2rem;line-height:2.4rem;color:rgb(var(--cm-cd-accent))}.cm-cd__cta{flex-shrink:0;padding:.9rem 2rem;border:1px solid rgb(var(--cm-cd-accent));color:rgb(var(--cm-cd-accent));font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cm-cd--link:hover .cm-cd__cta,.cm-cd--link:focus-visible .cm-cd__cta{background:rgb(var(--cm-cd-accent));color:rgb(var(--color-background))}.cm-cd--link:focus-visible{outline:.2rem solid rgb(var(--cm-cd-accent));outline-offset:-.2rem}.cm-cd__compact,.cm-cd__chevron{display:none}@media screen and (max-width:749px){.cm-cd--bar .cm-cd__inner{gap:1.2rem;min-height:5.6rem}.cm-cd__offer-head{font-size:2rem}.cm-cd__units,.cm-cd__cta{display:none}.cm-cd__compact{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;margin-left:auto}.cm-cd__compact-label{font-size:1rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.cm-cd__compact-clock{font-size:1.8rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.cm-cd__chevron{display:inline-flex;flex-shrink:0;width:1.4rem;color:rgb(var(--cm-cd-accent))}.cm-cd__chevron svg{width:100%;height:auto;transform:rotate(-90deg)}}.cm-cd--boxed{color:#fff;background:rgb(var(--cm-cd-bg));box-shadow:0 0 0 100vmax rgb(var(--cm-cd-bg));clip-path:inset(0 -100vmax)}.cm-cd--boxed .cm-cd__inner{justify-content:flex-start;min-height:5.6rem}.cm-cd--boxed .cm-cd__offer{flex:1 1 auto;flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:1.2rem;row-gap:.2rem}.cm-cd__badge{font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--cm-cd-accent))}.cm-cd--boxed .cm-cd__offer-head{font-family:inherit;font-size:1.4rem;font-weight:600;line-height:1.3;color:#fff}.cm-cd--boxed .cm-cd__offer-sub{font-size:1.3rem;opacity:.9}.cm-cd__ends{display:none;flex-shrink:0;margin-right:-.8rem;font-size:1.2rem;opacity:.85}.cm-cd--boxed .cm-cd__ends{display:block}.cm-cd--boxed .cm-cd__units{align-items:center;gap:.6rem}.cm-cd--boxed .cm-cd__unit{min-width:4.4rem;padding:.6rem .6rem .5rem;background:#ffffff24;border-radius:.4rem}.cm-cd--boxed .cm-cd__num{font-size:1.7rem;font-weight:700;line-height:1}.cm-cd--boxed .cm-cd__lab{margin-top:.3rem;opacity:.85}.cm-cd--boxed .cm-cd__sep{display:none}.cm-cd--boxed .cm-cd__cta{padding:1rem 2rem;border:0;border-radius:.2rem;background:rgb(var(--cm-cd-accent));color:#1b1b1b;font-weight:700}.cm-cd--boxed.cm-cd--link:hover .cm-cd__cta,.cm-cd--boxed.cm-cd--link:focus-visible .cm-cd__cta{background:#fff;color:#1b1b1b}@media screen and (max-width:749px){.cm-cd--boxed .cm-cd__inner{gap:1rem;min-height:6rem}.cm-cd--boxed .cm-cd__offer{flex-direction:column;align-items:flex-start;gap:.2rem}.cm-cd--boxed .cm-cd__offer-sub,.cm-cd--boxed .cm-cd__ends,.cm-cd--boxed .cm-cd__compact,.cm-cd--boxed .cm-cd__chevron,.cm-cd--boxed .cm-cd__cta{display:none}.cm-cd--boxed .cm-cd__badge{font-size:1.2rem}.cm-cd--boxed .cm-cd__units{display:flex;gap:.4rem}.cm-cd--boxed .cm-cd__unit{min-width:3.6rem;padding:.5rem .4rem .4rem}.cm-cd--boxed .cm-cd__num{font-size:1.6rem}.cm-cd--boxed .cm-cd__lab{font-size:.8rem}}.cm-cd--product{display:flex;flex-direction:column;gap:.8rem;margin:0}.cm-cd--product .cm-cd__row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0;font-size:1.4rem;line-height:1.4}.cm-cd__dot{flex-shrink:0;width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--cm-cd-accent));animation:cm-cd-pulse 1.6s ease-in-out infinite}.cm-cd__time{color:rgb(var(--cm-cd-accent));font-weight:700;font-variant-numeric:tabular-nums}.cm-cd__progress{display:block;height:.3rem;background:rgba(var(--color-foreground),.12)}.cm-cd__progress-fill{display:block;height:100%;background:rgb(var(--cm-cd-accent));transform:scaleX(var(--cm-cd-pct, 1));transform-origin:left center}.cm-cd__offer-text{margin:0;font-size:1.3rem;font-weight:600;line-height:1.4}@keyframes cm-cd-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@media(prefers-reduced-motion:reduce){.cm-cd__dot{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/cm-countdown.css.map */
