seems like the static canvas somehow overrides the ::before set from css
also z-index needs to be set on the canvas as well, otherwise it gets placed behind the ears