Nesse caso tem uma logica que não segue o padrão desktop, então não é so mudar no css, existe elementos html expecificos para cada um.
Respondendo a "Se for tudo a mesma coisa e só mudar as medidas..." dentro da publicação Como posso melhorar meu component react?
1