.counter__num {text-align: center;margin-bottom: 10px }.counter__num_text {display: block;margin-bottom: 5px;font-size: 14px }.counter__num_item {display: inline-block;width: 35px;height: 25px;}.order__timer .counter__num_item {display: inline-block;width: 52px;height: 41px;}.counter__hour, .counter__min, .counter__sec {font: 28px/38px Comfortaa, cursive;color: #ffffff;letter-spacing: 0.1em;vertical-align: middle;display: inline-block;width: 35px;margin: 0 30px;position: relative;}.order__timer .counter__hour, .order__timer .counter__min, .order__timer .counter__sec{font: 700 55px/60px Roboto Condensed, sans-serif;color: #595959;width: 52px;letter-spacing: 0.06em;margin: 0 22.5px;}.counter__hour:after, .counter__min:after{position: absolute;content: ":";top: -3px;right: -36px;font: 28px/38px Comfortaa, cursive;color: #ffffff;letter-spacing: 0.1em;}.order__timer .counter__hour:after, .order__timer .counter__min:after{font: 700 55px/60px Roboto Condensed, sans-serif;color: #595959;letter-spacing: 0.06em;top: -3px;right: -32px;}.header__counter {position: relative }.header__counter.text-bottom {display: none;}@media (max-width: 601px){.order__timer .counter__num_item {display: inline-block;width: 40px;height: 30px;}.order__timer .counter__hour, .order__timer .counter__min, .order__timer .counter__sec{font: 700 39px/42px Roboto Condensed, sans-serif;color: #595959;width: 40px;letter-spacing: 0;margin: 0 15px;}.order__timer .counter__hour:after, .order__timer .counter__min:after{font: 700 39px/42px Roboto Condensed, sans-serif;color: #595959;letter-spacing: 0.06em;top: -3px;right: -20px;}}