The shape of the widgets (buttons, checkbox etc.) gets inspired by your OS theme. Unfortunately, as far as I know, Windows and macOS don't allow adjusting this theme, beyond the color. On Linux and BSD, this is affected by the GTK theme.
Aside from that, yeah, I'd assume you can tweak it via the userChrome.css file.