Just from a UX perspective. I believe there should be increased spacing between the elements to help people avoid accidentally clicking on "Checkout as Guest" or "read". See the attached / linked image.
Tested on 18" to 27" monitor in a Microsoft Edge for this particular case. Just tested in Chrome also.