Witam wszystkich!
Czy ktoś byłby w stanie pomóc mi i zidentyfikować źródło problemu?

Nie wiem czemu właściwość mix-blend-mode (w tym wypadku z wartością difference) nie działa w przeglądarkach na telefonie: Chrome i Firefox, a poprawnie wyświetla się na ich desktopowych odpowiednikach.
link do strony › (serwis w budowie, na telefonach masakra, ale chciałem się na razie skupić na tym problemie)

Obie przeglądarki (zaktualizowane) powinny obsługiwać tę właściwość - poprawnie wyświetlają się w nich na telefonie przykłady ze strony https://developer.mozilla.org/en-US/docs/Web/CSS/mix-blend-mode

P.S. Wiem, że IE / EDGE tego nie obsługuje (nie wiem jak z Safari), na chwilę obecną ignoruję tę kwestię.