Условный импорт существует! Это в Webpack 2! Вот git repo с примерами и примерами использования
if (agent === whateverYouWant) {
import('./mobile.css').then(() => {
console.log("Imported mobile css");
});
}
Кроме того, вы также можете использовать require
в условных выражениях.