Crocs' second store in France has opened its door in the seaside resort of Antibes