Hey Andrew,
I'm running into the same issue.
The code you pasted above using
.header-actions-action--social a:nth-of-type(1)
rather than Justin's
.sqs-svg-icon--list a:nth-of-type(1)
also worked for me on desktop but not on mobile.
What was the code you used to change it on mobile? Thanks!