Hi Jamie,
You are definitely on the right track, I went to the same site and had a play around with it but i'm getting stuck with configuring the child of the parent, when i try to select from the pop up it returns an error msg saying this is not a child of the parent. I think you may have to reach out to their support team for some guidance.
I just had another crack at it and was able to map the below, the scraper showed that it went through the products but it didn't capture any data, but it was opening all the different product pop ups. I got that far, maybe you can have a look and fine tune it. I'm no expert, sorry, hopefully another member can assist.
Export of sitemap: (import it, scrape it and check out what i mean)
{"_id":"url","startUrl":["https://www.clickitlocal.co.uk/cambridge/?Stores=1&Products=0&LocationID=96&CategoryID=0&DeliveryTypeID=0&StartRow=1&OrderBy=&Search="],"selectors":[{"id":"element","type":"SelectorElementScroll","parentSelectors":["_root"],"selector":".product-summary-block img","multiple":true,"delay":2000},{"id":"element-click","type":"SelectorElementClick","parentSelectors":["element-click"],"selector":"parent","multiple":false,"delay":2000,"clickElementSelector":"parent","clickType":"clickOnce","discardInitialElements":"do-not-discard","clickElementUniquenessType":"uniqueText"},{"id":"popup","type":"SelectorPopupLink","parentSelectors":["element"],"selector":"parent","multiple":true,"delay":0},{"id":"title","type":"SelectorText","parentSelectors":["popup"],"selector":"div.product-title","multiple":false,"regex":"","delay":0},{"id":"description","type":"SelectorText","parentSelectors":["popup"],"selector":"div.product-description","multiple":false,"regex":"","delay":0},{"id":"image","type":"SelectorImage","parentSelectors":["popup"],"selector":".no-swiping.swiper-slide-active img","multiple":false,"delay":0},{"id":"size1","type":"SelectorText","parentSelectors":["popup"],"selector":"button.attribute-box-with-2","multiple":false,"regex":"","delay":0},{"id":"price1","type":"SelectorText","parentSelectors":["popup"],"selector":"div.product-price","multiple":false,"regex":"","delay":0},{"id":"size2","type":"SelectorText","parentSelectors":["popup"],"selector":"button.attribute-box-with-4","multiple":false,"regex":"","delay":0},{"id":"price2","type":"SelectorText","parentSelectors":["popup"],"selector":"div.product-price","multiple":false,"regex":"","delay":0},{"id":"delivery","type":"SelectorText","parentSelectors":["popup"],"selector":".product-availability strong","multiple":false,"regex":"","delay":0}]}