To have a product resistant to water and heat, you will need to use vinyl labels with added coating.