Sprite's new viral ad campaign highlights the love and acceptance of LGBT+ families (YouTube/Sprite)

A new advertisement for Sprite celebrating Marcha de Orgullo, Bueno Aires Pride, has gone viral in Argentina with the hashtag #NoEstasSolx (You Are Not Alone).

LGBT+ families are the focus of this heartwarming video, which has already compiled over 3 million views on Twitter alone.

Set to the song You’ll Never Walk Alone from the musical Carousel, the 1 minute 35 second ad shows relatives supporting their LGBT+ loved ones as they help them get ready for Pride.

It features a diverse range of LGBT+ representation, including a mother helping her son with makeup, a grandmother helping her grandson get dressed in drag, a girl helping to bind her trans brother’s chest, and a family with young children painting a Pride flag.

It ends with a father driving his son and his son’s boyfriend to Pride, before watching them lovingly as they step out of the car and head to the celebrations.

“Pride: that feeling when someone you love chooses to be free,” the ad says. “You’re not alone.”

Who knew an advertisement for lemonade could be so beautiful?

It’s not the first time a company has tried to market soft drinks by spreading messages of love and unity (Kendall Jenner’s disastrous Pepsi ad springs to mind), but in this case Sprite has got it spot on.

The ad was created with help from Federacion Argentina LGBT and was released on November 1, the day before Buenos Aires Pride.

Argentinian law is strongly supportive of LGBT+ people and public opinion is generally very inclusive and accepting – so much so that the president’s son, Estanislao Fernàndez, is a proud drag queen.

In 2010 Argentina became the first Latin American country to legalise same-sex marriage, and the tenth country in the entire world to do so.

And Argentina’s 2012 Gender Identity Law allows trans and non-binary people to change their legal gender without facing barriers such as hormone therapy, surgery or psychiatric diagnosis that labels them as having an abnormality.