Знаю, что комментарий не по существу, но зачем вам такой мощный инструмент, как Sass, если у Вас хромает основа всех основ - это качество разметки? Да, именно семантика. Помимо этого, вижу, что вы пытаетесь в БЭМ, однако нарушаете правила именования. В общем, как и Sass, БЭМ, скорее всего -- это излишний инструмент для этого проекта, исходя из контекста кода и Вашего навыка.
Искренне советую освоить какие-нибудь курсы по вёрстке, а-ля HTML Academy Профессиональная верстка сайтов и Препроцессоры и автоматизация.
P.S. Зря вы выбрали формат .sass. Лучшим вариантом был бы .scss, ибо он схож с CSS по синтаксису. Как и в CSS, в .scss вложенность происходит через {} и, а не отступами. Да-да, это значит, что, если вдруг срочно понадобится вставить девственный CSS, то .scss его обработает, а .sass скажет "гудбай"