Are you sure that you haven’t mane any customization to this theme that could break its layout? On my theme demo everything is aligned perfectly and there is no layout issues.
And other thing is that I am working on complete Travelify theme overhaul that will be available later this week and it will bring a better WooCommerce support as well.
If this is the case, try to resize font for WooCommerce buttons to see if that works.
Add this code to Theme Options - Other - Custom CSS and try to change font size for smaler if this is not enough.
.woocommerce-page a.button {
font-size: 12px;
}
If this is not the case, I would recommend to wait until I update this theme because I have addressed several WooCommerce responsiveness issues and most likely it would solve this one as well.