Раньше что бы сделать расстояние между элементами в контейнере люди пользовались margin-bottom и margin-right. Позже у гридов появилось свойство grid-gap. И со временем, доехало до обычных flex контейнеров под простым названием gap.
Поддерживается с 54й версии Google Chrome - https://caniuse.com/?search=gap
Моё видео на YouTube - Gap для Flex контейнеров. Пора пользоваться!