change generate at breakpoints mixin to handle complex selectors