Since li:before is set to position: absolute it height isn't taken into account, which creates irregularities in the layout. See example below
position: absolute
What would be the best solution for that ?