O código original proposto é o seguinte:
@media screen and (min-width: 0) {
    .cabecalho {
        padding: 0 1rem;
        justify-content: center;
    }
}
@media screen and (min-width: 768px) {
    .cabecalho {
        padding: 0 5rem;
        justify-content: space-between;
    }
}Não seria mais simples deixar apenas a primeira @media e substituir o min-width: 0 por max-width: 768px? Tem algum contraponto nessa alternativa?