Wejdź w devtools na stronie którą dałeś za przykład wybierz strzałką element który cię interesuje i zobaczysz technikę , właściwości jakiej użył webdeveloper...
W tym akurat przykładzie była to właściwość => fiil: transparent;
która po najechaniu :hover zmienia się na fill: #fff;
Tutaj masz opis i fajne przykłady:
https://css-tricks.com/almanac/properties/f/fill/
Mając tę wiedzę możesz zastosować ją w swoim kodzie
Powodzenia