Just to further clarify, I did some more fiddling around, and the button colours did change. However, not the button created through the shortcode.