Yes, they use separate CSS and different selectors. Lots of styling differs between mobile and desktop view, that’s part of how responsive design works.
If you swap to a mobile view on Chrome and inspect elements you can identify how it changes and produce the mobile-friendly alternative.