.mp-cd{--cd-num: #fff;--cd-lbl: #aab2bf;--cd-label: #e5e7eb;--cd-radius: 16px;--cd-gap: 10px;--cd-fs: 36px;--cd-box: linear-gradient(180deg, rgba(255, 255, 255, .09), rgba(255, 255, 255, .03));--cd-line: rgba(255, 255, 255, .13);--cd-ring: var(--mp-accent);--cd-ring-bg: rgba(255, 255, 255, .1);--cd-ring-inner: #0f172a;--cd-hot: var(--mp-accent-rgb);display:grid;gap:14px;justify-items:center;text-align:center;font-family:var(--mp-font);max-width:100%}.mp-cd[hidden]{display:none!important}.mp-cd__label{display:inline-flex;align-items:center;gap:8px;color:var(--cd-label);font-size:14px;font-weight:700;line-height:1.6}.mp-cd__label svg{flex:none;color:var(--mp-accent)}.mp-cd__clock{display:flex;align-items:stretch;justify-content:center;flex-wrap:nowrap;gap:var(--cd-gap);max-width:100%}.mp-cd__num{display:block;color:var(--cd-num);font-size:var(--cd-fs);font-weight:900;line-height:1.15;font-variant-numeric:tabular-nums}.mp-cd__lbl{display:block;color:var(--cd-lbl);font-size:12.5px;line-height:1.5}.mp-cd__num.is-tick{animation:mp-cd-tick .38s var(--mp-ease)}@keyframes mp-cd-tick{0%{transform:translateY(-32%);opacity:.15}to{transform:none;opacity:1}}.mp-cd__ended{display:block;padding:6px 4px;color:#fdba74;font-weight:800}.mp-cd--boxes .mp-cd__unit{position:relative;display:grid;align-content:center;justify-items:center;gap:2px;min-width:76px;padding:16px 10px 12px;overflow:hidden;border-radius:var(--cd-radius);background:var(--cd-box);border:1px solid var(--cd-line);box-shadow:inset 0 1px #ffffff1a,0 18px 32px -20px #000000e6;transition:border-color .3s,box-shadow .3s}.mp-cd--boxes .mp-cd__unit:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--mp-primary),var(--mp-accent))}.mp-cd--boxes .mp-cd__unit:after{content:"";position:absolute;inset-inline:0;top:50%;height:1px;background:#00000059}.mp-cd--minimal{--cd-fs: clamp(40px, 7vw, 76px)}.mp-cd--minimal .mp-cd__clock{gap:clamp(8px,2vw,22px);align-items:flex-start}.mp-cd--minimal .mp-cd__unit{display:grid;justify-items:center;gap:4px;min-width:2ch}.mp-cd--minimal .mp-cd__num{font-weight:900;letter-spacing:-.02em;background:linear-gradient(180deg,#fff,#c4b5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mp-cd--minimal .mp-cd__sep{align-self:flex-start;padding-top:.12em;color:var(--mp-accent);font-size:var(--cd-fs);font-weight:800;line-height:1.15;animation:mp-cd-blink 1s steps(2,jump-none) infinite}@keyframes mp-cd-blink{50%{opacity:.25}}.mp-cd--rings{--cd-fs: 30px}.mp-cd--rings .mp-cd__clock{gap:clamp(10px,2vw,20px)}.mp-cd--rings .mp-cd__unit{display:grid;place-content:center;justify-items:center;gap:0;width:clamp(78px,16vw,104px);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,var(--cd-ring-inner) 83%,transparent 84%),conic-gradient(var(--cd-ring) calc(var(--p, 0) * 1%),var(--cd-ring-bg) 0);box-shadow:0 20px 36px -22px rgba(var(--mp-accent-rgb) / .8);transition:background .6s linear}.mp-cd--rings .mp-cd__lbl{font-size:11.5px;margin-top:-2px}.mp-cd--compact{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;width:100%;margin:4px 0 12px;padding:7px 10px;border-radius:12px;background:rgba(var(--mp-accent-rgb) / .12);border:1px dashed rgba(var(--mp-accent-rgb) / .6);text-align:start}.mp-cd--compact .mp-cd__label{color:#fdba74;font-size:12px;white-space:nowrap}.mp-cd--compact .mp-cd__clock{gap:2px;align-items:center;flex-wrap:nowrap;max-width:100%;direction:ltr}.mp-cd--compact .mp-cd__unit{display:block;min-width:0}.mp-cd--compact .mp-cd__num{min-width:2.2ch;padding:1px 3px;border-radius:6px;background:#0f172abf;font-size:12.5px;font-weight:800;text-align:center;letter-spacing:0}.mp-cd--compact .mp-cd__sep{color:#fdba74;font-weight:800;font-size:12px;line-height:1;margin:0 -1px}.mp-cd--compact[data-nodays] .mp-cd__unit[data-u=d],.mp-cd--compact[data-nodays] .mp-cd__unit[data-u=d]+.mp-cd__sep{display:none}.woocommerce ul.products li.product .mp-cd--compact{margin-top:0}.mp-cd--single{--cd-fs: 28px;justify-items:stretch;margin:0 0 18px;padding:14px 14px 12px;border-radius:18px;text-align:start;background:linear-gradient(180deg,rgba(var(--mp-accent-rgb) / .13),rgba(var(--mp-accent-rgb) / .04));border:1px solid rgba(var(--mp-accent-rgb) / .4)}.mp-cd--single .mp-cd__label{color:#fdba74}.mp-cd--single .mp-cd__clock{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;width:100%}.mp-cd--single .mp-cd__unit{min-width:0;padding:12px 6px 9px;background:#0f172ab3}.mp-cd--single .mp-cd__lbl{font-size:11.5px}.mp-cd.is-urgent.mp-cd--boxes .mp-cd__unit,.mp-cd.is-urgent.mp-cd--single .mp-cd__unit{border-color:rgba(var(--cd-hot) / .7);box-shadow:inset 0 1px #ffffff1a,0 0 0 1px rgba(var(--cd-hot) / .25),0 0 28px -8px rgba(var(--cd-hot) / .7)}.mp-cd.is-urgent [data-u=s] .mp-cd__num{color:#fdba74}.mp-cd.is-critical{--cd-hot: 239 68 68}.mp-cd.is-critical [data-u=s] .mp-cd__num,.mp-cd.is-critical [data-u=m] .mp-cd__num{color:#fca5a5}.mp-cd.is-critical.mp-cd--rings{--cd-ring: #ef4444}.mp-cd.is-critical.mp-cd--compact{background:#ef444424;border-color:#ef4444a6}.mp-cd.is-critical.mp-cd--compact .mp-cd__label{color:#fca5a5}.mp-cd.is-urgent.mp-cd--compact{animation:mp-cd-pulse 2.4s ease-in-out infinite}@keyframes mp-cd-pulse{50%{box-shadow:0 0 0 4px rgba(var(--cd-hot) / .12)}}.mp-cdw{display:grid;gap:18px;justify-items:center;text-align:center}.mp-cdw__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:5px 16px;border-radius:999px;background:rgba(var(--mp-accent-rgb) / .14);border:1px solid rgba(var(--mp-accent-rgb) / .45);color:#fdba74;font-size:13.5px;font-weight:800}.mp-cdw__title{margin:0;max-width:24ch;color:#fff;font-size:clamp(26px,4vw,44px);font-weight:900;line-height:1.45;text-wrap:balance}.mp-cdw__sub{margin:0;max-width:58ch;color:#cbd5e1;font-size:16px;line-height:2}.mp-cdw .mp-cd{margin-block:6px}.mp-cdw__cta{margin-top:6px}@media(max-width:600px){.mp-cd--boxes .mp-cd__unit{min-width:0;padding:12px 6px 9px}.mp-cd--boxes .mp-cd__clock{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;gap:7px}.mp-cd{--cd-fs: 26px}.mp-cd--minimal{--cd-fs: clamp(34px, 11vw, 56px)}.mp-cd--compact{flex-direction:column;align-items:center;justify-content:center;padding:6px 8px}.mp-cd--compact .mp-cd__num{font-size:13px}.mp-cd--rings .mp-cd__unit{width:clamp(64px,20vw,84px)}.mp-cd--rings .mp-cd__num{font-size:22px}.mp-cd--single{--cd-fs: 24px}}@media(prefers-reduced-motion:reduce){.mp-cd__num.is-tick,.mp-cd--minimal .mp-cd__sep,.mp-cd.is-urgent.mp-cd--compact{animation:none!important}.mp-cd--rings .mp-cd__unit{transition:none}}.woocommerce ul.products li.product{container-type:inline-size;container-name:mp-card}@container mp-card (max-width: 260px){.mp-cd--compact{flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px}}
