Red wine does two things to marble at once. It stains, because the colour soaks into the stone’s pores, and it etches, because wine is acidic and reacts with the calcium carbonate in the marble itself. That is why a wine mark often looks like a dark ring with a dull halo around it, rather than just a patch of colour.
On white marble such as Calacatta and Carrara it shows up fastest, because there is no busy veining nearby to hide it. See Calacatta protection and Carrara protection.

