0👍
After stepping away for a day after two weeks of solid work I discovered the issue was due to a style coming through from the map component that was overriding the parent component style.
I am still getting differences between local dev and live production though, even after clearing browser cache and purging the app cache.
UPDATE: The issue was due to scoped
being included on the map components style block. It is now working as expected.
Thank you for all your suggestions.
Source:stackexchange.com