Is there a way to make just the search results text smaller?

You can see if any of the community themes adjust search results font size or you can use your own custom CSS. More information about using custom CSS is available in the help vault and many posts on the forum including this one https://forum.obsidian.md/t/getting-comfortable-with-obsidian-css/133