Some CSS polishing

Product list rendering still needs to use a sub-view