What are the odds for getting Cards from the Shop?

Gold, Ruby, and Diamond Bags can be acquired from the Shop. Below indicates the average quantity that can be received within each bag. You can see here that the Ruby and Diamond Bags are the only ones that drop Legendary Cards: