.seasonCounter{border:1px solid var(--color_red_main);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;padding:24px;display:flex}@media (max-width:991px){.seasonCounter{padding:15px}}@media (max-width:640px){.seasonCounter{flex-direction:column;align-items:stretch}}.seasonCounter-title{background-color:var(--color_red_main);border:1px solid var(--color_red_main);color:#fff;border-radius:30px;margin-bottom:16px;padding:6px 12px;font-size:14px;line-height:1;display:inline-flex}.seasonCounter-subtitle{font-size:26px;font-weight:700;line-height:1.3}@media (max-width:991px){.seasonCounter-subtitle{font-size:24px}}.seasonCounter-dates{color:var(--color_black_60);margin-bottom:16px;font-size:14px}.seasonCounter-progress{background:var(--color_black_40);border-radius:4px;width:100%;height:6px;margin-bottom:8px;position:relative;overflow:hidden}.seasonCounter-progress__bar{background:var(--color_red_main);height:6px;position:absolute;top:0;left:0}.seasonCounter-progress-label{font-size:12px}.seasonCounter-timer .CountDownTimer{align-items:center;gap:8px;display:flex}@media (max-width:420px){.seasonCounter-timer .CountDownTimer{gap:4px}}.seasonCounter-timer .CountDownTimer-item{background:var(--color_black_20);color:var(--color_red_main);border-radius:10px;flex-direction:column;flex:0 0 100px;justify-content:center;align-items:center;min-width:100px;padding:15px 20px 10px;display:flex}@media (max-width:991px){.seasonCounter-timer .CountDownTimer-item{flex:0 0 75px;min-width:75px;padding:12px 12px 10px}}@media (max-width:420px){.seasonCounter-timer .CountDownTimer-item{flex:0 0 60px;min-width:60px;padding:8px}}.seasonCounter-timer .CountDownTimer-item b{font-size:32px;font-weight:500;line-height:1;display:block}@media (max-width:991px){.seasonCounter-timer .CountDownTimer-item b{font-size:24px}}@media (max-width:420px){.seasonCounter-timer .CountDownTimer-item b{font-size:21px}}.seasonCounter-timer .CountDownTimer-item span{font-size:14px;display:block}@media (max-width:420px){.seasonCounter-timer .CountDownTimer-item span{font-size:12px}}.seasonCounter-timer .CountDownTimer-delimeter{font-size:21px;font-weight:700}@media (max-width:420px){.seasonCounter-timer .CountDownTimer-delimeter{font-size:18px}}
