Customizable character animations

Hey fellas,
I’m planning a 3d multiplayer game in Unreal Engine with a customizable character creation sytem. Similar to Black Desert and The Sims 4. This part is fine. No problems here.

The problem is when the players are in the world and will interact with others players. Like Kiss/Hug other players. I think i will have problems with animations overlaping or having a empty space. Think when a player will kiss another one. The head should not overlap with the other player or have an empty space.
How could i deal with that since the characters will have diferent proportions, height, etc.

Thanks is advance.