I know the Stylus and Stylish (not recommended) browser extensions that can re-style a given website (basically by customizing CSS).
In this comment, the author states this can be done via "user stylesheets".
How is it possible to use "user stylesheets" to modify the style of www.example.com and a different style for www.example2.com?
Is it something that can be done without requiring a third-party browser extension, if so, how/where in the browser options should we add our custom CSS?