BUTTON
Learn from popular website how they define their button. Button is the most important thing in website design, i think.
References
My Button
Tips
References
Shopify
Button Height: 44px
Button Text: 1em - 16px
Shopify - Responsive
Button Height: 44px
Button Text: 1em - 16px
Stripe
Button Height: 46px
Button Text: 16px
Stripe - Responsive
Button Height: 46px
Button Text: 16px
Webflow
Button Height: 60px
Button Text: 16px
Webflow - Responsive
Button Height: 60px
Button Text: 16px
My Button
When create a button usually i'm using 48px - 68px for the height and for the text using 16px - 18px. But, most of the time using more than 48px for the height.
Example 1
Button Height: 68px
Button Text: 16px
Example 2
Button Height: 56px
Button Text: 16px
Tips
So which one is better? 44px, 48px, 56px or 60px? I can say that all size is works, since the one who pay too much attention on button size is designer. As long the users can see the button clearly, understand that the element is button, all good.