vlados096zver, вы понимаете, что если ячейки в сумме занимают всю ширину блока, то без разницы какое им ставить выравнивание? Свободного места нет, сдвигать некуда.
vlados096zver, возьмите калькулятор, умножьте 446 на 3, прибавьте сколько там у вас gap'ов.
Выясните ширину родителя, учитывая паддинги.
Если свободное место остается, то будет работать.
Если оно отрицательно, то тоже будет - дочерние симметрично вывалятся из родителя в обе стороны.
При равной ширине ничего не будет.
Если сложно в браузере, поиграйте в коробочки в ящике. Разве что они не вывалятся, если их суммарная ширина больше ящика.
Ну не знаю чем ещё вам помочь.