Europe faces a rush for certified solar eclipse glasses ahead of the August 12, 2026 eclipse, with retailers reporting shortages as Spain, Iceland and other regions prepare for the rare celestial event.