<ul class="menu">
<li class="menu_item"><a href="#" class="menu_link">Главная</a></li>
<li class="menu_item"><a href="#require" class="menu_link">ппппппп</a></li>
</ul>@media (max-width:1200px)
.menu
&_item
padding-right: 20px.menu
&_item
padding-right: 20px
&_link
font-size: 13px@media (max-width:1200px)
.menu
&_item
padding-right: 20px
.menu_item .menu_link
font-size: 13px.subheader
&_logo
img
width: 100%
&_text
font-size: 11px.subheader
&_logo
img
width: 100%
.col-md-4.offset-md-1 .subheader_text
font-size: 11px
.menu
&_link не .menu_item .menu_link, а просто.menu_link. font-size для .menu_link, которое обладает более высоким приоритетом по праву очередности, а когда вы указываете .menu_item .menu_link уже это правило обладает более высоким приоритетом над последующим .menu_link как более точный селектор.@media с max-width большим 1200px - в таком случае просто поменяйте порядок @media.
.menu_link но менее или настолько же точен как .menu_item .menu_link.
*
font-family: "Roboto", sans-serif
@import "variables"
@import "mixine"
@import "general"
@import "media"
font-size.
Далее подключается правило для уменьшения размера экрана и оно должно перебивать предыдущие правила.
@media (max-width: 1200px)
.menu
&_item
padding-right: 20px@media (max-width: 1200px)
.menu
&_item
padding-right: 20px
&_link
font-size: 13px
general у тебя нет никакого padding-right. А font-size есть. А padding-right нет. А font-size есть. А padding-right вообще нет. general.padding-right и прочитай о чём я тебе, с примерами, пишу. .menu_item
border-right: 2px dotted black
padding-right: 28px
&:last-child
border-right: none
.menu_link
color: #ffffff
font-size: 15px
font-weight: 300<div class="new"> <div class="new_1">ddddfffffffff </div> <div class="new_2">ffffffffffffffffffffff</div>
</div>.new_1 {
color: aqua
}
.new_2 {
color: blue
}

.menu_item .menu_link и .menu_link? Точно не видишь? Точно-точно не видишь? А может ты там видишь padding-right?
.menu
&_item
padding-right: 20px.menu
&_item
padding-right: 20px
&_link
font-size: 13px
padding-right у тебя в general селектор просто .menu_item, а для font-size в том же твоём general - .menu_item .menu_link..menu_item и .menu_link..menu_item из @media переписывает верхний .menu_item, но .menu_link не может переписать верхний .menu_item .menu_link.<div class="container">
<ul class="menu">
<li class="menu_item"><a href="#" class="menu_link">Главная</a></li>
<li class="menu_item"><a href="#require" class="menu_link">Со своим автомобилем</a></li>
<li class="menu_item"><a href="#require" class="menu_link">На автомобиле компании</a></li>
<li class="menu_item"><a href="#" class="menu_link">Требования</a></li>
<li class="menu_item"><a href="#" class="menu_link">Контакты</a></li>
<li class="menu_item"><a href="#" class="menu_link">Оставить заявку</a></li>
</ul>
</div><div class="container">
<ul class="menu">
<li class="menu_item"><a href="#" class="menu_link">Главная</a></li>
<li class="menu_item"><a href="#require" class="menu_link">Со своим автомобилем</a></li>
<li class="menu_item"><a href="#require" class="menu_link">На автомобиле компании</a></li>
<li class="menu_item"><a href="#" class="menu_link">Требования</a></li>
<li class="menu_item"><a href="#" class="menu_link">Контакты</a></li>
<li class="menu_item"><a href="#" class="menu_link">Оставить заявку</a></li>
</ul>
</div>
.menu - это значит что он тупо равен .menu. Если ты пишешь &_что-то - это просто заменяется на .menu_что-то. Всё, больше ничего, никаких чудесных превращений. С sass проблемы нет. Проблема есть с css. А точнее с твоим непониманием css. Учи css.