Indeed, the green cross is the symbol for pharmacies here in Spain and in most places I've been (including a bit of northern europe).
None of them sell cannabis. If legal to sell, it needs to be sold in separate stores, which usually don't have flashing signs. Those stores can't use the green cross as a symbol.