Just seen these on a face book hockey site. Seem pricey (at least up here) but they are supposed to be water proof?
Remove the foam, cut it to accommodate your cards and be done. Might look into these when they go on sale? The OP said he purchased his not long ago at 50% off.
https://www.canadiantire.ca/en/pdp/m...-0581545p.html