.countdown-clock{display:inline-flex;flex-wrap:wrap;align-items:flex-start;gap:.6rem}.countdown-clock__cell{display:inline-flex;flex-direction:column;align-items:center;gap:.3rem}.countdown-clock__num{display:inline-block;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-variant-numeric:tabular-nums;color:var(--c-heading);line-height:1}.countdown-clock__num.is-ticking{animation:countdown-tick .45s var(--ease-out)}@keyframes countdown-tick{0%{transform:translateY(-.25em);opacity:.35}to{transform:none;opacity:1}}.countdown-clock__label{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-soft)}.countdown-clock__sep{font-family:var(--font-heading);color:var(--c-text-faint);line-height:1}.countdown-clock--boxes .countdown-clock__cell{min-width:74px;padding:.85rem .6rem .7rem;border-radius:calc(var(--radius) * .6);background:var(--c-bg);box-shadow:0 1px color-mix(in srgb,var(--c-heading) 6%,transparent)}.countdown-clock--boxes .countdown-clock__num{font-size:clamp(1.6rem,3vw,2.3rem)}.countdown-clock--minimal{gap:.35rem .7rem}.countdown-clock--minimal .countdown-clock__num{font-size:clamp(2.4rem,6vw,4.6rem);letter-spacing:-.02em}.countdown-clock--minimal .countdown-clock__sep{font-size:clamp(2rem,5vw,3.8rem)}.countdown-clock--inline{gap:.25rem;align-items:baseline;padding:.45rem 1rem;border-radius:99px;background:var(--c-heading);color:var(--c-bg)}.countdown-clock--inline .countdown-clock__cell{flex-direction:row;align-items:baseline;gap:.1rem}.countdown-clock--inline .countdown-clock__num{color:inherit;font-size:.95rem}.countdown-clock--inline .countdown-clock__label{color:inherit;opacity:.7;font-size:.62rem;letter-spacing:.04em}.countdown-clock--inline .countdown-clock__label:first-letter{text-transform:uppercase}.countdown-clock--inline .countdown-clock__sep{color:inherit;opacity:.5;font-size:.9rem}.section-countdown .countdown{position:relative;display:grid;gap:var(--card-gap);isolation:isolate}.section-countdown .countdown--rounded .countdown__content,.section-countdown .countdown--rounded .countdown__visual-main,.section-countdown .countdown--rounded .countdown__marquee,.section-countdown .countdown--rounded.countdown--banner{border-radius:var(--radius);overflow:hidden}.section-countdown .countdown__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.1rem;padding:clamp(2rem,6vw,4.5rem) clamp(1.4rem,5vw,4rem);background:var(--c-card)}.section-countdown .countdown--align-center .countdown__content{align-items:center;text-align:center}.section-countdown .countdown__heading{margin:0;max-width:16ch}.section-countdown .countdown--align-center .countdown__heading{margin-inline:auto}.section-countdown .countdown__text{max-width:46ch}.section-countdown .countdown__clock-wrap{display:flex;flex-direction:column;gap:.7rem;align-items:inherit}.section-countdown .countdown__clock-label{margin:0;color:var(--c-text-soft)}.section-countdown .countdown__message{margin:0}.section-countdown .countdown__hint{margin:0;padding:.6rem 1rem;border:1px dashed var(--c-border);border-radius:var(--radius-sm)}.section-countdown .countdown__actions{margin-top:.4rem}.section-countdown .countdown__visual{position:relative;min-height:340px}.section-countdown .countdown__visual-main{position:absolute;top:0;right:0;bottom:0;left:0}.section-countdown .countdown__visual--layered{margin-bottom:2.5rem}.section-countdown .countdown__visual-inset{position:absolute;z-index:2;left:1.2rem;bottom:-2.5rem;width:38%;aspect-ratio:4 / 5;border-radius:var(--radius-card);border:6px solid var(--c-bg);box-shadow:0 18px 40px #0000001f}@media(min-width:990px){.section-countdown .countdown--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.section-countdown .countdown--split .countdown__content{min-height:560px}.section-countdown .countdown__visual{min-height:0}.section-countdown .countdown__visual--layered{margin-bottom:0}.section-countdown .countdown__visual-inset{left:auto;right:calc(100% - 3rem);bottom:2.5rem;width:30%}}.section-countdown .countdown__marquee{display:grid;grid-template-columns:repeat(var(--marquee-cols, 2),minmax(0,1fr));gap:var(--card-gap);height:520px;padding-inline:var(--card-gap);background:var(--c-card);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent)}@media(min-width:990px){.section-countdown .countdown__marquee{height:auto;min-height:560px;contain:size}}.section-countdown .countdown__marquee-col{overflow:hidden;height:100%}.section-countdown .countdown__marquee-track{display:flex;flex-direction:column;animation:countdown-scroll-up var(--marquee-speed, 36s) linear infinite}.section-countdown .countdown__marquee-col--down .countdown__marquee-track{animation-name:countdown-scroll-down}.section-countdown .countdown__marquee-col:hover .countdown__marquee-track,.section-countdown .countdown__marquee-col:focus-within .countdown__marquee-track{animation-play-state:paused}.section-countdown .countdown__marquee-group{display:flex;flex-direction:column;gap:var(--card-gap);padding-bottom:var(--card-gap)}.section-countdown .countdown__marquee .product-card{background:var(--c-bg);border-radius:var(--radius-card);padding:8px 8px 12px;height:auto}.section-countdown .countdown__marquee .product-card__info{padding-inline:4px}@keyframes countdown-scroll-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes countdown-scroll-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.section-countdown .countdown--banner{min-height:clamp(420px,60vw,640px);align-items:center}.section-countdown .countdown--banner .countdown__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit}.section-countdown .countdown--banner .countdown__backdrop img,.section-countdown .countdown--banner .countdown__backdrop svg{filter:blur(var(--countdown-blur, 0));transform:scale(1.04)}.section-countdown .countdown--banner .countdown__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--countdown-overlay, .35)}.section-countdown .countdown--banner .countdown__content{background:transparent;color:#fff}.section-countdown .countdown--banner .countdown__content :is(h2,.countdown__clock-label,.countdown__message,.countdown__eyebrow){color:#fff}.section-countdown .countdown--banner .countdown-clock--boxes .countdown-clock__cell{background:#ffffff24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ffffff40}.section-countdown .countdown--banner .countdown-clock__num,.section-countdown .countdown--banner .countdown-clock__sep{color:#fff}.section-countdown .countdown--banner .countdown-clock__label{color:#ffffffc7}.section-countdown .countdown--banner.countdown--align-left .countdown__content{padding-inline:clamp(1.4rem,8vw,7rem)}.section-countdown .countdown__frame--full .countdown--split{padding-inline:0}@media(max-width:749px){.countdown-clock--boxes .countdown-clock__cell{min-width:62px;padding:.7rem .4rem .6rem}.countdown-clock{gap:.45rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-countdown.css.map */
