Are the colours of the map pins universally understood by your target audience? As a non-vegan/vegetarian, the thought behind it made complete sense as soon as I deselected options from the filter panel, but before that I was curious to what they meant. Including use of the same colours in the filter panel would have made me intuitively understand it.
I appreciate that it still has a view presented when loading without JavaScript.
I appreciate that it still has a view presented when loading without JavaScript.