Water-repellent fabric