The button is super wide so I don’t see why it’s happening.
Site: [https://giftgivers.us/product/fastest-wifi-extender-booster-2023-release-up-to-74-faster-broader-coverage-than-ever-wifi-signal-booster-for-home-internet-wifi-repeater-w-ethernet-port/](https://giftgivers.us/product/fastest-wifi-extender-booster-2023-release-up-to-74-faster-broader-coverage-than-ever-wifi-signal-booster-for-home-internet-wifi-repeater-w-ethernet-port/)
Thanks!
You have 200px of padding on either side of the button (and 20px on the top/bottom).
The 200px on left/right is what’s causing the text to be squashed together/overlap on mobile. Remove that, or set some mobile-only CSS for that button.
Edit: just tested, and if you just set the padding to 20px, but with 100% width on mobile, all your problems (with the button) will be fixed.