.countdown{display:inline-block}.countdown__time{display:flex}.countdown__time-cell{align-items:center;display:flex;position:relative;text-align:center}.countdown__time-cell-digit{border-radius:4px;font-family:VAGRounded,sans-serif}.countdown__time-divider{display:flex;flex-direction:column;justify-content:space-around}.countdown__time-divider span{border-radius:50%;display:block;height:2px;width:2px}.countdown.size_s .countdown__time-cell-digit{font-size:12px;font-weight:300;line-height:12px;min-width:17px;padding:2px 2px 0}.countdown.size_s .countdown__time-divider{justify-content:space-around;margin:0 2px}.countdown.size_s .countdown__time-divider span{height:2px;justify-content:space-around;width:2px}.countdown.size_m .countdown__time-cell-digit{font-size:12px;font-weight:300;height:14px;line-height:17px;min-width:17px}@media (min-width:1080px){.countdown.size_m .countdown__time-cell-digit{font-size:16px;font-weight:300;height:20px;line-height:23px;min-width:20px}}.countdown.size_m .countdown__time-divider{justify-content:space-between;margin:3px 2px}@media (min-width:1080px){.countdown.size_m .countdown__time-divider{margin:6px 2px}}.countdown.size_m .countdown__time-divider span{height:2px;width:2px}@media (min-width:1080px){.countdown.size_m .countdown__time-divider span{height:3px;width:3px}}.countdown.size_l .countdown__time-cell{flex-direction:column}.countdown.size_l .countdown__time-cell-digit{align-content:space-between;align-items:center;border-radius:4px;display:flex;font-family:VAGRounded,sans-serif;font-size:24px;font-weight:300;height:26px;justify-content:center;line-height:24px;min-width:32px;padding:3px 0 0}@media (min-width:768px){.countdown.size_l .countdown__time-cell-digit{font-family:VAGRounded,sans-serif;font-size:32px;font-weight:300;height:36px;line-height:40px;min-width:46px;padding:6px 2px 0}}@media (min-width:1080px){.countdown.size_l .countdown__time-cell-digit{font-size:32px;height:36px;line-height:40px;min-width:46px;padding-top:1px}}.countdown.size_l .countdown__time-cell-caption,.countdown.size_l .countdown__title{font-size:10px;font-weight:400;line-height:14px;min-width:40px;text-align:center}@media (min-width:1080px){.countdown.size_l .countdown__time-cell-caption,.countdown.size_l .countdown__title{font-size:14px;min-width:56px}.countdown.size_l .countdown__title{line-height:20px}}.countdown.size_l .countdown__time-divider{justify-content:center;margin:0 2px 14px}.countdown.size_l .countdown__time-divider span{height:3px;justify-content:space-around;margin:3px 0;width:3px}
