Cantons from Schaffhausen to Valais have prohibited fireworks and open fires, citing persistent drought and high forest-fire danger. The restrictions hit retailers hard, with some reporting sales drops of up to 95 percent, while a public survey shows 62 percent support a permanent ban.