.a50-cd{--a50-cd-bg: var(--text-color);--a50-cd-fg: var(--background);--a50-cd-num-size: clamp(2rem, 4vw, 2.75rem);display:flex;flex-direction:column;gap:14px;min-width:0;container-type:inline-size;font-family:var(--heading-font-family)}.a50-cd--small{--a50-cd-num-size: clamp(1.5rem, 3vw, 2rem)}.a50-cd--large{--a50-cd-num-size: clamp(2.25rem, 5.5vw, 3.5rem)}.a50-cd [hidden]{display:none!important}.a50-cd__date{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px;margin:0}.a50-cd__label{font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color) / .85)}.a50-cd__date-value{font-weight:600;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1;letter-spacing:.02em}.a50-cd__timer{max-width:460px;width:100%;min-width:0}.a50-cd__num{font-weight:600;font-size:var(--a50-cd-num-size);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:0}.a50-cd__unit-label{font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;max-width:100%;overflow-wrap:anywhere}.a50-cd__unit{display:flex;flex-direction:column;align-items:center;min-width:0}.a50-cd__sep{display:none}.a50-cd--tiles .a50-cd__timer,.a50-cd--outline .a50-cd__timer,.a50-cd--flip .a50-cd__timer{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px}.a50-cd--tiles .a50-cd__unit{gap:6px;padding:16px 8px 12px;border-radius:var(--a50-cd-radius);background:rgb(var(--a50-cd-bg));color:rgb(var(--a50-cd-fg))}.a50-cd--outline .a50-cd__unit{gap:6px;padding:16px 8px 12px;border-radius:var(--a50-cd-radius);border:1.5px solid rgb(var(--a50-cd-bg));background:transparent;color:rgb(var(--a50-cd-bg))}.a50-cd--outline .a50-cd__unit-label{color:rgb(var(--text-color) / .85)}.a50-cd--minimal .a50-cd__timer{display:flex;align-items:flex-start;justify-content:space-between;gap:2px}.a50-cd--minimal .a50-cd__unit{flex:1 1 0;gap:8px;color:rgb(var(--text-color))}.a50-cd--minimal .a50-cd__unit-label{color:rgb(var(--text-color) / .85)}.a50-cd--minimal .a50-cd__sep{display:block;flex:0 0 auto;font-size:var(--a50-cd-num-size);font-weight:600;line-height:1;color:rgb(var(--a50-cd-bg));transform:translateY(-.04em)}.a50-cd--flip .a50-cd__unit{gap:8px;perspective:420px}.a50-cd--flip .a50-cd__num{position:relative;box-sizing:border-box;width:100%;padding:.38em 0 .34em;text-align:center;border-radius:var(--a50-cd-radius);background:rgb(var(--a50-cd-bg));color:rgb(var(--a50-cd-fg));box-shadow:inset 0 1px #ffffff2e,inset 0 -2px #00000038,0 2px #0000001f,0 6px 14px #00000038;transform-origin:50% 50%;overflow:hidden}.a50-cd--flip .a50-cd__num:before{content:"";position:absolute;top:0;right:0;bottom:50%;left:0;background:linear-gradient(#ffffff1f,#ffffff05);pointer-events:none}.a50-cd--flip .a50-cd__num:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:#00000061;box-shadow:0 1px #ffffff1a;pointer-events:none}.a50-cd--flip .a50-cd__unit-label{color:rgb(var(--text-color) / .85)}.a50-cd--flip .a50-cd__num.is-flipping{animation:a50-cd-flip .45s cubic-bezier(.3,.6,.3,1)}@keyframes a50-cd-flip{0%{transform:rotateX(-85deg);opacity:.4}60%{opacity:1}to{transform:rotateX(0);opacity:1}}.a50-cd--bar .a50-cd__timer{display:flex;align-items:stretch;width:fit-content;max-width:100%;box-sizing:border-box;padding:10px 6px;border-radius:calc(var(--a50-cd-radius) * 4);background:rgb(var(--a50-cd-bg));color:rgb(var(--a50-cd-fg))}.a50-cd--bar .a50-cd__unit{flex:0 1 auto;gap:2px;padding:0 12px;min-width:0}.a50-cd--bar .a50-cd__num{font-size:calc(var(--a50-cd-num-size) * .6)}.a50-cd--bar .a50-cd__unit-label{font-size:10px;letter-spacing:.1em}.a50-cd--bar .a50-cd__sep{display:block;flex:0 0 1px;width:1px;font-size:0;background:rgb(var(--a50-cd-fg) / .35)}@container (min-width: 460px){.a50-cd--bar .a50-cd__unit{flex-direction:row;align-items:baseline;gap:6px}}.a50-cd__launched{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.a50-cd__launched-heading{margin:0;font-weight:600;font-size:24px;line-height:1.2}.a50-cd__launched-text{margin:0}.a50-cd__notice{margin:0;font-family:var(--text-font-family);font-size:13px;padding:8px 12px;border:1px dashed currentColor;border-radius:6px}@media screen and (max-width:420px){.a50-cd--tiles .a50-cd__timer,.a50-cd--outline .a50-cd__timer,.a50-cd--flip .a50-cd__timer{gap:8px}.a50-cd--tiles .a50-cd__unit,.a50-cd--outline .a50-cd__unit{padding:14px 4px 10px}.a50-cd__unit-label{font-size:10px;letter-spacing:.08em}.a50-cd--bar .a50-cd__unit{padding:0 8px}}@media(prefers-reduced-motion:reduce){.a50-cd--flip .a50-cd__num.is-flipping{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/412/assets/a50-countdown.css.map */
