Opa professor, não sei se você arruma isso nos vídeos seguintes, mas o método que você utilizou de deixar as medias querys, logo abaixo do elemento que foi alterado, não deu muito certo pra esse caso:
/** Header **/
header {
border-top: 5px solid $cor-padrao;
background: rgba($cor-auxiliar, 0.8);
height: 90px;
width: 100%;
position: absolute;
@media #{$mq-mobile} {
height: auto;
.container{
position: static;
}
h1 {
max-width: 50%;
margin: 0 auto;
img {
max-width: 100%;
margin: .5em auto;
display: block;
} // fim img
}// fim h1
}// fim media
}// fim header
header .container {
position: relative;
}
// codigo..
O header .container
está sobrescrevendo a media query