.tdor .tdor-countbar{position:relative;overflow:hidden;text-align:center;padding:22px 16px 26px;background:linear-gradient(180deg,#1d1609,#0f0f0f);border-bottom:1px solid #5a4620}.tdor .tdor-countbar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 90% at 50% 0%,rgba(227,184,112,.32),transparent 70%);pointer-events:none}.tdor .tdor-countbar>*{position:relative}.tdor .tdor-countbar .tdor-count-label{display:inline-flex;align-items:center;gap:12px;font-size:clamp(15px,2vw,18px);font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--tdor-accent)}.tdor .tdor-countbar .tdor-count-label:before{content:"";flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:#ff4b3e;animation:tdor-ping 1.5s ease-out infinite}.tdor .tdor-countbar .tdor-count{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:clamp(8px,1.4vw,16px);margin-top:14px}.tdor .tdor-countbar .tdor-unit{position:relative;flex:0 1 auto;width:auto;min-width:clamp(70px,11vw,124px);padding:clamp(10px,1.6vw,16px) 4px clamp(8px,1.2vw,12px);background:linear-gradient(180deg,#2c2213,#14110b);border:2px solid var(--tdor-accent);border-radius:12px;box-shadow:0 0 24px #e3b87059,inset 0 1px #ffffff24;text-align:center}.tdor .tdor-countbar .tdor-unit-v{font-size:clamp(40px,7.5vw,80px);line-height:1;color:var(--tdor-accent);text-shadow:0 0 22px rgba(227,184,112,.55);font-variant-numeric:tabular-nums}.tdor .tdor-countbar .tdor-unit-l{margin-top:8px;font-size:clamp(11px,1.3vw,14px);font-weight:800;letter-spacing:.14em;color:var(--tdor-paper)}.tdor .tdor-countbar .tdor-unit:last-child{animation:tdor-glow 1s ease-in-out infinite}.tdor .tdor-countbar .tdor-count.is-urgent .tdor-unit{border-color:#ff5a4a;box-shadow:0 0 26px #ff5a4a66,inset 0 1px #ffffff24}.tdor .tdor-countbar .tdor-count.is-urgent .tdor-unit-v{color:#ff7b6b;text-shadow:0 0 22px rgba(255,90,74,.6)}@keyframes tdor-ping{0%{box-shadow:0 0 #ff4b3ebf}to{box-shadow:0 0 0 14px #ff4b3e00}}@keyframes tdor-glow{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@media(prefers-reduced-motion:reduce){.tdor .tdor-countbar .tdor-count-label:before,.tdor .tdor-countbar .tdor-unit:last-child{animation:none}}@media(max-width:749px){.tdor .tdor-countbar{padding:20px 10px 24px}.tdor .tdor-countbar .tdor-count{gap:8px;margin-top:16px}.tdor .tdor-countbar .tdor-unit{flex:1 1 0;min-width:0;padding:10px 2px 8px}.tdor .tdor-countbar .tdor-unit-v{font-size:clamp(34px,11vw,52px)}.tdor .tdor-countbar .tdor-unit-l{font-size:10px;letter-spacing:.06em}.tdor .tdor-countbar .tdor-count-label{font-size:clamp(15px,4vw,18px)}}.tdor .tdor-hero h1.tdor-display{font-size:clamp(34px,4vw,46px)}.tdor .tdor-hero p.tdor-lead{font-size:18px}.tdor .tdor-hero .tdor-checks .tdor-tick{color:var(--tdor-accent);font-weight:800}@media(max-width:749px){.tdor .tdor-hero h1.tdor-display{font-size:min(37px,9.2vw)!important;line-height:1.06!important;text-wrap:balance}.tdor .tdor-hero p.tdor-lead{font-size:17px!important;line-height:1.5!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ticket-dor-countdown.css.map */
