Excessive use of !important creates complications.
If you make use of CSS specificity, you can add a “targeting” class to the page body. And set up the appropriate selectors in the class manager. And limit the use of !important.
Pete thanks a lot! I’ll try.
Thanks also for the criticism about using Important. You’re right, and I try to avoid it, but in my case it was necessary.
In any case, it’s good to know that if you use CSS in Important to edit globals locally, the preview will reflect the changes on other pages as well
CSS specificity is how the browser decides which style “wins”, based on how specific the selector combination is.
Just smarter ways of doing things. (Bit like people using 99999 for z-index, this creates problems for yourself. Bootstrap has specific z-index numbers it uses, stick with them and you have no issues).
eg
p {color: green;}
.card p {color: orange;} /* this beats the green */
#content p {color: red;} /* this beats green and orange */
!important is handy though, especially for things you have no control over. So its still important