Card flip animation not working on iOS devices

I've been working on a card flipping feature for a website.

It's nicely working on every device except iPhone and iPad, in which it doesn't show the back side of the card, but the reversed front side instead.

You can check the codepen here: https://codepen.io/PBarri/pen/ExVggLr

Do you have any clue why is this happening ?