How to remove horizontal scrolling?

https://uzinouzi.github.io/perila/ - make-up. I have two questions. The first is how to remove the scroll, which appear when you reduce the screen. And why is he even there. And the second one is how to put a button that they were in the middle

5a2edd245dbe7726080171.png

Using relative + absoulute don't know how to make the button always to center.
June 10th 19 at 15:59
2 answers
June 10th 19 at 16:01
As an option!?
To remove all and leave only:
.catalog .productblocks .product .product_wrapper .get_calculating {
 text-align: center;
 margin-top: 30px;
}
June 10th 19 at 16:03
not quite clear.. well actually on the button so if the absolute or that the level - set relative parent and child:
position: absolute;
top: 50%;
margin-top: -...px; // only if the child has a fixed height, set to the half of the height of the negative Marginem (it's vertically, horizontally, use the same logic).

Even as an option rock the Flex, examples can be viewed here

In your case it is not clear why there is positioning

And what about scale is it also not clear

Find more questions by tags CSSHTML