{"title":"FROGRUSH – Board Games on Sale Not to Be Missed ","description":"\u003c!-- SEO TITLE (≤70): FROGRUSH – Discount Board Games Online --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- META DESCRIPTION (≤160): Discover FROGRUSH: discounted board games, limited-time promotions, and unmissable deals to expand your collection at the best price. --\u003e\n\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n\u003ch2\u003eFROGRUSH – Unmissable Discount Board Games\u003c\/h2\u003e\n\n\u003cp\u003eHere, games begin even before you open the box: FROGRUSH is the FroGames den of deals, with \u003cstrong\u003eboard games on offer\u003c\/strong\u003e ready to go straight into your collection.\u003c\/p\u003e\n\n\u003cp\u003eIf you're looking for \u003cstrong\u003ediscounted board games online\u003c\/strong\u003e without compromising on fun, you're in the right place: rotating promotions, quantities that sometimes disappear in an instant, and truly worthwhile titles.\u003c\/p\u003e\n\n\u003cp\u003eA tip from Froggers: if a game makes your eyes light up, don't leave it there to \"think about it.\" Here, the discount is fast... and so are the copies.\u003c\/p\u003e\n\n\u003cp\u003eScroll, choose, and set the table: your next favorite \u003cstrong\u003eboard game\u003c\/strong\u003e could be right below.\u003c\/p\u003e\n\n\u003ch3\u003eWhy FROGRUSH is dangerous (for your shelf)\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eReal offers\u003c\/strong\u003e on selected board games (not the usual \"fake discount\").\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eVariety\u003c\/strong\u003e: strategic, family, party, cooperative… depends on what's in a rush.\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eSmart opportunities\u003c\/strong\u003e to discover new titles or get a missing classic.\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eContinuous rotation\u003c\/strong\u003e: today it's there, tomorrow maybe not (and the cart cries).\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch2\u003eHow to choose your discounted board game\u003c\/h2\u003e\n\n\u003cp\u003eIf you often play as a couple, aim for a \u003cstrong\u003e2-player board game\u003c\/strong\u003e that holds up to the challenge even with \"tight\" table space. If you want to bring friends and family to the table, the most immediate titles are perfect for turning any evening into a mini-epic.\u003c\/p\u003e\n\n\u003cp\u003eFor those who love to strategize, you'll often find a \u003cstrong\u003estrategy game\u003c\/strong\u003e at a lighter price here: a great time to upgrade without regrets. And if you prefer to collaborate, keep an eye out for cooperative games: when they enter FROGRUSH, they usually don't stay long.\u003c\/p\u003e\n\n\u003ch2\u003eFROGRUSH FAQ\u003c\/h2\u003e\n\n\u003ch3\u003eAre the offers temporary?\u003c\/h3\u003e\n\n\u003cp\u003eYes: many promotions on \u003cstrong\u003ediscounted board games\u003c\/strong\u003e are for a limited time or depend on availability. If you want it, it's best to get it when you see it.\u003c\/p\u003e\n\n\u003ch3\u003eAre the discounted games new and original?\u003c\/h3\u003e\n\n\u003cp\u003eOf course: new and original products, simply offered as \u003cstrong\u003eboard game promotions\u003c\/strong\u003e for a period.\u003c\/p\u003e\n\n\u003ch3\u003eDo the offers combine with VIP benefits?\u003c\/h3\u003e\n\n\u003cp\u003eIt depends on the promotion for the individual title: when it's stackable, it becomes one of those opportunities that make even your wallet smile.\u003c\/p\u003e\n\n\u003cp\u003eIn short: if you like the idea of paying less and playing more, welcome to the rush.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eFROGRUSH: when the price goes down, the urge to play goes up.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e","products":[{"product_id":"flock-together","title":"Flock Together ","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n\n  \u003cdiv class=\"fg1-hero\"\u003e\n\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n\n      \u003cp class=\"fg1-kicker\"\u003eThe FroGames Card\u003c\/p\u003e\n\n      \u003cp class=\"fg1-sub\"\u003eYou've picked the wrong hen to challenge. The owl attacks from above, you have two actions left, and the dice you need won't roll. Someone asks if you can pass them a grub, but the fox is coming, and you have to decide: save the coop or save yourself.\u003c\/p\u003e\n\n      \u003cdiv class=\"fg1-chips\"\u003e\n\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eCooperative\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eSea Cow Games\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eAsymmetrical boss battle\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n\n    \u003cdiv class=\"fg1-specs\"\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e1 – 5\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e25 min × player\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e10+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePublisher\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eSea Cow Games\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eWeight\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMedium (2.4)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMechanic\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eAction points + dice\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#160a02;padding:13px 24px;display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;border-top:1px solid rgba(255,255,255,0.06)\"\u003e\n\n\u003cspan style=\"font-family:sans-serif;font-size:0.62rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,0.45)\"\u003eThe formula\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.92rem;font-weight:800;color:#fff\"\u003eAsymmetric boss battle \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Evolving predators \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e 3-season timer\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.78rem;font-weight:800;color:#1a0800;background:#FFC857;padding:5px 13px;border-radius:50px;max-width:100%;line-height:1.4\"\u003e✋ Only here: Bosses grow between seasons\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-body\"\u003e\n\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n\n        \u003cp class=\"fg1-label\"\u003eWHAT IT'S ABOUT\u003c\/p\u003e\n\n        \u003ch3 class=\"fg1-h3\"\u003eWhen the chicken coop becomes a battlefield\u003c\/h3\u003e\n\n        \u003cp class=\"fg1-p\"\u003e\u003cstrong\u003eMatt Mundy\u003c\/strong\u003e (designer) and \u003cstrong\u003eAndrew Bosley\u003c\/strong\u003e (illustrator) build an asymmetrical cooperative game where each game is a defense of the chicken coop against predators that grow in strength. Published in 2024 by Sea Cow Games, Flock Together brings the fantasy boss battle into a farm where hens have unique abilities and three seasons to survive.\u003c\/p\u003e\n\n        \u003cp class=\"fg1-p\"\u003eEach turn, you choose 2 actions out of 8 available: move, collect grubs, roll dice to attack, pass resources to teammates. Predators advance, leaving loot when you defeat them, but if the third season arrives and one of them is still alive, it \u003cstrong\u003egains new abilities\u003c\/strong\u003e and becomes much more dangerous. Cooperation is real: you must balance your development with helping others, because an out-of-control predator overwhelms everyone.\u003c\/p\u003e\n\n        \n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n\n        \u003cp class=\"fg1-quote-header\"\u003eWhat they say abroad\u003c\/p\u003e\n\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eThis game promises a constant escalation where time is the fiercest enemy. With each passing season, predators become different threats.\u003c\/p\u003e\n\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"Eleven asymmetric characters, ten unique predators, and a 25-minute-per-player experience with quick turns.\"\u003c\/p\u003e\n\n          \u003cp class=\"fg1-quote-transl\"\u003eEleven asymmetric characters, ten unique predators, and a 25-minute-per-player experience with quick turns.\u003c\/p\u003e\n\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eSea Cow Games\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-fs\"\u003e\n\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · frogames.business\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eFlock Together\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#e0f5ee;border-color:#60c090;color:#0a4a30\"\u003eCooperative\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\n\n          \u003csvg id=\"fg1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"fg1-fs-tip\" id=\"fg1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eEscalation\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eTactical\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eAsymmetrical\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n          \u003cspan class=\"fg1-fs-section-label\"\u003eFor whom it is\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003eWhy we like it: the seasonal escalation system is brilliant, the asymmetrical abilities force true cooperation, and replayability is enormous. Flaws but not deal-breakers: dice can be frustrating at key moments, and some character+predator combinations are simpler than others.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-fs-solo\"\u003e\n\n        \u003cdiv class=\"fg1-fs-solo-row\"\u003e\n\n          \u003cspan class=\"fg1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-solo-text\"\u003e\n\n            \u003cspan class=\"fg1-fs-solo-label\"\u003eSolo mode · Official\u003c\/span\u003e\n            \u003cspan class=\"fg1-fs-solo-stars\" aria-label=\"4 out of 5\"\u003e★★★★☆\u003c\/span\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cp class=\"fg1-fs-solo-note\"\u003eThe game supports solo play from the basic rules (1 player controls one or more hens). The experience is complete: you manage all actions, face the same evolving predators, and the timer works identically. Only real-time negotiation about who does what is lost, but the tactical challenge remains intact, and you can experiment with ability combos more freely.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews, and play sessions\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Cooperazione\", \"value\": 5, \"note\": \"Devi passare risorse, coordinarti sui bersagli, coprire le debolezze altrui. Senza sinergia perdete presto.\"}, {\"label\": \"Rigiocabilità\", \"value\": 5, \"note\": \"11 galline asimmetriche × 10 predatori diversi × condizioni meteo variabili. Ogni setup cambia le priorità.\"}, {\"label\": \"Tensione\", \"value\": 4, \"note\": \"Il timer a 3 stagioni stringe sempre. Se un boss arriva alla terza stagione diventa un incubo.\"}, {\"label\": \"Fortuna\", \"value\": 4, \"note\": \"Tiri dadi per gli attacchi, i grub appaiono random, il loot dei predatori è variabile. Puoi mitigare ma non annullare.\"}, {\"label\": \"Strategia\", \"value\": 3, \"note\": \"Le 8 azioni offrono scelte tattiche chiare. La pianificazione conta, ma il dado può mandare all'aria il piano migliore.\"}, {\"label\": \"Complessità\", \"value\": 3, \"note\": \"Regole in 20 minuti, turni veloci (scegli 2 azioni). La complessità nasce dall'intreccio delle abilità asimmetriche.\"}];\n      var accent='#0a7a5a';\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('fg1-fs-svg');\n      var tip=document.getElementById('fg1-fs-tip');\n      if(!svg) return;\n      var ns='http:\/\/www.w3.org\/2000\/svg';\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      var st=document.createElement('style');\n      st.textContent='@keyframes fg1-draw{to{stroke-dashoffset:0}}@keyframes fg1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\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      var dpts=dims.map(function(d,i){var p=pt(R*(d.value\/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.value\/5),i),p2=pt(R*(dims[(i+1)%n].value\/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:fg1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.value\/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].label+' '+dims[idx].value+'\/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        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:fg1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n        var nd=R*(d.value\/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.value;\n        vt.style.cssText='opacity:0;animation:fg1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\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.value\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.label;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n\n      \u003cp class=\"fg1-label\"\u003eYour chicken coop\u003c\/p\u003e\n\n      \u003ch3 class=\"fg1-h3\"\u003eWhat you have to defend yourself\u003c\/h3\u003e\n\n      \u003cdiv class=\"fg1-cards\"\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🐔\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003e11 asymmetrical hens\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eEach character has unique abilities that change your way of playing: one collects grubs faster, another strikes from a distance, another heals teammates. These are not cosmetic variants: they are different roles that need to coordinate.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🦊\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003e10 predators to defeat\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eFox, owl, hawk, weasel, each boss has specific movement patterns, attacks, and loot. If it reaches the third season without being eliminated, it gains new abilities: the owl that was annoying becomes lethal.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🎲\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eDice and action points\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eEach turn you choose 2 actions out of 8: move, collect grubs (game currency), roll dice with icons to attack, pass resources, level up. Dice add uncertainty, but you have tools to mitigate bad rolls if you plan.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🌦️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eWeather conditions and loot\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eThe weather changes each game and alters the rules (rain limits movement, sun gives bonuses). Defeated predators leave loot that you can equip: wings to fly, claws to strike harder. Each game has a different economy.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.fg1-wrap, .fg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fg1-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: #1a1a1a;\n}\n.fg1-hero {\n  background: linear-gradient(135deg, #1a1a1a 0%, #222222 50%, #1a1a1a 100%);\n  padding: 32px 26px 36px;\n  position: relative;\n  overflow: hidden;\n}\n.fg1-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(ellipse at top right, rgba(10,122,90,0.08) 0%, transparent 60%);\n  pointer-events: none;\n}\n.fg1-hero-content { position: relative; z-index: 2; }\n.fg1-kicker { display: block; color: #FFC857; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 10px; }\n.fg1-sub { color: rgba(255,255,255,0.88); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 18px; }\n.fg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fg1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.fg1-chip--accent { background: #0a7a5a; border-color: #0a7a5a; }\n.fg1-specs-bar { background: #160a02; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.fg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.fg1-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.fg1-spec:nth-child(3n) { border-right: none; }\n.fg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fg1-spec-icon { font-size: 1.2rem; }\n.fg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n.fg1-body { background: #F5EDD8; }\n.fg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #0a7a5a; margin-bottom: 7px; }\n.fg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; }\n.fg1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.fg1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #0a7a5a; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFC857; }\n.fg1-quote--dark { background: #3a0a00; }\n.fg1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.fg1-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.fg1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n.fg1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n.fg1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-brand { display:flex; align-items:center; gap:9px; }\n.fg1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.fg1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.fg1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.fg1-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.fg1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.fg1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.fg1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.fg1-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.fg1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.fg1-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.fg1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-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.fg1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-fs-target span { font-size:14px; flex-shrink:0; }\n.fg1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.fg1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.fg1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-fs-solo { background:#f0ece4; border-top:1px solid #e0d8cc; padding:14px 18px; }\n.fg1-fs-solo-row { display:flex; align-items:center; gap:12px; margin-bottom:8px; }\n.fg1-fs-solo-icon { font-size:1.4rem; flex-shrink:0; }\n.fg1-fs-solo-text { display:flex; flex-direction:column; gap:2px; flex-grow:1; }\n.fg1-fs-solo-label { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-solo-stars { font-family:sans-serif; font-size:14px; letter-spacing:2px; color:#0a7a5a; line-height:1; }\n.fg1-fs-solo-note { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-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.fg1-section-pad { padding: 32px 28px 8px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n.fg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fg1-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.fg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.fg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fg1-card-name { font-size: 0.95rem; font-weight: 900; color: #0a7a5a; margin-bottom: 5px; }\n.fg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n.fg1-sleeve-toggle { background: #fff; border-radius: 14px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); overflow: hidden; }\n.fg1-sleeve-summary { list-style: none; cursor: pointer; padding: 16px 20px; display: flex; align-items: center; gap: 14px; font-family: sans-serif; user-select: none; transition: background 0.2s ease; }\n.fg1-sleeve-summary::-webkit-details-marker { display: none; }\n.fg1-sleeve-summary:hover { background: #faf2e2; }\n.fg1-sleeve-summary-icon { font-size: 1.5rem; flex-shrink: 0; }\n.fg1-sleeve-summary-text { flex-grow: 1; display: flex; flex-direction: column; gap: 2px; }\n.fg1-sleeve-summary-label { font-size: 0.95rem; font-weight: 800; color: #1a0800; }\n.fg1-sleeve-summary-count { font-size: 0.78rem; color: #7a6040; font-weight: 500; }\n.fg1-sleeve-summary-arrow { font-size: 0.75rem; color: #0a7a5a; transition: transform 0.25s ease; flex-shrink: 0; }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary-arrow { transform: rotate(180deg); }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary { border-bottom: 1px solid #f0e4ce; }\n.fg1-sleeve-body { padding: 16px 20px 20px; }\n.fg1-sleeve-intro { font-family: sans-serif; font-size: 0.9rem; color: #3d2810; line-height: 1.6; margin: 0 0 14px 0; max-width: 680px; }\n.fg1-sleeve-table { width: 100%; max-width: 420px; border-collapse: collapse; background: #fff; border-radius: 10px; overflow: hidden; border: 1px solid #e8dcba; font-family: sans-serif; }\n.fg1-sleeve-table th { background: #0a7a5a; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-size: 0.72rem; font-weight: 700; padding: 10px 14px; text-align: left; }\n.fg1-sleeve-table td { padding: 10px 14px; border-bottom: 1px solid #f0e4ce; font-size: 0.9rem; color: #3d2810; }\n.fg1-sleeve-table tbody tr:last-child td { border-bottom: none; }\n.fg1-sleeve-dim { font-weight: 600; }\n.fg1-sleeve-qty { font-weight: 800; text-align: right; color: #0a7a5a; }\n.fg1-sleeve-total td { background: #faf2e2; font-weight: 900; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.5px; }\n.fg1-sleeve-total .fg1-sleeve-qty { color: #1a0800; }\n.fg1-rulebook-pad { padding-top: 18px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n\/* Card cliccabile: border shorthand + accent verde a sinistra (etichetta \"risorsa speciale\").\n   Niente 4 border separati: il border-bottom da solo si leggeva come underline. *\/\na.fg1-rulebook,\na.fg1-rulebook:link,\na.fg1-rulebook:visited,\na.fg1-rulebook:hover,\na.fg1-rulebook:focus,\na.fg1-rulebook:active {\n  text-decoration: none !important;\n  border: 1px solid #e8dcba !important;\n  border-left: 4px solid #2E6B0A !important;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;\n  outline: none !important;\n  background-image: none !important;\n}\n.fg1-rulebook { display: flex; align-items: center; gap: 14px; background: #fffaf0; border-radius: 12px; padding: 14px 18px; color: #1a0800; transition: background 0.2s ease, transform 0.2s ease; }\n.fg1-rulebook:hover { background: #faf0d8 !important; transform: translateX(2px); }\n\/* Reset preventivo su figli e pseudo-elementi: alcuni temi Shopify (Concept, Dawn-derived,\n   Impulse, Prestige) iniettano underline animate via ::before\/::after con background-image\n   linear-gradient. Vanno nuke esplicitamente. *\/\n.fg1-rulebook *,\n.fg1-rulebook *::before,\n.fg1-rulebook *::after {\n  text-decoration: none !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  background: transparent !important;\n  background-image: none !important;\n}\n.fg1-rulebook::before,\n.fg1-rulebook::after {\n  display: none !important;\n  content: none !important;\n}\n.fg1-rulebook-icon { font-size: 1.6rem; flex-shrink: 0; }\n.fg1-rulebook-text { display: flex; flex-direction: column; flex-grow: 1; gap: 2px; }\n.fg1-rulebook-label { font-weight: 800; font-size: 0.95rem; color: #1a0800; }\n.fg1-rulebook-meta { font-size: 0.78rem; color: #6b5a3a; }\n.fg1-rulebook-arrow { font-size: 1.1rem; color: #0a7a5a; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFC857; }\n.fg1-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@media screen and (min-width: 600px) {\n  .fg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fg1-spec { border-bottom: none; }\n  .fg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fg1-spec:last-child { border-right: none; }\n  .fg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fg1-fs-body { grid-template-columns: 220px 1fr; }\n  .fg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .fg1-hero { padding: 40px 36px 44px; }\n  .fg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fg1-divider { margin-left: 36px; margin-right: 36px; }\n  .fg1-section-pad { padding: 36px 36px 8px; }\n  .fg1-closing { padding: 28px 36px; }\n  .fg1-fs-body { grid-template-columns: 260px 1fr; }\n  .fg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Sea Cow Games","offers":[{"title":"Default Title","offer_id":52001277182279,"sku":null,"price":89.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FlockTogether.webp?v=1753458841"},{"product_id":"the-white-castle-duel","title":"The White Castle Duel ","description":"\u003cdiv class=\"whitecastleduel-description\"\u003e\n\n\u003c!-- 🎎 INTRO --\u003e\n\u003csection class=\"wc-intro\"\u003e\n\u003ch2\u003e 🎎 The White Castle Duel – Honor, Strategy, and Silence Beneath Himeji Castle\u003c\/h2\u003e\n\n\u003cp\u003e In feudal Japan, \u003cstrong\u003eHimeji Castle\u003c\/strong\u003e dominates the plains like a white heron watching the clans' movements. Two warlords silently clash for the court's favor, weaving \u003cstrong\u003einfluence, cunning, and power\u003c\/strong\u003e in a duel of pure strategy. In \u003cstrong\u003eThe White Castle Duel\u003c\/strong\u003e , every gesture is a calculated move, every lamp a chance to shine or fade into obscurity.\u003c\/p\u003e\n\n \u003cbutton class=\"wc-btn\"\u003e🕯️ Enter the court of Himeji\u003c\/button\u003e\u003c\/section\u003e\n\u003c!-- 🏯 CORE --\u003e\n\u003csection class=\"wc-core\"\u003e\n \u003cp\u003eInspired by the celebrated \u003cem\u003eThe White Castle\u003c\/em\u003e , this two-player installment condenses all the tension of its predecessor into an elegant and tense format. Use your \u003cstrong\u003elamps of influence\u003c\/strong\u003e to obtain resources, place seals, advance in the circles of power, or trade with the Portuguese. Each turn is a duel of the minds where \u003cstrong\u003eprecision is more important than strength\u003c\/strong\u003e .\u003c\/p\u003e\n\n\u003cdiv class=\"wc-cards\"\u003e\n\n\u003cdiv class=\"wc-card\"\u003e\n\n\u003ch4\u003e ⚔️ Perfect duel for two\u003c\/h4\u003e\n\n\u003cp\u003e Every action is a blade. Every mistake, a fatal opening.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"wc-card\"\u003e\n\n\u003ch4\u003e 🏯 Refined Japanese aesthetics\u003c\/h4\u003e\n\n\u003cp\u003e Soft colors, suspended silences and architecture that breathes history.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"wc-card\"\u003e\n\n\u003ch4\u003e 🧠 Pure strategy\u003c\/h4\u003e\n\n\u003cp\u003e Manage lamps, sigils, and icons to build your mental domain.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"wc-card\"\u003e\n\n\u003ch4\u003e 🎨 Contemplative art\u003c\/h4\u003e\n\n\u003cp\u003e \u003cstrong\u003eJoan Guardiet\u003c\/strong\u003e 's illustrations are like brushstrokes of Zen balance.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"wc-card\"\u003e\n\n\u003ch4\u003e 🌸 Elegance in 30 minutes\u003c\/h4\u003e\n\n\u003cp\u003e Constant tension, fluid rhythm and honor until the last move. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- 🌙 FINALE --\u003e\n\u003csection class=\"wc-finale\"\u003e\n \u003cp\u003e\u003cstrong\u003eThe White Castle Duel\u003c\/strong\u003e is a \u003cstrong\u003estrategic board game for two players\u003c\/strong\u003e that combines control, beauty, and apparent calm. If you enjoy mental challenges where silence speaks louder than words, \u003cstrong\u003eHimeji awaits you\u003c\/strong\u003e .\u003c\/p\u003e\n\n\u003cp class=\"wc-quote\"\u003e \u003cem\u003eIn Japan, honor is not earned by the sword… but by a perfect choice.\u003c\/em\u003e\u003c\/p\u003e\n\n \u003cbutton class=\"wc-btn\"\u003e🏯 White Castle Challenge\u003c\/button\u003e \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* 🎨 PALETTE *\/\n.whitecastleduel-description {\n  --ivory:#F5F2EB;\n  --sand:#E9E2D0;\n  --indigo:#1F2C42;\n  --bluegray:#2E4059;\n  --gold:#D6A762;\n  --rust:#BA8152;\n  color: var(--ivory);\n  background: linear-gradient(180deg, #1F2C42 0%, #2E4059 100%);\n  border-radius: 22px;\n  overflow: hidden;\n  box-shadow: 0 0 25px rgba(0,0,0,0.45);\n  font-family: \"Inter\", sans-serif;\n}\n\n\/* 🏯 INTRO *\/\n.wc-intro {\n  text-align: center;\n  padding: 2.5rem 2rem 2rem;\n  background: linear-gradient(180deg, #2E4059 0%, #1F2C42 100%);\n}\n.wc-intro h2 {\n  font-size: 1.6rem;\n  font-weight: 800;\n  background: linear-gradient(90deg, var(--gold) 0%, var(--rust) 80%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  margin-bottom: 1rem;\n  text-shadow: 0 0 10px rgba(214,167,98,0.25);\n}\n.wc-intro p {\n  max-width: 700px;\n  margin: 0 auto 1.6rem;\n  font-size: 0.96rem;\n  line-height: 1.8;\n  color: var(--ivory);\n}\n\n\/* 🧠 CORE *\/\n.wc-core {\n  background: linear-gradient(180deg, #1F2C42 0%, #2B3E55 100%);\n  padding: 2.5rem 2rem 3rem;\n  text-align: center;\n}\n.wc-core p {\n  max-width: 720px;\n  margin: 0 auto 2rem;\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--sand);\n}\n\n\/* 🪷 CARD *\/\n.wc-cards {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1rem;\n  justify-content: center;\n}\n.wc-card {\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(214,167,98,0.25);\n  border-left: 4px solid var(--gold);\n  border-radius: 10px;\n  padding: 1rem 1.2rem 1.4rem;\n  transition: all 0.25s ease;\n}\n.wc-card:hover {\n  transform: translateY(-3px);\n  background: rgba(255,255,255,0.1);\n  box-shadow: 0 0 10px rgba(214,167,98,0.25);\n}\n.wc-card h4 {\n  color: var(--gold);\n  font-size: 1rem;\n  margin-bottom: 0.5rem;\n  font-weight: 700;\n}\n.wc-card p {\n  color: var(--sand);\n  font-size: 0.9rem;\n}\n\n\/* 🕯️ BUTTON *\/\n.wc-btn {\n  background: linear-gradient(90deg, var(--gold) 0%, var(--rust) 100%);\n  color: #1F2C42;\n  font-weight: 700;\n  padding: 0.8rem 1.8rem;\n  border-radius: 25px;\n  border: none;\n  cursor: pointer;\n  transition: all 0.3s ease;\n  font-size: 0.9rem;\n  box-shadow: 0 4px 12px rgba(214,167,98,0.35);\n}\n.wc-btn:hover {\n  transform: scale(1.05);\n  box-shadow: 0 6px 18px rgba(214,167,98,0.45);\n}\n\n\/* 🌙 FINALE *\/\n.wc-finale {\n  background: linear-gradient(180deg, #2E4059 0%, #1F2C42 100%);\n  color: var(--sand);\n  padding: 2.5rem 2rem 2.8rem;\n  text-align: center;\n}\n.wc-finale p {\n  max-width: 720px;\n  margin: 0 auto 1.4rem;\n  font-size: 0.95rem;\n  line-height: 1.7;\n}\n.wc-quote {\n  font-style: italic;\n  font-weight: 600;\n  color: var(--gold);\n  margin-bottom: 1.4rem;\n}\n\n\/* 📱 RESPONSIVE *\/\n@media (max-width: 768px) {\n  .wc-intro, .wc-core, .wc-finale { padding: 2rem 1.1rem; }\n  .wc-intro h2 { font-size: 1.3rem; }\n  .wc-card { padding: 1rem; }\n  .wc-btn { font-size: 0.85rem; }\n}\n\u003c\/style\u003e\n","brand":"Devir","offers":[{"title":"Default Title","offer_id":52585984295239,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/The_White_Castle_Duel_00.webp?v=1760926690"},{"product_id":"the-peak-team","title":"The Peak Team","description":"\u003c!-- 🏔️ THE PEAK TEAM — Sezione narrativa \"Collage\" --\u003e\n\u003csection class=\"tpt-narrative\"\u003e\u003c!-- Titolo interno --\u003e\n\u003ch2 class=\"tpt-title-inner\"\u003eThe Peak Team – Where the summit isn't reached alone\u003c\/h2\u003e\n\n\u003cp class=\"tpt-subtitle\"\u003e A cooperative journey through living nature, controlled steps, and mutual trust.\u003c\/p\u003e\n\n\u003c!-- Blocco collage narrativo --\u003e\n\u003carticle class=\"tpt-collage\"\u003e\n\u003cp\u003e It is not a scenic hike.\u003cbr\u003e It's a shared mission where every step is about responsibility, not ego.\u003c\/p\u003e\n\n\u003cp\u003e The mountain doesn't speak, but observes: unstable rocks, forking paths, animals begging for protection, and time running faster than breathing. Here, it doesn't matter who leads: what matters is who knows how to listen.\u003c\/p\u003e\n\n\u003cp\u003e In \u003cstrong\u003eThe Peak Team\u003c\/strong\u003e , you don't win by speeding up, but by staying connected. The cards you choose won't be yours: they'll land in the hands of those walking alongside you. Trust, understanding the path, and deep collaboration are the only compass to reach the top... without leaving anyone behind.\u003c\/p\u003e\n\n\u003c\/article\u003e\n\u003c!-- Frase centrale --\u003e\n\u003cdiv class=\"tpt-quote-box\"\u003e \u003cem\u003eThe summit is not a finish line: it's an agreement.\u003c\/em\u003e\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🎨 PALETTE ISPIRATA AL TRAMONTO IN MONTAGNA (rosa-arancio-purple) *\/\n.tpt-narrative {\n  background: linear-gradient(135deg, rgba(73,48,96,0.92) 0%, rgba(41,57,91,0.92) 100%);\n  border-radius: 20px;\n  padding: 2rem;\n  margin: 2rem 0;\n  border: 1px solid rgba(255,255,255,0.13);\n  box-shadow: inset 0 0 18px rgba(0,0,0,0.38);\n  font-family: \"Inter\", sans-serif;\n  color: #fefefe;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Glow simile a luce di crepuscolo *\/\n.tpt-narrative::before {\n  content: \"\";\n  position: absolute;\n  top: -40px;\n  left: -40px;\n  width: 260px;\n  height: 260px;\n  background: radial-gradient(circle, rgba(255,189,130,0.25) 10%, transparent 65%);\n  filter: blur(45px);\n  pointer-events: none;\n}\n\n.tpt-title-inner {\n  font-family: \"Bungee\", sans-serif;\n  font-size: 1.35rem;\n  color: #ffd3a1;\n  text-shadow: 0px 0px 9px rgba(255,189,130,0.4);\n  margin-bottom: 0.4rem;\n}\n\n.tpt-subtitle {\n  font-style: italic;\n  font-size: 0.97rem;\n  opacity: 0.85;\n  margin-bottom: 1.35rem;\n  color: #ffe7d1;\n}\n\n.tpt-collage {\n  background: rgba(18,18,28,0.45);\n  padding: 1.45rem 1.5rem;\n  border-radius: 14px;\n  border-left: 5px solid #ffce93;\n  font-size: 0.98rem;\n  line-height: 1.7;\n  box-shadow: 0 0 22px rgba(0,0,0,0.28);\n}\n.tpt-collage p { margin: 0.85rem 0; }\n\n.tpt-quote-box {\n  margin-top: 1.4rem;\n  text-align: center;\n  background: rgba(255,189,130,0.12);\n  border: 1px solid rgba(255,255,255,0.1);\n  padding: 0.9rem 1.2rem;\n  border-radius: 12px;\n  color: #ffd8bb;\n  font-weight: 600;\n  font-size: 1rem;\n  text-shadow: 0px 0px 6px rgba(255,189,130,0.4);\n}\n\n\/* responsive *\/\n@media(max-width:700px){\n  .tpt-title-inner{ font-size:1.18rem; }\n  .tpt-collage{ font-size:0.94rem; }\n}\n\u003c\/style\u003e","brand":"Matagot","offers":[{"title":"Default Title","offer_id":52775670055239,"sku":null,"price":34.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/The_Peak_Team_00.webp?v=1763460736"},{"product_id":"dewan","title":"Dewan ","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n\u003csection aria-label=\"Dewan – descrizione FroGames\" class=\"fg-dewan\" id=\"fg-dewan\"\u003e\n\u003ch2\u003e 🏕️🌿 Dewan – The territory isn't infinite. Neither are the choices. \u003c\/h2\u003e\n\n\u003cdiv class=\"fg-dewan__grid\"\u003e\n\n\u003c!-- COLONNA SINISTRA --\u003e\n\u003cdiv class=\"fg-dewan__card fg-dewan__card--story\"\u003e\n\n \u003cp\u003eIn \u003cstrong\u003eDewan,\u003c\/strong\u003e there's no time to settle in comfortably. The world is alive, space is limited, and every camp you set up reflects a choice of \u003cstrong\u003epriorities\u003c\/strong\u003e . You don't build for beauty: you build to \u003cstrong\u003eget there first\u003c\/strong\u003e .\u003c\/p\u003e\n\n\u003cp\u003e You move by collecting \u003cstrong\u003eterrain cards\u003c\/strong\u003e , spending them to place your camps, and looking for the right fit before someone else locks you out. Here, territory control is a \u003cstrong\u003esilent race\u003c\/strong\u003e : whoever reads the map best gains the advantage quietly.\u003c\/p\u003e\n\n\u003cp\u003e Every turn is a micro- \u003cstrong\u003etiming\u003c\/strong\u003e puzzle: what you take now determines what you can do next. A card held “just in case” can become a drag. A card spent at the right time can become your best shot.\u003c\/p\u003e\n\n \u003cp\u003e\u003cstrong\u003eStory tiles\u003c\/strong\u003e give you direction: goals to fulfill, paths to plan. And while everyone fights for the most coveted territory, you can refine your strategy with \u003cstrong\u003eberries\u003c\/strong\u003e and \u003cstrong\u003efire\u003c\/strong\u003e , those extra points that turn a good game into a clean victory.\u003c\/p\u003e\n\n\u003cdiv aria-label=\"Frase centrale\" role=\"separator\" class=\"fg-dewan__break\"\u003e \u003cspan\u003eIt's not the one who occupies the most that wins. \u003cstrong\u003eThe one who occupies the best wins.\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"fg-dewan__tagline\"\u003e \u003cem\u003eDewan is tactical survival: few resources, tight spaces, and choices you can't postpone.\u003c\/em\u003e \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- COLONNA DESTRA --\u003e\n\u003caside aria-label=\"Punti di forza Dewan\" class=\"fg-dewan__card fg-dewan__card--features\"\u003e\n\u003ch3\u003e Because Dewan is a territory control that bites\u003c\/h3\u003e\n\n\u003cul class=\"fg-dewan__list\"\u003e\n\n\u003cli\u003e 🗺️ \u003cstrong\u003ePlacement matters\u003c\/strong\u003e : each field really changes the map\u003c\/li\u003e\n\n\u003cli\u003e 🏁 \u003cstrong\u003eRacing pace\u003c\/strong\u003e : whoever gets there first blocks, without downtime\u003c\/li\u003e\n\n\u003cli\u003e 🃏 \u003cstrong\u003eCards as a resource\u003c\/strong\u003e : what you hold now decides the future\u003c\/li\u003e\n\n\u003cli\u003e 🔥 \u003cstrong\u003eSmart extras\u003c\/strong\u003e : Berries and fire finish the score \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"fg-dewan__feature\"\u003e\n\n\u003cp class=\"fg-dewan__featureTitle\"\u003e Mood at the table\u003c\/p\u003e\n\n \u003cp\u003eIt's tense but clean: \u003cstrong\u003econcentrated silence\u003c\/strong\u003e , glances at the map, and that moment when you realize you've taken the space just half a turn before the others. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-dewan__feature fg-dewan__feature--accent\"\u003e\n\n\u003cp class=\"fg-dewan__featureTitle\"\u003ePerfect if you're looking for…\u003c\/p\u003e\n\n\u003cp\u003e A compact \u003cstrong\u003estrategy board game\u003c\/strong\u003e featuring territory control, racing, and planning that rewards table reading over brute force. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/aside\u003e\n\u003c!-- CHIUSURA FULL WIDTH --\u003e\n\u003cdiv class=\"fg-dewan__end\"\u003e\n\n\u003cp\u003e If you like games where \u003cstrong\u003eevery placement is a statement\u003c\/strong\u003e and territory is conquered intelligently, \u003cstrong\u003eDewan\u003c\/strong\u003e is one of those boxes that surprises with how \u003cstrong\u003etense, fast and sharp\u003c\/strong\u003e it manages to be. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* =========================================================\n   FroGames – Dewan\n   Palette scatola: verde natura + cielo chiaro + terra calda\n   SAFE CSS\n   ========================================================= *\/\n#fg-dewan.fg-dewan{\n  --ink:#13231c;\n  --paper:#ffffff;\n\n  --leaf:#4fa36a;\n  --moss:#7fcf9a;\n  --sky:#9fd3ff;\n  --earth:#c9a46b;\n  --sun:#ffd27a;\n\n  --radius:22px;\n  --shadow:0 16px 38px rgba(0,0,0,.14);\n  --shadowSoft:0 12px 24px rgba(0,0,0,.10);\n\n  position:relative;\n  overflow:hidden;\n  border-radius:30px;\n  padding:2.2rem 1.6rem;\n  margin:1.6rem auto;\n  box-shadow:var(--shadow);\n  color:rgba(19,35,28,.96);\n  font-family:Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;\n\n  background:\n    radial-gradient(circle at 18% 18%, rgba(255,210,122,.22), transparent 52%),\n    radial-gradient(circle at 84% 22%, rgba(159,211,255,.22), transparent 55%),\n    radial-gradient(circle at 22% 82%, rgba(79,163,106,.20), transparent 58%),\n    linear-gradient(135deg, rgba(255,255,255,.96) 0%, rgba(245,255,250,.96) 40%, rgba(255,245,225,.92) 100%);\n\n  border:1px solid rgba(0,0,0,.08);\n}\n\n#fg-dewan.fg-dewan \u003e *{ position:relative; z-index:1; }\n\n#fg-dewan.fg-dewan h2{\n  font-family:Bungee, Inter, system-ui, sans-serif;\n  text-align:center;\n  font-size:2rem;\n  margin:0 0 1.45rem;\n  letter-spacing:.2px;\n  color:rgba(19,35,28,.96);\n  text-shadow:0 0 16px rgba(255,210,122,.22);\n}\n\n\/* Grid *\/\n#fg-dewan .fg-dewan__grid{\n  display:grid;\n  grid-template-columns:1.05fr 1fr;\n  gap:1.4rem;\n  align-items:stretch;\n}\n\n\/* Cards *\/\n#fg-dewan .fg-dewan__card{\n  border-radius:var(--radius);\n  padding:1.35rem 1.35rem;\n  box-shadow:0 12px 26px rgba(0,0,0,.12);\n  border:1px solid rgba(0,0,0,.10);\n  display:flex;\n  flex-direction:column;\n}\n\n\/* Story *\/\n#fg-dewan .fg-dewan__card--story{\n  background:rgba(255,255,255,.94);\n  border-left:8px solid rgba(79,163,106,.75);\n}\n\n\/* Features *\/\n#fg-dewan .fg-dewan__card--features{\n  background:linear-gradient(145deg, rgba(19,35,28,.92), rgba(19,35,28,.84));\n  color:rgba(255,255,255,.92);\n  border:1px solid rgba(255,255,255,.16);\n  justify-content:space-between;\n}\n\n\/* Typography *\/\n#fg-dewan .fg-dewan__card p{\n  margin:.7rem 0;\n  line-height:1.75;\n  font-size:1.02rem;\n}\n\n#fg-dewan .fg-dewan__card--story strong{ color:rgba(79,163,106,.96); }\n#fg-dewan .fg-dewan__card--features strong{ color:rgba(255,210,122,.98); }\n\n#fg-dewan .fg-dewan__card--features h3{\n  font-family:Bungee, Inter, system-ui, sans-serif;\n  font-size:1.15rem;\n  margin:0 0 1rem;\n  letter-spacing:.2px;\n  color:rgba(255,255,255,.96);\n}\n\n\/* List *\/\n#fg-dewan .fg-dewan__list{\n  list-style:none;\n  padding:0;\n  margin:0;\n  display:grid;\n  gap:.7rem;\n}\n\n#fg-dewan .fg-dewan__list li{\n  background:linear-gradient(90deg, rgba(255,255,255,.12), rgba(255,255,255,.05));\n  border-left:6px solid rgba(255,210,122,.75);\n  border-radius:14px;\n  padding:.7rem .85rem;\n  transition:transform .22s ease;\n}\n\n#fg-dewan .fg-dewan__list li:hover{ transform:translateX(6px); }\n\n\/* Break *\/\n#fg-dewan .fg-dewan__break{\n  margin:1.1rem 0 .95rem;\n  padding:.85rem .95rem;\n  border-radius:16px;\n  text-align:center;\n  font-weight:950;\n  box-shadow:var(--shadowSoft);\n  border:1px solid rgba(0,0,0,.10);\n  background:linear-gradient(90deg, rgba(159,211,255,.18), rgba(255,210,122,.16), rgba(79,163,106,.16));\n}\n\n\/* Feature boxes *\/\n#fg-dewan .fg-dewan__feature{\n  margin-top:1rem;\n  padding:.9rem .95rem;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.16);\n  background:linear-gradient(90deg, rgba(255,255,255,.12), rgba(255,255,255,.05));\n}\n\n#fg-dewan .fg-dewan__feature--accent{\n  border-left:6px solid rgba(159,211,255,.70);\n}\n\n#fg-dewan .fg-dewan__featureTitle{\n  margin:0 0 .35rem;\n  font-weight:950;\n}\n\n\/* Tagline *\/\n#fg-dewan .fg-dewan__tagline{\n  margin:.9rem 0 0;\n  font-weight:850;\n}\n\n\/* End *\/\n#fg-dewan .fg-dewan__end{\n  grid-column:1 \/ -1;\n  margin-top:.2rem;\n  background:rgba(255,255,255,.94);\n  border-radius:var(--radius);\n  border:1px solid rgba(0,0,0,.10);\n  padding:1.15rem 1.35rem;\n  text-align:center;\n}\n#fg-dewan .fg-dewan__end strong{ color:rgba(79,163,106,.96); }\n\n\/* Responsive *\/\n@media (max-width: 940px){\n  #fg-dewan .fg-dewan__grid{ grid-template-columns:1fr; }\n  #fg-dewan.fg-dewan h2{ font-size:1.65rem; }\n}\n@media (max-width: 600px){\n  #fg-dewan.fg-dewan{ padding:1.85rem 1.1rem; border-radius:26px; }\n  #fg-dewan .fg-dewan__card{ padding:1.15rem 1.1rem; }\n}\n\u003c\/style\u003e","brand":"Asmodee","offers":[{"title":"Default Title","offer_id":53114568376647,"sku":null,"price":37.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Dewan00.webp?v=1768123799"},{"product_id":"trickerion-legends-of-illusion","title":"Trickerion Legends of Illusion","description":"\u003cdiv style=\"background: radial-gradient(circle at center, #6b4a2e 0%, #3e2716 60%, #1a0f07 100%); padding: 40px 20px; font-family: 'Georgia', serif; color: #FFFFFF !important; border-radius: 10px;\"\u003e\n\n\n\u003ch1 style=\"font-size: clamp(22px, 5.5vw, 46px); line-height: 1.2; word-break: keep-all; overflow-wrap: break-word; text-align: center; font-weight: 900; text-transform: uppercase; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); margin-bottom: 30px; width: 100%; color: #FFFFFF !important;\"\u003e TRICKERION: LEGENDS OF ILLUSION \u003c\/h1\u003e\n\n\n\u003cdiv style=\"max-width: 800px; margin: 0 auto; text-align: center; font-size: 1.1em; line-height: 1.6; color: #FFFFFF !important;\"\u003e\n\n\u003cp style=\"margin-bottom: 20px; color: #FFFFFF !important;\"\u003e Welcome to Magoria, a city where steam-powered machinery meets the mystical. It's the golden age of Victorian illusionism, a time when reality is merely a canvas on which to paint the impossible. Legend has it that the great Dahlgaard, the most powerful illusionist who ever lived, is seeking a worthy heir to whom he can entrust the mysterious Trickerion Stone.\u003c\/p\u003e\n\n\n     \u003cp style=\"margin-bottom: 20px; color: #FFFFFF !important;\"\u003eYou won't be mere fairground magicians, but masters of stage deception. In \u003cstrong\u003eTrickerion\u003c\/strong\u003e , you'll take on the role of visionary illusionists willing to do anything to amaze the crowds. Magic here isn't an innate gift, but the fruit of obsessive planning, complex machinery, and a team of dedicated specialists. Every round of applause must be earned with the sweat of your ingenuity.\u003c\/p\u003e\n\n\n\u003cp style=\"margin-bottom: 20px; color: #FFFFFF !important;\"\u003e Forget luck. This is pure strategy, challenging and rewarding. You'll have to manage your atelier, send apprentices into the dark alley to retrieve forbidden materials, hire engineers to build your machines, and finally, orchestrate the perfect show in the city theater. The tension is palpable: one miscalculation and the trick fails miserably.\u003c\/p\u003e\n\n\n     \u003cp style=\"margin-bottom: 30px; color: #FFFFFF !important;\"\u003eThe atmosphere is thick, steamy and secretive. Every move is a gamble against your rivals, a mental dance between what you show to the public and what you hide behind the scenes. Are you ready to sacrifice everything for a moment of eternal glory? \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; width: 100%; justify-content: center; justify-items: center; margin: 30px auto;\"\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; backdrop-filter: blur(5px);\"\u003e\n\n\u003ch3 style=\"font-size: 1.2em; text-transform: uppercase; margin-bottom: 15px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); color: #FFFFFF !important;\"\u003e THE DAHLGAARD ​​LEGACY\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95em; line-height: 1.4; color: #FFFFFF !important;\"\u003e A ruthless competition to obtain the illusionists' philosopher's stone. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; backdrop-filter: blur(5px);\"\u003e\n\n\u003ch3 style=\"font-size: 1.2em; text-transform: uppercase; margin-bottom: 15px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); color: #FFFFFF !important;\"\u003e STEAMPUNK ATMOSPHERE\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95em; line-height: 1.4; color: #FFFFFF !important;\"\u003e Gears, red velvet, and ancient scrolls in a breathtaking artistic design. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; backdrop-filter: blur(5px);\"\u003e\n\n\u003ch3 style=\"font-size: 1.2em; text-transform: uppercase; margin-bottom: 15px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); color: #FFFFFF !important;\"\u003e THE GREAT THEATRE\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95em; line-height: 1.4; color: #FFFFFF !important;\"\u003e The stage is the battlefield where wits are transformed into Fame Points. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; backdrop-filter: blur(5px);\"\u003e\n\n\u003ch3 style=\"font-size: 1.2em; text-transform: uppercase; margin-bottom: 15px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); color: #FFFFFF !important;\"\u003e CEREBRAL MASTERY\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95em; line-height: 1.4; color: #FFFFFF !important;\"\u003e A deep game, where every decision weighs like a millstone on the scales of victory. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv style=\"margin-top: 40px; border: 2px solid rgba(255,255,255,0.5); padding: 20px; text-align: center; border-radius: 10px; background: rgba(0,0,0,0.3);\"\u003e\n\n\u003cp style=\"font-size: 1.2em; font-style: italic; font-weight: bold; text-shadow: 1px 1px 5px rgba(0,0,0,1); margin: 0; color: #FFFFFF !important;\"\u003e \"The real magic is not in the makeup, but in the art of making it unforgettable in the eyes of the beholder.\"\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e","brand":"MindClash","offers":[{"title":"Default Title","offer_id":53201911415111,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/TrickerionLegendsofIllusion00.webp?v=1769318714"},{"product_id":"targi","title":"Targi","description":"\u003c!-- =====================================================\n     TARGI — BLOCK 1\n     FroGames | Shopify Theme Concept\n     ===================================================== --\u003e\n\u003cdiv class=\"trg1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"trg1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"trg1-cover-img\" alt=\"Targi strategic board game for 2 players - official KOSMOS cover\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/TARGI_2.webp?v=1775821534\"\u003e\n\u003cdiv class=\"trg1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"trg1-cover-content\"\u003e\n\u003cp class=\"trg1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"trg1-sub\"\u003eIn the desert, there's no room for error. Every move you make is also one you prevent your opponent from making.\u003c\/p\u003e\n\u003cdiv class=\"trg1-chips\"\u003e\n\u003cspan class=\"trg1-chip trg1-chip--accent\"\u003e2 players only\u003c\/span\u003e \u003cspan class=\"trg1-chip\"\u003eKOSMOS\u003c\/span\u003e \u003cspan class=\"trg1-chip\"\u003eKennerspiel des Jahres nominee\u003c\/span\u003e \u003cspan class=\"trg1-chip\"\u003eEvergreen classic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TECHNICAL SHEET --\u003e\n\u003cdiv class=\"trg1-specs-bar\"\u003e\n\u003cdiv class=\"trg1-specs\"\u003e\n\u003cdiv class=\"trg1-spec\"\u003e\n\u003cspan class=\"trg1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"trg1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"trg1-spec-val\"\u003e2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-spec\"\u003e\n\u003cspan class=\"trg1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"trg1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"trg1-spec-val\"\u003e45–60 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-spec\"\u003e\n\u003cspan class=\"trg1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"trg1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"trg1-spec-val\"\u003e12+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-spec\"\u003e\n\u003cspan class=\"trg1-spec-icon\"\u003e🎲\u003c\/span\u003e \u003cspan class=\"trg1-spec-label\"\u003eMechanics\u003c\/span\u003e \u003cspan class=\"trg1-spec-val\"\u003eWorker Placement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-spec\"\u003e\n\u003cspan class=\"trg1-spec-icon\"\u003e🏆\u003c\/span\u003e \u003cspan class=\"trg1-spec-label\"\u003eObjective\u003c\/span\u003e \u003cspan class=\"trg1-spec-val\"\u003eSet Collection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-spec\"\u003e\n\u003cspan class=\"trg1-spec-icon\"\u003e🧘\u003c\/span\u003e \u003cspan class=\"trg1-spec-label\"\u003eMode\u003c\/span\u003e \u003cspan class=\"trg1-spec-val\"\u003eComp. + Solo Variant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"trg1-body\"\u003e\n\u003c!-- INTRO + EDITORIAL BOXES --\u003e\n\u003cdiv class=\"trg1-intro-grid\"\u003e\n\u003cdiv class=\"trg1-intro-text\"\u003e\n\u003cp class=\"trg1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"trg1-h3\"\u003eA tactical duel amidst the Sahara dunes\u003c\/h3\u003e\n\u003cp class=\"trg1-p\"\u003eTargi is a two-player game designed by \u003cstrong\u003eAndreas Steiger\u003c\/strong\u003e and published by KOSMOS in 2012 — a title that has been captivating new players ever since. Nominated for the Kennerspiel des Jahres and best two-player game at the Golden Geek, Targi possesses the rare quality of a classic: it takes twenty minutes to learn, and years to master.\u003c\/p\u003e\n\u003cp class=\"trg1-p\"\u003eYou are the leader of a Tuareg tribe. The game board is a 5×5 grid: sixteen fixed cards on the perimeter and nine cards in the center that change every game. You place your Targi warriors on the edges — but where you place them also depends on where your opponent places theirs. The intersections between rows and columns reveal the central actions: resources, tribe cards, power. There is no move that doesn't have consequences for your opponent.\u003c\/p\u003e\n\u003cp class=\"trg1-p\"\u003eVictory is built card by card in your personal tableau: three rows of four tribe cards, to be filled by optimizing sets and combinations. A game that always speaks two languages — what to do and what to prevent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-intro-side\"\u003e\n\u003cdiv class=\"trg1-quote-solo\"\u003e\n\u003cspan class=\"trg1-qs-icon\"\u003e🐪\u003c\/span\u003e\n\u003cp class=\"trg1-qs-text\"\u003eThe 5×5 grid hides unexpected depth: every placement is a tactical puzzle that blocks your opponent as much as it benefits you.\u003c\/p\u003e\n\u003cp class=\"trg1-qs-note\"\u003eThe secret of Targi in one line\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-quote-solo trg1-quote-solo--alt\"\u003e\n\u003cspan class=\"trg1-qs-icon\"\u003e⚔️\u003c\/span\u003e\n\u003cp class=\"trg1-qs-text\"\u003eTwelve years of history, still in the BGG top 100. This doesn't happen by chance — it happens when the design has something rare: minimal mechanics, maximum decisions.\u003c\/p\u003e\n\u003cp class=\"trg1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"trg1-fs\"\u003e\n\u003cdiv class=\"trg1-fs-header\"\u003e\n\u003cdiv class=\"trg1-fs-brand\"\u003e\n\u003cimg class=\"trg1-fs-frog-img\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"trg1-fs-brand-label\"\u003eFrogScore · frogames.business\u003c\/span\u003e\n\u003cp class=\"trg1-fs-game-name\"\u003eTargi\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\" class=\"trg1-fs-cat\"\u003eStrategy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-fs-body\"\u003e\n\u003cdiv class=\"trg1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"trg1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"trg1-fs-tip\" class=\"trg1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-fs-info\"\u003e\n\u003cspan class=\"trg1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"trg1-fs-feeling\"\u003e\n\u003cspan class=\"trg1-fs-feel-tag\"\u003eTense\u003c\/span\u003e \u003cspan class=\"trg1-fs-feel-tag\"\u003eElegant\u003c\/span\u003e \u003cspan class=\"trg1-fs-feel-tag\"\u003eDueling\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"trg1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"trg1-fs-targets\"\u003e\n\u003cdiv class=\"trg1-fs-target trg1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"trg1-fs-target trg1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003cdiv class=\"trg1-fs-target trg1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"trg1-fs-target trg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"trg1-fs-target trg1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-fs-verdict\"\u003e\n\u003cdiv class=\"trg1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"trg1-fs-verdict-text\"\u003eStrategy with low random component, high indirect interaction. The best tactical duel in its price and complexity range. It's not for everyone — but those who discover it often keep it forever.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOLO SECTION --\u003e\n\u003cdiv class=\"trg1-fs-solo\"\u003e\n\u003cdiv class=\"trg1-fs-solo-header\"\u003e\n\u003cspan class=\"trg1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cspan class=\"trg1-fs-solo-label\"\u003eSolo Mode\u003c\/span\u003e \u003cspan class=\"trg1-fs-solo-type\"\u003eOfficial variant — downloadable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Solo rating: 3 out of 5\" class=\"trg1-fs-solo-stars\"\u003e\n\u003cspan class=\"trg1-fs-star trg1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"trg1-fs-star trg1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"trg1-fs-star trg1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"trg1-fs-star\"\u003e★\u003c\/span\u003e \u003cspan class=\"trg1-fs-star\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"trg1-fs-solo-note\"\u003eThe official solo variant designed by Steiger himself uses an automated turn system instead of an opponent. It works as an alternative when you don't have a partner — but the game thrives on reading and responding to the other player: alone, you lose that subtle tension that is the heart of Targi.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-fs-footer\"\u003e\n\u003cimg class=\"trg1-fs-footer-frog\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews, and game sessions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Strategia',      v:5, note:\"Ogni posizionamento è un calcolo multipasso — cosa faccio, cosa impedisco, cosa rivelo\"},\n        {l:'Interazione',    v:4, note:\"Indiretta ma costante: bloccare l'avversario è importante quanto avanzare\"},\n        {l:'Profondità',     v:4, note:\"Margini di ottimizzazione ampi — il giocatore esperto trova sempre combinazioni migliori\"},\n        {l:'Rigiocabilità',  v:4, note:\"Le carte centrali cambiano ogni partita, i set obiettivo creano percorsi sempre diversi\"},\n        {l:'Complessità',    v:2, note:\"Regole in venti minuti, prime partite fluide — la profondità emerge dopo\"},\n        {l:'Fortuna',        v:2, note:\"Limitata alla distribuzione delle carte centrali — le decisioni dominano il risultato\"}\n      ];\n      var accent='#2E6B0A';\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('trg1-fs-svg');\n      var tip=document.getElementById('trg1-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 trg1-draw{to{stroke-dashoffset:0}}@keyframes trg1-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:trg1-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:trg1-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:trg1-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=\"trg1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- GAME COMPONENTS CARD --\u003e\n\u003cdiv class=\"trg1-section-pad\"\u003e\n\u003cp class=\"trg1-label\"\u003eHow to play\u003c\/p\u003e\n\u003ch3 class=\"trg1-h3\"\u003eFour tools, a sandbox chessboard\u003c\/h3\u003e\n\u003cdiv class=\"trg1-cards\"\u003e\n\u003cdiv class=\"trg1-card\"\u003e\n\u003cspan class=\"trg1-card-icon\"\u003e🗺️\u003c\/span\u003e\n\u003ch4 class=\"trg1-card-name\"\u003eThe 5×5 grid\u003c\/h4\u003e\n\u003cp class=\"trg1-card-desc\"\u003eSixteen fixed cards on the borders, nine variable ones in the center. The game board is always the same — and always different. The central cards define the resources and powers available in that game.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-card\"\u003e\n\u003cspan class=\"trg1-card-icon\"\u003e🪵\u003c\/span\u003e\n\u003ch4 class=\"trg1-card-name\"\u003eThe Targi — your warriors\u003c\/h4\u003e\n\u003cp class=\"trg1-card-desc\"\u003eThree meeples to place on the perimeter, one at a time, alternating with your opponent. You cannot occupy the same column or row as your rival. Every choice limits theirs — and yours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-card\"\u003e\n\u003cspan class=\"trg1-card-icon\"\u003e🏺\u003c\/span\u003e\n\u003ch4 class=\"trg1-card-name\"\u003eResources and goods\u003c\/h4\u003e\n\u003cp class=\"trg1-card-desc\"\u003eDates, salt, pepper, and gold. These are accumulated from the border spaces and spent to purchase tribe cards. Resource management is the silent engine of every turn.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trg1-card\"\u003e\n\u003cspan class=\"trg1-card-icon\"\u003e🃏\u003c\/span\u003e\n\u003ch4 class=\"trg1-card-name\"\u003eThe tribe tableau\u003c\/h4\u003e\n\u003cp class=\"trg1-card-desc\"\u003eThree rows of four cards: your ultimate goal. The cards give VP and active powers — and if you complete a homogeneous or heterogeneous row, additional bonuses. Placement is final.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"trg1-closing\"\u003e\n\u003cp class=\"trg1-closing-text\"\u003eThere are no dice in Targi. Just you, your opponent, and a sand grid that reveals exactly how good you are at thinking two steps ahead.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOX CONTENT --\u003e\n\u003cdiv class=\"trg1-box-section\"\u003e\n\u003cdetails class=\"trg1-det\"\u003e\n\u003csummary class=\"trg1-det-sum\"\u003e\u003cspan class=\"trg1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"trg1-det-title\"\u003eRecommended sleeves\u003c\/span\u003e\u003cspan class=\"trg1-det-sub\"\u003e1 size · 80 cards total\u003c\/span\u003e\u003cspan class=\"trg1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"trg1-det-body\"\u003e\n\u003cdiv class=\"trg1-sleeve-grid\"\u003e\n\u003cdiv class=\"trg1-sleeve\"\u003e\n\u003cspan class=\"trg1-sleeve-mm\"\u003e59 × 92 mm\u003c\/span\u003e\n\u003cdiv class=\"trg1-sleeve-r\"\u003e\u003cspan class=\"trg1-sleeve-qty\"\u003e80 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!-- end trg1-body --\u003e\n\u003c\/div\u003e\u003c!-- fine trg1-wrap --\u003e\n\u003cstyle\u003e\n.trg1-wrap, .trg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.trg1-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: #0d1a08;\n}\n\n\/* ── COPERTINA ── *\/\n.trg1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.trg1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.trg1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(13,26,8,0) 0%, rgba(13,26,8,0) 25%, rgba(13,26,8,0.55) 55%, rgba(13,26,8,0.88) 75%, rgba(13,26,8,0.99) 100%); }\n.trg1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.trg1-kicker { display: block; color: #C8A020; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.trg1-sub { color: rgba(255,255,255,0.9); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 16px; }\n.trg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.trg1-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.trg1-chip--accent { background: #2E6B0A; border-color: #2E6B0A; }\n\n\/* ── SPECS ── *\/\n.trg1-specs-bar { background: #111e09; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.trg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.trg1-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.trg1-spec:nth-child(3n) { border-right: none; }\n.trg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.trg1-spec-icon { font-size: 1.2rem; }\n.trg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.trg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.trg1-body { background: #F2ECCA; }\n\n\/* ── INTRO ── *\/\n.trg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.trg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #2E6B0A; margin-bottom: 7px; }\n.trg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #0d1a08; line-height: 1.15; margin-bottom: 16px; }\n.trg1-p { font-family: sans-serif; font-size: 0.95rem; color: #2a3a18; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.trg1-quote-solo { background: #0d1a08; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #C8A020; }\n.trg1-quote-solo--alt { background: #1a2e0a; border-left-color: #5aaa18; }\n.trg1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.trg1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.trg1-qs-note { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }\n\n\/* ── DIVIDER ── *\/\n.trg1-divider { height: 1px; background: #c8b888; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.trg1-fs { background: #fff; border-top: 1px solid #e0d8cc; border-bottom: 1px solid #e0d8cc; }\n.trg1-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.trg1-fs-brand { display: flex; align-items: center; gap: 9px; }\n.trg1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; }\n.trg1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; vertical-align: middle; margin-right: 2px; }\n.trg1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.trg1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; }\n.trg1-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.trg1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; }\n.trg1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; }\n.trg1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; }\n.trg1-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.trg1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; }\n.trg1-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.trg1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; }\n.trg1-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.trg1-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.trg1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 7px; margin-bottom: 16px; }\n.trg1-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.trg1-fs-target span { font-size: 14px; flex-shrink: 0; }\n.trg1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; }\n.trg1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; }\n.trg1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; }\n.trg1-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.trg1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #3d2810; line-height: 1.65; }\n.trg1-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\/* ── SOLITARIO ── *\/\n.trg1-fs-solo { background: #eeeae4; border-top: 1px solid #e0d8cc; padding: 14px 20px 16px; }\n.trg1-fs-solo-header { display: flex; align-items: center; gap: 10px; margin-bottom: 8px; flex-wrap: wrap; }\n.trg1-fs-solo-icon { font-size: 1.3rem; flex-shrink: 0; }\n.trg1-fs-solo-label { display: block; font-family: sans-serif; font-size: 12px; font-weight: 700; color: #1a1208; }\n.trg1-fs-solo-type { display: block; font-family: sans-serif; font-size: 10px; color: #6b5e48; margin-top: 1px; }\n.trg1-fs-solo-stars { display: flex; gap: 2px; margin-left: auto; }\n.trg1-fs-star { font-size: 1.1rem; color: #d0c8c0; }\n.trg1-fs-star--on { color: #2E6B0A; }\n.trg1-fs-solo-note { font-family: sans-serif; font-size: 12px; color: #5a4e38; line-height: 1.65; }\n\n\/* ── CARDS ── *\/\n.trg1-section-pad { padding: 32px 28px 8px; }\n.trg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.trg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d0c898; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.trg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.trg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.trg1-card-name { font-size: 0.95rem; font-weight: 900; color: #2E6B0A; margin-bottom: 5px; }\n.trg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2a3a18; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.trg1-closing { background: #0d1a08; padding: 26px 28px; border-top: 3px solid #C8A020; }\n.trg1-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.trg1-box-section { background: #F2ECCA; border-top: 1px solid #c8b888; }\n.trg1-det { border-bottom: 1px solid #e0d4b0; background: #fff; }\n.trg1-det--last { border-bottom: none; }\n.trg1-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.trg1-det-sum::-webkit-details-marker { display: none; }\n.trg1-det-sum::marker { display: none; }\n.trg1-det[open] .trg1-det-sum { background: #faf7f0; }\n.trg1-det-sum:hover { background: #faf7f0; }\n.trg1-det-left { display: flex; align-items: center; gap: 10px; }\n.trg1-det-ico { font-size: 17px; flex-shrink: 0; }\n.trg1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #0d1a08; display: block; }\n.trg1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.trg1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.trg1-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.trg1-det[open] .trg1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.trg1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.trg1-sleeve-grid { display: grid; grid-template-columns: 1fr; gap: 8px; padding-top: 14px; }\n.trg1-sleeve { display: flex; align-items: center; justify-content: space-between; padding: 10px 14px; background: #f7f4ef; border-radius: 8px; border: 1px solid #e0d8ca; flex-wrap: wrap; gap: 6px; }\n.trg1-sleeve-mm { font-family: monospace; font-size: 0.82rem; font-weight: 700; color: #0d1a08; }\n.trg1-sleeve-r { display: flex; align-items: center; gap: 8px; }\n.trg1-sleeve-qty { font-family: sans-serif; font-size: 0.78rem; color: #6b5e48; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .trg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .trg1-spec { border-bottom: none; }\n  .trg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .trg1-spec:last-child { border-right: none; }\n  .trg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .trg1-fs-body { grid-template-columns: 220px 1fr; }\n  .trg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .trg1-fs-info { border-top: none; }\n  .trg1-sleeve-grid { grid-template-columns: 1fr 1fr; }\n}\n@media screen and (min-width: 900px) {\n  .trg1-cover { height: 440px; }\n  .trg1-cover-content { padding: 22px 36px 30px; }\n  .trg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .trg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .trg1-divider { margin-left: 36px; margin-right: 36px; }\n  .trg1-section-pad { padding: 36px 36px 8px; }\n  .trg1-closing { padding: 28px 36px; }\n  .trg1-fs-body { grid-template-columns: 260px 1fr; }\n  .trg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Thames \u0026 Kosmos","offers":[{"title":"Default Title","offer_id":53673671819591,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Targi_00.webp?v=1775726101"}],"url":"https:\/\/frogames.business\/en\/collections\/frogrush-offerte-giochi-da-tavolo.oembed","provider":"FroGames","version":"1.0","type":"link"}