.irir-countdown { display: flex; justify-content: center; gap: clamp(12px, 3vw, 28px); }
.irir-countdown__unit { display: flex; flex-direction: column; align-items: center; gap: 10px; min-width: 64px; }
.irir-countdown__num { font: 300 clamp(36px, 5vw, 56px)/1 Montserrat, Arial, sans-serif; color: #B020F8; }
.irir-countdown__label { background: #2b2b2b; color: #fff; font: 600 10px/1 Montserrat, Arial, sans-serif; letter-spacing: 0.06em; text-transform: uppercase; padding: 6px 10px; }
.irir-countdown__done { color: #fff; text-align: center; margin: 0; }
