I like this. One piece of feedback: I looked at the Mother's Day card selection and noticed that a lot of the designs use "Mum" vs. "Mom". I think "Mom" is more common for folks in the US/Canada. Probably want to try and localize your designs when you get some time.
Lottomatic