This is a combination of bug and feature request, but I used the feature request because it works as coded but needs to change. My logs on every site I build are filled with sanitization errors.

  • PHP Warning: A non-numeric value encountered in /srv/htdocs/wp-content/themes/Avada/includes/lib/inc/class-fusion-sanitize.php on line 510
  • PHP Warning: A non-numeric value encountered in /srv/htdocs/wp-content/themes/Avada/includes/lib/inc/class-fusion-sanitize.php on line 518

I am fairly certain this is because I use modern fluid typography values like clamp(1rem, calc(0.286vw + 0.943rem), 1.2rem) in the font size fields, and your sanitization is only looking for numbers. I am hoping in Avada 8, this will be the default.