Hello,
Unfortunately logo can’t be added for Shop page only. You can add it in Theme Options > Header. Sorry.
Regards, Eva Kemp.