We're using a 3rd party OTS theme (Alothemes/Savio). We want to make a couple of minor style adjustments, which are simpler to do/manage in the theme rather than creating/managing a new child theme. I just can't get them to take.
Site is currently in default mode, meaning stylesheets should be generated on-the-fly. We're using the Savio3 theme with an inheritance of: Altothemes/savio3 < Alothemes/default < Magento/blank
I want to add a new style rule that's not defined in any of the inheritance (on .opc-payment). According to the docs and guides, best way to do this is in _theme.less. So I added to Alothemes/default/web/css/source/_theme.less. This file was present but empty.
I cleared cache, cleared Javascript/CSS cache and for good measure, deleted generated styles-m.css and styles-l.css files from the savio3 pub/static/frontend/ theme folder. There is no pub/static/frontend for the default or blank themes.
However, styles-m was regenerated but does not include my added style rule (nor styles-l). So I copied _theme.less to the savio3 theme web/css/source folder and repeated. Stylesheets regenerated but still nothing.
What am I doing wrong?