Hi Dmitry,
SPPB used bootstrap CSS classes (@media) to hide sections, addons from desktop, Tablet, Mobile but in HTML code it's still loaded - so I would use mix of those:
- Blank component (you can find on JED)
- Advanced Module Manager (RegularLabs.com)
- And I would use 2 SPPB Modules: one for Desktop and Tablet and second for the Mobile only in one of template positions (content-top for example).
Then becuase AMM used PHP/JS method to detect and display module, 2nd module will not be used at all.
Of course this is one of the methods. Yes, I know AMM is also "heavy", so this is some sort of compromise.