It wasn’t about specificity as I switched exactly same declarations between mobile.scss and using @import in mobile.scss. First was applied and the other was overwritten in the browser inspector.
But now I also can’t reproduce it! Just created a blank component with only a mobile.scss to try it again and declarations are applied both ways.
So sorry for the false report! Though I’m at loss what caused it before.. had it in different browsers as well..