I am trying to investigate what is causing an issue on safari browsers but this works perfectly well on a chrome.
This is the css that is responsible for this feature