вот, ответ на мой вопрос ( если кому интересно ). Для тех у кого нету времени читать, в такой ситуации как у меня ( нужно выровнять по вертикали \ горизонтали элемент в блоке с display: flex ) выравнивать нужно сам чилдрен через margin: auto, а не задавать ему позиционирование в parent блоке с помощью justfiy\align content. Это и к флексам и к гридам относится
имхо лучше в пуше, потому что так та занимаешь ячейку памяти по идее парсер, видя, что это константа нигде дальше не используется забывает про нее, но что-то мне подксказывает, что не все так гладко в жсе работает