{"version":3,"file":"ProductCollection.CDxfrdO2.mjs","names":["useState","p","useRef","useMemo","useId","useCallback","_Fragment","__esmMin","ne","init_npm_react_18_3_1","pe","ie","window","_e","de","c","p","ce","init_ssg_sandbox_shims","addPropertyControls","useLocaleInfo","ControlType","useIsStaticRenderer","init_framer_BWFVvmND","imageURL","value","u","resolveLocale","pick","LOCALES","l","DEFAULT_LOCALE","manual","override","slug","active","code","prefix","locale","injectStyle","existing","STYLE_ID","css","el","jsonRequest","hit","CACHE","url","lang","host","allowed","headers","response","result","params","m","apiURL","extra","k","v","api","path","attributeImage","a","x","initialIndex","attrs","i","priceLabel","money","n","ps","lo","hi","format","copy","productHref","variant","index","first","shop","Arrow","back","readToken","website","quoteChange","run","cartQueue","token","body","remove","data","next","domain","ShopProductCard","p$1","selected","setSelected","initial","hovered","setHovered","busy","setBusy","error","setError","failed","setFailed","hasColors","shown","image","fallback","src","min","days","href","touch","expanded","overflow","gridRef","capacity","setCapacity","query","measure","width","perRow","observer","gridIndexes","all","kept","hiddenColours","altSrc","hoverImage","altReady","setAltReady","over","setOver","altRequested","requestAlt","staticRenderer","img","showAlt","ringed","timer","armed","preview","leave","swatch","s","style","large","quickAdd","inCart","onCart","revealIndex","newTab","e","setExpanded","liveCart","ProductCollection","props","isStatic","CSS","activeLocale","STRINGS","nav","NAV_COPY","highlightsLabel","seeAllLabel","categoryDef","CATEGORIES","categoryPreset","categoryId","preset","COLLECTIONS","collectionPreset","collection","selectedIds","limit","productLimit","marketKey","tabsRef","underline","setUnderline","tab","setTab","meta","setMeta","setData","retry","setRetry","cart","setCart","setLiveCart","viewport","rail","root","panelId","offset","setOffset","maxOffset","setMaxOffset","dragging","setDragging","drag","suppressClick","edges","near","setNear","cardsInView","setCardsInView","sample","categories","PREVIEW_CATEGORIES","visibleCategories","id","dataKey","products","PREVIEW_PRODUCTS","currentCollection","unavailable","selectedCategory","collectionSlug","allHref","entries","staggerCards","entry","valid","ac","timeout","cats","collections","found","d","refreshCart","r","items","syncScroll","max","track","ob","scroll","direction","dragStart","dragMove","delta","dragEnd","strip","place","current","w","prev","left","right","change","tabs","keyTab","j","pending","cardBackground","showTabs","t","init_ProductCollection","init_jsx_runtime","values"],"sources":["https:/framerusercontent.com/modules/BNhEq1MTIh0hiUa2CToU/cBFpDI31Pe8X3yqnHg8N/ProductCollection.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer,useLocaleInfo}from\"framer\";import{useEffect,useState,useMemo,useRef,useCallback,useId}from\"react\";// Editors choose a name; each market uses its own Odoo collection and categories.\nconst COLLECTIONS={christmas:{label:\"Christmas 2026\",eu:18,us:21},all:{label:\"All products\",eu:1,us:17},bestsellers:{label:\"Best sellers\",eu:3,us:12},new:{label:\"New arrivals\",eu:5,us:28},sustainable:{label:\"Sustainable\",eu:6,us:9},packs:{label:\"Gift packs\",eu:23,us:25}};// One top-level shop category, shown without tabs. Ids differ per market.\nconst CATEGORIES={none:{label:\"None\",eu:0,us:0},apparel:{label:\"Apparel\",eu:46,us:271},events:{label:\"Events\",eu:102,us:305},bags:{label:\"Bags\",eu:64,us:293},drinkware:{label:\"Drinkware\",eu:45,us:286},office:{label:\"Office\",eu:47,us:282}};const NAV_COPY={en:{highlights:\"Highlights\",seeAll:\"See all\"},nl:{highlights:\"Uitgelicht\",seeAll:\"Bekijk alles\"},de:{highlights:\"Highlights\",seeAll:\"Alle ansehen\"},fr:{highlights:\"\\xc0 la une\",seeAll:\"Tout voir\"},es:{highlights:\"Destacados\",seeAll:\"Ver todo\"},it:{highlights:\"In evidenza\",seeAll:\"Vedi tutti\"}};// Copied 1:1 from the shop navbar's table. The US market is a SEPARATE Odoo\n// website (75 / company 3) with its own category ids, so never reuse EU ids.\nconst LOCALES=[{lang:\"nl_NL\",websiteId:1,companyId:1,currency:41,shopPrefix:\"nl\"},{lang:\"en_GB\",websiteId:1,companyId:1,currency:41,shopPrefix:\"uk\"},{lang:\"de_DE\",websiteId:1,companyId:1,currency:41,shopPrefix:\"de\"},{lang:\"fr_FR\",websiteId:1,companyId:1,currency:41,shopPrefix:\"fr\"},{lang:\"es_ES\",websiteId:1,companyId:1,currency:41,shopPrefix:\"es\"},{lang:\"en_US\",websiteId:75,companyId:3,shopPrefix:\"us\"},{lang:\"it_IT\",websiteId:1,companyId:1,currency:41,shopPrefix:\"it\"},// EU English is the Framer site's default locale and carries no URL prefix.\n{lang:\"en\",websiteId:1,companyId:1,currency:41,shopPrefix:\"en\",apiLang:\"en_GB\"}];const DEFAULT_LOCALE=LOCALES[LOCALES.length-1];function safeOrigin(value,fallback){try{const u=new URL(value);if(u.protocol===\"https:\")return u.origin;}catch{}return fallback;}function imageURL(value){if(!value)return\"\";try{const u=new URL(value);return u.protocol===\"https:\"?u.href:\"\";}catch{return\"\";}}function fill(template,value){return(template||\"\").replace(/\\{(?:name|category)\\}/g,value);}// Framer's locale slug is the very set of prefixes the shop uses (nl, de, fr,\n// es, it, uk, us), so it maps onto a market directly. Matching on the language\n// code instead would send English (United States) to the EU website, which has\n// different category ids and prices.\nfunction resolveLocale(active,override){const pick=value=>LOCALES.find(l=>l.shopPrefix===value)||DEFAULT_LOCALE;const manual=(override||\"\").trim().toLowerCase();if(manual&&manual!==\"auto\")return pick(manual);const slug=(active?.slug||\"\").trim().toLowerCase();if(slug)return pick(slug);if(active?.slug===\"\")return DEFAULT_LOCALE;// The default locale carries an empty slug; fall back to the code for any\n// Framer version that does not expose one.\nconst code=(active?.code||\"\").trim().toLowerCase();if(!code)return DEFAULT_LOCALE;const regional={\"en-gb\":\"uk\",\"en-us\":\"us\"};return pick(regional[code]||code.split(/[-_]/)[0]);}function prefix(locale){return locale.shopPrefix===\"en\"?\"\":\"/\"+locale.shopPrefix;}const PREVIEW_PRODUCTS=[{id:170360,name:\"Single Sided Full Colour Box - Christmas\",slug:\"single-sided-full-colour-box-christmas-170360\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/170360/1024/image_1024/98e1f01857\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/170360/1024/image_1024/98e1f01857\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/170360/512/image_512/98e1f01857\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/170360/128/image_128/98e1f01857\"}],preferred_variant_id:344106,display_variant_id:344106,from_price:6.62,min_qty:30,production_timeline:\"20\",show_attribute:[{name:\"Design 1\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312492/1920/swatch_image/3c777dcaef\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312492/1920/swatch_image/3c777dcaef\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312492/1024/swatch_image/3c777dcaef\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312492/512/swatch_image/3c777dcaef\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312492/256/swatch_image/3c777dcaef\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312492/128/swatch_image/3c777dcaef\",height:\"128\"}],variant_reference:344106},{name:\"Design 2\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312513/1920/swatch_image/f6b360613a\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312513/1920/swatch_image/f6b360613a\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312513/1024/swatch_image/f6b360613a\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312513/512/swatch_image/f6b360613a\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312513/256/swatch_image/f6b360613a\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312513/128/swatch_image/f6b360613a\",height:\"128\"}],variant_reference:344118},{name:\"Design 3\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312514/1920/swatch_image/7c8518a28f\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312514/1920/swatch_image/7c8518a28f\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312514/1024/swatch_image/7c8518a28f\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312514/512/swatch_image/7c8518a28f\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312514/256/swatch_image/7c8518a28f\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312514/128/swatch_image/7c8518a28f\",height:\"128\"}],variant_reference:344130},{name:\"Design 4\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312515/1920/swatch_image/2d80f82326\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312515/1920/swatch_image/2d80f82326\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312515/1024/swatch_image/2d80f82326\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312515/512/swatch_image/2d80f82326\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312515/256/swatch_image/2d80f82326\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312515/128/swatch_image/2d80f82326\",height:\"128\"}],variant_reference:344142},{name:\"Design 5\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312516/1920/swatch_image/1ca1dc21f8\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312516/1920/swatch_image/1ca1dc21f8\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312516/1024/swatch_image/1ca1dc21f8\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312516/512/swatch_image/1ca1dc21f8\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312516/256/swatch_image/1ca1dc21f8\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312516/128/swatch_image/1ca1dc21f8\",height:\"128\"}],variant_reference:344154},{name:\"Design 6\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312517/1920/swatch_image/2962b101dc\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312517/1920/swatch_image/2962b101dc\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312517/1024/swatch_image/2962b101dc\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312517/512/swatch_image/2962b101dc\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312517/256/swatch_image/2962b101dc\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312517/128/swatch_image/2962b101dc\",height:\"128\"}],variant_reference:344166},{name:\"Design 7\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312518/1920/swatch_image/0f4bdd3c0e\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312518/1920/swatch_image/0f4bdd3c0e\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312518/1024/swatch_image/0f4bdd3c0e\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312518/512/swatch_image/0f4bdd3c0e\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312518/256/swatch_image/0f4bdd3c0e\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312518/128/swatch_image/0f4bdd3c0e\",height:\"128\"}],variant_reference:344178},{name:\"Design 8\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312519/1920/swatch_image/ed48386dee\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312519/1920/swatch_image/ed48386dee\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312519/1024/swatch_image/ed48386dee\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312519/512/swatch_image/ed48386dee\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312519/256/swatch_image/ed48386dee\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312519/128/swatch_image/ed48386dee\",height:\"128\"}],variant_reference:344190},{name:\"Design 9\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312520/1920/swatch_image/864b49d297\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312520/1920/swatch_image/864b49d297\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312520/1024/swatch_image/864b49d297\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312520/512/swatch_image/864b49d297\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312520/256/swatch_image/864b49d297\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312520/128/swatch_image/864b49d297\",height:\"128\"}],variant_reference:344202},{name:\"Design 10\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313432/1920/swatch_image/4ce56ddec7\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313432/1920/swatch_image/4ce56ddec7\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313432/1024/swatch_image/4ce56ddec7\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313432/512/swatch_image/4ce56ddec7\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313432/256/swatch_image/4ce56ddec7\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313432/128/swatch_image/4ce56ddec7\",height:\"128\"}],variant_reference:344888},{name:\"Design 11\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313433/1920/swatch_image/f291403884\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313433/1920/swatch_image/f291403884\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313433/1024/swatch_image/f291403884\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313433/512/swatch_image/f291403884\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313433/256/swatch_image/f291403884\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313433/128/swatch_image/f291403884\",height:\"128\"}],variant_reference:344900},{name:\"Design 12\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313434/1920/swatch_image/75ce56dff8\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313434/1920/swatch_image/75ce56dff8\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313434/1024/swatch_image/75ce56dff8\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313434/512/swatch_image/75ce56dff8\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313434/256/swatch_image/75ce56dff8\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313434/128/swatch_image/75ce56dff8\",height:\"128\"}],variant_reference:344912},{name:\"Design 13\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313435/1920/swatch_image/5226678d2f\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313435/1920/swatch_image/5226678d2f\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313435/1024/swatch_image/5226678d2f\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313435/512/swatch_image/5226678d2f\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313435/256/swatch_image/5226678d2f\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313435/128/swatch_image/5226678d2f\",height:\"128\"}],variant_reference:344924}]},{id:41986,name:\"Double Sided Printed Box - Christmas\",slug:\"double-sided-printed-box-christmas-41986\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/41986/1024/image_1024/3392362c28\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/41986/1024/image_1024/3392362c28\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/41986/512/image_512/3392362c28\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/41986/128/image_128/3392362c28\"}],preferred_variant_id:340763,display_variant_id:340763,from_price:8.92,min_qty:30,production_timeline:\"20\",show_attribute:[{name:\"Design 4\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306910/1920/swatch_image/cd66d8b669\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306910/1920/swatch_image/cd66d8b669\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306910/1024/swatch_image/cd66d8b669\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306910/512/swatch_image/cd66d8b669\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306910/256/swatch_image/cd66d8b669\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306910/128/swatch_image/cd66d8b669\",height:\"128\"}],variant_reference:340763},{name:\"Design 2\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306908/1920/swatch_image/256a20392c\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306908/1920/swatch_image/256a20392c\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306908/1024/swatch_image/256a20392c\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306908/512/swatch_image/256a20392c\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306908/256/swatch_image/256a20392c\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306908/128/swatch_image/256a20392c\",height:\"128\"}],variant_reference:340735},{name:\"Design 3\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306909/1920/swatch_image/5605a4defd\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306909/1920/swatch_image/5605a4defd\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306909/1024/swatch_image/5605a4defd\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306909/512/swatch_image/5605a4defd\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306909/256/swatch_image/5605a4defd\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306909/128/swatch_image/5605a4defd\",height:\"128\"}],variant_reference:340749},{name:\"Design 5\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306911/1920/swatch_image/2ce7356627\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306911/1920/swatch_image/2ce7356627\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306911/1024/swatch_image/2ce7356627\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306911/512/swatch_image/2ce7356627\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306911/256/swatch_image/2ce7356627\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306911/128/swatch_image/2ce7356627\",height:\"128\"}],variant_reference:340777},{name:\"Design 6\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312439/1920/swatch_image/fceb9da018\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312439/1920/swatch_image/fceb9da018\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312439/1024/swatch_image/fceb9da018\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312439/512/swatch_image/fceb9da018\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312439/256/swatch_image/fceb9da018\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312439/128/swatch_image/fceb9da018\",height:\"128\"}],variant_reference:343149},{name:\"Design 7\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312440/1920/swatch_image/a182424f17\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312440/1920/swatch_image/a182424f17\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312440/1024/swatch_image/a182424f17\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312440/512/swatch_image/a182424f17\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312440/256/swatch_image/a182424f17\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312440/128/swatch_image/a182424f17\",height:\"128\"}],variant_reference:343163},{name:\"Design 8\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312441/1920/swatch_image/5a330fe079\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312441/1920/swatch_image/5a330fe079\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312441/1024/swatch_image/5a330fe079\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312441/512/swatch_image/5a330fe079\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312441/256/swatch_image/5a330fe079\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312441/128/swatch_image/5a330fe079\",height:\"128\"}],variant_reference:343177},{name:\"Design 9\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312442/1920/swatch_image/0b2b6f12b0\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312442/1920/swatch_image/0b2b6f12b0\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312442/1024/swatch_image/0b2b6f12b0\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312442/512/swatch_image/0b2b6f12b0\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312442/256/swatch_image/0b2b6f12b0\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/312442/128/swatch_image/0b2b6f12b0\",height:\"128\"}],variant_reference:343191},{name:\"Design 10\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313446/1920/swatch_image/bada2f7815\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313446/1920/swatch_image/bada2f7815\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313446/1024/swatch_image/bada2f7815\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313446/512/swatch_image/bada2f7815\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313446/256/swatch_image/bada2f7815\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313446/128/swatch_image/bada2f7815\",height:\"128\"}],variant_reference:345043},{name:\"Design 11\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313447/1920/swatch_image/5d31c55cde\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313447/1920/swatch_image/5d31c55cde\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313447/1024/swatch_image/5d31c55cde\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313447/512/swatch_image/5d31c55cde\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313447/256/swatch_image/5d31c55cde\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313447/128/swatch_image/5d31c55cde\",height:\"128\"}],variant_reference:345057},{name:\"Design 12\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313448/1920/swatch_image/9a6928e0e9\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313448/1920/swatch_image/9a6928e0e9\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313448/1024/swatch_image/9a6928e0e9\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313448/512/swatch_image/9a6928e0e9\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313448/256/swatch_image/9a6928e0e9\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313448/128/swatch_image/9a6928e0e9\",height:\"128\"}],variant_reference:345071},{name:\"Design 1\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306907/1920/swatch_image/fb59917a7e\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306907/1920/swatch_image/fb59917a7e\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306907/1024/swatch_image/fb59917a7e\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306907/512/swatch_image/fb59917a7e\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306907/256/swatch_image/fb59917a7e\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/306907/128/swatch_image/fb59917a7e\",height:\"128\"}],variant_reference:340721},{name:\"Design 13\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313449/1920/swatch_image/aaf9a292c3\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313449/1920/swatch_image/aaf9a292c3\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313449/1024/swatch_image/aaf9a292c3\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313449/512/swatch_image/aaf9a292c3\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313449/256/swatch_image/aaf9a292c3\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/313449/128/swatch_image/aaf9a292c3\",height:\"128\"}],variant_reference:345085}]},{id:259226,name:\"Card - Christmas\",slug:\"card-christmas-259226\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/259226/1024/image_1024/1f5258d5c1\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/259226/1024/image_1024/1f5258d5c1\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/259226/512/image_512/1f5258d5c1\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/259226/128/image_128/1f5258d5c1\"}],preferred_variant_id:590314,display_variant_id:590314,from_price:.56,min_qty:10,production_timeline:\"5\",show_attribute:[{name:\"Design 1\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547253/1920/swatch_image/273dda6f20\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547253/1920/swatch_image/273dda6f20\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547253/1024/swatch_image/273dda6f20\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547253/512/swatch_image/273dda6f20\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547253/256/swatch_image/273dda6f20\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547253/128/swatch_image/273dda6f20\",height:\"128\"}],variant_reference:590317},{name:\"Design 2\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547255/1920/swatch_image/befdd0491c\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547255/1920/swatch_image/befdd0491c\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547255/1024/swatch_image/befdd0491c\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547255/512/swatch_image/befdd0491c\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547255/256/swatch_image/befdd0491c\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547255/128/swatch_image/befdd0491c\",height:\"128\"}],variant_reference:590323},{name:\"Design 3\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547257/1920/swatch_image/40ba6f5cdb\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547257/1920/swatch_image/40ba6f5cdb\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547257/1024/swatch_image/40ba6f5cdb\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547257/512/swatch_image/40ba6f5cdb\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547257/256/swatch_image/40ba6f5cdb\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/547257/128/swatch_image/40ba6f5cdb\",height:\"128\"}],variant_reference:590332}]},{id:169476,name:\"Bespoke Tote Bag - Christmas\",slug:\"bespoke-tote-bag-christmas-169476\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/169476/1024/image_1024/1eb4f73817\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/169476/1024/image_1024/1eb4f73817\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/169476/512/image_512/1eb4f73817\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/169476/128/image_128/1eb4f73817\"}],preferred_variant_id:350688,display_variant_id:350688,from_price:10.84,min_qty:100,production_timeline:\"25\",show_attribute:[{name:\"Design 1\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316540/1920/swatch_image/4878d869a5\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316540/1920/swatch_image/4878d869a5\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316540/1024/swatch_image/4878d869a5\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316540/512/swatch_image/4878d869a5\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316540/256/swatch_image/4878d869a5\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316540/128/swatch_image/4878d869a5\",height:\"128\"}],variant_reference:350688},{name:\"Design 2\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316541/1920/swatch_image/99ec9dbe9d\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316541/1920/swatch_image/99ec9dbe9d\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316541/1024/swatch_image/99ec9dbe9d\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316541/512/swatch_image/99ec9dbe9d\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316541/256/swatch_image/99ec9dbe9d\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316541/128/swatch_image/99ec9dbe9d\",height:\"128\"}],variant_reference:350689},{name:\"Design 3\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316542/1920/swatch_image/6b0721cb92\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316542/1920/swatch_image/6b0721cb92\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316542/1024/swatch_image/6b0721cb92\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316542/512/swatch_image/6b0721cb92\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316542/256/swatch_image/6b0721cb92\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316542/128/swatch_image/6b0721cb92\",height:\"128\"}],variant_reference:350690},{name:\"Design 4\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316543/1920/swatch_image/95ba2d377d\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316543/1920/swatch_image/95ba2d377d\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316543/1024/swatch_image/95ba2d377d\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316543/512/swatch_image/95ba2d377d\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316543/256/swatch_image/95ba2d377d\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/316543/128/swatch_image/95ba2d377d\",height:\"128\"}],variant_reference:350691}]},{id:176680,name:\"Bespoke Knitted Christmas Sweater\",slug:\"bespoke-knitted-christmas-sweater-176680\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/176680/1024/image_1024/a32e70f0cf\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/176680/1024/image_1024/a32e70f0cf\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/176680/512/image_512/a32e70f0cf\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/176680/128/image_128/a32e70f0cf\"}],preferred_variant_id:367163,display_variant_id:367163,from_price:52.2,min_qty:25,production_timeline:\"24\",show_attribute:[]},{id:90213,name:\"Full Colour Wrap Tony’s Chocolonely - Small\",slug:\"full-colour-wrap-tony-s-chocolonely-small-90213\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/90213/1024/image_1024/a8c5d1770e\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/90213/1024/image_1024/a8c5d1770e\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/90213/512/image_512/a8c5d1770e\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/90213/128/image_128/a8c5d1770e\"}],preferred_variant_id:190882,display_variant_id:190882,from_price:2.51,min_qty:15,production_timeline:\"8\",show_attribute:[{name:\"Milk Hazelnut\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167138/1920/swatch_image/373781c8c2\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167138/1920/swatch_image/373781c8c2\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167138/1024/swatch_image/373781c8c2\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167138/512/swatch_image/373781c8c2\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167138/256/swatch_image/373781c8c2\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167138/128/swatch_image/373781c8c2\",height:\"128\"}],variant_reference:190882},{name:\"Milk Nougat\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167139/1920/swatch_image/f31139fc59\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167139/1920/swatch_image/f31139fc59\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167139/1024/swatch_image/f31139fc59\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167139/512/swatch_image/f31139fc59\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167139/256/swatch_image/f31139fc59\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/167139/128/swatch_image/f31139fc59\",height:\"128\"}],variant_reference:190883},{name:\"Milk\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171469/1920/swatch_image/16b1e9c124\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171469/1920/swatch_image/16b1e9c124\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171469/1024/swatch_image/16b1e9c124\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171469/512/swatch_image/16b1e9c124\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171469/256/swatch_image/16b1e9c124\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171469/128/swatch_image/16b1e9c124\",height:\"128\"}],variant_reference:194574},{name:\"Milk Caramel Sea Salt\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171470/1920/swatch_image/5bd2858170\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171470/1920/swatch_image/5bd2858170\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171470/1024/swatch_image/5bd2858170\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171470/512/swatch_image/5bd2858170\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171470/256/swatch_image/5bd2858170\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171470/128/swatch_image/5bd2858170\",height:\"128\"}],variant_reference:194575},{name:\"Dark Chocolate\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/606922/1920/swatch_image/0bcd769aa3\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/606922/1920/swatch_image/0bcd769aa3\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/606922/1024/swatch_image/0bcd769aa3\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/606922/512/swatch_image/0bcd769aa3\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/606922/256/swatch_image/0bcd769aa3\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/606922/128/swatch_image/0bcd769aa3\",height:\"128\"}],variant_reference:649866},{name:\"Dark Almond Sea Salt\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607133/1920/swatch_image/211699468a\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607133/1920/swatch_image/211699468a\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607133/1024/swatch_image/211699468a\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607133/512/swatch_image/211699468a\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607133/256/swatch_image/211699468a\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607133/128/swatch_image/211699468a\",height:\"128\"}],variant_reference:650083}]},{id:262909,name:\"Full Colour Wrap Tony’s Chocolonely - Large\",slug:\"full-colour-wrap-tony-s-chocolonely-large-262909\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/262909/1024/image_1024/ac06e95f76\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/262909/1024/image_1024/ac06e95f76\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/262909/512/image_512/ac06e95f76\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/262909/128/image_128/ac06e95f76\"}],preferred_variant_id:599547,display_variant_id:599547,from_price:5.39,min_qty:15,production_timeline:\"6\",show_attribute:[{name:\"Dark milk\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556538/1920/swatch_image/d30392d269\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556538/1920/swatch_image/d30392d269\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556538/1024/swatch_image/d30392d269\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556538/512/swatch_image/d30392d269\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556538/256/swatch_image/d30392d269\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556538/128/swatch_image/d30392d269\",height:\"128\"}],variant_reference:599547},{name:\"Milk Nougat\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556539/1920/swatch_image/c2eeb71c48\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556539/1920/swatch_image/c2eeb71c48\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556539/1024/swatch_image/c2eeb71c48\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556539/512/swatch_image/c2eeb71c48\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556539/256/swatch_image/c2eeb71c48\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556539/128/swatch_image/c2eeb71c48\",height:\"128\"}],variant_reference:599548},{name:\"Milk Caramel Biscuit\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556540/1920/swatch_image/a0f699e398\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556540/1920/swatch_image/a0f699e398\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556540/1024/swatch_image/a0f699e398\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556540/512/swatch_image/a0f699e398\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556540/256/swatch_image/a0f699e398\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556540/128/swatch_image/a0f699e398\",height:\"128\"}],variant_reference:599549},{name:\"Milk Penny Waffle\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556541/1920/swatch_image/eff113a168\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556541/1920/swatch_image/eff113a168\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556541/1024/swatch_image/eff113a168\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556541/512/swatch_image/eff113a168\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556541/256/swatch_image/eff113a168\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556541/128/swatch_image/eff113a168\",height:\"128\"}],variant_reference:599550},{name:\"Pure\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556542/1920/swatch_image/b6b75f4a72\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556542/1920/swatch_image/b6b75f4a72\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556542/1024/swatch_image/b6b75f4a72\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556542/512/swatch_image/b6b75f4a72\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556542/256/swatch_image/b6b75f4a72\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556542/128/swatch_image/b6b75f4a72\",height:\"128\"}],variant_reference:599551},{name:\"Pure Almond Sea Salt\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556543/1920/swatch_image/2e8d5b4fd2\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556543/1920/swatch_image/2e8d5b4fd2\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556543/1024/swatch_image/2e8d5b4fd2\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556543/512/swatch_image/2e8d5b4fd2\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556543/256/swatch_image/2e8d5b4fd2\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556543/128/swatch_image/2e8d5b4fd2\",height:\"128\"}],variant_reference:599552},{name:\"Pure Coffee Toffee\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556544/1920/swatch_image/1c66e0ac77\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556544/1920/swatch_image/1c66e0ac77\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556544/1024/swatch_image/1c66e0ac77\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556544/512/swatch_image/1c66e0ac77\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556544/256/swatch_image/1c66e0ac77\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556544/128/swatch_image/1c66e0ac77\",height:\"128\"}],variant_reference:599553},{name:\"Milk\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556545/1920/swatch_image/9925d2c5df\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556545/1920/swatch_image/9925d2c5df\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556545/1024/swatch_image/9925d2c5df\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556545/512/swatch_image/9925d2c5df\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556545/256/swatch_image/9925d2c5df\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556545/128/swatch_image/9925d2c5df\",height:\"128\"}],variant_reference:599554},{name:\"White\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556546/1920/swatch_image/e574cfb4c1\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556546/1920/swatch_image/e574cfb4c1\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556546/1024/swatch_image/e574cfb4c1\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556546/512/swatch_image/e574cfb4c1\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556546/256/swatch_image/e574cfb4c1\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556546/128/swatch_image/e574cfb4c1\",height:\"128\"}],variant_reference:599555},{name:\"White Raspberry Popping Candy\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556547/1920/swatch_image/7843ef9318\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556547/1920/swatch_image/7843ef9318\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556547/1024/swatch_image/7843ef9318\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556547/512/swatch_image/7843ef9318\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556547/256/swatch_image/7843ef9318\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556547/128/swatch_image/7843ef9318\",height:\"128\"}],variant_reference:599556},{name:\"Dark Milk Pretzel Toffee\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556548/1920/swatch_image/2755c33ba1\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556548/1920/swatch_image/2755c33ba1\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556548/1024/swatch_image/2755c33ba1\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556548/512/swatch_image/2755c33ba1\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556548/256/swatch_image/2755c33ba1\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556548/128/swatch_image/2755c33ba1\",height:\"128\"}],variant_reference:599557},{name:\"Milk Hazelnut\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556549/1920/swatch_image/d151348433\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556549/1920/swatch_image/d151348433\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556549/1024/swatch_image/d151348433\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556549/512/swatch_image/d151348433\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556549/256/swatch_image/d151348433\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556549/128/swatch_image/d151348433\",height:\"128\"}],variant_reference:599558},{name:\"Pure Creamy Hazelnut Crunch\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556550/1920/swatch_image/0fc137800f\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556550/1920/swatch_image/0fc137800f\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556550/1024/swatch_image/0fc137800f\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556550/512/swatch_image/0fc137800f\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556550/256/swatch_image/0fc137800f\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556550/128/swatch_image/0fc137800f\",height:\"128\"}],variant_reference:599559},{name:\"Milk Caramel Sea Salt\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556551/1920/swatch_image/adcc86f62a\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556551/1920/swatch_image/adcc86f62a\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556551/1024/swatch_image/adcc86f62a\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556551/512/swatch_image/adcc86f62a\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556551/256/swatch_image/adcc86f62a\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556551/128/swatch_image/adcc86f62a\",height:\"128\"}],variant_reference:599560},{name:\"Milk Hazelnut Crunch\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556552/1920/swatch_image/1eef64fcef\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556552/1920/swatch_image/1eef64fcef\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556552/1024/swatch_image/1eef64fcef\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556552/512/swatch_image/1eef64fcef\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556552/256/swatch_image/1eef64fcef\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/556552/128/swatch_image/1eef64fcef\",height:\"128\"}],variant_reference:599561}]},{id:166917,name:\"Full Colour Mug - Christmas\",slug:\"full-colour-mug-christmas-166917\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/166917/1024/image_1024/d5d0b486d5\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/166917/1024/image_1024/d5d0b486d5\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/166917/512/image_512/d5d0b486d5\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/166917/128/image_128/d5d0b486d5\"}],preferred_variant_id:346138,display_variant_id:346138,from_price:5.97,min_qty:15,production_timeline:\"9\",show_attribute:[{name:\"Design 11\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314213/1920/swatch_image/9d6493b3c9\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314213/1920/swatch_image/9d6493b3c9\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314213/1024/swatch_image/9d6493b3c9\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314213/512/swatch_image/9d6493b3c9\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314213/256/swatch_image/9d6493b3c9\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314213/128/swatch_image/9d6493b3c9\",height:\"128\"}],variant_reference:346138},{name:\"Design 2\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314204/1920/swatch_image/994a93f36c\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314204/1920/swatch_image/994a93f36c\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314204/1024/swatch_image/994a93f36c\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314204/512/swatch_image/994a93f36c\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314204/256/swatch_image/994a93f36c\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314204/128/swatch_image/994a93f36c\",height:\"128\"}],variant_reference:346129},{name:\"Design 3\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314205/1920/swatch_image/af1a741e61\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314205/1920/swatch_image/af1a741e61\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314205/1024/swatch_image/af1a741e61\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314205/512/swatch_image/af1a741e61\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314205/256/swatch_image/af1a741e61\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314205/128/swatch_image/af1a741e61\",height:\"128\"}],variant_reference:346130},{name:\"Design 4\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314206/1920/swatch_image/40520db5c9\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314206/1920/swatch_image/40520db5c9\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314206/1024/swatch_image/40520db5c9\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314206/512/swatch_image/40520db5c9\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314206/256/swatch_image/40520db5c9\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314206/128/swatch_image/40520db5c9\",height:\"128\"}],variant_reference:346131},{name:\"Design 5\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314207/1920/swatch_image/c664d79dba\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314207/1920/swatch_image/c664d79dba\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314207/1024/swatch_image/c664d79dba\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314207/512/swatch_image/c664d79dba\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314207/256/swatch_image/c664d79dba\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314207/128/swatch_image/c664d79dba\",height:\"128\"}],variant_reference:346132},{name:\"Design 6\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314208/1920/swatch_image/335de72220\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314208/1920/swatch_image/335de72220\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314208/1024/swatch_image/335de72220\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314208/512/swatch_image/335de72220\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314208/256/swatch_image/335de72220\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314208/128/swatch_image/335de72220\",height:\"128\"}],variant_reference:346133},{name:\"Design 7\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314209/1920/swatch_image/1e7d1a0885\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314209/1920/swatch_image/1e7d1a0885\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314209/1024/swatch_image/1e7d1a0885\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314209/512/swatch_image/1e7d1a0885\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314209/256/swatch_image/1e7d1a0885\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314209/128/swatch_image/1e7d1a0885\",height:\"128\"}],variant_reference:346134},{name:\"Design 8\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314210/1920/swatch_image/f27bf26932\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314210/1920/swatch_image/f27bf26932\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314210/1024/swatch_image/f27bf26932\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314210/512/swatch_image/f27bf26932\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314210/256/swatch_image/f27bf26932\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314210/128/swatch_image/f27bf26932\",height:\"128\"}],variant_reference:346135},{name:\"Design 9\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314211/1920/swatch_image/21a90f1ff9\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314211/1920/swatch_image/21a90f1ff9\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314211/1024/swatch_image/21a90f1ff9\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314211/512/swatch_image/21a90f1ff9\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314211/256/swatch_image/21a90f1ff9\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314211/128/swatch_image/21a90f1ff9\",height:\"128\"}],variant_reference:346136},{name:\"Design 10\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314212/1920/swatch_image/d0ea302e29\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314212/1920/swatch_image/d0ea302e29\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314212/1024/swatch_image/d0ea302e29\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314212/512/swatch_image/d0ea302e29\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314212/256/swatch_image/d0ea302e29\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314212/128/swatch_image/d0ea302e29\",height:\"128\"}],variant_reference:346137},{name:\"Design 12\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314214/1920/swatch_image/109b8465e3\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314214/1920/swatch_image/109b8465e3\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314214/1024/swatch_image/109b8465e3\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314214/512/swatch_image/109b8465e3\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314214/256/swatch_image/109b8465e3\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314214/128/swatch_image/109b8465e3\",height:\"128\"}],variant_reference:346139},{name:\"Design 1\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314203/1920/swatch_image/dd6e956332\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314203/1920/swatch_image/dd6e956332\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314203/1024/swatch_image/dd6e956332\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314203/512/swatch_image/dd6e956332\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314203/256/swatch_image/dd6e956332\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314203/128/swatch_image/dd6e956332\",height:\"128\"}],variant_reference:346128},{name:\"Design 13\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314215/1920/swatch_image/b84c8f423c\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314215/1920/swatch_image/b84c8f423c\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314215/1024/swatch_image/b84c8f423c\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314215/512/swatch_image/b84c8f423c\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314215/256/swatch_image/b84c8f423c\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/314215/128/swatch_image/b84c8f423c\",height:\"128\"}],variant_reference:346140}]},{id:81111,name:\"Bespoke Socks - Christmas\",slug:\"bespoke-socks-christmas-81111\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/81111/1024/image_1024/d8c3cae66b\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/81111/1024/image_1024/d8c3cae66b\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/81111/512/image_512/d8c3cae66b\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/81111/128/image_128/d8c3cae66b\"}],preferred_variant_id:148894,display_variant_id:148894,from_price:9.87,min_qty:50,production_timeline:\"21\",show_attribute:[{name:\"Regular\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124815/1920/swatch_image/e7b19b5759\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124815/1920/swatch_image/e7b19b5759\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124815/1024/swatch_image/e7b19b5759\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124815/512/swatch_image/e7b19b5759\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124815/256/swatch_image/e7b19b5759\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124815/128/swatch_image/e7b19b5759\",height:\"128\"}],variant_reference:148894},{name:\"Embroidered Logo\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124817/1920/swatch_image/60899cf898\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124817/1920/swatch_image/60899cf898\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124817/1024/swatch_image/60899cf898\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124817/512/swatch_image/60899cf898\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124817/256/swatch_image/60899cf898\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/124817/128/swatch_image/60899cf898\",height:\"128\"}],variant_reference:148896}]},{id:41417,name:\"Fiesta Nut Mix\",slug:\"fiesta-nut-mix-41417\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/41417/1024/image_1024/f5cacd6b81\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/41417/1024/image_1024/f5cacd6b81\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/41417/512/image_512/f5cacd6b81\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/41417/128/image_128/f5cacd6b81\"}],preferred_variant_id:72778,display_variant_id:72778,from_price:1.79,min_qty:25,production_timeline:\"6\",show_attribute:null},{id:9224,name:\"Double Knitted Rib Beanie\",slug:\"double-knitted-rib-beanie-9224\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/9224/1024/image_1024/ac1db7ec43\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/9224/1024/image_1024/ac1db7ec43\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/9224/512/image_512/ac1db7ec43\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/9224/128/image_128/ac1db7ec43\"}],preferred_variant_id:15663,display_variant_id:15663,from_price:11.38,min_qty:15,production_timeline:\"9\",show_attribute:[{name:\"Green\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10455/1920/swatch_image/a55ac46646\",html_color:\"#319B31\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10455/1920/swatch_image/a55ac46646\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10455/1024/swatch_image/a55ac46646\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10455/512/swatch_image/a55ac46646\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10455/256/swatch_image/a55ac46646\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10455/128/swatch_image/a55ac46646\",height:\"128\"}],variant_reference:15663},{name:\"Black\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10453/1920/swatch_image/1357c9f5d4\",html_color:\"#000000\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10453/1920/swatch_image/1357c9f5d4\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10453/1024/swatch_image/1357c9f5d4\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10453/512/swatch_image/1357c9f5d4\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10453/256/swatch_image/1357c9f5d4\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10453/128/swatch_image/1357c9f5d4\",height:\"128\"}],variant_reference:15661},{name:\"Navy\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/220133/1920/swatch_image/185e2c8365\",html_color:\"#00218F\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/220133/1920/swatch_image/185e2c8365\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/220133/1024/swatch_image/185e2c8365\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/220133/512/swatch_image/185e2c8365\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/220133/256/swatch_image/185e2c8365\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/220133/128/swatch_image/185e2c8365\",height:\"128\"}],variant_reference:244071},{name:\"Blue\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10456/1920/swatch_image/529ef0d1ab\",html_color:\"#292CFF\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10456/1920/swatch_image/529ef0d1ab\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10456/1024/swatch_image/529ef0d1ab\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10456/512/swatch_image/529ef0d1ab\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10456/256/swatch_image/529ef0d1ab\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/10456/128/swatch_image/529ef0d1ab\",height:\"128\"}],variant_reference:15664},{name:\"Anthracite\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/12042/1920/swatch_image/b524328919\",html_color:\"#545454\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/12042/1920/swatch_image/b524328919\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/12042/1024/swatch_image/b524328919\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/12042/512/swatch_image/b524328919\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/12042/256/swatch_image/b524328919\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/12042/128/swatch_image/b524328919\",height:\"128\"}],variant_reference:17272}]},{id:308,name:\"Large Bar Tony's Chocolonely\",slug:\"large-bar-tony-s-chocolonely-308\",image:\"https://mondaymerch.com/v1/images/images/public/product.template/308/1024/image_1024/bf66f863ee\",image_sizes:[{height:\"1024\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/308/1024/image_1024/bf66f863ee\"},{height:\"512\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/308/512/image_512/bf66f863ee\"},{height:\"128\",url:\"https://mondaymerch.com/v1/images/images/public/product.template/308/128/image_128/bf66f863ee\"}],preferred_variant_id:1867,display_variant_id:1867,from_price:5.78,min_qty:15,production_timeline:\"6\",show_attribute:[{name:\"Milk\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/1199/1920/swatch_image/6f7aab1c4d\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/1199/1920/swatch_image/6f7aab1c4d\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/1199/1024/swatch_image/6f7aab1c4d\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/1199/512/swatch_image/6f7aab1c4d\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/1199/256/swatch_image/6f7aab1c4d\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/1199/128/swatch_image/6f7aab1c4d\",height:\"128\"}],variant_reference:1867},{name:\"Dark Milk\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171485/1920/swatch_image/e67e52cfc9\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171485/1920/swatch_image/e67e52cfc9\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171485/1024/swatch_image/e67e52cfc9\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171485/512/swatch_image/e67e52cfc9\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171485/256/swatch_image/e67e52cfc9\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171485/128/swatch_image/e67e52cfc9\",height:\"128\"}],variant_reference:194594},{name:\"Milk Nougat\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171486/1920/swatch_image/354157e21e\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171486/1920/swatch_image/354157e21e\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171486/1024/swatch_image/354157e21e\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171486/512/swatch_image/354157e21e\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171486/256/swatch_image/354157e21e\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171486/128/swatch_image/354157e21e\",height:\"128\"}],variant_reference:194595},{name:\"Milk Caramel Biscuit\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171487/1920/swatch_image/792e47a8bc\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171487/1920/swatch_image/792e47a8bc\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171487/1024/swatch_image/792e47a8bc\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171487/512/swatch_image/792e47a8bc\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171487/256/swatch_image/792e47a8bc\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171487/128/swatch_image/792e47a8bc\",height:\"128\"}],variant_reference:194596},{name:\"Milk Caramel Sea Salt\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171488/1920/swatch_image/aec11dd720\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171488/1920/swatch_image/aec11dd720\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171488/1024/swatch_image/aec11dd720\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171488/512/swatch_image/aec11dd720\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171488/256/swatch_image/aec11dd720\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171488/128/swatch_image/aec11dd720\",height:\"128\"}],variant_reference:194597},{name:\"Milk Hazelnut\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171494/1920/swatch_image/d0d856f9a8\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171494/1920/swatch_image/d0d856f9a8\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171494/1024/swatch_image/d0d856f9a8\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171494/512/swatch_image/d0d856f9a8\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171494/256/swatch_image/d0d856f9a8\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171494/128/swatch_image/d0d856f9a8\",height:\"128\"}],variant_reference:194603},{name:\"Dark milk pretzel toffee\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171497/1920/swatch_image/af2428bf48\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171497/1920/swatch_image/af2428bf48\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171497/1024/swatch_image/af2428bf48\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171497/512/swatch_image/af2428bf48\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171497/256/swatch_image/af2428bf48\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171497/128/swatch_image/af2428bf48\",height:\"128\"}],variant_reference:194606},{name:\"Milk Hazelnut Crunch\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171499/1920/swatch_image/52e975c9bb\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171499/1920/swatch_image/52e975c9bb\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171499/1024/swatch_image/52e975c9bb\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171499/512/swatch_image/52e975c9bb\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171499/256/swatch_image/52e975c9bb\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171499/128/swatch_image/52e975c9bb\",height:\"128\"}],variant_reference:194608},{name:\"White Raspberry Popping Candy\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171500/1920/swatch_image/42e43ee6f6\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171500/1920/swatch_image/42e43ee6f6\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171500/1024/swatch_image/42e43ee6f6\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171500/512/swatch_image/42e43ee6f6\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171500/256/swatch_image/42e43ee6f6\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/171500/128/swatch_image/42e43ee6f6\",height:\"128\"}],variant_reference:194609},{name:\"Dark Milk Brownie\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607578/1920/swatch_image/90f791bc27\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607578/1920/swatch_image/90f791bc27\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607578/1024/swatch_image/90f791bc27\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607578/512/swatch_image/90f791bc27\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607578/256/swatch_image/90f791bc27\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607578/128/swatch_image/90f791bc27\",height:\"128\"}],variant_reference:650502},{name:\"Dark Almond Sea Salt\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607579/1920/swatch_image/b7285fc3b9\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607579/1920/swatch_image/b7285fc3b9\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607579/1024/swatch_image/b7285fc3b9\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607579/512/swatch_image/b7285fc3b9\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607579/256/swatch_image/b7285fc3b9\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607579/128/swatch_image/b7285fc3b9\",height:\"128\"}],variant_reference:650503},{name:\"Dark 70%\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607580/1920/swatch_image/c33b1d4b1f\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607580/1920/swatch_image/c33b1d4b1f\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607580/1024/swatch_image/c33b1d4b1f\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607580/512/swatch_image/c33b1d4b1f\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607580/256/swatch_image/c33b1d4b1f\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607580/128/swatch_image/c33b1d4b1f\",height:\"128\"}],variant_reference:650504},{name:\"Dark Creamy Hazelnut Crunch\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607581/1920/swatch_image/a615f45ee8\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607581/1920/swatch_image/a615f45ee8\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607581/1024/swatch_image/a615f45ee8\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607581/512/swatch_image/a615f45ee8\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607581/256/swatch_image/a615f45ee8\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607581/128/swatch_image/a615f45ee8\",height:\"128\"}],variant_reference:650505},{name:\"Milk Pecan Crunch Caramel\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607582/1920/swatch_image/2c18fa4e3b\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607582/1920/swatch_image/2c18fa4e3b\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607582/1024/swatch_image/2c18fa4e3b\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607582/512/swatch_image/2c18fa4e3b\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607582/256/swatch_image/2c18fa4e3b\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607582/128/swatch_image/2c18fa4e3b\",height:\"128\"}],variant_reference:650506},{name:\"Milk Chocolate Caramel Rice Crisp\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607583/1920/swatch_image/e51eaeef9c\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607583/1920/swatch_image/e51eaeef9c\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607583/1024/swatch_image/e51eaeef9c\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607583/512/swatch_image/e51eaeef9c\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607583/256/swatch_image/e51eaeef9c\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607583/128/swatch_image/e51eaeef9c\",height:\"128\"}],variant_reference:650507},{name:\"White\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607584/1920/swatch_image/b6c2c84768\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607584/1920/swatch_image/b6c2c84768\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607584/1024/swatch_image/b6c2c84768\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607584/512/swatch_image/b6c2c84768\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607584/256/swatch_image/b6c2c84768\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607584/128/swatch_image/b6c2c84768\",height:\"128\"}],variant_reference:650508},{name:\"Milk Chocolate Chip Cookie\",image:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607587/1920/swatch_image/803de7dc91\",html_color:\"\",image_sizes:[{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607587/1920/swatch_image/803de7dc91\",height:\"1920\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607587/1024/swatch_image/803de7dc91\",height:\"1024\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607587/512/swatch_image/803de7dc91\",height:\"512\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607587/256/swatch_image/803de7dc91\",height:\"256\"},{url:\"https://mondaymerch.com/v1/images/images/public/product.template.attribute.value/607587/128/swatch_image/803de7dc91\",height:\"128\"}],variant_reference:650512}]}];const PREVIEW_CATEGORIES=[{id:338,name:\"Apparel & Footwear\",slug:\"apparel-footwear-338\",path:\"apparel-footwear-338\"},{id:357,name:\"Bags & Travel\",slug:\"bags-travel-357\",path:\"bags-travel-357\"},{id:359,name:\"Food & Drink\",slug:\"food-drink-359\",path:\"food-drink-359\"},{id:336,name:\"Gift Packs & Sets\",slug:\"gift-packs-sets-336\",path:\"gift-packs-sets-336\"},{id:360,name:\"Drinkware\",slug:\"drinkware-360\",path:\"drinkware-360\"},{id:367,name:\"Tech Gifts\",slug:\"tech-gifts-367\",path:\"tech-gifts-367\"},{id:358,name:\"Books, Games & Desk Gifts\",slug:\"books-games-desk-gifts-358\",path:\"books-games-desk-gifts-358\"},{id:371,name:\"Advent Calendars\",slug:\"advent-calendars-371\",path:\"advent-calendars-371\"},{id:369,name:\"Home & Wellness\",slug:\"home-wellness-369\",path:\"home-wellness-369\"},{id:362,name:\"Decorations\",slug:\"decorations-362\",path:\"decorations-362\"},{id:337,name:\"Gift Packaging\",slug:\"gift-packaging-337\",path:\"gift-packaging-337\"}];const STRINGS={en:{from:\"From {price}\",range:\"From {lo} to {hi}\",minimum:\"{count} minimum\",days:\"{count} days\",quickAdd:\"Quick Add\",adding:\"Adding...\",remove:\"Remove\",view:\"View product\",error:\"Products could not be loaded.\",retry:\"Try again\",empty:\"No products available in this selection.\",prev:\"Previous products\",next:\"Next products\",unavailable:\"This collection is not available in your market.\"},nl:{from:\"Vanaf {price}\",range:\"Vanaf {lo} tot {hi}\",minimum:\"{count} minimaal\",days:\"{count} dagen\",quickAdd:\"Snel toevoegen\",adding:\"Toevoegen...\",remove:\"Verwijderen\",view:\"Bekijk product\",error:\"Producten konden niet worden geladen.\",retry:\"Opnieuw proberen\",empty:\"Geen producten beschikbaar in deze selectie.\",prev:\"Vorige producten\",next:\"Volgende producten\",unavailable:\"Deze collectie is niet beschikbaar in jouw regio.\"},de:{from:\"Ab {price}\",range:\"Von {lo} bis {hi}\",minimum:\"Mindestens {count}\",days:\"{count} Tage\",quickAdd:\"Schnell hinzuf\\xfcgen\",adding:\"Wird hinzugef\\xfcgt...\",remove:\"Entfernen\",view:\"Produkt ansehen\",error:\"Produkte konnten nicht geladen werden.\",retry:\"Erneut versuchen\",empty:\"Keine Produkte in dieser Auswahl.\",prev:\"Vorherige Produkte\",next:\"N\\xe4chste Produkte\",unavailable:\"Diese Kollektion ist in Ihrer Region nicht verf\\xfcgbar.\"},fr:{from:\"\\xc0 partir de {price}\",range:\"De {lo} \\xe0 {hi}\",minimum:\"{count} minimum\",days:\"{count} jours\",quickAdd:\"Ajout rapide\",adding:\"Ajout...\",remove:\"Supprimer\",view:\"Voir le produit\",error:\"Impossible de charger les produits.\",retry:\"R\\xe9essayer\",empty:\"Aucun produit dans cette s\\xe9lection.\",prev:\"Produits pr\\xe9c\\xe9dents\",next:\"Produits suivants\",unavailable:\"Cette collection n’est pas disponible dans votre r\\xe9gion.\"},es:{from:\"Desde {price}\",range:\"De {lo} a {hi}\",minimum:\"{count} m\\xednimo\",days:\"{count} d\\xedas\",quickAdd:\"A\\xf1adir r\\xe1pido\",adding:\"A\\xf1adiendo...\",remove:\"Eliminar\",view:\"Ver producto\",error:\"No se pudieron cargar los productos.\",retry:\"Reintentar\",empty:\"No hay productos en esta selecci\\xf3n.\",prev:\"Productos anteriores\",next:\"Productos siguientes\",unavailable:\"Esta colecci\\xf3n no est\\xe1 disponible en tu regi\\xf3n.\"},it:{from:\"Da {price}\",range:\"Da {lo} a {hi}\",minimum:\"{count} minimo\",days:\"{count} giorni\",quickAdd:\"Aggiunta rapida\",adding:\"Aggiunta...\",remove:\"Rimuovi\",view:\"Vedi prodotto\",error:\"Impossibile caricare i prodotti.\",retry:\"Riprova\",empty:\"Nessun prodotto in questa selezione.\",prev:\"Prodotti precedenti\",next:\"Prodotti successivi\",unavailable:\"Questa collezione non \\xe8 disponibile nella tua regione.\"}};const format=(s,values)=>s.replace(/\\{(\\w+)\\}/g,(_,k)=>String(values[k]??\"\"));/**\n * The stylesheet lives in <head>, not in the React tree.\n *\n * A <style> rendered inside a component makes React compare the server HTML\n * with the client HTML on hydration. When those differ it throws the whole\n * section away and rebuilds it in the browser, which shows up as a slow,\n * late-reacting page. A tag in <head> cannot mismatch.\n */const STYLE_ID=\"mm-product-collection-style\";function injectStyle(css){if(typeof document===\"undefined\")return;const existing=document.getElementById(STYLE_ID);if(existing){// A tag left by an older version of this file (canvas, cached chunk)\n// would otherwise keep serving stale rules.\nif(existing.textContent!==css)existing.textContent=css;return;}const el=document.createElement(\"style\");el.id=STYLE_ID;el.textContent=css;document.head.appendChild(el);}const CACHE=new Map;async function jsonRequest(url,signal){const hit=CACHE.get(url);if(hit&&Date.now()-hit.time<3e5)return hit.value;// Odoo translates names from the X-Platform-Lang header, not from the lang\n// query parameter. The parameter stays in the URL so every language gets its\n// own cache entry.\n// Odoo only allows this header from the live site and Framer previews. The\n// Framer canvas asks without it and shows the default language.\nconst lang=new URL(url).searchParams.get(\"lang\")||\"en\";const host=typeof location!==\"undefined\"?location.hostname:\"\";const allowed=host.endsWith(\"mondaymerch.com\")||host.endsWith(\".framer.app\");const headers={Accept:\"application/json\"};if(allowed)headers[\"X-Platform-Lang\"]=lang;const response=await fetch(url,{credentials:\"omit\",signal,headers});if(!response.ok)throw new Error(`Products unavailable (${response.status})`);const result=await response.json();CACHE.set(url,{time:Date.now(),value:result});return result;}function params(m){const p=new URLSearchParams({lang:m.apiLang||m.lang,website_id:String(m.websiteId),company_id:String(m.companyId)});if(m.currency)p.set(\"currency\",String(m.currency));return p;}function apiURL(api,path,m,extra={}){const p=params(m);Object.entries(extra).forEach(([k,v])=>p.set(k,String(v)));return`${api}/v1/${path}?${p}`;}function ids(s){return[...new Set(s.split(/[,\\s]+/).map(Number).filter(n=>Number.isInteger(n)&&n>0))];}function attributeImage(a){return imageURL(a?.image_sizes?.find(x=>String(x.height)===\"512\")?.url||a?.image);}function initialIndex(p){const attrs=p.show_attribute||[];const i=attrs.findIndex(a=>String(a.variant_reference)===String(p.preferred_variant_id||p.display_variant_id));return i>=0?i:attrs.length?0:-1;}function priceLabel(p,copy,m){const money=n=>new Intl.NumberFormat(m.lang.replace(\"_\",\"-\")===\"en\"?\"en-GB\":m.lang.replace(\"_\",\"-\"),{style:\"currency\",currency:m.websiteId===75?\"USD\":\"EUR\",minimumFractionDigits:2,maximumFractionDigits:2}).format(n);const ps=(p.prices||[]).map(x=>Number(x.fixed_price)).filter(n=>Number.isFinite(n)&&n>0);if(ps.length>=2){const lo=Math.min(...ps),hi=Math.max(...ps);return lo===hi?format(copy.from,{price:money(lo)}):format(copy.range,{lo:money(lo),hi:money(hi)});}const n=Number(p.from_price??p.price??ps[0]??0);return n>0?format(copy.from,{price:money(n)}):\"—\";}function productHref(shop,m,p,index){const variant=p.show_attribute?.[index]?.variant_reference||p.preferred_variant_id||p.display_variant_id;const first=p.show_attribute?.[0]?.variant_reference;return`${shop}${prefix(m)}/shop/products/${encodeURIComponent(p.slug)}${variant&&first&&String(first)!==String(variant)?\"?variant=\"+variant:\"\"}`;}function Arrow({back=false}){return /*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2.25\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:back?\"M14 5l-7 7 7 7\":\"M10 5l7 7-7 7\"})});}function readToken(website){if(typeof document===\"undefined\")return\"\";const m=document.cookie.match(new RegExp(\"(?:^|; )cartToken\"+website+\"=([^;]+)\"));try{return m?decodeURIComponent(m[1]):\"\";}catch{return\"\";}}// Serialize quote changes across cards: two first clicks must not create two carts.\nlet cartQueue=Promise.resolve();function quoteChange(shop,m,p,variant,remove){const run=cartQueue.catch(()=>{}).then(async()=>{const token=readToken(m.websiteId);const body={product_id:variant,...token?{order_access_token:token}:{}};if(!remove)Object.assign(body,{quantity:Math.max(Number(p.min_qty)||0,100),website_id:m.websiteId,company_id:m.companyId,event_id:crypto.randomUUID(),product_template_id:p.id});const headers={\"Content-Type\":\"application/json\",\"X-Platform-Lang\":m.apiLang||m.lang,\"X-Platform-Company\":String(m.companyId)};if(m.currency)headers[\"X-Platform-Pricelist\"]=String(m.currency);const response=await fetch(`${shop}/api/cart/cart/items`,{method:remove?\"DELETE\":\"POST\",credentials:\"same-origin\",headers,body:JSON.stringify(body)});if(!response.ok)throw new Error(\"Your quote could not be updated. Please try again.\");const data=response.status===204?{}:await response.json();const next=data.order_access_token||data.data?.order_access_token;if(next){const domain=location.hostname===\"mondaymerch.com\"||location.hostname.endsWith(\".mondaymerch.com\")?\"; Domain=.mondaymerch.com\":\"\";document.cookie=`cartToken${m.websiteId}=${encodeURIComponent(next)}; Path=/; Max-Age=2592000; SameSite=Strict; Secure${domain}`;}window.dispatchEvent(new CustomEvent(\"mm:cart-updated\"));});cartQueue=run;return run;}function ShopProductCard({p,m,copy,shop,newTab,expanded,setExpanded,inCart,onCart,liveCart,staticRenderer,revealIndex,hoverImage}){const[selected,setSelected]=useState(()=>initialIndex(p));const[initial]=useState(()=>initialIndex(p));const[hovered,setHovered]=useState(null);const[busy,setBusy]=useState(false);const[error,setError]=useState(\"\");const[failed,setFailed]=useState([]);const attrs=p.show_attribute||[];const hasColors=attrs.some(a=>a.html_color);const shown=hovered??selected;const variant=attrs[selected]?.variant_reference||p.preferred_variant_id||p.display_variant_id;const image=attributeImage(attrs[shown])||imageURL(p.image);const fallback=imageURL(p.image);const src=failed.includes(image)?failed.includes(fallback)?\"\":fallback:image;const min=Number(p.min_qty)>0?format(copy.minimum,{count:p.min_qty}):\"\";const days=Number(p.production_timeline)>0?format(copy.days,{count:p.production_timeline}):\"\";const href=productHref(shop,m,p,selected);const touch=expanded===p.id;// Same rules as the shop card: three dots rest on the card, and only a\n// product with more colours than that gets the grid, which opens from the\n// dot row rather than from anywhere on the card.\nconst overflow=attrs.length>3;// On a phone the grid stops at two rows. Forty colours would otherwise cover\n// the whole card and catch the tap meant for it; a \"+\" dot opens the product.\nconst gridRef=useRef(null);const[capacity,setCapacity]=useState(null);useEffect(()=>{if(attrs.length<=10||typeof window===\"undefined\")return;const query=window.matchMedia(\"(max-width: 639.98px)\");const measure=()=>{if(!query.matches)return setCapacity(null);const width=gridRef.current?.getBoundingClientRect().width||0;const perRow=width>0?Math.max(1,Math.floor((width+6)/24)):5;setCapacity(perRow*2);};measure();const observer=typeof ResizeObserver===\"undefined\"?null:new ResizeObserver(measure);if(observer&&gridRef.current)observer.observe(gridRef.current);query.addEventListener(\"change\",measure);return()=>{observer?.disconnect();query.removeEventListener(\"change\",measure);};},[attrs.length]);const gridIndexes=useMemo(()=>{const all=attrs.map((_,i)=>i);if(capacity===null||all.length<=capacity)return all;const kept=all.slice(0,capacity-1);// A chosen colour past the cap keeps its place, so the ring stays visible.\nif(selected>=kept.length)kept[kept.length-1]=selected;return kept;},[attrs.length,capacity,selected]);const hiddenColours=attrs.length-gridIndexes.length;// Hover image: the product's lifestyle shot covers the card while the cursor\n// is on it. It is an extra image, so it loads on the first hover and never\n// ahead of time. A colour the visitor points at or picks stays on top.\nconst altSrc=hoverImage&&p.homepage_alternative_image?imageURL(p.homepage_alternative_image):\"\";const[altReady,setAltReady]=useState(false);const[over,setOver]=useState(false);const altRequested=useRef(false);function requestAlt(){if(!altSrc||altRequested.current||staticRenderer)return;altRequested.current=true;const img=new Image;img.decoding=\"async\";img.src=altSrc;img.decode().then(()=>setAltReady(true),()=>{});}useEffect(()=>{if(touch)requestAlt();},[touch]);const showAlt=altReady&&(over||touch)&&hovered===null&&selected===initial;// While the lifestyle photo covers the card no colour reads as chosen: the\n// visitor is looking at a scene, not at that colour.\nconst ringed=showAlt||hovered!==null?null:selected;const timer=useRef(null);useEffect(()=>()=>{if(timer.current)clearTimeout(timer.current);},[]);// Card D: the colour preview arms after a short dwell, so sweeping the cursor\n// across a card does not strobe through the variants. Once armed, moving\n// between swatches previews instantly; leaving the card re-arms.\nconst armed=useRef(false);function preview(i){if(timer.current)clearTimeout(timer.current);if(armed.current){setHovered(i);return;}timer.current=setTimeout(()=>{armed.current=true;setHovered(i);},180);}function leave(){if(timer.current)clearTimeout(timer.current);armed.current=false;setHovered(null);}function swatch(a,i,large){const image=hasColors?\"\":imageURL(a.image_sizes?.find(s=>String(s.height)===\"128\")?.url||a.image);const style={backgroundColor:a.html_color||\"rgba(0,0,0,.18)\",...image?{backgroundImage:`url(\"${image}\")`,backgroundSize:\"cover\",backgroundPosition:\"center\"}:{},\"--swatch-color\":a.html_color||\"rgba(0,0,0,.18)\"};return /*#__PURE__*/_jsx(\"button\",{type:\"button\",className:`pc-swatch ${large?\"pc-swatch-large\":\"\"} ${hovered===i?\"pc-swatch-hovered\":\"\"} ${ringed===i?\"pc-swatch-selected\":\"\"}`,style:style,tabIndex:large?0:-1,\"aria-label\":a.name||`Colour ${i+1}`,\"aria-pressed\":selected===i,onPointerEnter:()=>preview(i),onFocus:()=>setHovered(i),onBlur:leave,onClick:e=>{e.preventDefault();e.stopPropagation();setSelected(i);setHovered(null);}},i);}async function quickAdd(){if(staticRenderer||busy||!variant)return;setBusy(true);setError(\"\");try{await quoteChange(shop,m,p,variant,inCart.has(variant));onCart();}catch(e){setError(e instanceof Error?e.message:\"Unable to update quote\");}finally{setBusy(false);}}return /*#__PURE__*/_jsxs(\"article\",{className:`pc-card ${touch?\"pc-touch\":\"\"} ${attrs.length>1?\"pc-has-swatches\":\"\"} ${overflow?\"pc-has-overflow\":\"\"} ${showAlt?\"pc-alt-shown\":\"\"}`,style:{animationDelay:`${220+revealIndex*65}ms`},onMouseEnter:()=>{if(!altSrc||!window.matchMedia(\"(hover:hover)\").matches)return;setOver(true);requestAlt();},onMouseLeave:()=>{leave();setOver(false);},children:[/*#__PURE__*/_jsxs(\"a\",{href:href,target:newTab?\"_blank\":undefined,rel:newTab?\"noopener noreferrer\":undefined,className:\"pc-card-link\",onClick:e=>{if(!staticRenderer&&!window.matchMedia(\"(hover:hover)\").matches&&!touch){e.preventDefault();setExpanded(p.id);}},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"pc-tile\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"pc-photo\",children:src&&/*#__PURE__*/_jsx(\"img\",{src:src,alt:p.name,loading:\"lazy\",decoding:\"async\",onError:()=>setFailed(v=>[...v,src])})}),altReady&&/*#__PURE__*/_jsxs(\"div\",{className:`pc-alt ${showAlt?\"pc-alt-on\":\"\"}`,\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,pointerEvents:\"none\",opacity:showAlt?1:0,transform:showAlt?\"none\":\"scale(1.02)\"},children:[/*#__PURE__*/_jsx(\"img\",{src:altSrc,alt:\"\",decoding:\"async\",style:{display:\"block\",width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"div\",{className:\"pc-alt-scrim\"})]}),(min||days)&&/*#__PURE__*/_jsxs(\"div\",{className:\"pc-meta\",children:[min&&/*#__PURE__*/_jsx(\"span\",{children:min}),min&&days&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",className:\"pc-dot\",children:\"\\xb7\"}),days&&/*#__PURE__*/_jsx(\"span\",{children:days})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"pc-caption\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"pc-caption-content\",children:[/*#__PURE__*/_jsx(\"h3\",{children:p.name}),/*#__PURE__*/_jsx(\"div\",{className:\"pc-price\",children:priceLabel(p,copy,m)}),(min||days)&&/*#__PURE__*/_jsxs(\"div\",{className:\"pc-mobile-meta\",children:[/*#__PURE__*/_jsx(\"span\",{children:min}),min&&days&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"\\xb7\"}),/*#__PURE__*/_jsx(\"span\",{children:days})]})]})})]}),attrs.length>1&&/*#__PURE__*/_jsxs(\"div\",{className:`pc-swatches-layer ${overflow?\"pc-overflow\":\"\"}`,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"pc-swatches-rest\",onMouseLeave:leave,children:[attrs.slice(0,3).map((a,i)=>swatch(a,i,false)),overflow&&/*#__PURE__*/_jsxs(\"span\",{className:\"pc-more-colours\",children:[\"+\",attrs.length-3]})]}),overflow&&/*#__PURE__*/_jsxs(\"div\",{className:\"pc-swatches-expanded\",ref:gridRef,onMouseLeave:leave,children:[gridIndexes.map(i=>swatch(attrs[i],i,true)),hiddenColours>0&&/*#__PURE__*/_jsx(\"a\",{href:href,target:newTab?\"_blank\":undefined,rel:newTab?\"noopener noreferrer\":undefined,className:\"pc-swatch-more\",\"aria-hidden\":\"true\",tabIndex:-1,children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 12 12\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 2.25v7.5M2.25 6h7.5\",stroke:\"currentColor\",strokeWidth:\"1.1\",strokeLinecap:\"round\"})})})]})]}),liveCart||staticRenderer?/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"pc-quick\",\"aria-disabled\":busy||!variant,onClick:quickAdd,children:busy?copy.adding:variant&&inCart.has(variant)?copy.remove:copy.quickAdd}):/*#__PURE__*/_jsx(\"a\",{href:href,target:newTab?\"_blank\":undefined,rel:newTab?\"noopener noreferrer\":undefined,className:\"pc-quick\",children:copy.view}),error&&/*#__PURE__*/_jsx(\"div\",{className:\"pc-card-error\",role:\"alert\",children:error})]});}/**\n * One live Odoo collection, one carousel, native shop product cards.\n * @framerIntrinsicWidth 1096\n * @framerIntrinsicHeight 480\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function ProductCollection(props){const{collectionPreset=\"christmas\",categoryPreset=\"none\",productLimit=12,newTab=false,cardBackground=\"#efeff2\",showTabs=true,staggerCards=false,hoverImage=false,style}=props;const isStatic=useIsStaticRenderer();useEffect(()=>injectStyle(CSS),[]);const{activeLocale}=useLocaleInfo();const m=useMemo(()=>resolveLocale(activeLocale??undefined,\"auto\"),[activeLocale?.code,activeLocale?.slug]);const copy=STRINGS[m.shopPrefix]||STRINGS.en;const nav=NAV_COPY[m.shopPrefix]||NAV_COPY.en;const highlightsLabel=nav.highlights,seeAllLabel=nav.seeAll;const categoryDef=Object.prototype.hasOwnProperty.call(CATEGORIES,categoryPreset)?CATEGORIES[categoryPreset]:CATEGORIES.none;const categoryId=m.websiteId===75?categoryDef.us:categoryDef.eu;// A chosen category reads from the full catalogue and shows that category only.\nconst preset=categoryId?COLLECTIONS.all:Object.prototype.hasOwnProperty.call(COLLECTIONS,collectionPreset)?COLLECTIONS[collectionPreset]:COLLECTIONS.christmas;const shop=\"https://www.mondaymerch.com\",api=\"https://mondaymerch.com\",cardWidth=260;const collection=m.websiteId===75?preset.us:preset.eu;const selectedIds=useMemo(()=>categoryId?[categoryId]:preset===COLLECTIONS.christmas?m.websiteId===75?[996,995,1e3,997,1002]:[336,359,369,367,371,337]:[],[preset,m.websiteId,categoryId]);const limit=Number.isFinite(productLimit)?Math.max(4,Math.min(24,Math.round(productLimit))):12;const marketKey=`${api}:${m.lang}:${m.websiteId}:${m.currency}:${collection}`;const tabsRef=useRef(null),[underline,setUnderline]=useState({x:0,w:0,ready:false});const[tab,setTab]=useState(0),[meta,setMeta]=useState({key:\"\",categories:[],collection:null}),[data,setData]=useState({key:\"\",products:[]}),[error,setError]=useState(\"\"),[retry,setRetry]=useState(0),[busy,setBusy]=useState(false),[expanded,setExpanded]=useState(null),[cart,setCart]=useState(new Set),[liveCart,setLiveCart]=useState(false);const viewport=useRef(null);const rail=useRef(null);const root=useRef(null);const panelId=useId();const[offset,setOffset]=useState(0);const[maxOffset,setMaxOffset]=useState(0);const[dragging,setDragging]=useState(false);const drag=useRef(null);const suppressClick=useRef(false);const edges={back:offset>4,next:offset<maxOffset-4};const[near,setNear]=useState(false);const[cardsInView,setCardsInView]=useState(false);// The preview snapshot only renders on the canvas. Published pages always use\n// live data and never disguise a failed request with old prices or products.\nconst sample=isStatic&&collection===18&&m.websiteId===1;const categories=sample?PREVIEW_CATEGORIES:meta.key===marketKey?meta.categories:[];const visibleCategories=selectedIds.length?selectedIds.flatMap(id=>categories.filter(c=>c.id===id)):categories.slice(0,6);const active=categoryId?categoryId:visibleCategories.some(c=>c.id===tab)?tab:0;const dataKey=`${marketKey}:${active}:${limit}`;const products=sample?PREVIEW_PRODUCTS.slice(0,limit):data.key===dataKey?data.products:[];const currentCollection=meta.key===marketKey?meta.collection:null;const unavailable=!sample&&meta.key===marketKey&&!currentCollection;const selectedCategory=visibleCategories.find(c=>c.id===active);const collectionSlug=currentCollection?.slug||(sample?\"christmas-2026-18\":\"\");const allHref=selectedCategory?`${shop}${prefix(m)}/shop/${selectedCategory.path||selectedCategory.slug}`:collectionSlug?`${shop}${prefix(m)}/shop/collections/${collectionSlug}`:`${shop}${prefix(m)}/shop`;useEffect(()=>{if(isStatic){setNear(true);return;}const el=root.current;if(!el)return;if(typeof IntersectionObserver===\"undefined\"){setNear(true);return;}const observer=new IntersectionObserver(entries=>{if(entries.some(e=>e.isIntersecting)){setNear(true);observer.disconnect();}},{rootMargin:\"500px\"});observer.observe(el);return()=>observer.disconnect();},[isStatic]);useEffect(()=>{if(!staggerCards||isStatic)return;const el=root.current;if(!el||typeof IntersectionObserver===\"undefined\"){setCardsInView(true);return;}const observer=new IntersectionObserver(entries=>{if(entries.some(entry=>entry.isIntersecting)){setCardsInView(true);observer.disconnect();}},{threshold:.08});observer.observe(el);return()=>observer.disconnect();},[staggerCards,isStatic]);useEffect(()=>{setTab(0);setExpanded(null);setError(\"\");setCart(new Set);},[marketKey]);useEffect(()=>{setLiveCart(typeof window!==\"undefined\"&&window.location.origin===shop);},[shop]);useEffect(()=>{if(sample||!near)return;let valid=true;const ac=new AbortController;const timeout=setTimeout(()=>ac.abort(),2e4);setError(\"\");Promise.all([jsonRequest(apiURL(api,\"websites/categories\",m,{collection_id:collection}),ac.signal),jsonRequest(apiURL(api,\"websites/collections\",m),ac.signal)]).then(([cats,collections])=>{if(!valid)return;const found=collections.data.find(c=>c.id===collection)||null;setMeta({key:marketKey,categories:found?(cats.categories||[]).filter(c=>c.show_on_shop!==false&&c.product_count!==0):[],collection:found});}).catch(()=>{if(valid)setError(copy.error);}).finally(()=>clearTimeout(timeout));return()=>{valid=false;clearTimeout(timeout);ac.abort();};},[marketKey,near,retry,isStatic]);useEffect(()=>{if(sample||!near||!currentCollection)return;let valid=true;const ac=new AbortController;const timeout=setTimeout(()=>ac.abort(),2e4);setBusy(true);setError(\"\");const extra={collection_id:collection,limit,page:1,offset:0};if(active)extra.category_id=active;jsonRequest(apiURL(api,\"products/products/mm\",m,extra),ac.signal).then(d=>{if(valid)setData({key:dataKey,products:(d.data||[]).filter(p=>p.id&&p.slug).slice(0,limit)});}).catch(()=>{if(valid)setError(copy.error);}).finally(()=>{clearTimeout(timeout);if(valid)setBusy(false);});return()=>{valid=false;clearTimeout(timeout);ac.abort();};},[dataKey,near,currentCollection,retry,isStatic]);const refreshCart=useCallback(()=>{if(isStatic||!liveCart)return;const token=readToken(m.websiteId);if(!token){setCart(new Set);return;}const ac=new AbortController;fetch(apiURL(api,\"cart/cart\",m,{order_access_token:token}),{credentials:\"omit\",signal:ac.signal}).then(r=>r.ok?r.json():null).then(d=>{if(d){const items=(d.cart||d).items||[];setCart(new Set(items.map(x=>Number(x.product_id))));}}).catch(()=>{});},[api,m,isStatic,liveCart]);useEffect(()=>{if(!near)return;refreshCart();window.addEventListener(\"mm:cart-updated\",refreshCart);window.addEventListener(\"focus\",refreshCart);return()=>{window.removeEventListener(\"mm:cart-updated\",refreshCart);window.removeEventListener(\"focus\",refreshCart);};},[near,refreshCart]);const syncScroll=useCallback(()=>{const el=viewport.current;if(!el)return;const max=Math.max(0,el.scrollWidth-el.clientWidth);setMaxOffset(max);setOffset(Math.max(0,Math.min(max,el.scrollLeft)));},[]);const measure=useCallback(()=>{const el=viewport.current;if(!el)return;const max=Math.max(0,el.scrollWidth-el.clientWidth);setMaxOffset(max);if(el.scrollLeft>max)el.scrollLeft=max;setOffset(Math.max(0,Math.min(max,el.scrollLeft)));},[]);useEffect(()=>{const el=viewport.current;const track=rail.current;if(!el||!track)return;el.scrollLeft=0;setOffset(0);measure();const ob=typeof ResizeObserver!==\"undefined\"?new ResizeObserver(measure):null;ob?.observe(el);ob?.observe(track);return()=>ob?.disconnect();},[dataKey,products.length,cardWidth,measure]);function scroll(direction){const el=viewport.current;if(!el)return;el.scrollBy({left:direction*el.clientWidth*.9,behavior:\"smooth\"});}function dragStart(e){if(isStatic||// Touch and pen scroll the rail natively; the drag below is only a\n// mouse affordance. Taking over touch as well blocked side swipes.\ne.pointerType!==\"mouse\"||e.button!==0||e.target.closest(\"button\"))return;const el=viewport.current;if(!el)return;suppressClick.current=false;drag.current={id:e.pointerId,start:e.clientX,offset:el.scrollLeft,moved:false};}function dragMove(e){const d=drag.current;const el=viewport.current;if(!d||!el||d.id!==e.pointerId)return;const delta=e.clientX-d.start;if(!d.moved&&Math.abs(delta)<6)return;if(!d.moved){d.moved=true;setDragging(true);e.currentTarget.setPointerCapture(e.pointerId);}e.preventDefault();suppressClick.current=true;el.scrollLeft=Math.max(0,Math.min(maxOffset,d.offset-delta));syncScroll();}function dragEnd(e){if(drag.current?.id!==e.pointerId)return;drag.current=null;setDragging(false);if(e.currentTarget.hasPointerCapture(e.pointerId))e.currentTarget.releasePointerCapture(e.pointerId);}// The underline is one element that slides, instead of a border that jumps\n// from tab to tab. It lives inside the scrolling strip, so it travels with the\n// tabs when the strip is scrolled.\nuseEffect(()=>{const strip=tabsRef.current;if(!strip)return;const place=()=>{const current=strip.querySelector('[aria-selected=\"true\"]');if(!current)return;const x=current.offsetLeft;const w=current.offsetWidth;// A fresh object every render would re-render forever, because React\n// compares by identity and never sees two equal objects.\nsetUnderline(prev=>prev.ready&&prev.x===x&&prev.w===w?prev:{x,w,ready:true});const left=current.offsetLeft,right=left+current.offsetWidth;if(left<strip.scrollLeft)strip.scrollTo({left:Math.max(0,left-16),behavior:\"smooth\"});else if(right>strip.scrollLeft+strip.clientWidth)strip.scrollTo({left:right-strip.clientWidth+16,behavior:\"smooth\"});};place();const observer=new ResizeObserver(place);observer.observe(strip);if(root.current)observer.observe(root.current);window.addEventListener(\"resize\",place);document.fonts?.ready.then(place);return()=>{observer.disconnect();window.removeEventListener(\"resize\",place);};// Without this list the effect runs after every render, measures the\n// layout and sets state again, which never settles.\n},[active,visibleCategories.length]);function change(id){setTab(id);setExpanded(null);setError(\"\");}const tabs=[{id:0,name:highlightsLabel},...visibleCategories];function keyTab(e,i){let j=i;if(e.key===\"ArrowRight\")j=(i+1)%tabs.length;else if(e.key===\"ArrowLeft\")j=(i-1+tabs.length)%tabs.length;else if(e.key===\"Home\")j=0;else if(e.key===\"End\")j=tabs.length-1;else return;e.preventDefault();change(tabs[j].id);root.current?.querySelectorAll('[role=\"tab\"]')[j]?.focus();}const pending=!sample&&!error&&!unavailable&&(busy||data.key!==dataKey);return /*#__PURE__*/_jsxs(\"section\",{ref:root,className:\"mm-product-collection\",\"aria-label\":\"Product collection\",\"data-static\":isStatic||undefined,\"data-stagger\":staggerCards&&!isStatic?cardsInView?\"ready\":\"waiting\":undefined,style:{...style,width:\"100%\",height:\"auto\",position:\"relative\",overflow:\"visible\",\"--pc-card-width\":`${cardWidth}px`,\"--pc-card-background\":cardBackground},children:[showTabs&&!categoryId&&/*#__PURE__*/_jsx(\"div\",{className:\"pc-toolbar\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"pc-tabs\",role:\"tablist\",\"aria-label\":\"Product categories\",ref:tabsRef,children:[/*#__PURE__*/_jsx(\"span\",{className:\"pc-tab-underline\",\"aria-hidden\":\"true\",\"data-ready\":underline.ready,style:{transform:`translate3d(${underline.x}px,0,0)`,width:`${underline.w}px`}}),tabs.map((t,i)=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",role:\"tab\",id:`${panelId}-tab-${t.id}`,\"aria-controls\":panelId,\"aria-selected\":active===t.id,tabIndex:active===t.id?0:-1,onClick:()=>change(t.id),onKeyDown:e=>keyTab(e,i),children:t.name},t.id))]})}),/*#__PURE__*/_jsx(\"div\",{className:\"pc-panel\",id:panelId,role:\"tabpanel\",\"aria-labelledby\":`${panelId}-tab-${active}`,\"aria-busy\":pending,children:error||unavailable?/*#__PURE__*/_jsxs(\"div\",{className:\"pc-empty\",role:\"status\",children:[/*#__PURE__*/_jsx(\"p\",{children:unavailable?copy.unavailable:error}),!unavailable&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setRetry(x=>x+1),children:copy.retry}),/*#__PURE__*/_jsxs(\"a\",{href:allHref,children:[seeAllLabel,\" →\"]})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"pc-viewport\",ref:viewport,style:{cursor:dragging?\"grabbing\":\"grab\"},onScroll:syncScroll,onPointerDown:dragStart,onPointerMove:dragMove,onPointerUp:dragEnd,onPointerCancel:dragEnd,onClickCapture:e=>{if(suppressClick.current){e.preventDefault();e.stopPropagation();suppressClick.current=false;}},onDragStart:e=>e.preventDefault(),children:/*#__PURE__*/_jsxs(\"div\",{className:\"pc-rail\",ref:rail,children:[products.map((p,i)=>/*#__PURE__*/_jsx(ShopProductCard,{p:p,m:m,copy:copy,shop:shop,newTab:newTab,expanded:expanded,setExpanded:setExpanded,inCart:cart,onCart:refreshCart,liveCart:liveCart,staticRenderer:isStatic,revealIndex:i,hoverImage:hoverImage},`${marketKey}:${p.id}`)),pending&&Array.from({length:4},(_,i)=>/*#__PURE__*/_jsxs(\"div\",{className:\"pc-skeleton\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"div\",{}),/*#__PURE__*/_jsx(\"span\",{}),/*#__PURE__*/_jsx(\"span\",{})]},i))]})}),!pending&&!products.length&&/*#__PURE__*/_jsx(\"div\",{className:\"pc-empty\",role:\"status\",children:copy.empty}),/*#__PURE__*/_jsxs(\"div\",{className:\"pc-arrows\",children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"mm-carousel-arrow\",disabled:!edges.back,onClick:()=>scroll(-1),\"aria-label\":copy.prev,children:/*#__PURE__*/_jsx(Arrow,{back:true})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"mm-carousel-arrow\",disabled:!edges.next,onClick:()=>scroll(1),\"aria-label\":copy.next,children:/*#__PURE__*/_jsx(Arrow,{})})]})]})})]});}const CSS=`\n.mm-carousel-arrow{box-sizing:border-box!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;flex-shrink:0!important;border:0!important;border-radius:50%!important;padding:0!important;background:rgba(0,0,0,.06)!important;color:rgba(0,0,0,.88)!important;box-shadow:none!important;display:inline-flex;align-items:center!important;justify-content:center!important;cursor:pointer;transition:background-color 180ms,opacity 180ms}\n.mm-carousel-arrow:not(:disabled):not([aria-disabled=\"true\"]):hover{background:rgba(0,0,0,.10)!important}\n.mm-carousel-arrow:disabled,.mm-carousel-arrow[aria-disabled=\"true\"]{opacity:.35!important;cursor:default!important}\n.mm-carousel-arrow:focus-visible{outline:2px solid #007aff;outline-offset:4px}\n.mm-carousel-arrow svg{width:16px!important;height:16px!important;background:none!important;fill:none!important;stroke:currentColor!important;stroke-width:2.25!important;stroke-linecap:round!important;stroke-linejoin:round!important}\n.mm-carousel-arrow svg path{fill:none!important;stroke:currentColor!important;stroke-width:2.25!important;stroke-linecap:round!important;stroke-linejoin:round!important}\n\n.mm-product-collection{box-sizing:border-box;min-width:0;isolation:isolate;font-family:Inter,Arial,sans-serif;color:rgba(0,0,0,.88);-webkit-font-smoothing:antialiased;container-type:inline-size;overflow:visible}\n.mm-product-collection *{box-sizing:border-box}.mm-product-collection button,.mm-product-collection a{font:inherit;-webkit-tap-highlight-color:transparent}.mm-product-collection button{cursor:pointer}.mm-product-collection a{text-decoration:none;color:inherit}.mm-product-collection :is(button,a):focus-visible{outline:2px solid #007aff;outline-offset:4px}\n.mm-product-collection .pc-toolbar{position:relative;display:flex;align-items:center;gap:24px;margin-bottom:28px;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.mm-product-collection .pc-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.mm-product-collection h2{font-family:\"General Sans\",Inter,sans-serif;font-size:36px;line-height:1.15;font-weight:600;letter-spacing:-.035em;margin:0}\n.mm-product-collection .pc-tabs{display:flex;align-items:flex-end;gap:24px;border-bottom:1px solid rgba(0,0,0,.05);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;box-sizing:border-box;padding-inline:max(20px,calc((100vw - 100cqw)/2));scroll-padding-inline:max(20px,calc((100vw - 100cqw)/2));margin-bottom:0;min-width:0;flex:1;position:relative}.mm-product-collection .pc-tabs button{padding:12px 0;white-space:nowrap;flex:none;background:none;border:0;font-size:14px;line-height:20px;font-weight:400;color:rgba(29,29,31,.82);transition:color 300ms ease-out}.mm-product-collection .pc-tabs button[aria-selected=true],.mm-product-collection .pc-tabs button:hover{color:#1d1d1f}.mm-product-collection .pc-tabs button[aria-selected=true]{font-weight:500}.mm-product-collection .pc-tab-underline{position:absolute;left:0;bottom:0;height:2px;background:#1d1d1f;z-index:1;pointer-events:none;transition:transform 420ms cubic-bezier(.22,1,.36,1),width 420ms cubic-bezier(.22,1,.36,1)}.mm-product-collection .pc-tab-underline[data-ready=false]{opacity:0}@media(prefers-reduced-motion:reduce){.mm-product-collection .pc-tab-underline{transition:none}}\n.mm-product-collection .pc-panel{position:relative;overflow:visible}.mm-product-collection .pc-viewport{width:100vw;max-width:100vw;min-width:0;margin-left:calc(50% - 50vw);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;user-select:none;-webkit-overflow-scrolling:touch}.mm-product-collection .pc-rail{display:flex;gap:12px;width:max-content;min-width:100%;padding:4px max(0px,calc((100vw - 100cqw)/2)) 10px}.mm-product-collection .pc-viewport::-webkit-scrollbar,.mm-product-collection .pc-tabs::-webkit-scrollbar{display:none}\n.mm-product-collection .pc-card,.mm-product-collection .pc-skeleton{width:var(--pc-card-width);flex:0 0 var(--pc-card-width);min-width:0;scroll-snap-align:start}.mm-product-collection .pc-card{position:relative;font-family:\"Inter Variable\",\"Inter\",sans-serif;letter-spacing:-.01em;font-feature-settings:'ss01','cv11','kern'}\n.mm-product-collection[data-stagger=waiting] .pc-card{opacity:0;transform:translateY(18px)}\n.mm-product-collection[data-stagger=ready] .pc-card{animation:pc-card-in 550ms cubic-bezier(.22,1,.36,1) both}\n@keyframes pc-card-in{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}\n.mm-product-collection .pc-card-link{display:flex;flex-direction:column;gap:14px}.mm-product-collection .pc-tile{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:4/5;background:var(--pc-card-background,#efeff2)}.mm-product-collection .pc-photo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.mm-product-collection .pc-photo img{display:block;width:85%;height:auto;max-width:none}.mm-product-collection .pc-alt{transition:opacity 280ms cubic-bezier(.22,1,.36,1),transform 280ms cubic-bezier(.22,1,.36,1)}.mm-product-collection .pc-swatch-more{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:50%;border:1px solid #aeaeb2;color:#6e6e73;transition:border-color 180ms}.mm-product-collection .pc-swatch-more:hover{border-color:#6e6e73}.mm-product-collection .pc-swatch-more svg{width:10px;height:10px}.mm-product-collection .pc-alt-scrim{position:absolute;left:0;right:0;bottom:0;height:38%;background:linear-gradient(to top,rgba(0,0,0,.4),rgba(0,0,0,.14) 50%,transparent)}.mm-product-collection .pc-alt-shown .pc-meta,.mm-product-collection .pc-alt-shown .pc-more-colours{color:#fff}@media(prefers-reduced-motion:reduce){.mm-product-collection .pc-alt{transition:none}}.mm-product-collection .pc-meta{position:absolute;left:14px;bottom:14px;font-size:11px;font-weight:400;letter-spacing:-.005em;line-height:1.25;pointer-events:none;white-space:nowrap;color:#86868b;display:inline-flex;align-items:center;gap:10px;transition:opacity 280ms cubic-bezier(.22,1,.36,1)}\n.mm-product-collection .pc-caption{position:relative;min-height:42px;padding:0 2px}.mm-product-collection .pc-caption-content{display:flex;flex-direction:column;gap:6px;transition:opacity 200ms}.mm-product-collection h3{font:600 16px/1.4 \"Inter Variable\",\"Inter\",sans-serif;letter-spacing:0;word-spacing:normal;color:#1d1d1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.mm-product-collection .pc-price{font-size:14px;line-height:21px;font-weight:400;letter-spacing:-.005em;color:#86868b}.mm-product-collection .pc-mobile-meta{display:none}\n.mm-product-collection .pc-swatches-layer{position:absolute;top:0;left:0;right:0;aspect-ratio:4/5;pointer-events:none}.mm-product-collection .pc-swatches-rest{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:4px;padding:8px 0;margin:-8px 0;pointer-events:auto;transition:opacity 240ms}.mm-product-collection .pc-more-colours{font-size:11px;line-height:16px;font-weight:400;margin-left:3px;color:#86868b}.mm-product-collection .pc-dot{margin:0 -4px}.mm-product-collection .pc-swatches-expanded{position:absolute;left:14px;right:14px;bottom:14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;padding:8px 0;margin:-8px 0;opacity:0;pointer-events:none;transition:opacity 320ms}.mm-product-collection button.pc-swatch{width:13px;height:13px;min-width:13px;min-height:13px;flex-shrink:0;border-radius:50%;border:1px solid rgba(0,0,0,.1);display:inline-block;position:relative;padding:0;transition:box-shadow 180ms ease,transform 180ms ease}.mm-product-collection button.pc-swatch-large{width:18px;height:18px;min-width:18px;min-height:18px}.mm-product-collection .pc-swatch-hovered{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--swatch-color,rgba(0,0,0,.88));z-index:3}.mm-product-collection .pc-swatch-selected:not(.pc-swatch-hovered){box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,0,0,.88);z-index:2}\n.mm-product-collection .pc-quick{position:absolute;bottom:0;left:0;right:0;height:42px;border-radius:999px;background:#1d1d1f;color:#fff;border:0;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:-.01em;cursor:pointer;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity 220ms,transform 220ms,background-color 220ms;display:flex;align-items:center;justify-content:center}.mm-product-collection .pc-quick:hover{background:#424245}.mm-product-collection .pc-quick[aria-disabled=true]{cursor:default}\n@media(hover:hover){.mm-product-collection .pc-card:hover .pc-quick{opacity:1;transform:none;pointer-events:auto}.mm-product-collection .pc-card:hover .pc-caption-content{opacity:0}.mm-product-collection .pc-card.pc-has-overflow:has(.pc-swatches-layer:hover) .pc-meta{opacity:0}.mm-product-collection .pc-swatches-layer.pc-overflow:hover .pc-swatches-rest{opacity:0;pointer-events:none;transition-duration:0ms}.mm-product-collection .pc-swatches-layer.pc-overflow:hover .pc-swatches-expanded{opacity:1;pointer-events:auto}}\n.mm-product-collection .pc-card:focus-within .pc-quick,.mm-product-collection .pc-touch .pc-quick{opacity:1;transform:none;pointer-events:auto}.mm-product-collection .pc-touch .pc-caption-content,.mm-product-collection .pc-touch.pc-has-overflow .pc-meta{opacity:0}.mm-product-collection .pc-card:focus-within .pc-swatches-rest,.mm-product-collection .pc-touch .pc-overflow .pc-swatches-rest{opacity:0;pointer-events:none}.mm-product-collection .pc-card:focus-within .pc-swatches-expanded,.mm-product-collection .pc-touch .pc-swatches-expanded{opacity:1;pointer-events:auto}.mm-product-collection .pc-card-error{font:12px/1.4 Inter,sans-serif;color:#b42318;margin-top:8px}\n.mm-product-collection .pc-arrows{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.mm-product-collection .pc-arrows button{border:0;border-radius:50%;width:36px;height:36px;background:rgba(0,0,0,.06);color:rgba(0,0,0,.88);display:grid;place-items:center}.mm-product-collection .pc-arrows button:disabled{opacity:.35;cursor:default}.mm-product-collection .pc-arrows button:not(:disabled):hover{background:rgba(0,0,0,.10)}\n.mm-product-collection .pc-empty{min-height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;font-size:15px;padding:24px}.mm-product-collection .pc-empty button{border:1px solid rgba(0,0,0,.18);border-radius:20px;background:rgba(0,0,0,.04);padding:10px 18px}.mm-product-collection .pc-empty a{color:#007aff}.mm-product-collection .pc-skeleton>div{aspect-ratio:4/5;border-radius:18px;background:var(--pc-card-background,rgba(0,0,0,.06));animation:pc-pulse 1.2s infinite alternate}.mm-product-collection .pc-skeleton>span{display:block;height:16px;width:70%;background:rgba(0,0,0,.06);margin-top:14px;border-radius:3px}.mm-product-collection .pc-skeleton>span:last-child{height:14px;width:40%;margin-top:6px}@keyframes pc-pulse{to{opacity:.45}}\n@container(max-width:600px){.mm-product-collection .pc-meta{display:none}.mm-product-collection .pc-caption{min-height:72px}.mm-product-collection .pc-mobile-meta{display:flex;gap:6px;font-size:13px;line-height:1.25;letter-spacing:-.005em;color:#86868b}.mm-product-collection .pc-mobile-meta span:last-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}\n@container(max-width:600px){.mm-product-collection .pc-toolbar{gap:16px}.mm-product-collection h2{font-size:28px}.mm-product-collection .pc-toolbar{display:flex;align-items:center;gap:24px;margin-bottom:28px}.mm-product-collection .pc-heading{align-items:flex-start;gap:16px}.mm-product-collection .pc-tabs{gap:22px}.mm-product-collection .pc-card,.mm-product-collection .pc-skeleton{width:min(var(--pc-card-width),78cqw);flex-basis:min(var(--pc-card-width),78cqw)}}\n.mm-product-collection[data-static] *{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.mm-product-collection *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mm-product-collection[data-stagger] .pc-card{opacity:1!important;transform:none!important}}\n`;addPropertyControls(ProductCollection,{collectionPreset:{type:ControlType.Enum,title:\"Collection\",options:Object.keys(COLLECTIONS),optionTitles:Object.values(COLLECTIONS).map(c=>c.label),defaultValue:\"christmas\",description:\"Products, filters and shop links are configured automatically.\"},categoryPreset:{type:ControlType.Enum,title:\"Category\",options:Object.keys(CATEGORIES),optionTitles:Object.values(CATEGORIES).map(c=>c.label),defaultValue:\"none\",description:\"Shows one shop category from the full catalogue, without tabs.\"},productLimit:{type:ControlType.Number,title:\"Products\",defaultValue:12,min:4,max:24,step:1,displayStepper:true},showTabs:{type:ControlType.Boolean,title:\"Category tabs\",defaultValue:true,description:\"Off shows only the collection's highlights.\"},staggerCards:{type:ControlType.Boolean,title:\"Stagger cards\",defaultValue:false,description:\"Reveal product cards in sequence when this row enters view.\"},hoverImage:{type:ControlType.Boolean,title:\"Hover image\",defaultValue:false,description:\"Show the product's lifestyle photo while hovering a card.\"},cardBackground:{type:ControlType.Color,title:\"Card background\",defaultValue:\"#efeff2\"},newTab:{type:ControlType.Boolean,title:\"New tab\",defaultValue:false,description:\"Open product and shop links in a new tab.\"}});// The chunk loads before the component renders, so the styles are in place\n// for the first paint.\ninjectStyle(CSS);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProductCollection\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"1096\",\"framerIntrinsicHeight\":\"480\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ProductCollection.map"],"mappings":"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"}