Существует ли разрешение экрана с шириной 340px?
Возможно, где-то, у кого-то и есть
А какая собственно разница? или вы для разных экранов, указываете фиксированную ширину блока? Используйте % и будет вам счастье
P.S. в среднем на сайтах которые верстал я, достаточно иметь 3 бреикпоинта, максимум 4@mobile: ~"screen and (max-width: 768px)";
@mobile-portrait: ~"screen and (max-width: 480px)";
@mobile-landscape: ~"screen and (min-width: 481px) and (max-width: 768px)";
@tablet: ~"screen and (min-width: 769px) and (max-width: 1000px)";
@desktop: ~"screen and (min-width: 1001px)";
Есть база устройств с указанием их viewport'а - судя по ней, такого устройства нет.