It would be much better if button elements can also automatically resize according to device type (desktop/tablet/mobile), just like heading elements:
The above images show that the heading element (speakers) resizes, but the button element stays the same.