hi Pia, there is some custom CSS code in your page which is breaking the form layout – specifically these two CSS rules:
p {
float: right;
text-align: center;
}
You can either remove these lines, or override them for the woocommerce form by adding a new CSS rule:
.woocommerce p {
float:none;
text-align: left;
}
That fixes it for me in Firefox
Dan