If your page is appearing incorrectly on mobile and requiring a horizontal scroll (sometimes called overflow) to view it on mobile, it's likely an issue with components or containers using a fixed width.
If a container has a fixed width of 500px for mobile while the width of the device displaying the page is only 300px, it results in an overflow to accommodate the 500px container.
Review your Replo page and locate any containers or components using a fixed width on your mobile view. Adjust those to accommodate smaller screens by reducing the fixed width, hiding them on mobile, replace them with mobile specific items, or setting them to an automatic width.