I need to add my own custom CSS. Where is the best place to add these styles so I don't override them when I go to upgrade the theme?
You can add your custom css file under themes/evolve/lessc folder and declare it in evolve.info file then clear cache. Cheers.
I tried putting my custom css in custom.less and then I declared this file in jollyness_sub.info (lessc[] = lessc/custom.less) but that didn't work so I ended up naming it custom.css and declaring that file in jollyness_sub.info (stylesheets[all][] = lessc/custom.css) which worked fine. I'm new to Less so maybe I wasn't doing something right.