A tropical storm that slammed into Mexico's southern Pacific coast as a major hurricane weakened Tuesday, but forecasters warned of strong rains and flash floods inundating the coast for the next few days. "Slow-moving John will bring very heavy rainfall to coastal portions of southwest Mexico through the upcoming week," the US-based National Hurricane Center (NHC) said. "This heavy rainfall will likely cause significant and possibly catastrophic, life-threatening flash flooding and mudslides" in the southern states of Chiapas, Oaxaca and Guerrero.

Authorities had warned residents to seek shelter as strong winds and rain battered beaches ahead of John making landfall near Marquelia in Guerrero. The NHC said maximum sustained winds weakened to around 70 miles (110 kilometers) per hour -- after earlier topping 120 mph -- according to an 0900 GMT update. A tropical storm warning was in effect from east of Acapulco to Lagunas de Chacahua on the Pacific coast, it added.

"Additional rapid weakening is anticipated, and John is expected to become a tropical depression later today," the NHC said. Through Thursday, John was forecast to produce up to 15 inches of rain in parts of Chiapas, and nearly double that in areas of Oaxaca and Guerrero, it said. "John is producing extraordinary rains (greater than 250 mm) (9.

8 inches) in Oaxaca and Guerrero; torrential rains in Chiapas," the National Civil Protection agency said in a post on X early Tuesday. The agency had issued a red alert on M.