Присоединяюсь к ответившим выше, и добавлю, что extend - не тот инструмент, который стоит использовать повсеместно. В итоговом коде extend будет группировать все селекторы, в которых был вызван другой селектор, и дописывать их. Например,
.selector-1, .selector 2 .selector-3, .selector-4 {
display:block;
}
В ряде случаев это неоправданно увеличивает размер получающегося на выходе css. Поэтому использовать данный инструмент стоит только тогда, когда он будет действительно оправдан - например, когда количество кода внутри априори будет занимать больше места, чем перечень селекторов.