I just moved the site, exactly as is (same wordpress install) to my server and the issue disappeared. So it’s only happening on my local server, and I presume something to do with the stylesheet although I don’t see any errors in requesting or serving the file.
I’ll close the issue because I guess it’s localized to my server config but I’m still curious what the problem could be.