No helmet law in Fl, but turning 50 in a few months and decided to smarten up. I bought a Daytona DOT half helmet, it is awesome, light, and really comfortable. Only issue is in now STINKS from hair gel and sweat and I am sure bacteria.
Google told me to wash inside (non removable liner) with baby shampoo, did that 2X, still funky. Tried Febreeze, zero help.
Google also says use dryer sheets, put helmet in freezer overnight, spray with rubbing alcohol and even take helmet into shower and completely wash it then let it dry. Also read that a tea bag left overnight removes the odor. Also saw some sprays on Amazon.
Anyone have any experience with any of the above or different used ways to get rid of this head cheese smell?

Thanks in advance, can always count on the "boots on the ground" on this forum!