Вообще нужно смотреть по ситуации.
1. Можно использовать псевдокласс nth-of-type или nth-child. Например, первому задать padding-top, а последнему padding-bottom.
2. Опять же, у всех блоков есть уникальный класс или id.
3. Еще можно вместо padding использовать margin — они "схлопываются" и лишнего отступа быть не должно.
престашоп вообще плюсую, но только не prestadev - там старая версия 1.4.
и справедливости ради должен отметить, что дополнительные модули для престы сравнительно дорогие.
Включенного модуля tokens должно быть достаточно. Создайте поле custom text (пользовательский текст) и под полем ввода увидите replacement patterns (подстановочные шаблоны). Там можно будет выбрать скрытые поля (например [title]). Собственно это и есть токены.