It's always an option to use SASS, LESS, or the preprocessor with the flavor you like the most, and create box-shadow-button mixin that only takes as parameter the color, and output all the other boring stuffs so you don't have to copy paste all the styles