Как стилизовать input type=number?
Оригинальный input type=number так, стилизовать нельзя. Есть всякие, на мой взгляд костыли, но они не дадут видимого вам результата.
Такие компоненты интерфейса писать нужно самому. Примерно так. Дальше стилизуйте сами
Сделал специальный плагин под это numberPlugin всё расписано на русском как подключать, применён уже не на одном реальном сайте 
Вот сайт плагина:numberPlugin