Product view page CSS fixes: content margin and header padding