Since it's actually legal to have sex from the age of 16 but the legal drinking age is 21, I suspect that this actually might promote the consumption of alcohol more then it would sexual activity.
Honestly, teens already know that drinking might make people a little more loose when it comes to sex. Just watch the OC or Gossip girls or actually any contemporary TV show. I don't think a hallmark card will change things either way.