.efc-cd__panel{position:relative;display:grid;gap:14px;align-items:center;padding:18px 16px;border-radius:18px;background:var(--cd-bg);color:var(--cd-text);overflow:hidden;isolation:isolate;text-align:center}.efc-cd--full .efc-cd__panel{border-radius:0}.efc-cd__full{width:100%}.efc-cd__spark{position:absolute;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 70%);pointer-events:none}.efc-cd__spark--1{width:220px;height:220px;top:-90px;left:-60px}.efc-cd__spark--2{width:260px;height:260px;bottom:-140px;right:-80px}.efc-cd__copy{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.efc-cd__badge{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--cd-accent);color:#3b0a16;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.efc-cd__heading{margin:0;font-size:15px;font-weight:600;line-height:1.35;opacity:.92}.efc-cd__highlight{margin:0;font-family:var(--font-heading-family);font-size:clamp(26px,5vw,40px);font-weight:800;line-height:1.1;color:var(--cd-accent)}.efc-cd__text{margin:0;font-size:13px;opacity:.85}.efc-cd__timer-wrap{display:flex;flex-direction:column;align-items:center;gap:6px}.efc-cd__label{margin:0;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.9}.efc-cd__timer{display:flex;gap:8px;justify-content:center}.efc-cd__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;width:62px;height:66px;border-radius:12px;background:var(--cd-box);color:var(--cd-box-text);box-shadow:inset 0 0 0 1px #ffffff2e}.efc-cd__num{font-size:26px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:.02em}.efc-cd__unit-label{margin-top:4px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.8}.efc-cd__end{margin:0;font-size:11.5px;opacity:.8}.efc-cd__btn{justify-self:center;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 22px;border-radius:999px;background:var(--cd-accent);color:#3b0a16!important;font-weight:800;font-size:14px;text-decoration:none;box-shadow:0 10px 20px -12px #0009;transition:transform .15s,filter .2s}.efc-cd__btn:hover{transform:translateY(-1px);filter:brightness(1.05)}.efc-cd__panel.is-ended .efc-cd__timer{opacity:.45}@media(max-width:420px){.efc-cd__unit{width:56px;height:60px}.efc-cd__num{font-size:22px}}@media(min-width:750px){.efc-cd__panel{grid-template-columns:minmax(0,1.2fr) auto auto;gap:28px;padding:22px 32px;text-align:left}.efc-cd__copy{align-items:flex-start}.efc-cd__unit{width:72px;height:76px}.efc-cd__num{font-size:30px}}@media(prefers-reduced-motion:reduce){.efc-cd__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/efc-countdown.css.map */
