The duration of Hero Cosmetics sunscreen depends on various factors, including the individual's skin type, sun exposure, and activities. Generally, sunscreen should be reapplied every two hours or more frequently if sweating or swimming. It is essential to follow the instructions provided on the product packaging and consider reapplying regularly for optimal sun protection.