В чем суть двойных прочерков и тире в классах?
1) Рекомендую посмотреть вот это вот видео Вадима Макеева.
2) Что бы привязать отступы к размеру шрифтов. Очень удобно менять все размеры скажем кнопки просто увеличив font-size.
БЭМ