I also can’t get this to work. I tried securing the Shop page to the Subscriber or Customer role but anonymous users can still view the shop.
The styles are pretty broken for me. I don’t see the embed.css file being included on my pages anymore?
Could it be a problem with the EMs on line 54 of /wp-content/plugins/embed-github-gist/stylesheets/embed.css?ver=3.5?
padding: .25em .5em .5em .5em !important;