my architecture •
main.css 1. settings - configuration (i.e., colors, fonts, mixins, etc.) 2. vendor - third party styles (i.e., normalize, reset, etc.) 3. base - unclassed HTML elements (i.e., global, html, body, etc.) 4. layout - generic page layout styles (i.e., grid, spacing, etc.) 5. components - UI modules of the site (i.e., buttons, carousels, etc.) 6. pages - custom page layouts (i.e., short marketing campaign) 7. overrides - takes priority over everything else (i.e., 508, etc.)