Selecione todos, exceto primeiro e último elemento td em um seletor

Eu escrevi algo assim em CSS:

tr.red > td:not(:last-of-type):not(:first-of-type)
{
    color: #E53B2C;
    border-bottom: 4px solid #E53B2C;
}

Estou tentando aplicar isso às células da tabela, que não são as primeiras e nem últimas na linha com.red classe.

Parece funcionar como esperado, mas este é realmente o caminho certo para fazer isso?

questionAnswers(3)

yourAnswerToTheQuestion