This problem seems to keep coming back for me.
I can't figure out what's causing it. Here are two images showing the issue:
On desktops:
https://i.sstatic.net/AAGbb.png
On mobile devices:
https://i.sstatic.net/Zk4pc.jpg
As you can see, the text is not vertically centered on mobile devices.
Strangely, this problem only appears on mobile devices.
What am I missing here? This alignment issue also affects input fields.
Below is the CSS code I'm using for the buttons:
.button
font-family: 'Gotham Pro', sans-serif
font-size: 14px
color: $color-text--button
padding: 10px 15px
text-transform: uppercase
background: $color-button--default
border: 1px solid $color-transparent
Note: I'm using padding to set the height of the buttons.
UPDATE
I just tested the website on the Firefox browser for Android and everything seems to be working correctly. The issue only occurs in Chrome
.