I believe California had a similar vote which also was passed.
So they simply had the state Supreme Court declare the referendum invalid.
Yes they did- The voters didn’t want gay marriage=- The state’s courts said “Tough! You’ll have gay marriage and like it or else!”