Можно разбить мобильные стили и десктопные на два файла. И каким-нибудь способом, через User agent или ещё как-то загружать разные файлы)
Я шучу, но возможно же))
Получается ты хочешь сказать что если я через пикчер две картинки ставлю , 4 одна для мобилки, другая для 4к, третья для 2к, четвертая для ретины, пятая для дестопа и все они загрузится в мобилку?