fix product layout