Problem:
The user has created an archive template for products but the columns were not respected.
Solution:
It turns out that the WooCommerce module of GeneratePress was interfering with Toolset and Blocks styles. After disabling the module in Appearance->GeneratePress, the issue was resolved.
Problem:
The user is using several combinations of conditions on custom fields, and wonders if there is any performance impact between nesting or combining conditions.
Solution:
You can nest the conditions to avoid long statements and to have much readable code. But from a performance perspective, I don't think there will be an impact between combining or nesting the conditions. Primarily, because the values will be cached in memory after they are first pulled from the database. And they won't be pulled again.
Nesting the conditions may gain a couple of instructions executions, but I don't think it will be considerable.