{"product_id":"critter-kitchen-a-la-cart","title":"Critter Kitchen - À La Cart","description":"\u003c!-- =====================================================\n     CRITTER KITCHEN: À LA CART — BLOCK 1\n     FroGames | Shopify Theme Concept\n     Expansion for Critter Kitchen (Lucky Duck Games)\n     ===================================================== --\u003e\n\u003cdiv class=\"ckc1-wrap\"\u003e\n\u003c!-- ⚠️ PREREQUISITE WARNING --\u003e\n\u003cdiv class=\"ckc1-prereq\"\u003e\n\u003cspan class=\"ckc1-prereq-ico\"\u003e⚠️\u003c\/span\u003e\n\u003cdiv class=\"ckc1-prereq-text\"\u003e\n\u003cstrong\u003eExpansion — requires base game\u003c\/strong\u003e This is an expansion for \u003ca href=\"https:\/\/frogames.it\/products\/critter-kitchen\" class=\"ckc1-prereq-link\"\u003eCritter Kitchen\u003c\/a\u003e. It cannot be played on its own. Do you already have the base box? Then you're in the right place.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"ckc1-cover\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Critter_Kitchen_-_A_La_Cart.webp?v=1775731659\" alt=\"Critter Kitchen À La Cart board game expansion worker placement for 1-7 players - official Lucky Duck Games cover\" class=\"ckc1-cover-img\" loading=\"eager\"\u003e\n\u003cdiv class=\"ckc1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ckc1-cover-content\"\u003e\n\u003cp class=\"ckc1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"ckc1-sub\"\u003eNew chefs, new critics, new carts along the streets of Bistro Bay. And finally, everyone is at the table.\u003c\/p\u003e\n\u003cdiv class=\"ckc1-chips\"\u003e\n\u003cspan class=\"ckc1-chip ckc1-chip--teal\"\u003eOfficial Expansion\u003c\/span\u003e \u003cspan class=\"ckc1-chip\"\u003eLucky Duck Games\u003c\/span\u003e \u003cspan class=\"ckc1-chip\"\u003eUp to 7 Players\u003c\/span\u003e \u003cspan class=\"ckc1-chip\"\u003eEnglish Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TECHNICAL SPECIFICATIONS --\u003e\n\u003cdiv class=\"ckc1-specs-bar\"\u003e\n\u003cdiv class=\"ckc1-specs\"\u003e\n\u003cdiv class=\"ckc1-spec\"\u003e\n\u003cspan class=\"ckc1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"ckc1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"ckc1-spec-val\"\u003e1 – 7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-spec\"\u003e\n\u003cspan class=\"ckc1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"ckc1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"ckc1-spec-val\"\u003e~60 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-spec\"\u003e\n\u003cspan class=\"ckc1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"ckc1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"ckc1-spec-val\"\u003e12+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-spec\"\u003e\n\u003cspan class=\"ckc1-spec-icon\"\u003e🎲\u003c\/span\u003e \u003cspan class=\"ckc1-spec-label\"\u003eMechanic\u003c\/span\u003e \u003cspan class=\"ckc1-spec-val\"\u003eWorker Placement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-spec\"\u003e\n\u003cspan class=\"ckc1-spec-icon\"\u003e🛒\u003c\/span\u003e \u003cspan class=\"ckc1-spec-label\"\u003eNew Feature\u003c\/span\u003e \u003cspan class=\"ckc1-spec-val\"\u003eMarket Carts\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-spec\"\u003e\n\u003cspan class=\"ckc1-spec-icon\"\u003e➕\u003c\/span\u003e \u003cspan class=\"ckc1-spec-label\"\u003eType\u003c\/span\u003e \u003cspan class=\"ckc1-spec-val\"\u003eExpansion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"ckc1-body\"\u003e\n\u003c!-- INTRO + QUOTES --\u003e\n\u003cdiv class=\"ckc1-intro-grid\"\u003e\n\u003cdiv class=\"ckc1-intro-text\"\u003e\n\u003cp class=\"ckc1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"ckc1-h3\"\u003eBistro Bay expands — and brings everyone to the table\u003c\/h3\u003e\n\u003cp class=\"ckc1-p\"\u003eCritter Kitchen: À La Cart is the official expansion for the base game by \u003cstrong\u003eAlex Cutler and Peter C. Hayward\u003c\/strong\u003e, with illustrations by Sandara Tang. If the base game has already won you over, this box adds exactly what you were missing: more variety, more players, more surprises on the street.\u003c\/p\u003e\n\u003cp class=\"ckc1-p\"\u003eStreet carts make their debut in Bistro Bay, bringing rare ingredients and opportunities that didn't exist before. New critics judge your cooking with different criteria. New Sous Chefs offer themselves to your brigade for just one turn. And for the first time, you can bring up to seven people to the table without leaving anyone out.\u003c\/p\u003e\n\u003cp class=\"ckc1-p\"\u003eIt's not an expansion that rewrites the rules — it's one that amplifies what you already love. The organized chaos of Critter Kitchen becomes richer, more unpredictable, and more fun to share.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-intro-side\"\u003e\n\u003cp class=\"ckc1-quote-header\"\u003eWhat they say about the base game\u003c\/p\u003e\n\u003cdiv class=\"ckc1-quote\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Critter Kitchen\"\u003e\n\u003cp class=\"ckc1-quote-text\" itemprop=\"reviewBody\"\u003e\"Like a perfectly executed soufflé, it rises to the occasion.\"\u003c\/p\u003e\n\u003cp class=\"ckc1-quote-transl\"\u003eLike a perfectly executed soufflé, it rises to the occasion.\u003c\/p\u003e\n\u003cp class=\"ckc1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eMeeple Mountain\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"ckc1-quote-note\"\u003e(about the base game)\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-quote ckc1-quote--dark\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Critter Kitchen\"\u003e\n\u003cp class=\"ckc1-quote-text\" itemprop=\"reviewBody\"\u003e\"Critter Kitchen is warm like an open oven.\"\u003c\/p\u003e\n\u003cp class=\"ckc1-quote-transl\"\u003eCritter Kitchen is warm like an open oven.\u003c\/p\u003e\n\u003cp class=\"ckc1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eSpace-Biff!\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"ckc1-quote-note\"\u003e(about the base game)\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"ckc1-fs\"\u003e\n\u003cdiv class=\"ckc1-fs-header\"\u003e\n\u003cdiv class=\"ckc1-fs-brand\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"ckc1-fs-frog-img\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"ckc1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"ckc1-fs-game-name\"\u003eCritter Kitchen: À La Cart\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"ckc1-fs-cat\" style=\"background: #e6f5f2; border-color: #4A9B8E; color: #1a5e55;\"\u003eStrategy · Social\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-body\"\u003e\n\u003cdiv class=\"ckc1-fs-radar-panel\"\u003e\n\u003csvg id=\"ckc1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow: visible;\"\u003e\u003c\/svg\u003e\n\u003cdiv class=\"ckc1-fs-tip\" id=\"ckc1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-info\"\u003e\n\u003cspan class=\"ckc1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"ckc1-fs-feeling\"\u003e\n\u003cspan class=\"ckc1-fs-feel-tag\"\u003eLively\u003c\/span\u003e \u003cspan class=\"ckc1-fs-feel-tag\"\u003eInclusive\u003c\/span\u003e \u003cspan class=\"ckc1-fs-feel-tag\"\u003eFlavorful\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"ckc1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"ckc1-fs-targets\"\u003e\n\u003cdiv class=\"ckc1-fs-target ckc1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-target ckc1-fs-si\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-target ckc1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-target ckc1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-target ckc1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-target ckc1-fs-no\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-verdict\"\u003e\n\u003cdiv class=\"ckc1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-verdict-text\"\u003eMore variety, more players, same spirit. Ideal for those who already know Critter Kitchen and want to play with 6 or 7 people without losing the magic of the original.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-solo\"\u003e\n\u003cdiv class=\"ckc1-fs-solo-inner\"\u003e\n\u003cspan class=\"ckc1-fs-solo-label\"\u003eSolo mode\u003c\/span\u003e\n\u003cdiv class=\"ckc1-fs-solo-row\"\u003e\n\u003cdiv class=\"ckc1-fs-solo-stars\"\u003e\n\u003cspan class=\"ckc1-fs-star ckc1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"ckc1-fs-star ckc1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"ckc1-fs-star ckc1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"ckc1-fs-star\"\u003e★\u003c\/span\u003e \u003cspan class=\"ckc1-fs-star\"\u003e★\u003c\/span\u003e \u003cspan class=\"ckc1-fs-solo-type\"\u003eOfficial\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"ckc1-fs-solo-note\"\u003eThe expansion maintains the solo mode of the base game. It works and adds new scenarios, but the expansion's strength is bringing everyone to the table — not playing alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"ckc1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews, and play sessions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Replayability', v:5, note:\"New critics, restaurateurs, and rumors: almost infinite combinations\"},\n        {l:'Accessibility',  v:4, note:\"Teaches in 20 minutes — but you need to have already played the base game\"},\n        {l:'Interaction',   v:4, note:\"7 of you are competing for the same ingredients: the traffic is real\"},\n        {l:'Luck',       v:3, note:\"The bag decides what appears, but you choose where to send your chefs\"},\n        {l:'Strategy',     v:3, note:\"Reading the board and anticipating others is worth more than any plan\"},\n        {l:'Complexity',   v:2, note:\"One step above a family game — the first game flows smoothly\"}\n      ];\n      var accent='#4A9B8E';\n      var VB=320,CX=160,CY=160,R=74;\n      var n=dims.length,step=PI2\/n,off=-Math.PI\/2;\n      var svg=document.getElementById('ckc1-fs-svg');\n      var tip=document.getElementById('ckc1-fs-tip');\n      var ns='http:\/\/www.w3.org\/2000\/svg';\n\n      function pt(r,i){return[CX+r*Math.cos(off+i*step),CY+r*Math.sin(off+i*step)];}\n      function el(tag,attrs){\n        var e=document.createElementNS(ns,tag);\n        Object.keys(attrs).forEach(function(k){e.setAttribute(k,attrs[k]);});\n        return e;\n      }\n\n      var st=document.createElement('style');\n      st.textContent='@keyframes ckc1-draw{to{stroke-dashoffset:0}}@keyframes ckc1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\n\n      for(var ring=1;ring\u003c=5;ring++){\n        var rr=R*(ring\/5);\n        var pts=dims.map(function(_,i){var p=pt(rr,i);return p[0].toFixed(1)+','+p[1].toFixed(1);}).join(' ');\n        svg.appendChild(el('polygon',{points:pts,fill:'none',stroke:ring===5?'#c0b8b0':'#ddd8d0','stroke-width':ring===5?'1':'0.5'}));\n      }\n      dims.forEach(function(_,i){\n        var p=pt(R,i);\n        svg.appendChild(el('line',{x1:CX,y1:CY,x2:p[0].toFixed(1),y2:p[1].toFixed(1),stroke:'#d0c8c0','stroke-width':'0.5'}));\n      });\n\n      var dpts=dims.map(function(d,i){var p=pt(R*(d.v\/5),i);return p[0].toFixed(1)+','+p[1].toFixed(1);}).join(' ');\n      var perim=dims.reduce(function(acc,d,i){\n        var p1=pt(R*(d.v\/5),i),p2=pt(R*(dims[(i+1)%n].v\/5),(i+1)%n);\n        return acc+Math.sqrt(Math.pow(p2[0]-p1[0],2)+Math.pow(p2[1]-p1[1],2));\n      },0);\n      var shape=el('polygon',{points:dpts,fill:accent+'1a',stroke:accent,'stroke-width':'2.5','stroke-linejoin':'round'});\n      shape.style.cssText='stroke-dasharray:'+perim.toFixed(0)+';stroke-dashoffset:'+perim.toFixed(0)+';animation:ckc1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.v\/5),i);\n        var angle=off+i*step;\n        var hit=el('circle',{cx:p[0].toFixed(1),cy:p[1].toFixed(1),r:'10',fill:'transparent',cursor:'pointer'});\n        (function(idx){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].l+' '+dims[idx].v+'\/5\u003c\/strong\u003e\u003cbr\u003e'+dims[idx].note;\n            tip.style.display='block';\n            var rect=svg.parentElement.getBoundingClientRect();\n            var ex=e.clientX-rect.left,ey=e.clientY-rect.top;\n            tip.style.left=Math.min(ex+12,rect.width-220)+'px';\n            tip.style.top=Math.max(ey-55,4)+'px';\n          });\n          hit.addEventListener('mouseleave',function(){tip.style.display='none';});\n        })(i);\n        svg.appendChild(hit);\n\n        var c=el('circle',{cx:p[0].toFixed(1),cy:p[1].toFixed(1),r:'4.5',fill:accent,stroke:'white','stroke-width':'2'});\n        c.style.cssText='opacity:0;animation:ckc1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n\n        var nd=R*(d.v\/5)+15;\n        var nx=CX+nd*Math.cos(angle),ny=CY+nd*Math.sin(angle);\n        var vt=el('text',{x:nx.toFixed(1),y:(ny+1).toFixed(1),'text-anchor':'middle','dominant-baseline':'middle','font-size':'10','font-weight':'800',fill:accent,'font-family':'-apple-system,sans-serif'});\n        vt.textContent=d.v;\n        vt.style.cssText='opacity:0;animation:ckc1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\n      });\n\n      dims.forEach(function(d,i){\n        var angle=off+i*step;\n        var lx=CX+(R+40)*Math.cos(angle),ly=CY+(R+40)*Math.sin(angle);\n        var anchor='middle';\n        if(Math.cos(angle)\u003e0.2) anchor='start';\n        else if(Math.cos(angle)\u003c-0.2) anchor='end';\n        var dy=Math.sin(angle)\u003e0.6?7:Math.sin(angle)\u003c-0.6?-5:0;\n        var isHi=d.v\u003e=4;\n        var t=el('text',{x:lx.toFixed(1),y:(ly+dy).toFixed(1),'text-anchor':anchor,'dominant-baseline':'middle','font-size':isHi?'12':'11','font-weight':'700',fill:'#1a1208','font-family':'-apple-system,sans-serif'});\n        t.textContent=d.l;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n\u003cdiv class=\"ckc1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- WHAT IT ADDS --\u003e\n\u003cdiv class=\"ckc1-section-pad\"\u003e\n\u003cp class=\"ckc1-label\"\u003eWhat it brings to the table\u003c\/p\u003e\n\u003ch3 class=\"ckc1-h3\"\u003eFour additions that change the game\u003c\/h3\u003e\n\u003cdiv class=\"ckc1-cards\"\u003e\n\u003cdiv class=\"ckc1-card\"\u003e\n\u003cspan class=\"ckc1-card-icon\"\u003e🛒\u003c\/span\u003e\n\u003ch4 class=\"ckc1-card-name\"\u003eMarket carts\u003c\/h4\u003e\n\u003cp class=\"ckc1-card-desc\"\u003eNew temporary locations along the streets of Bistro Bay. Ingredients you won't find in fixed locations — and customers that change from time to time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-card\"\u003e\n\u003cspan class=\"ckc1-card-icon\"\u003e🎭\u003c\/span\u003e\n\u003ch4 class=\"ckc1-card-name\"\u003eNew critics and restaurateurs\u003c\/h4\u003e\n\u003cp class=\"ckc1-card-desc\"\u003eEach critic judges with different parameters. Each restaurateur gives you a unique ability. More combinations mean more completely different games.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-card\"\u003e\n\u003cspan class=\"ckc1-card-icon\"\u003e👨🍳\u003c\/span\u003e\n\u003ch4 class=\"ckc1-card-name\"\u003eAdditional Sous Chefs\u003c\/h4\u003e\n\u003cp class=\"ckc1-card-desc\"\u003eNew temporary sous chefs for your brigade, each with a special ability to use in a single turn. Get there first and grab the best one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-card\"\u003e\n\u003cspan class=\"ckc1-card-icon\"\u003e🙌\u003c\/span\u003e\n\u003ch4 class=\"ckc1-card-name\"\u003e6–7 player mode\u003c\/h4\u003e\n\u003cp class=\"ckc1-card-desc\"\u003eTwo additional boards, new meeples, screens, and complete components. Finally, everyone is at the table — no one has to wait outside.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"ckc1-closing\"\u003e\n\u003cp class=\"ckc1-closing-text\"\u003eIf Critter Kitchen was already your favorite kitchen, À La Cart adds a second floor — and opens it up to the whole crew.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOX CONTENTS --\u003e\n\u003cdiv class=\"ckc1-box-section\"\u003e\n\u003cdetails class=\"ckc1-det\"\u003e\n\u003csummary class=\"ckc1-det-sum\"\u003e\u003cspan class=\"ckc1-det-ico\"\u003e🎲\u003c\/span\u003e\u003cspan class=\"ckc1-det-title\"\u003eComponents\u003c\/span\u003e\u003cspan class=\"ckc1-det-sub\"\u003eEverything you find in the box\u003c\/span\u003e\u003cspan class=\"ckc1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ckc1-det-body\"\u003e\n\u003cdiv class=\"ckc1-comp-grid\"\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e68\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003ePoker cards (locations, Sous Chefs, critics, restaurateurs, carts)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e18\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003eMarket cart tiles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e2\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003eAdditional player boards\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e2\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003eFoldable player screens\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e8\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003eAdditional chef meeples (mouse, lizard, wild boar, hat)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e11\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003ePunchboard C — cart tokens, Sous Chefs, ingredients, pie wedges\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e9\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003ePunchboard cart tiles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e2\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003ePunchboard dishes for additional players\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e16\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003ePlastic rivets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003eD6 die\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ckc1-comp\"\u003e\n\u003cspan class=\"ckc1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"ckc1-comp-lbl\"\u003eEnglish rulebook\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ckc1-det ckc1-det--last\"\u003e\n\u003csummary class=\"ckc1-det-sum\"\u003e\u003cspan class=\"ckc1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"ckc1-det-title\"\u003eRecommended sleeves\u003c\/span\u003e\u003cspan class=\"ckc1-det-sub\"\u003e1 size · 68 cards total\u003c\/span\u003e\u003cspan class=\"ckc1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ckc1-det-body\"\u003e\n\u003cdiv class=\"ckc1-sleeve-grid\"\u003e\n\u003cdiv class=\"ckc1-sleeve\"\u003e\n\u003cspan class=\"ckc1-sleeve-mm\"\u003e63.5 × 89 mm\u003c\/span\u003e\n\u003cdiv class=\"ckc1-sleeve-r\"\u003e\u003cspan class=\"ckc1-sleeve-qty\"\u003e68 cards\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/ckc1-body --\u003e\n\u003c\/div\u003e\u003c!-- \/ckc1-wrap --\u003e\n\u003cstyle\u003e\n.ckc1-wrap, .ckc1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.ckc1-wrap {\n  font-family: Georgia, 'Times New Roman', serif;\n  border-radius: 24px;\n  overflow: hidden;\n  box-shadow: 0 20px 60px rgba(0,0,0,0.32);\n  max-width: 1200px;\n  margin-left: auto;\n  margin-right: auto;\n  background: #1a2820;\n}\n\n\/* ── PREREQUISITE ── *\/\n.ckc1-prereq {\n  background: #FFF8E8;\n  border-bottom: 2px solid #E8722A;\n  padding: 12px 20px;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n}\n.ckc1-prereq-ico { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n.ckc1-prereq-text { font-family: sans-serif; font-size: 0.85rem; color: #4a3010; line-height: 1.5; }\n.ckc1-prereq-text strong { color: #C45B1A; }\n.ckc1-prereq-link { color: #4A9B8E; font-weight: 700; text-decoration: underline; }\n\n\/* ── COVER ── *\/\n.ckc1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.ckc1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.ckc1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(26,40,32,0) 0%, rgba(26,40,32,0) 20%, rgba(26,40,32,0.5) 50%, rgba(26,40,32,0.87) 72%, rgba(26,40,32,0.98) 100%); }\n.ckc1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.ckc1-kicker { display: block; color: #E8722A; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.ckc1-sub { color: rgba(255,255,255,0.92); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 16px; }\n.ckc1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.ckc1-chip { background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.25); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.ckc1-chip--teal { background: #4A9B8E; border-color: #4A9B8E; }\n\n\/* ── SPECS ── *\/\n.ckc1-specs-bar { background: #14201a; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.ckc1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.ckc1-spec { padding: 13px 10px; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 2px; border-right: 1px solid rgba(255,255,255,0.07); border-bottom: 1px solid rgba(255,255,255,0.07); }\n.ckc1-spec:nth-child(3n) { border-right: none; }\n.ckc1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.ckc1-spec-icon { font-size: 1.2rem; }\n.ckc1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.ckc1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.ckc1-body { background: #FBF0DC; }\n\n\/* ── INTRO ── *\/\n.ckc1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.ckc1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #C45B1A; margin-bottom: 7px; }\n.ckc1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a2820; line-height: 1.15; margin-bottom: 16px; }\n.ckc1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── QUOTES ── *\/\n.ckc1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #C45B1A; margin-bottom: 12px; }\n.ckc1-quote { background: #1a2820; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #E8722A; }\n.ckc1-quote--dark { background: #0f1c14; border-left-color: #4A9B8E; }\n.ckc1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.ckc1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.ckc1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n.ckc1-quote-note { color: rgba(255,255,255,0.28); font-weight: 400; font-style: italic; }\n\n\/* ── DIVIDER ── *\/\n.ckc1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.ckc1-fs { background: #fff; border-top: 1px solid #e0d8cc; border-bottom: 1px solid #e0d8cc; }\n.ckc1-fs-header { padding: 14px 20px 13px; background: #fff; border-bottom: 1px solid #e8e2da; display: flex; align-items: center; justify-content: space-between; gap: 10px; flex-wrap: wrap; }\n.ckc1-fs-brand { display: flex; align-items: center; gap: 9px; }\n.ckc1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; }\n.ckc1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; vertical-align: middle; margin-right: 2px; }\n.ckc1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.ckc1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; }\n.ckc1-fs-cat { font-family: sans-serif; font-size: 10px; padding: 3px 11px; border-radius: 50px; font-weight: 700; border: 1.5px solid; white-space: nowrap; }\n.ckc1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; }\n.ckc1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; }\n.ckc1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; }\n.ckc1-fs-tip { display: none; position: absolute; background: #1a1208; color: rgba(255,255,255,0.92); font-family: sans-serif; font-size: 11px; line-height: 1.55; padding: 8px 12px; border-radius: 9px; z-index: 20; max-width: 210px; box-shadow: 0 4px 18px rgba(0,0,0,0.22); pointer-events: none; }\n.ckc1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; }\n.ckc1-fs-feel-lbl { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; margin-bottom: 9px; }\n.ckc1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; }\n.ckc1-fs-feel-tag { font-family: Georgia, serif; font-size: 13px; font-style: italic; color: #3d2810; padding: 5px 14px; background: #fff; border-radius: 7px; border: 1px solid #d8d0c4; }\n.ckc1-fs-section-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; margin-bottom: 10px; }\n.ckc1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px,1fr)); gap: 7px; margin-bottom: 16px; }\n.ckc1-fs-target { display: flex; align-items: center; gap: 6px; padding: 6px 10px; border-radius: 10px; border: 1px solid; font-family: sans-serif; font-size: 11px; font-weight: 600; }\n.ckc1-fs-target span { font-size: 14px; flex-shrink: 0; }\n.ckc1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; }\n.ckc1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; }\n.ckc1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; }\n.ckc1-fs-verdict-title { font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; margin-bottom: 5px; }\n.ckc1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #3d2810; line-height: 1.65; }\n\/* Solo *\/\n.ckc1-fs-solo { background: #eeeae4; border-top: 1px solid #e0d8cc; padding: 14px 20px; }\n.ckc1-fs-solo-inner { display: flex; flex-direction: column; gap: 6px; }\n.ckc1-fs-solo-label { font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.ckc1-fs-solo-row { display: flex; align-items: center; gap: 10px; }\n.ckc1-fs-solo-stars { display: flex; align-items: center; gap: 3px; }\n.ckc1-fs-star { color: #d0c8c0; font-size: 1rem; }\n.ckc1-fs-star--on { color: #4A9B8E; }\n.ckc1-fs-solo-type { font-family: sans-serif; font-size: 10px; font-weight: 700; padding: 2px 9px; border-radius: 50px; background: #e6f5f2; border: 1px solid #4A9B8E; color: #1a5e55; margin-left: 4px; }\n.ckc1-fs-solo-note { font-family: sans-serif; font-size: 11px; color: #6b5e48; line-height: 1.55; }\n.ckc1-fs-footer { padding: 9px 20px; background: #eeeae4; border-top: 1px solid #e0d8cc; font-family: sans-serif; font-size: 11px; color: #6b5e48; line-height: 1.5; }\n\n\/* ── CARDS ── *\/\n.ckc1-section-pad { padding: 32px 28px 8px; }\n.ckc1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.ckc1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.ckc1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.ckc1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.ckc1-card-name { font-size: 0.95rem; font-weight: 900; color: #4A9B8E; margin-bottom: 5px; }\n.ckc1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.ckc1-closing { background: #1a2820; padding: 26px 28px; border-top: 3px solid #E8722A; }\n.ckc1-closing-text { font-family: Georgia, serif; font-size: 1.05rem; font-style: italic; color: rgba(255,255,255,0.88); text-align: center; line-height: 1.6; }\n\n\/* ── BOX SECTION ── *\/\n.ckc1-box-section { background: #FBF0DC; border-top: 1px solid #d4c0a0; }\n.ckc1-det { border-bottom: 1px solid #e8deca; background: #fff; }\n.ckc1-det--last { border-bottom: none; }\n.ckc1-det-sum { list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 14px 20px; cursor: pointer; transition: background .18s; }\n.ckc1-det-sum::-webkit-details-marker { display: none; }\n.ckc1-det-sum::marker { display: none; }\n.ckc1-det[open] .ckc1-det-sum { background: #faf7f2; }\n.ckc1-det-sum:hover { background: #faf7f2; }\n.ckc1-det-left { display: flex; align-items: center; gap: 10px; }\n.ckc1-det-ico { font-size: 17px; flex-shrink: 0; }\n.ckc1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a2820; display: block; }\n.ckc1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.ckc1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.ckc1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #9c8e7a; border-bottom: 2px solid #9c8e7a; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.ckc1-det[open] .ckc1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.ckc1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.ckc1-comp-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px,1fr)); gap: 7px; padding-top: 14px; }\n.ckc1-comp { display: flex; align-items: flex-start; gap: 8px; padding: 8px 10px; background: #f7f4ef; border-radius: 8px; border: 1px solid #e8deca; }\n.ckc1-comp-qty { font-family: sans-serif; font-size: 0.85rem; font-weight: 800; color: #4A9B8E; min-width: 26px; flex-shrink: 0; }\n.ckc1-comp-lbl { font-family: sans-serif; font-size: 0.78rem; color: #3d2810; line-height: 1.3; }\n\n.ckc1-sleeve-grid { display: grid; grid-template-columns: 1fr; gap: 8px; padding-top: 14px; }\n.ckc1-sleeve { display: flex; align-items: center; justify-content: space-between; padding: 10px 14px; background: #f7f4ef; border-radius: 8px; border: 1px solid #e8deca; flex-wrap: wrap; gap: 6px; }\n.ckc1-sleeve-mm { font-family: monospace; font-size: 0.82rem; font-weight: 700; color: #1a2820; }\n.ckc1-sleeve-r { display: flex; align-items: center; gap: 8px; }\n.ckc1-sleeve-qty { font-family: sans-serif; font-size: 0.78rem; color: #6b5e48; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .ckc1-specs { grid-template-columns: repeat(6, 1fr); }\n  .ckc1-spec { border-bottom: none; }\n  .ckc1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .ckc1-spec:last-child { border-right: none; }\n  .ckc1-cards { grid-template-columns: repeat(2, 1fr); }\n  .ckc1-fs-body { grid-template-columns: 220px 1fr; }\n  .ckc1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .ckc1-fs-info { border-top: none; }\n  .ckc1-sleeve-grid { grid-template-columns: 1fr 1fr; }\n}\n@media screen and (min-width: 900px) {\n  .ckc1-cover { height: 440px; }\n  .ckc1-cover-content { padding: 22px 36px 30px; }\n  .ckc1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .ckc1-cards { grid-template-columns: repeat(4, 1fr); }\n  .ckc1-divider { margin-left: 36px; margin-right: 36px; }\n  .ckc1-section-pad { padding: 36px 36px 8px; }\n  .ckc1-closing { padding: 28px 36px; }\n  .ckc1-fs-body { grid-template-columns: 260px 1fr; }\n  .ckc1-fs-radar-panel svg { max-width: 260px; }\n  .ckc1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(220px,1fr)); }\n}\n\u003c\/style\u003e","brand":"Cardboard Alchemy","offers":[{"title":"Default Title","offer_id":53673879306567,"sku":null,"price":26.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/CritterKitchenALaCarte00.webp?v=1775728476","url":"https:\/\/frogames.it\/en\/products\/critter-kitchen-a-la-cart","provider":"FroGames","version":"1.0","type":"link"}