Cookies and browser storage
Necessary storage supports the shopping functions you request, including your cart, sign-in, chosen language, saved products, edited designs and payment. Optional analytics requires your permission in every market. Declining does not prevent shopping.
| Cookie / storage | Category | Purpose | Lifetime |
|---|---|---|---|
cart_<store> (cookie) | necessary | Keeps the requested shopping cart | 30 days |
auth_<store> (cookie) | necessary | Keeps a customer signed in | 7 days |
country_<store> (cookie) | necessary | Remembers the selected shopping country | 1 year |
locale_<store> (cookie) | necessary | Remembers the selected language | 1 year |
storefront_preview (cookie) | necessary | Authorizes a merchant preview | session |
Stripe payment storage (provider storage) | necessary | Secures the requested payment and prevents fraud | provider-defined payment lifetime |
wishlist_<store> (localStorage) | necessary | Remembers products the shopper saves | until removed or browser storage is cleared |
personalization-draft:<store>:<product> (localStorage) | necessary | Restores a design the shopper has edited | 7 days |
pai-session-<product> (sessionStorage) | necessary | Maintains the requested personalization session | tab session |
storefront:market-hint (sessionStorage) | necessary | Carries the selected language and market between pages | until consumed or tab closes |
We remember acceptance and rejection for 180 days, separately for each store and browser origin. A change to analytics purposes or providers requires a new choice. You can withdraw using Cookie settings on any page; we stop analytics and remove its purchase-deduplication storage. If storage is unavailable, your choice lasts only for the current page. Expired local-storage entries are ignored and removed when next accessed; clearing browser data removes them immediately.
Umami page and shopping events use no analytics cookies; their session cache lasts for the page lifetime. Recording, heatmaps and marketing tracking are disabled. Browser privacy signals disable optional analytics. Contact with questions.