Currently, the input fields in big view ports are positioned absolutely, with a height set with JavaScript. This is because on Desktop we want to achieve a 2-column layout and on smaller viewports, we want to achieve a 1-column layout with the input fields (e.g. for address) intermixed with the selection fields (e.g. address type).
A better approach for this would be to restructure the markup and use flexbox.