. block__element1_mod1_mod2_mod3 - в таком случае вам нужно будет дублировать код со всех классов, и когда нужно будет исключить стили .block-element1_mod3, вы будете вынуждены прибегать к костылям, либо создавать новый класс без ненужных вам стилей..block__element1_mod1 .block-element1_mod2 .block-element1_mod3 у вас уже есть три варианта, которые можно использовать по разному.