BEM

https://en.bem.info/methodology/quick-start/

.block-name {}
.block-name__element-name {}
.block-name_block_modifier {}
.block-name__element-name_element_modifier {}
  • Block: reusable
  • Element: non-reusable part of a block