The best item I’ve found to prevent sweat dripping and drying onto the inside of sunglass lenses is a cycling cap under my helmet. The brim of the cap wicks the sweat away from my face where it drips harmlessly in front of my sunglasses instead of inside of them. Best wishes.