Home / Cookie Policy
The short version: one cookie keeps your basket working, and nothing else runs unless you say yes.
Last updated August 2026
Only what the site needs to function, which does not require consent:
| Name | What it does | Expires |
|---|---|---|
PHPSESSID | Remembers what is in your basket as you move between pages. Without it the shop cannot work. | when you close your browser |
es_cookie_choice | Remembers the choice you made here, so we do not ask again. | 1 year |
es_vid | A reference for your browser so we can see which pages were read in one visit. Our own record, on our own server — it does not follow you to other websites. | 1 year |
es_attr | Remembers whether you arrived from a search or an advert, so we can credit the right one if you order later. | 30 days |
You can object to the last two at any time and we will delete the record — see the privacy notice.
| Name | Set by | What it does | Expires |
|---|---|---|---|
_ga, _ga_* | Google Analytics | Counts visits and shows which pages are read. | 2 years |
_gcl_aw | Google Ads | Records that you arrived from a Google advert, so a later order can be credited to it. | 90 days |
_gcl_dc | Same purpose, for display advertising. | 90 days |
If you choose Only what's necessary, none of the above loads at all. We do not load the tag and then ignore it — it simply never runs.
Clear this site's data in your browser settings and the choice will be asked again on your next visit. You can also block cookies entirely in your browser; the shop will still work.
When you arrive from an advert, the link carries a reference from the advertising platform (Google, Microsoft or Meta). If you have accepted cookies and then place an order, we store that reference against your order so we can tell which advertising produced the sale. It is not used to build a profile of you and it is not shared onward.