Кажется, проблема в том, что вы используете .lo go внутри .loading
попытайтесь сделать это так
.loading {
width: 100%;
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
}
.logo {
width: 80%;
}
Таким образом, вы сможете использовать медиазапросы без !important
.
Вложенный способ имеет более высокую сложность, чем медиазапрос, поэтому вам пришлось использовать !important
.