<div class="header__top">
<div class="container">
<div class="header__info info">
<div class="info__contacts">
<a href="#" class="info__phone">+38 (096) 309 21 45</a>
<a href="" class="info__email">layout585@gmail.com</a>
</div>
<div class="info__consultation consultation">
<a href="#consultation__popup" class="consultation__link">Бесплатная консультация</a>
<div id="consultation__popup" class="mfp-hide consultation__popup">
Hello
</div>
</div>
</div>
</div>
</div>
.header {
&__top {
.info {
display: flex;
justify-content: space-between;
align-items: center;
&__contacts {
}
&__phone {
}
&__email {
}
.consultation {
&__link {
color: red
}
&__popup {
background-color: #fff;
}
}
}
}
}
Ну и соответственно простой javascript, который просто открывает окно. Вопрос заключается в том,
почему не применяются стили к классу consultation__popup? Но применяются если вынести за все вложенности scss.