This layout is responsive, CSS based and can be edited with the editor of your choice. The design is set up to adapt to screen size and is optimized for desktops, tablets and smartphones. You can try it yourself by dragging the corner of your browser to reduce the display size.
The download comes with everything you need to set up an online store and you're free to host where you like. The cart set up is well documented and we have a large number of tutorials and help files.