Aw man, it looks like the discount code put your order under $50!
Free shipping is based on your order's total after discounts have been applied and before taxes. Any order with a total over $50 will automatically have first-class shipping fees waived. We are sorry for any inconvenience.
Check out this article for help on how you can get your order total back up!