было бы странно, если бы не работало=)
А если все же не работает — нужно смотреть в инспектор, какие стили применяются или не применяются, а потом уже делать выводы, почему не работает.
Браузер - это программа, имеющая доступ к определенным параметрам вашего устройства. В том числе к значению плотности пикселей. Определить какой запрос использовать тоже вроде не проблема — вычисляет логическое разрешение и принимает решение.
а если всё-таки поковыряться в инспекторе и выяснить причину?