When you extend a .class Sass looks for every occurrence of that class and creates a comma-separated selector to combine them. This is great until you lose sight of the every occurance part. That means that whenever you nest a selector you're extending then that nest will also be added to every other selector that is part of the extend.
It blows up really quickly.
- Avoid extending a nested selector
- Avoid adding styles to an extended .class name