На родитель если, то в голову ничего по-быстрому не приходит. А вот на вложенный блок можно можно (margin).. Только родитель должен быть флексом.
(Кстати, значение margin:auto получило премию журнала Форбс в номинации «Самое влиятельное значение CSS-свойства внутри флекс-контейнера»)
UPD: А вот и мысль про родителя пришла. Те же флексы на контейнер с justify-content и align-items.