La seule solution simple qui me vient à l'esprit est d'appliquer le style suivant :
.ui-menu span.product {display: inline-block;text-transform: lowercase;}
.ui-menu span.product::first-letter {text-transform: uppercase;}
(tu peux supprimer le text-transform que tu as appliqué dans ton premier message qui devient redondant)
Cela donne le résultat de la pièce jointe.