product view styles & responsive