In my jurisdiction it's illegal to serve alcohol to someone who is drunk, or to serve alcohol to someone if you know they are going to give it to someone under 18.
However if I as a 50 year old, go and buy alcohol from the store, the store has no right to get me to sign a civil contract saying I can't give that win to my 15 year old son, something that's perfectly legal where I live. Nor can they get me to sign a civil contract saying I wont give it to my 3 year old son, something which is not legal in my area.
>he store has no right to get me to sign a civil contract saying I can't give that win to my 15 year old so
Now, I'm not exactly sure what country you are in, but in the US they 100% do have that legal right. Conversely you have the legal right to visit another store that does not enforce that civil contract.
At least for US civil law, you seem to have no clue how it actually works.
"the store has no right to get me to sign a civil contract saying I can't give that win to my 15 year old son"
It doesn't? What prohibits that? Is there a law that requires liquor stores to sell to you if you're 21 years or older?
I'd be curious to know what law or regulation compels a store to sell to you without adding conditions. It might be a bad business practice, but what would actually stop me from requiring customers to sign a document that says a customer won't provide alcohol to an under aged drinker.
However if I as a 50 year old, go and buy alcohol from the store, the store has no right to get me to sign a civil contract saying I can't give that win to my 15 year old son, something that's perfectly legal where I live. Nor can they get me to sign a civil contract saying I wont give it to my 3 year old son, something which is not legal in my area.