The template is not fully responsive! As soon the resolution is a bit smaller not all will be displayed correctly.
The layout is inconsistent. Some boxes have borders, some not. Same with fields. Especially the pay later option is very hard to read. Everything is white fields are not visible.
I would like to have a more consistent design. All boxes with or without borders. Same for fields.
I do not like to override all the CSS a lot as it can cause many problems. Please see attached examples.
Please see slightly optimized layout. I am not a web designer, but I think some improvements can be done to make customization easier.
See my changes here Vistabonita Mazatlan