Pharmacies across Portugal are receiving fresh supplies of protective glasses today, August 12, as demand surges ahead of this evening’s solar eclipse. Some pharmacies will still receive stock [today], but I cannot say that this will be the case for all pharmacies,” she said. According to the ANF, Portuguese pharmacies sold 63,259 pairs of eclipse glasses between August 1 and Monday. The country’s last total solar eclipse was in 1912, while the next is not expected until 2144. A total solar eclipse occurs when the Moon passes directly between the Earth and Sun, completely obscuring the solar disc for a brief period.