I have run into an issue with my media queries, only on mobile width devices where, the lowest query (max-width: 320px) is taken over (max-width: 414px) when the screen is at 414px and (max-width: 375px) when the screen is at 375px. I am not setting !important on the 320px. The larger media queries work at (max-width: 768px) and above. Has anyone else experienced this behavior?
My queries are from high to low order in the stylesheet, do I need to flip them from low to high?
@media (max-width: 768px)
@media (max-width: 414px)
@media (max-width: 375px)
@media (max-width: 320px)