{"title":"Giochi da Tavolo sotto i 10€ 🪙 – Piccoli Prezzi, Gioco Vero","description":"\u003cp\u003eGiochi da tavolo e di carte \u003cstrong\u003ecompleti\u003c\/strong\u003e sotto i 10 €. Microgame, giochi da viaggio, filler da fine serata e scatoline da regalo: si aprono e si gioca subito, senza bisogno di possedere altro.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCosa non troverai qui.\u003c\/strong\u003e Niente espansioni, niente pacchetti promozionali, niente bustine protettive, niente mazzi di carte da poker e niente accessori. Sono tutte cose che stanno sotto i 10 € ma che da sole non si giocano, e in uno scaffale di regali non ci fanno niente. Le espansioni si trovano sulla scheda del gioco a cui appartengono, le bustine fra gli accessori.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eIl prezzo parte da 5 €\u003c\/strong\u003e: sotto quella soglia il catalogo è quasi solo materiale di consumo.\u003c\/p\u003e\u003cp\u003eSe cerchi qualcosa di più, c'è lo scaffale \u003ca href=\"\/collections\/giochi-sotto-20-euro\"\u003esotto i 20 €\u003c\/a\u003e.\u003c\/p\u003e","products":[{"product_id":"clain","title":"Claim","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eLa scheda FroGames\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eIl Re è morto a faccia in giù in una botte di vino. Nessuno sa cosa è successo. E adesso cinque fazioni decidono chi siede sul trono: tu o il tuo avversario.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eCompetitivo\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eMS Edizioni\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eTrick-taking tattico\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e2\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e25 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e10+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEditore\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMS Edizioni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePeso\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eLeggero (1.6)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eTrick-taking bifasico\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\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\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)\"\u003eLa formula\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.92rem;font-weight:800;color:#fff\"\u003eTrick-taking a due fasi \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Reclutamento asimmetrico \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Maggioranza su fazioni\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.78rem;font-weight:800;color:#1a0800;background:#FFB800;padding:5px 13px;border-radius:50px;max-width:100%;line-height:1.4\"\u003e✋ Solo qui: Prima fase prepara la seconda\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eUn duello per il trono in due manche e cinque fazioni\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003e\u003cstrong\u003eScott Almes\u003c\/strong\u003e (Tiny Epic, Harbour) ha preso il trick-taking classico e l'ha piegato in due: prima recluti seguaci giocando una fase di prese, poi usi esattamente quei seguaci per convincere le cinque fazioni del regno a votarti. Pubblicato da \u003cstrong\u003eWhite Goblin Games\u003c\/strong\u003e nel 2017, Claim è arrivato in Italia con MS Edizioni e ha dato vita a una famiglia di standalone e spin-off.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eGiochi carte contro il tuo avversario cercando di vincere le prese giuste: nella \u003cstrong\u003efase uno costruisci il mazzo\u003c\/strong\u003e per la fase due, dove quelle stesse carte diventano le tue armi per conquistare Goblin, Nani, Cavalieri, Ondine e Maghi. Vinci tre fazioni su cinque e il trono è tuo. Due partite in 25 minuti, nessuna carta piazzata a caso.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"It's a very clever two-phase structure that turns every card you play into a decision with consequences two rounds down the line.\"\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-transl\"\u003eÈ una struttura bifasica molto intelligente che trasforma ogni carta giocata in una decisione con conseguenze due round dopo.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eMeeple Mountain\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003ePrima partita hai l'impressione di giocare a briscola. Terza partita capisci che ogni carta buttata nella fase uno ti cambierà la mano nella fase due. E a quel punto ricomincia la guerra.\u003c\/p\u003e\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        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eClaim\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#eaf3de;border-color:#80b050;color:#2a5010\"\u003eStrategia\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eTattico\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eVeloce\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eCalcolato\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003ePerché ci piace: è un trick-taking che ribalta la formula classica e premia chi costruisce il mazzo giusto per la fase finale. 25 minuti netti, zero tempi morti, massima interazione. Difetti ma non deal-breaker: la pescata iniziale può darti una mano pessima in fase uno, e se non ti piace il trick-taking la struttura bifasica non ti convertirà.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Interazione\", \"value\": 5, \"note\": \"Ogni carta che giochi modifica il piano dell'avversario. Zero downtime, zero turni di attesa.\"}, {\"label\": \"Strategia\", \"value\": 4, \"note\": \"Devi pianificare quali fazioni vincere già nella fase uno. Memoria e calcolo delle probabilità premiano.\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Ogni partita la distribuzione cambia e le cinque fazioni hanno poteri asimmetrici. Best of 3 obbligatorio.\"}, {\"label\": \"Tensione\", \"value\": 4, \"note\": \"Ogni presa vinta o persa sposta l'equilibrio. Nella fase due sai esattamente cosa hai in mano e cosa manca.\"}, {\"label\": \"Fortuna\", \"value\": 3, \"note\": \"La pescata iniziale conta, ma giochi 13 carte su 52 in fase uno: le scelte mitigano la varianza.\"}, {\"label\": \"Complessità\", \"value\": 2, \"note\": \"Regole in 5 minuti. La profondità emerge dalla struttura a due fasi e dai poteri delle fazioni.\"}];\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('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    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eLe cinque fazioni\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eChi comanda davvero nel regno\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e👺\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eGoblin\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eI follower più deboli (valore 1-5) ma i più numerosi. Controllare i Goblin significa avere volume: utili per vincere prese sacrificabili o per dettare il seme.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🪓\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eNani\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eValori medio-alti e potere che rovescia le regole del trick-taking in momenti chiave. Quando un Nano entra in gioco, le certezze dell'avversario crollano.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e⚔️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCavalieri\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eForza bruta e valori alti. Vincono le prese quando serve, ma sono pochi: sprecare un Cavaliere in fase uno significa perderlo nella fase decisiva.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🌊\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eOndine\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003ePermettono di pescare carte extra o manipolare la mano. In un gioco dove ogni carta conta doppio (fase uno E fase due), le Ondine sono leva pura.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cdetails class=\"fg1-sleeve-toggle\"\u003e\n        \u003csummary class=\"fg1-sleeve-summary\"\u003e\n          \u003cspan class=\"fg1-sleeve-summary-icon\"\u003e🛡️\u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-text\"\u003e\n            \u003cspan class=\"fg1-sleeve-summary-label\"\u003eBustine consigliate\u003c\/span\u003e\n            \u003cspan class=\"fg1-sleeve-summary-count\"\u003e222 carte in 3 dimensioni\u003c\/span\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"fg1-sleeve-body\"\u003e\n          \u003cp class=\"fg1-sleeve-intro\"\u003eSe giochi spesso, consigliamo di proteggere le carte con bustine trasparenti per farle durare a lungo.\u003c\/p\u003e\n          \u003ctable class=\"fg1-sleeve-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eDimensione\u003c\/th\u003e\n                \u003cth\u003eQuantità\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e56 × 87 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e114\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e59 × 92 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e54\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e63 × 88 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e54\u003c\/td\u003e\n            \u003c\/tr\u003e\n              \u003ctr class=\"fg1-sleeve-total\"\u003e\n                \u003ctd\u003eTotale carte\u003c\/td\u003e\n                \u003ctd\u003e222\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\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(46,107,10,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: #FFB800; 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: #2E6B0A; border-color: #2E6B0A; }\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: #2E6B0A; 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: #2E6B0A; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFB800; }\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:#2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; }\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: #2E6B0A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFB800; }\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":"MS Edizioni","offers":[{"title":"Default Title","offer_id":51492120035655,"sku":"","price":9.74,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/claim_0ead1a82-3278-4ecc-9e15-67a0573f1a85.png?v=1745917000"},{"product_id":"claim-2","title":"Claim 2","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eLa scheda FroGames\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eRecluti un Follower che ti servirà dopo. O forse no: l'avversario gioca una carta più alta e se lo prende lui. Alla fine della prima fase guardate i due mazzi che avete costruito e capite che la vera partita inizia adesso.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eCompetitivo\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eMS Edizioni\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eTrick-taking tattico\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e2\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e25 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e10+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEditore\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMS Edizioni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePeso\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eLeggero (1.6)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eTrick-taking doppia fase\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\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\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)\"\u003eLa formula\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.92rem;font-weight:800;color:#fff\"\u003eTrick-taking asimmetrico \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Reclutamento-conquista \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Doppio uso carte\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.78rem;font-weight:800;color:#1a0800;background:#FFB800;padding:5px 13px;border-radius:50px;max-width:100%;line-height:1.4\"\u003e✋ Solo qui: Fase 1 costruisce il mazzo fase 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eIl re è morto. Chi conquisterà il regno?\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003e\u003cstrong\u003eClaim 2\u003c\/strong\u003e è il sequel standalone di Claim, progettato da \u003cstrong\u003eScott Almes\u003c\/strong\u003e e illustrato da \u003cstrong\u003eMihajlo Dimitrievski\u003c\/strong\u003e. Introduce cinque nuove fazioni fantasy (Cavalieri, Draghi, Nani, Mutaforma, Fantasmi) con poteri asimmetrici che funzionano diversamente nelle due fasi di gioco. Può essere giocato da solo o mescolato con le fazioni del primo Claim per combinazioni infinite.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eAl tavolo giochi una partita in \u003cstrong\u003edue metà nette\u003c\/strong\u003e: nella prima recluti follower giocando trick-taking classico (carte numerate, seme più alto vince); nella seconda usi il mazzo che hai costruito per conquistare le cinque fazioni del regno. Vince chi ottiene la maggioranza in almeno tre fazioni. Ogni faction ha un potere che cambia il gioco: i Draghi valgono di più ma sono pochi, i Nani ti fanno pescare extra, i Mutaforma copiano altre carte.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"Claim 2 keeps the elegant simplicity of the original and adds more tactical depth with asymmetric powers.\"\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-transl\"\u003eClaim 2 mantiene l'eleganza semplice dell'originale e aggiunge profondità tattica con poteri asimmetrici.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eThe Opinionated Gamers\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eÈ un gioco da 25 minuti che hai già capito al terzo turno, ma che ti fa sudare fino all'ultima carta. La prima fase costruisce il problema, la seconda te lo fa esplodere in faccia.\u003c\/p\u003e\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        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eClaim 2\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#eaf3de;border-color:#80b050;color:#2a5010\"\u003eStrategia\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eSerrato\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eCalcolato\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eBinario\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003ePerché ci piace: è un duello puro che si chiude in 25 minuti ma ti fa sudare come un gioco lungo. La doppia fase è brillante: costruisci il tuo mazzo senza draft, solo rubando all'avversario. Difetti ma non deal-breaker: il tema fantasy è decorativo, non narrativo. E se giochi sempre con le stesse fazioni rischi la routine dopo 10 partite (ma puoi mescolare col primo Claim).\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Strategia\", \"value\": 4, \"note\": \"Ogni carta è una scelta: la vuoi tu o neghi all'avversario? Il timing conta più del valore numerico.\"}, {\"label\": \"Interazione\", \"value\": 4, \"note\": \"Ogni trick è una micro-negoziazione: cedi ora per vincere dopo, o viceversa.\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Cinque fazioni asimmetriche, mischiabili col primo Claim: le combinazioni sono decine.\"}, {\"label\": \"Tensione\", \"value\": 3, \"note\": \"La fase 2 è pura pressione: giochi col mazzo che ti sei costruito, per il meglio o per il peggio.\"}, {\"label\": \"Complessità\", \"value\": 2, \"note\": \"Regole in 5 minuti. Ma capire QUANDO cedere una carta richiede partite.\"}, {\"label\": \"Fortuna\", \"value\": 2, \"note\": \"La pesca conta, ma la gestione mano ti dà sempre scelte. Non è mai colpa del mazzo.\"}];\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('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    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eLe cinque fazioni\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003ePoteri che ribaltano il tavolo\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🐉\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eDraghi\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eValgono il doppio nelle maggioranze, ma sono pochissimi. Vincerli è vitale, perderli è un disastro.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e⚔️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCavalieri\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eGiocati nella fase 2, ti fanno giocare SUBITO una seconda carta. Combo devastanti se hai la mano giusta.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🪨\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eNani\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eQuando li vinci in fase 1, peschi extra. Ti costruiscono un mazzo più grasso e flessibile.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e👤\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eMutaforma\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eCopiano il valore e il colore della carta precedente. Wildcard pura, ma devi giocarli al momento giusto.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cdetails class=\"fg1-sleeve-toggle\"\u003e\n        \u003csummary class=\"fg1-sleeve-summary\"\u003e\n          \u003cspan class=\"fg1-sleeve-summary-icon\"\u003e🛡️\u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-text\"\u003e\n            \u003cspan class=\"fg1-sleeve-summary-label\"\u003eBustine consigliate\u003c\/span\u003e\n            \u003cspan class=\"fg1-sleeve-summary-count\"\u003e162 carte in 3 dimensioni\u003c\/span\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"fg1-sleeve-body\"\u003e\n          \u003cp class=\"fg1-sleeve-intro\"\u003eSe giochi spesso, consigliamo di proteggere le carte con bustine trasparenti per farle durare a lungo.\u003c\/p\u003e\n          \u003ctable class=\"fg1-sleeve-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eDimensione\u003c\/th\u003e\n                \u003cth\u003eQuantità\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e59 × 92 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e54\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e56 × 87 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e54\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e63 × 88 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e54\u003c\/td\u003e\n            \u003c\/tr\u003e\n              \u003ctr class=\"fg1-sleeve-total\"\u003e\n                \u003ctd\u003eTotale carte\u003c\/td\u003e\n                \u003ctd\u003e162\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\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(46,107,10,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: #FFB800; 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: #2E6B0A; border-color: #2E6B0A; }\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: #2E6B0A; 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: #2E6B0A; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFB800; }\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:#2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; }\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: #2E6B0A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFB800; }\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":"MS Edizioni","offers":[{"title":"Default Title","offer_id":51492141138247,"sku":"","price":9.74,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/claim-2-gioco-da-tavolo-italiano-ms-edizioni_4f5a8e9e-1029-4d75-b222-8481e0d02a9a.png?v=1745916884"},{"product_id":"pick-it-up","title":"Pick It Up","description":"\u003ch2\u003ePick It Up – La Caccia al Tesoro Più Divertente da Giocare in Casa!\u003c\/h2\u003e\n\n\u003cp\u003e\u003cstrong\u003ePick It Up\u003c\/strong\u003e è un \u003cstrong\u003egioco da tavolo per bambini\u003c\/strong\u003e e famiglie che trasforma casa tua in un vero campo di battaglia… a colpi di caccia al tesoro!\u003c\/p\u003e\n\n\u003cp\u003eNiente turni, niente attese: \u003cstrong\u003etutti corrono contemporaneamente\u003c\/strong\u003e alla ricerca di oggetti che corrispondano alle caratteristiche indicate sulle carte (icone, lettere o colori).\u003c\/p\u003e\n\n\u003cp\u003eAppena un giocatore finisce il proprio mazzo di carte, la corsa si ferma e si passa al \u003cstrong\u003econteggio dei punti\u003c\/strong\u003e… ma solo se riesci a convincere gli altri che hai davvero trovato gli oggetti giusti!\u003c\/p\u003e\n\n\u003cp\u003eUn gioco frenetico, semplice e pieno di risate, ideale per movimentare qualsiasi giornata!\u003c\/p\u003e\n\n\u003chr\u003e\n\n\u003ch3\u003eInfo Tecniche\u003c\/h3\u003e\n\n\u003cul\u003e\n  \u003cli\u003e👥 \u003cstrong\u003eGiocatori:\u003c\/strong\u003e 2–6\u003c\/li\u003e\n  \u003cli\u003e👶 \u003cstrong\u003eEtà consigliata:\u003c\/strong\u003e 6+\u003c\/li\u003e\n  \u003cli\u003e⏱️ \u003cstrong\u003eDurata:\u003c\/strong\u003e 20 minuti\u003c\/li\u003e\n  \u003cli\u003e🇮🇹 \u003cstrong\u003eLingua:\u003c\/strong\u003e Italiano\u003c\/li\u003e\n  \u003cli\u003e🧠 \u003cstrong\u003eComplessità:\u003c\/strong\u003e 1.0 \/ 5\u003c\/li\u003e\n  \u003cli\u003e🏢 \u003cstrong\u003eEditore:\u003c\/strong\u003e Cranio Creations\u003c\/li\u003e\n  \u003cli\u003e✍️ \u003cstrong\u003eDesigner:\u003c\/strong\u003e Simone Luciani\u003c\/li\u003e\n  \u003cli\u003e🎨 \u003cstrong\u003eArtist:\u003c\/strong\u003e Mister Phil\u003c\/li\u003e\n  \u003cli\u003e🎯 \u003cstrong\u003eGenere:\u003c\/strong\u003e Gioco per bambini, Tempo reale, Caccia al tesoro\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr\u003e\n\n\u003cp\u003e\u003cstrong\u003ePick It Up\u003c\/strong\u003e è il \u003cstrong\u003egioco da tavolo\u003c\/strong\u003e perfetto per scatenare energia e creatività, rendendo ogni angolo della casa parte del gioco!\u003c\/p\u003e\n\n\u003cp\u003eSu \u003cstrong\u003eFrogames\u003c\/strong\u003e trovi la versione italiana, pronta per far correre e divertire grandi e piccini, con \u003cstrong\u003espedizione veloce\u003c\/strong\u003e e \u003cstrong\u003eun servizio clienti sempre pronto a raccogliere sorrisi\u003c\/strong\u003e! 🏃‍♂️🎯\u003c\/p\u003e\n","brand":"FroGames","offers":[{"title":"Default Title","offer_id":51492423958855,"sku":"","price":9.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/pick-it-up-cranio-creation.png?v=1746362869"},{"product_id":"sbam","title":"Sbam!","description":"\u003ch2\u003eSbam!\u003c\/h2\u003e\n\n\u003cp\u003e🤼‍♂️ \u003cstrong\u003eMaschere, muscoli e caos sul ring!\u003c\/strong\u003e In \u003cem\u003eSbam!\u003c\/em\u003e troverai troppi lottatori sul ring e solo uno potrà rimanere in piedi quando la campana suonerà! Prepara le tue mosse e scatena l’azione. 🛎️💥\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSbam! è un gioco da tavolo per famiglie e party game in tempo reale\u003c\/strong\u003e. Semplice, veloce e perfetto per gruppi di amici o serate in famiglia. Durante ogni round, giocherai carte il più velocemente possibile per affrontare i lottatori alla tua sinistra e destra. Ma attenzione: le carte speciali e le mosse \"Sbam!\" possono cambiare il destino di ogni incontro!\u003c\/p\u003e\n\n\u003cp\u003e✔ Partite rapide e frenetiche da 20 minuti  \n✔ Combattimenti simultanei contro i vicini di posto  \n✔ Regole semplici ma con colpi di scena strategici  \n✔ Fino a 6 giocatori, ideale per feste e ritrovi familiari\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHai la velocità e la strategia per diventare il campione del ring?\u003c\/strong\u003e 🎉🥊\u003c\/p\u003e\n\n\u003chr\u003e\n\n\u003ch3\u003eDettagli del gioco da tavolo\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eNumero di giocatori:\u003c\/strong\u003e 2-6\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurata della partita:\u003c\/strong\u003e 20 minuti\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEtà consigliata:\u003c\/strong\u003e 8+\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDesigner:\u003c\/strong\u003e Tommaso Battista\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIllustratore:\u003c\/strong\u003e Daniel Delgado\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEditore:\u003c\/strong\u003e Cranio Creations\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLingua dell’edizione:\u003c\/strong\u003e Italiano\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr\u003e\n","brand":"FroGames","offers":[{"title":"Default Title","offer_id":51560543813959,"sku":"","price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/sbam.png?v=1746722024"},{"product_id":"magnetic-line-backgammon","title":"Magnetic Line - Backgammon","description":"\u003ch2\u003eMagnetic Line – Backgammon | Gioco da Tavolo Tascabile\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eRiscopri il fascino del Backgammon\u003c\/strong\u003e con questa edizione tascabile magnetica firmata Cranio Creations, perfetta per giocare ovunque tu sia: in viaggio, in pausa o durante una giornata al parco!\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGiocatori:\u003c\/strong\u003e 2\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEtà consigliata:\u003c\/strong\u003e 8+\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDurata media:\u003c\/strong\u003e 30 minuti\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLingua:\u003c\/strong\u003e Italiano\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eContenuto della confezione:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e30 pedine magnetiche in due colori\u003c\/li\u003e\n  \u003cli\u003e2 dadi movimento\u003c\/li\u003e\n  \u003cli\u003e1 dado del raddoppio\u003c\/li\u003e\n  \u003cli\u003eRegolamento\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eLeggero, compatto e magnetico:\u003c\/strong\u003e \u003cem\u003eMagnetic Line – Backgammon\u003c\/em\u003e è pensato per chi ama la strategia senza rinunciare alla praticità. Un grande classico che non passa mai di moda!\u003c\/p\u003e\n","brand":"FroGames","offers":[{"title":"Default Title","offer_id":51604726284615,"sku":"","price":6.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/magnetic-line-backgammon-cranio-creations-fronte.png?v=1747724782"},{"product_id":"magnetic-line-dama","title":"Magnetic Line - Dama","description":"\u003ch2\u003eMagnetic Line – Dama | Gioco da Tavolo Tascabile\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLa Dama non ha bisogno di presentazioni\u003c\/strong\u003e: è uno dei giochi da tavolo più classici e amati di sempre. Con questa edizione magnetica di Cranio Creations, puoi portarla sempre con te!\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGiocatori:\u003c\/strong\u003e 2\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEtà consigliata:\u003c\/strong\u003e 8+\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDurata media:\u003c\/strong\u003e 20-30 minuti\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLingua:\u003c\/strong\u003e Italiano\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eContenuto della confezione:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e24 pedine magnetiche (12 bianche e 12 nere)\u003c\/li\u003e\n  \u003cli\u003eTabellone magnetico pieghevole\u003c\/li\u003e\n  \u003cli\u003eRegolamento\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eComoda, compatta e sempre pronta a giocare\u003c\/strong\u003e, \u003cem\u003eMagnetic Line – Dama\u003c\/em\u003e è la scelta perfetta per sfide rapide ma ricche di strategia, ovunque ti trovi.\u003c\/p\u003e\n","brand":"FroGames","offers":[{"title":"Default Title","offer_id":51604788642119,"sku":"","price":6.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/magnetic-line-dama-cranio-creations-fronte.png?v=1747725839"},{"product_id":"magnetic-line-domino","title":"Magnetic Line - Domino","description":"\u003ch2\u003eMagnetic Line – Domino | Gioco da Tavolo da Viaggio\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eUn grande classico in versione magnetica e compatta\u003c\/strong\u003e: con \u003cem\u003eMagnetic Line – Domino\u003c\/em\u003e puoi sfidare amici e parenti ovunque ti trovi.\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGiocatori:\u003c\/strong\u003e 2-4\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEtà consigliata:\u003c\/strong\u003e 6+\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDurata media:\u003c\/strong\u003e 15-30 minuti\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLingua:\u003c\/strong\u003e Italiano\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eContenuto della confezione:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e28 tessere magnetiche\u003c\/li\u003e\n  \u003cli\u003eTabellone pieghevole con superficie magnetica\u003c\/li\u003e\n  \u003cli\u003eRegolamento\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eFacile da trasportare e \u003cstrong\u003eperfetto per le vacanze, i viaggi o le pause veloci\u003c\/strong\u003e, il Domino magnetico firmato Cranio Creations è una certezza per ogni appassionato di giochi tradizionali!\u003c\/p\u003e\n","brand":"FroGames","offers":[{"title":"Default Title","offer_id":51604799226183,"sku":"","price":6.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/magnetic-line-domino-cranio-creations-fronte.png?v=1747726544"},{"product_id":"magnetic-line-mulino","title":"Magnetic Line - Mulino","description":"\u003ch2\u003eMagnetic Line – Mulino | Gioco da Tavolo da Viaggio\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eStrategia e tradizione in formato tascabile!\u003c\/strong\u003e \u003cem\u003eMagnetic Line – Mulino\u003c\/em\u003e ripropone uno dei giochi più antichi e amati al mondo, in una versione pratica e magnetica perfetta per ogni occasione.\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGiocatori:\u003c\/strong\u003e 2\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEtà consigliata:\u003c\/strong\u003e 6+\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDurata media:\u003c\/strong\u003e 15-30 minuti\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLingua:\u003c\/strong\u003e Italiano\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eContenuto della confezione:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eTabellone pieghevole magnetico\u003c\/li\u003e\n  \u003cli\u003e18 pedine magnetiche (9 nere e 9 bianche)\u003c\/li\u003e\n  \u003cli\u003eRegolamento\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eFacile da trasportare e ideale per viaggi, gite e pause strategiche, \u003cstrong\u003eMagnetic Line – Mulino\u003c\/strong\u003e è il compagno perfetto per sfide veloci ovunque ti trovi!\u003c\/p\u003e\n","brand":"FroGames","offers":[{"title":"Default Title","offer_id":51604816134471,"sku":"","price":6.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/magnetic-line-mulino-cranio-creations-fronte.png?v=1747728745"},{"product_id":"magnetic-line-scacchi","title":"Magnetic Line - Scacchi","description":"\u003ch2\u003eMagnetic Line – Scacchi | Gioco da Tavolo da Viaggio\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eEleganza e strategia in movimento.\u003c\/strong\u003e \u003cem\u003eMagnetic Line – Scacchi\u003c\/em\u003e offre tutta la profondità del gioco degli scacchi in un pratico formato portatile.\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGiocatori:\u003c\/strong\u003e 2\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEtà consigliata:\u003c\/strong\u003e 6+\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDurata media:\u003c\/strong\u003e 20-40 minuti\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLingua:\u003c\/strong\u003e Italiano (indipendente dalla lingua)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eContenuto della confezione:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eScacchiera magnetica pieghevole\u003c\/li\u003e\n  \u003cli\u003e32 pezzi magnetici (bianchi e neri)\u003c\/li\u003e\n  \u003cli\u003eRegolamento per principianti\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eIdeale per viaggi, pause strategiche o per portare sempre con sé una sfida a colpi di regine e cavalli. \u003cstrong\u003eMagnetic Line – Scacchi\u003c\/strong\u003e è perfetto per esperti e principianti.\u003c\/p\u003e\n","brand":"FroGames","offers":[{"title":"Default Title","offer_id":51604823769415,"sku":"","price":6.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/magnetic-line-scacchi-cranio-creations-fronte.png?v=1747729405"},{"product_id":"magnetic-line-sudoku","title":"Magnetic Line - Sudoku","description":"\u003ch2\u003eMagnetic Line – Sudoku | Gioco da Tavolo Tascabile\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eAllenati ovunque con il rompicapo più amato al mondo!\u003c\/strong\u003e \u003cem\u003eMagnetic Line – Sudoku\u003c\/em\u003e ti permette di cimentarti con il classico gioco di logica, ma in versione magnetica e richiudibile.\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGiocatori:\u003c\/strong\u003e 1\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEtà consigliata:\u003c\/strong\u003e 8+\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDurata media:\u003c\/strong\u003e Variabile\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLingua:\u003c\/strong\u003e Italiano (indipendente dalla lingua)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eContenuto della confezione:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eTabellone magnetico pieghevole\u003c\/li\u003e\n  \u003cli\u003eSet completo di numeri magnetici\u003c\/li\u003e\n  \u003cli\u003eLibretto con griglie di diversi livelli\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003ePerfetto per lunghi viaggi, giornate in spiaggia o momenti di relax, \u003cstrong\u003eMagnetic Line – Sudoku\u003c\/strong\u003e è la soluzione ideale per tenere allenata la mente con stile.\u003c\/p\u003e\n","brand":"FroGames","offers":[{"title":"Default Title","offer_id":51604833894727,"sku":"","price":6.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/magnetic-line-sudoku-cranio-creations-fronte.png?v=1747730187"},{"product_id":"regicide","title":"Regicide","description":"\u003ch2\u003eRegicide: gioco da tavolo cooperativo con carte, sfida e zero pietà per i Re\u003c\/h2\u003e\n\n\u003cp\u003ePubblicato da \u003cstrong\u003eDevir\u003c\/strong\u003e e ideato da \u003cstrong\u003ePaul Abrahams\u003c\/strong\u003e, \u003cstrong\u003eRegicide\u003c\/strong\u003e è un \u003cstrong\u003egioco da tavolo cooperativo per 1-4 giocatori\u003c\/strong\u003e che si gioca con un mazzo di carte da poker… ma non ha niente di classico. L’obiettivo? Sconfiggere 12 nemici in sequenza, tra cui i quattro Re. Ogni carta è un attacco, ogni errore si paga caro, e ogni turno può portarti un passo più vicino alla gloria o alla disfatta. Semplice da imparare, ma tostissimo da vincere.\u003c\/p\u003e\n\n\u003cp\u003eOgni giocatore gioca una carta per infliggere danni al nemico di turno. Se lo abbatti, si passa al successivo. Ma se subisci danni e non hai abbastanza carte per pagarli... game over per tutti. E non esiste alpha player: qui si collabora, si ragiona e si spera che l’asso di picche arrivi al momento giusto. Se cerchi un filler con vera tensione e una componente tattica sorprendente, Regicide è il tuo alleato. Perfetto anche in solitaria e da tenere in tasca. Se ami giochi come \u003ca href=\"\/products\/the-red-cathedral\"\u003eThe Red Cathedral\u003c\/a\u003e, \u003ca href=\"\/products\/daitoshi\"\u003eDaitoshi\u003c\/a\u003e o \u003ca href=\"\/products\/the-white-castle-matcha\"\u003eThe White Castle Matcha\u003c\/a\u003e, ma vuoi qualcosa di rapido e crudele, eccolo qui.\u003c\/p\u003e\n\n\u003ch3\u003ePerché dovresti provarlo\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCooperativo compatto e letale\u003c\/strong\u003e: un mazzo di carte, dodici boss e pochi margini d’errore\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePerfetto come filler o sfida in solitario\u003c\/strong\u003e: dura poco, ma ti resta in testa\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTattico, asciutto, sempre diverso\u003c\/strong\u003e: ogni partita ha il suo ritmo e i suoi drammi\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Devir","offers":[{"title":"Default Title","offer_id":51733322432839,"sku":"","price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Regicidegiocodatavolo.webp?v=1749644317"},{"product_id":"zombie-diner","title":"Zombie Diner","description":"\u003ch2\u003eZombie Diner – Un fast food, un cameriere… e una mandria di non morti\u003c\/h2\u003e\n\n\u003cp\u003eBenvenuti da Zombie Diner: oggi il piatto del giorno \u003cstrong\u003esei tu\u003c\/strong\u003e. In questo gioco solitario 100% italiano, vesti i panni dell’ultimo dipendente rimasto in un diner invaso dagli zombie. Altro che orario di chiusura: qui si lotta per la sopravvivenza… con vassoi e mappa modulare!\u003c\/p\u003e\n\n\u003cp\u003eOgni turno è una corsa contro il tempo: costruisci nuove stanze, raccogli risorse e, per quanto assurdo possa sembrare, \u003cstrong\u003enutri gli zombie\u003c\/strong\u003e per tenerli a bada. Non è pietà: è pura strategia. Ma attenzione a non finire intrappolato, o sarai tu il loro all you can eat.\u003c\/p\u003e\n\n\u003cp\u003eCon 3 livelli di difficoltà, partite da 7 a 15 minuti e un’ambientazione che pare uscita da un fumetto splatter, \u003cstrong\u003eZombie Diner\u003c\/strong\u003e è il perfetto digestivo per serate da solo con brivido.\u003c\/p\u003e\n\n\u003ch3\u003ePerché entra in top FroGames\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGioco solitario veloce e intelligente\u003c\/strong\u003e, perfetto anche per pause caffè\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAmbientazione apocalittica divertente\u003c\/strong\u003e e design made in Italy\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCostruzione mappa modulare\u003c\/strong\u003e e gestione risorse in miniatura\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTre livelli di difficoltà\u003c\/strong\u003e per chi non ha paura di sporcare il grembiule\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eIdeale se ami le storie assurde, i giochi rapidi e vuoi dire “stasera non esco… sto servendo zombie”.\u003c\/p\u003e\n","brand":"Creardo","offers":[{"title":"Default Title","offer_id":51772793192775,"sku":"","price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Zombiediner.webp?v=1750262464"},{"product_id":"compiti-delle-vacanze-per-detective","title":"Compiti delle Vacanze per Detective","description":"\u003ch2\u003eCompiti delle Vacanze per Detective: il librogioco che trasforma le ferie in un’indagine\u003c\/h2\u003e \u003cp\u003eHai mai provato a risolvere un crimine con la sabbia tra le dita o gli sci ancora ai piedi? Con \u003cstrong\u003eCompiti delle Vacanze per Detective\u003c\/strong\u003e, ogni ombrellone nasconde una bugia, ogni bob può celare un colpevole. Questo non è un semplice libro... è un \u003cstrong\u003elibrogioco investigativo\u003c\/strong\u003e dove \u003cstrong\u003eenigmi, rompicapi e misteri\u003c\/strong\u003e ti inseguono da luglio a dicembre.\u003c\/p\u003e \u003cp\u003eProtagonisti assoluti: i **Detective D.**, improbabili eroi del relax che si ritrovano in vacanza... a risolvere casi più intricati di una crema solare scaduta. In ogni capitolo, un’indagine da affrontare armati solo di logica, intuito e qualche bibita fresca. \u003cstrong\u003eI crimini non vanno in vacanza\u003c\/strong\u003e, e tu nemmeno, se vuoi arrivare alla verità.\u003c\/p\u003e \u003cp\u003ePerfetto da giocare in solitaria sotto il sole o da condividere con amici e parenti tra risate e colpi di scena. Se cerchi qualcosa di diverso dai soliti cruciverba, questo è il \u003cstrong\u003egioco investigativo perfetto da portare in valigia\u003c\/strong\u003e.\u003c\/p\u003e \u003ch3\u003ePerché mettere questo librogioco nella tua valigia\u003c\/h3\u003e \u003cul\u003e \u003cli\u003e\n\u003cstrong\u003eLibrogame investigativo\u003c\/strong\u003e con una narrazione brillante e piena di colpi di scena\u003c\/li\u003e \u003cli\u003e\n\u003cstrong\u003eEnigmi e rompicapi\u003c\/strong\u003e che stimolano la mente mentre il corpo si rilassa (forse)\u003c\/li\u003e \u003cli\u003e\n\u003cstrong\u003eAmbientazioni vacanziere assurde\u003c\/strong\u003e dove anche una granita può essere sospetta\u003c\/li\u003e \u003cli\u003ePerfetto per \u003cstrong\u003egiocare in solitaria o in compagnia\u003c\/strong\u003e, ovunque tu sia\u003c\/li\u003e \u003cli\u003e\n\u003cstrong\u003eFormato portatile\u003c\/strong\u003e: sta in borsa, zaino o sotto il telo mare\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eLe vacanze sono fatte per riposarsi. O per smascherare bugiardi seriali. Con \u003cstrong\u003eCompiti delle Vacanze per Detective\u003c\/strong\u003e, \u003cem\u003enon serve la valigia... serve l’alibi\u003c\/em\u003e. 🕵️‍♂️🐸\u003c\/p\u003e","brand":"Dracomaca","offers":[{"title":"Default Title","offer_id":51823326265671,"sku":"","price":9.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/compiti-delle-vacanze-per-detective.webp?v=1750926408"},{"product_id":"lata-en-de-pt","title":"Lata EN-DE-PT","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eLa scheda FroGames\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eHai pescato un lotto pessimo e adesso guardi la tua plancia. Quattro operai, una linea sola attiva, il pomodoro che manca. Qualcuno ride. Tu spingi il dischetto tutto a sinistra: rinunci a tre azioni per scegliere per primo il prossimo turno.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eStrategico\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eMS Edizioni\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003ePortogallo industriale anni '50\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e1 – 4\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e20–45 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e8+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏭\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEditore\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMS Edizioni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePeso\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMedio-leggero (2.3)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eAsta punti azione\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\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\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)\"\u003eLa formula\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.92rem;font-weight:800;color:#fff\"\u003eAsta di azioni \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Gestione produzione \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Contratti a mercato\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.78rem;font-weight:800;color:#1a0800;background:#FFB800;padding:5px 13px;border-radius:50px;max-width:100%;line-height:1.4\"\u003e✋ Solo qui: Asta coi punti azione sulla plancia\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eIl Portogallo delle conserverie, tra economia e sardine\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003eLata è il secondo capitolo della \u003cstrong\u003eQuinas Collection\u003c\/strong\u003e, la linea di giochi tematici portoghesi firmata \u003cstrong\u003eCosta e Rôla\u003c\/strong\u003e dopo Café. Siamo negli \u003cstrong\u003eanni Cinquanta\u003c\/strong\u003e, quando le conserverie ittiche del Portogallo vivevano l'età dell'oro: sardine e sgombri impacchettati nelle latte, spediti in tutta Europa, pilastro economico delle comunità costiere. Il nome stesso, Lata, è la parola portoghese per la scatoletta di latta — un oggetto umile diventato simbolo di un'epoca.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eAl tavolo gestisci una piccola conserveria locale. Ogni turno compri lotti di pesce fresco, pomodoro e olio, poi li trasformi in conserve da vendere ai mercati aperti. Il cuore è \u003cstrong\u003eun'asta a punti azione\u003c\/strong\u003e: più ne sacrifichi per scegliere prima il lotto migliore, meno ne avrai per produrre e vendere. Ogni scelta ha un costo immediato, ogni rinuncia si paga due turni dopo.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"The Portuguese canning industry was at its peak during the 1950s, supplying Europe with sardines and mackerel.\"\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-transl\"\u003eL'industria conserviera portoghese era al suo apice negli anni '50, rifornendo l'Europa di sardine e sgombri.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003ePYTHAGORAS\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eLata è un eurogame che chiede pianificazione immediata e sacrifici a lungo termine. Ogni turno ti toglie qualcosa per darti altro. La scheda si aggiorna appena avremo certezza di una recensione internazionale.\u003c\/p\u003e\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        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eLata\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#eaf3de;border-color:#80b050;color:#2a5010\"\u003eStrategia\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eCalcolato\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eTeso\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eEfficiente\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003ePerché ci piace: è un eurogame medio-leggero che non bluffa sulla profondità. L'asta a punti azione è una morsa continua, i lotti pescati male ti costringono a scelte sporche, e i mercati premiano chi ha sincronizzato produzione e vendita. Difetti ma non deal-breaker: con 4 giocatori il downtime cresce (tutti calcolano la loro asta), e il tema delle conserverie resta funzionale ma non evocativo — non racconta storie, conta numeri.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-solo\"\u003e\n        \u003cdiv class=\"fg1-fs-solo-row\"\u003e\n          \u003cspan class=\"fg1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-solo-text\"\u003e\n            \u003cspan class=\"fg1-fs-solo-label\"\u003eModalità solitario · Ufficiale\u003c\/span\u003e\n            \u003cspan class=\"fg1-fs-solo-stars\" aria-label=\"3 su 5\"\u003e★★★☆☆\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"fg1-fs-solo-note\"\u003eIl gioco include regole ufficiali per il solitario senza automa: gestisci due plance e competi contro un punteggio target variabile. L'esperienza perde la tensione dell'asta (scegli tu l'ordine) ma mantiene la sfida della produzione efficiente e del timing sui mercati.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Strategia\", \"value\": 4, \"note\": \"L'asta di azioni è il motore: ogni scelta pesa tre turni dopo, e chi pianifica vince.\"}, {\"label\": \"Tensione\", \"value\": 4, \"note\": \"Il lotto che vuoi te lo ruba qualcuno che ha sacrificato più di te. Poi ti manca il pesce.\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Lotti sempre diversi, ordini turno variabili, mercati mutevoli: ogni partita cambia strada.\"}, {\"label\": \"Interazione\", \"value\": 3, \"note\": \"Indiretta ma continua: competi per lotti, mercati e carte punteggio. Non ti distruggi, ti blocchi.\"}, {\"label\": \"Complessità\", \"value\": 2, \"note\": \"Regole spiegate in 10 minuti, iconografia chiara. La difficoltà sta nel timing, non nel capire.\"}, {\"label\": \"Fortuna\", \"value\": 2, \"note\": \"I lotti pescati sono casuali, ma le aste ti permettono sempre di correggere. Prepari un piano B.\"}];\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('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    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eQuello che hai in plancia\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eI pezzi della tua conserveria\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🐟\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eLotti di materie prime\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eOgni turno si pescano lotti misti: pesce (sardine o sgombri), pomodoro, olio. Qualcuno è oro, qualcuno è sabbia. L'asta decide chi sceglie per primo.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🏭\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003ePlancia conserveria\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eLa tua fabbrica personale con linee di produzione da attivare, spazi per stoccare materie prime e tracciato azioni. Ogni upgrade costa, ogni linea nuova vale.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🎯\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarte mercato\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eI contratti aperti che pagano le tue conserve. Alcuni vogliono sardine, altri sgombri, altri ancora mix precisi. Chi arriva prima prende il margine migliore.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🏆\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarte punteggio\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eObiettivi a fine partita: maggioranze su mercati, tipi di conserve prodotte, upgrade completati. Si comprano coi soldi durante il gioco, valgono punti vittoria a fine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad fg1-rulebook-pad\"\u003e\n      \u003ca class=\"fg1-rulebook\" href=\"https:\/\/boardgamegeek.com\/filepage\/276987\" target=\"_blank\" rel=\"nofollow noopener\"\u003e\n        \u003cspan class=\"fg1-rulebook-icon\"\u003e📕\u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-text\"\u003e\n          \u003cspan class=\"fg1-rulebook-label\"\u003eRegolamento ufficiale (PDF)\u003c\/span\u003e\n          \u003cspan class=\"fg1-rulebook-meta\"\u003eEnglish_rulebook · su BoardGameGeek\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-arrow\"\u003e↗\u003c\/span\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\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(46,107,10,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: #FFB800; 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: #2E6B0A; border-color: #2E6B0A; }\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: #2E6B0A; 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: #2E6B0A; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFB800; }\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:#2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; }\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: #2E6B0A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFB800; }\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":"Pythagoras","offers":[{"title":"Default Title","offer_id":51900106539335,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/lata-gioco-da-tavolo-italiano-djama-games_06df9489-14d1-4d44-9b5a-60a2ec6d51ca.png?v=1745976841"},{"product_id":"flip-8","title":"Flip 7 - Standard","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eLa scheda FroGames\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eGiri la prima carta. Sicuro. La seconda. Tranquillo. La terza. Adesso sudi. Qualcuno al tavolo ride, qualcuno conta le tue carte ad alta voce, qualcuno aspetta solo che sbagli. E tu devi decidere: fermarti o rischiare tutto.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eSociale\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eUSAopoly\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eEdizione inglese\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e3 – 18\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e20 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e8+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEditore\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eUSAopoly\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePeso\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eLeggero (1.0)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003ePush Your Luck\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\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\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)\"\u003eLa formula\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.92rem;font-weight:800;color:#fff\"\u003eGira o fermati \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e mazzo sleale \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e interruzioni selvagge\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.78rem;font-weight:800;color:#1a0800;background:#FF9500;padding:5px 13px;border-radius:50px;max-width:100%;line-height:1.4\"\u003e✋ Solo qui: Un solo esemplare per numero\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eUn mazzo che punisce l'avidità\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003eProgettato da \u003cstrong\u003eEric Olsen\u003c\/strong\u003e e pubblicato nel 2024 da \u003cstrong\u003eUSAopoly (The Op Games)\u003c\/strong\u003e in edizione inglese, Flip 7 è un party game basato su un'idea semplicissima: girare carte numerate una dopo l'altra senza pescare due volte lo stesso numero. Ma c'è un problema: il mazzo non è bilanciato. C'è una sola carta 1, due carte 2, tre carte 3, e così via fino al 7. Più il numero è alto, più è probabile pescarlo. E più è probabile sbagliarti.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eOgni turno giri carte dal mazzo comune cercando di fare sequenze senza ripetizioni. Puoi fermarti quando vuoi e incassare punti, o continuare per ottenere bonus. Ma appena peschi un numero già uscito, perdi tutto. Le carte speciali aggiungono caos: ti danno \u003cstrong\u003eseconde chance\u003c\/strong\u003e, bloccano gli avversari, stravolgono il punteggio. E quando qualcuno gira sette carte di fila senza sbagliare, scatta il jackpot. Il primo a raggiungere il punteggio obiettivo vince. Partite rapidissime, tensione costante, urla garantite.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"It's a simple concept elevated by special cards that keep every flip interesting.\"\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-transl\"\u003eÈ un concetto semplice elevato dalle carte speciali che rendono ogni pescata interessante.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eThe Dice Tower\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eFlip 7 porta al tavolo quel tipo di tensione da party game che funziona anche con 18 persone. Il mazzo asimmetrico è un'idea brillante: quando peschi il settimo numero sai che le probabilità sono contro di te, ma continui comunque. Perché ci provi sempre.\u003c\/p\u003e\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        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eFlip 7\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#e4eefc;border-color:#7099d8;color:#0a3070\"\u003eSociale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eAdrenalinico\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eCaotico\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eUrlato\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003ePerché ci piace: il mazzo asimmetrico è un'idea geniale che trasforma un push-your-luck base in qualcosa di memorabile. Le carte speciali aggiungono caos senza appesantire. Scala benissimo fino a 18 giocatori. Difetti ma non deal-breaker: chi odia la fortuna pura soffrirà, e dopo dieci partite di fila la formula si ripete. Ma per serate veloci e gruppi grandi è perfetto.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Interazione\", \"value\": 5, \"note\": \"Carte speciali Take That, urla al tavolo, bloccaggi continui\"}, {\"label\": \"Tensione\", \"value\": 5, \"note\": \"Ogni carta girata è un rischio calcolato ma emotivamente devastante\"}, {\"label\": \"Fortuna\", \"value\": 5, \"note\": \"Il mazzo decide quasi tutto. Le probabilità esistono ma non ti salvano.\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Partite da 20 minuti, setup immediato, voglia di rivincita automatica\"}];\n      var accent='#1050a0';\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    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eIl mazzo sleale\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eCosa c'è dentro\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🃏\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarte numerate 1-7\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eUna sola carta 1, due carte 2, tre carte 3... fino a sette carte 7. Il mazzo è costruito per punirti: più vai avanti, più le probabilità di ripetere un numero aumentano.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🎁\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarte speciali bonus\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eFree Flip (giri gratis senza rischio), Steal Points (rubi punti a un avversario), Freeze (blocchi un giocatore per un turno). Cambiano la partita in un istante.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e💥\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarte Wild\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eContano come qualsiasi numero. Possono salvarti o distruggerti: dipende da come le usi e da quando le peschi.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🏆\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eBonus sequenza perfetta\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eSe giri sette carte di fila senza ripetere nessun numero, scatta il jackpot: punti tripli e gloria eterna. Ci riesce uno ogni tre partite, ma tutti ci provano.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cdetails class=\"fg1-sleeve-toggle\"\u003e\n        \u003csummary class=\"fg1-sleeve-summary\"\u003e\n          \u003cspan class=\"fg1-sleeve-summary-icon\"\u003e🛡️\u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-text\"\u003e\n            \u003cspan class=\"fg1-sleeve-summary-label\"\u003eBustine consigliate\u003c\/span\u003e\n            \u003cspan class=\"fg1-sleeve-summary-count\"\u003e282 carte in 3 dimensioni\u003c\/span\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"fg1-sleeve-body\"\u003e\n          \u003cp class=\"fg1-sleeve-intro\"\u003eSe giochi spesso, consigliamo di proteggere le carte con bustine trasparenti per farle durare a lungo.\u003c\/p\u003e\n          \u003ctable class=\"fg1-sleeve-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eDimensione\u003c\/th\u003e\n                \u003cth\u003eQuantità\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e63 × 88 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e94\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e56 × 88 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e94\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e63 × 89 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e94\u003c\/td\u003e\n            \u003c\/tr\u003e\n              \u003ctr class=\"fg1-sleeve-total\"\u003e\n                \u003ctd\u003eTotale carte\u003c\/td\u003e\n                \u003ctd\u003e282\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad fg1-rulebook-pad\"\u003e\n      \u003ca class=\"fg1-rulebook\" href=\"https:\/\/boardgamegeek.com\/filepage\/284964\" target=\"_blank\" rel=\"nofollow noopener\"\u003e\n        \u003cspan class=\"fg1-rulebook-icon\"\u003e📕\u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-text\"\u003e\n          \u003cspan class=\"fg1-rulebook-label\"\u003eRegolamento ufficiale (PDF)\u003c\/span\u003e\n          \u003cspan class=\"fg1-rulebook-meta\"\u003eFlip 7 Rulebook  · su BoardGameGeek\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-arrow\"\u003e↗\u003c\/span\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\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(16,80,160,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: #FF9500; 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: #1050a0; border-color: #1050a0; }\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: #1050a0; 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: #1050a0; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FF9500; }\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:#1050a0; 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: #1050a0; 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: #1050a0; 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: #1050a0; 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: #1050a0; }\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: #1050a0; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FF9500; }\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":"USAopoly","offers":[{"title":"Default Title","offer_id":51916301041991,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Flip7.webp?v=1752397023"},{"product_id":"prey","title":"Prey","description":"\u003ch2\u003ePrey: sei il predatore o la preda? Un gioco di prese… a doppia faccia\u003c\/h2\u003e\n\n\u003cp\u003eIn \u003cstrong\u003ePrey\u003c\/strong\u003e le carte hanno due lati. E tu due ruoli. In questo \u003cstrong\u003egioco da tavolo di prese\u003c\/strong\u003e per 3-4 giocatori, affronterai 12 manche in cui dovrai pianificare ogni carta con astuzia. Nella prima metà della partita sei il predatore: attacchi, domini, prendi. Nella seconda metà, però, le carte si girano e tutto cambia. Ora sei la preda.\u003c\/p\u003e\n\n\u003cp\u003eOgni giocatore riceve un obiettivo segreto (quante prese fare), determinato dal lancio dei dadi. Chi riesce a raggiungerlo due volte, vince. Ma non sarà così semplice: il dorso delle carte che giochi oggi sarà la faccia visibile di domani, e ogni decisione va presa pensando al futuro.\u003c\/p\u003e\n\n\u003ch3\u003e🦊 Perché Prey è un piccolo gioiello da giocare e rigiocare:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCarte bifronte con un twist strategico originale\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGioco di prese\u003c\/strong\u003e dal ritmo serrato e mai banale\u003c\/li\u003e\n  \u003cli\u003eOgni partita è diversa grazie al \u003cstrong\u003elancio dei dadi iniziale\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRegole rapide\u003c\/strong\u003e ma con tanta profondità nascosta\u003c\/li\u003e\n  \u003cli\u003ePerfetto per \u003cstrong\u003e3-4 giocatori\u003c\/strong\u003e, dura solo 20-30 minuti\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003ePrey è il tipo di \u003cstrong\u003egioco di carte intelligente e cattivo\u003c\/strong\u003e che ti sorprende al secondo turno, quando realizzi che stavi preparando la tua disfatta da solo. Si spiega in pochi minuti ma mette in moto più sinapsi di quanto sembri. E le illustrazioni di Sai Beppu sono un piccolo capolavoro minimal. Da avere 🐸\u003c\/p\u003e\n","brand":"Allplay","offers":[{"title":"Default Title","offer_id":51954216468807,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/prey.webp?v=1752896547"},{"product_id":"panda-panda","title":"Panda Panda","description":"\u003ch2\u003eScarta, pesca, urla “Panda Panda!” – Un gioco dove la fortuna incontra la strategia\u003c\/h2\u003e\n\nNel cuore di questo gioco da tavolo per famiglie, il caos si mescola alla risata: in Panda Panda ogni giocatore cerca di costruire la mano perfetta… per poi gridare il nome del gioco e vincere la partita! Con un sistema rapido e intuitivo, questo gioco di carte veloce ti sfida a osservare gli altri, bluffare al momento giusto e scegliere con attenzione quando pescare o scartare.\n\n\u003ch3\u003ePerché Panda Panda è il gioco perfetto da intavolare ovunque\u003c\/h3\u003e\n\n– Si gioca in 15 minuti, senza tempi morti  \n– Il regolamento è semplice ma stimola memoria e astuzia  \n– Perfetto per famiglie, party e anche sfide 1vs1  \n– La meccanica del “carta A” cambia le carte in tavola (letteralmente)  \n– Illustrazioni adorabili e formato compatto da portare sempre con te\n\n\u003ch2\u003eColleziona e osserva… ma occhio a quando scarti!\u003c\/h2\u003e\n\nInizia con una mano di carte da A a G e cerca di creare il set giusto. A ogni turno puoi:  \n1. Scartare una carta dalla mano  \n2. Pescare dal mazzo  \n3. Prendere la carta scartata da un avversario\n\nMa attenzione: se scarti una “A”, tutti passano una carta a destra! Riuscirai a sfruttare il caos per completare la tua combinazione e gridare “Panda Panda” prima degli altri?\n\n\u003ch2\u003eAltri giochi Allplay che meritano un’occhiata\u003c\/h2\u003e\n\n- Prey – Un gioco di prese strategico… da girare!  \n- Sequoia – Cresci l’albero più alto e domina le foreste  \n- On Tour – Pianifica il tuo tour musicale attraverso l’America\n","brand":"Allplay","offers":[{"title":"Default Title","offer_id":51954411503943,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/pandapanda.webp?v=1752897122"},{"product_id":"fairy","title":"Fairy","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eLa scheda FroGames\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003ePunti il dito verso l'alto. Tuo figlio chiude il pugno. Tua sorella fa il pollice in giù. La carta si rivela: fata. Tua sorella urla, voi due imprecate. Sette punti a lei, meno uno a voi. E si ricomincia.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eParty\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eAllplay\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eGesti e urla\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e2 – 10\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e5–10 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e6+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEditore\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eAllplay\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePeso\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eLeggero (1.0)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eGesti simultanei\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\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\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)\"\u003eLa formula\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.92rem;font-weight:800;color:#fff\"\u003eGesti simultanei \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Confronto carta precedente \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Fate jolly da 7 punti\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.78rem;font-weight:800;color:#1a0800;background:#FF9500;padding:5px 13px;border-radius:50px;max-width:100%;line-height:1.4\"\u003e✋ Solo qui: Gesti simultanei senza app\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eUn mazzo di carte, tre gesti, zero secondi per pensare\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003e\u003cstrong\u003eFairy\u003c\/strong\u003e è un party game di \u003cstrong\u003eましう (Mashiu)\u003c\/strong\u003e, illustrato da \u003cstrong\u003e別府さい (Sai Beppu)\u003c\/strong\u003e e pubblicato da \u003cstrong\u003eAllplay\u003c\/strong\u003e nel 2024. Fa parte della serie Tiny Box: scatolina tascabile, regole in trenta secondi, caos immediato. Il tema è fantasy ma conta zero: qui conta la velocità di reazione e la fortuna sfacciata.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eOgni round si gira una carta. Tutti contemporaneamente fanno un gesto con la mano: \u003cstrong\u003edito verso l'alto\u003c\/strong\u003e (carta più alta della precedente), \u003cstrong\u003epollice in giù\u003c\/strong\u003e (più bassa), \u003cstrong\u003edito orizzontale\u003c\/strong\u003e (stesso seme), \u003cstrong\u003epugno chiuso\u003c\/strong\u003e (è una delle tre fate). Indovini il valore? Due punti. Indovini il seme? Quattro punti. Chiami la fata e c'è davvero? Sette punti. Sbagli? Meno uno. Primo a quindici vince.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eUn gioco da 10 minuti dove urli, ridi e perdi punti per colpa di un dito alzato al momento sbagliato. Perfetto.\u003c\/p\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"Fast, chaotic, and surprisingly tense for such a tiny box.\"\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-transl\"\u003eVeloce, caotico, e sorprendentemente teso per una scatola così piccola.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eGameosity\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eFairy\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#e4eefc;border-color:#7099d8;color:#0a3070\"\u003eSociale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eCaotico\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eImmediato\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eRidicolo\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eBambini\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003ePerché ci piace: è velocissimo, si spiega in 30 secondi, funziona da 2 a 10 giocatori e genera quel tipo di risate stupide che vuoi da un filler. Difetti ma non deal-breaker: dopo dieci partite di fila il mazzo lo conosci a memoria, e se giochi con gente lenta o indecisa si inceppa tutto (ma a quel punto non è il gioco giusto per loro).\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Interazione\", \"value\": 5, \"note\": \"Tutti giocano contemporaneamente, tutti vedono chi sbaglia, tutti urlano\"}, {\"label\": \"Fortuna\", \"value\": 5, \"note\": \"Puoi tirare a indovinare, ma le fate escono quando vogliono loro\"}, {\"label\": \"Tensione\", \"value\": 3, \"note\": \"Sale quando qualcuno si avvicina ai 15 punti, ma dura pochissimo\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Il mazzo è sempre lo stesso, ma ogni partita è diversa per i gesti sbagliati\"}, {\"label\": \"Strategia\", \"value\": 1, \"note\": \"Non c'è: o indovini o non indovini, e hai mezzo secondo per decidere\"}, {\"label\": \"Complessità\", \"value\": 1, \"note\": \"Tre gesti, quattro regole, zero downtime mentale\"}];\n      var accent='#1050a0';\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    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eCosa c'è nella scatola\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eUn mazzo, tre fate, quattro gesti\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🃏\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eMazzo di carte\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eCarte numerate da 1 a 12 in quattro semi. Niente testo, solo simboli. Le leggi in mezzo secondo.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🧚\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eLe tre fate\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eTre carte speciali nel mazzo. Chiamarle con il pugno chiuso vale sette punti. Non chiamarle quando escono ti costa un punto.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e👆\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eGesti della mano\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eDito su (più alta), pollice giù (più bassa), dito orizzontale (stesso seme), pugno chiuso (fata). Niente componenti extra: usi le mani.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e📊\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eTracciato punti\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eOpzionale: carta segnapunti stampata. Ma puoi tenere il conto a voce o su carta: primo a 15 vince, errori tolgono 1.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\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(16,80,160,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: #FF9500; 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: #1050a0; border-color: #1050a0; }\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: #1050a0; 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: #1050a0; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FF9500; }\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:#1050a0; 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: #1050a0; 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: #1050a0; 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: #1050a0; 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: #1050a0; }\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: #1050a0; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FF9500; }\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":"Allplay","offers":[{"title":"Default Title","offer_id":51954589270343,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Fairy.webp?v=1752899514"},{"product_id":"slambo","title":"Slambo","description":"\u003ch2\u003eSlambo – Un pugno di carte, un mondo di slams!\u003c\/h2\u003e\n\nBenvenuto nel dohyo, dove la tensione si misura a colpi di numeri! In Slambo, ogni carta che giochi fa oscillare l’equilibrio della partita verso la tua vittoria... o verso lo Slambo finale che ti schiaccia. Un gioco di carte veloce, semplice e di puro tempismo, ideale per le sfide rapide ma infuocate tra amici o in famiglia.\n\n\u003ch3\u003ePerché Slambo è un'esperienza da KO tecnico\u003c\/h3\u003e\n\n– Duelli fulminei in 5-15 minuti  \n– Regole immediate: rosso abbassa, blu alza  \n– Vince chi riesce a far uscire l'avversario da 0-10  \n– Tensione costante a ogni carta giocata  \n– Estetica dinamica con illustrazioni in stile sumo pop\n\n\u003ch2\u003eUn piccolo mazzo. Grandi cadute. Riuscirai a restare in piedi?\u003c\/h2\u003e\n\nIl principio è semplice: gioca carte per spostare il valore dell'equilibrio tra 0 e 10. Se l’avversario lo porta oltre o sotto... Slambo! Hai vinto il round. Ma attento, ogni tua mossa può ritorcersi contro. Serve gestione mano, nervi saldi e una sana dose di bluff. Perfetto come filler game, ma con una personalità esplosiva.\n\n\u003ch2\u003eAltri giochi consigliati se ti piace Slambo\u003c\/h2\u003e\n\n- Fairy – Bluff, colpi di scena e un tocco di magia  \n- Prey – Trick-taking con doppia faccia e inganni  \n- Panda Panda – Carte, timing e il momento perfetto per colpire!\n","brand":"Allplay","offers":[{"title":"Default Title","offer_id":51956284850503,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Slambo4.webp?v=1752916329"},{"product_id":"for-the-emperor","title":"For the Emperor","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n  \u003ch2\u003eDue clan. Sette campi di battaglia. Un solo onore: vincere per l’Imperatore.\u003c\/h2\u003e\n\n  \u003cp\u003e\n    In \u003cstrong\u003eFor the Emperor\u003c\/strong\u003e non basta avere l’esercito più forte. Serve saperlo schierare. Questo \u003cstrong\u003egioco da tavolo per 2 giocatori\u003c\/strong\u003e è una sfida veloce, elegante e tesa dove ogni carta può ribaltare il fronte e ogni scelta è uno scontro psicologico. Due clan si affrontano per il controllo di sette campi di battaglia: solo chi ne conquista la maggioranza, vince la gloria.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    A ogni turno manderai in campo i tuoi guerrieri più abili, ognuno con una forza e un’abilità speciale. Ma attenzione: \u003cstrong\u003emolte carte interagiscono con le altre\u003c\/strong\u003e, riportano guerrieri in mano, potenziano alleati o sabotano i piani avversari. È un gioco di lettura dell’altro, di tempo perfetto, di dominio sottile.\n  \u003c\/p\u003e\n\n  \u003ch3\u003ePerché \"For the Emperor\" è piccolo ma tagliente\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e⚔️ \u003cstrong\u003eControllo dei campi di battaglia\u003c\/strong\u003e: 7 aree, ma solo una strategia vincente\u003c\/li\u003e\n    \u003cli\u003e🧠 \u003cstrong\u003eCarte con poteri interattivi\u003c\/strong\u003e: gioca con la mente dell’avversario, non solo con la forza\u003c\/li\u003e\n    \u003cli\u003e👥 \u003cstrong\u003ePerfetto per 2 giocatori\u003c\/strong\u003e: duelli rapidi e sempre tesi\u003c\/li\u003e\n    \u003cli\u003e📦 \u003cstrong\u003eFormato compatto, profondità sorprendente\u003c\/strong\u003e: l’essenza del duello strategico\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003eDurata contenuta (15-30 min)\u003c\/strong\u003e: facile da intavolare, difficile da dimenticare\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003e\n    Se cerchi un \u003cstrong\u003egioco da tavolo veloce per 2 giocatori\u003c\/strong\u003e, con carte potenti e partite sempre diverse, \u003cstrong\u003eFor the Emperor è un duello elegante e implacabile\u003c\/strong\u003e. Ogni campo di battaglia è una scommessa. Ogni carta è un colpo di spada. Onora il tuo clan. O distruggi quello dell’avversario.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\u003cem\u003eL’Imperatore non guarda chi parte bene. Ma chi conquista fino all’ultimo respiro.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Allplay","offers":[{"title":"Default Title","offer_id":51999522881863,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/For_the_Emperor.webp?v=1753442496"},{"product_id":"sosig-en","title":"Sosig EN","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n  \u003ch2\u003eSosig – Il gioco di salsicce, sabotaggi e soddisfazioni\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Dimentica i party game noiosi: \u003cstrong\u003eSosig\u003c\/strong\u003e è una sfida tascabile e scatenata in cui 2-4 aspiranti chef si contendono il titolo di \u003cem\u003eSosig Master\u003c\/em\u003e. Come? Preparando le salsicce più lunghe, colorate e ben composte… o rovinando quelle degli altri con qualche colpo basso ben piazzato.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Ogni turno, i giocatori pescano e piazzano tessere per comporre salsicce perfette secondo gli ordini richiesti. Ma attenzione: le \u003cstrong\u003esalsicce incomplete danno punti negativi\u003c\/strong\u003e! Bisogna pianificare bene, giocare sporco al momento giusto e puntare anche al premio finale per chi compone la Sosig più epica.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eUn concentrato di risate da portare ovunque\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eGioco tascabile\u003c\/strong\u003e: entra in borsa, zaino o... marsupio\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eDraft + tile placement\u003c\/strong\u003e: semplice ma con quel twist di strategia\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eAlta interazione\u003c\/strong\u003e: disturba gli avversari, rovina le loro salsicce\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eDurata lampo\u003c\/strong\u003e: 10-15 minuti di sfida e risate\u003c\/li\u003e\n    \u003cli\u003e\u003cstrong\u003eIdeale per famiglie, party e pause tra giochi più lunghi\u003c\/strong\u003e\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003e\n    Che tu sia un cuoco di talento o solo un sabotatore con la faccia da salame, \u003cstrong\u003eSosig\u003c\/strong\u003e ti farà ridere e arrabbiare nel giro di pochi turni. Il formato è piccolo, ma il divertimento è XL.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\u003cem\u003eChi fa la Sosig più lunga... spesso ci lascia la dignità per strada.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Joking Hazard","offers":[{"title":"Default Title","offer_id":52005695717703,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/sosig.webp?v=1753506946"},{"product_id":"hoddog-en","title":"Hoddog","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n  \u003ch2\u003eHoddog – Il gioco da tavolo dove vince la salsiccia più lunga\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Che tu lo chiami hot dog o panino epico, in \u003cstrong\u003eHoddog\u003c\/strong\u003e l’unico obiettivo è uno: \u003cem\u003ecreare la salsiccia più lunga della partita\u003c\/em\u003e. Preparati a giocare carte, rubare ingredienti, allungare il tuo panino e sperare che il ketchup non arrivi troppo presto a rovinarti la festa!\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Ogni turno è una scelta tra rischio e strategia: pescherai nuove carte? Prenderai dal mercato? O giocherai un tris per far crescere la tua creazione? Ma attenzione: quando arriva il famigerato \u003cstrong\u003eschizzo di ketchup\u003c\/strong\u003e, il gioco finisce e si contano i centimetri.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eUn party game da gustare in pochi morsi\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eGioco veloce\u003c\/strong\u003e: si gioca in 10-15 minuti\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e2-5 giocatori\u003c\/strong\u003e: perfetto per le pause tra titoli più impegnativi\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePush-your-luck + combo\u003c\/strong\u003e: semplice, ma con brio\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eComponenti minimal\u003c\/strong\u003e, tanto divertimento\u003c\/li\u003e\n    \u003cli\u003e\u003cstrong\u003eDivertente per grandi e piccoli buongustai\u003c\/strong\u003e\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003e\n    Non serve cucinare bene, basta bluffare meglio. Con \u003cstrong\u003eHoddog\u003c\/strong\u003e si ride, si rosica, e si cerca disperatamente quel tris di wurstel prima dell’ultima goccia di ketchup!\n  \u003c\/p\u003e\n\n  \u003cp\u003e\u003cem\u003eBonus Froggers: non è escluso che durante la partita tu abbia voglia di ordinare davvero un hot dog.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Joking Hazard","offers":[{"title":"Default Title","offer_id":52005702107463,"sku":null,"price":7.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/HoddogEN.webp?v=1753507499"},{"product_id":"palm-island","title":"Palm Island","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eLa scheda FroGames\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eSei in coda alla posta. Tiri fuori 17 carte. Otto round dopo hai costruito un villaggio, ottimizzato risorse, vinto sfide. Rimetti tutto in tasca. Nessuno si è accorto di niente.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eSolitario\/Competitivo\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003ePortal Dragon\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eTavolo non richiesto\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e1 – 2\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e15 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e10+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEditore\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003ePortal Dragon\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePeso\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMedio-leggero (1.8)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eDeck-building portatile\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\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\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)\"\u003eLa formula\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.92rem;font-weight:800;color:#fff\"\u003eDeck-building tascabile \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e ruota e gira le carte \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e tavolo non serve\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.78rem;font-weight:800;color:#1a0800;background:#FFB800;padding:5px 13px;border-radius:50px;max-width:100%;line-height:1.4\"\u003e✋ Solo qui: si gioca tenendo il mazzo in mano\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eUn villaggio che sta nel palmo di una mano\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003e\u003cstrong\u003eJon Mietling\u003c\/strong\u003e ha progettato Palm Island con un obiettivo folle: creare un gioco da tavolo che non richiede un tavolo. Il risultato è un \u003cstrong\u003edeck-building tascabile\u003c\/strong\u003e per 1-2 giocatori, pubblicato da Portal Dragon nel 2018, che si gioca letteralmente tenendo le carte in mano. Nessun setup, nessuna superficie d'appoggio, nessuna scusa per non giocare.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eOgni partita dura \u003cstrong\u003e8 round\u003c\/strong\u003e in cui ruoti, giri e archivi le \u003cstrong\u003e17 carte\u003c\/strong\u003e del tuo villaggio per raccogliere risorse, potenziare edifici e superare sfide uniche. Puoi giocare da solo cercando di sbloccare nuovi obiettivi, in cooperativa preparando il villaggio prima di disastri naturali, o in competitivo gareggiando per i bonus. Il deck si trasforma round dopo round: ogni scelta modifica la sequenza di carte che ti ritroverai in mano.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eUn deck-builder che vive davvero in tasca e offre sorprendente profondità strategica in 15 minuti. La meccanica di ruotare le carte per cambiarle è semplice e brillante.\u003c\/p\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"Palm Island proves you don't need a table to build an engine.\"\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-transl\"\u003ePalm Island dimostra che non serve un tavolo per costruire un motore.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eMeeple Mountain\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003ePalm Island\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#eaf3de;border-color:#80b050;color:#2a5010\"\u003eStrategia\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eTascabile\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eOttimizzabile\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eOvunque\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003ePerché ci piace: è l'unico deck-builder che puoi giocare in coda, sul treno, in pausa pranzo, senza mai appoggiare una carta. La meccanica di ruotare le carte per potenziarle è elegante e il sistema di obiettivi ti tiene agganciato per decine di partite. Difetti ma non deal-breaker: l'interazione nel competitivo è minima e dopo molte run la formula può ripetersi, ma la portabilità e la varietà tra le tre modalità compensano ampiamente.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-solo\"\u003e\n        \u003cdiv class=\"fg1-fs-solo-row\"\u003e\n          \u003cspan class=\"fg1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-solo-text\"\u003e\n            \u003cspan class=\"fg1-fs-solo-label\"\u003eModalità solitario · Ufficiale\u003c\/span\u003e\n            \u003cspan class=\"fg1-fs-solo-stars\" aria-label=\"5 su 5\"\u003e★★★★★\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"fg1-fs-solo-note\"\u003ePalm Island è \u003cstrong\u003eprogettato per il solitario\u003c\/strong\u003e: la modalità principale prevede una campagna di obiettivi (feat) da sbloccare progressivamente, che modificano il deck e aggiungono nuove sfide. Il gioco mantiene la stessa profondità del multiplayer perché il cuore è l'ottimizzazione del proprio mazzo, non l'interazione. È uno dei migliori filler da solo sul mercato.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Rigiocabilità\", \"value\": 5, \"note\": \"Obiettivi da sbloccare, 3 modalità, combinazioni infinite tra le carte villaggio\"}, {\"label\": \"Portabilità\", \"value\": 5, \"note\": \"Il design stesso del gioco: sta in tasca, si gioca in piedi, ovunque\"}, {\"label\": \"Ottimizzazione\", \"value\": 4, \"note\": \"Ogni round devi scegliere quali carte ruotare\/archiviare per costruire la sequenza migliore\"}, {\"label\": \"Complessità\", \"value\": 2, \"note\": \"Regole in 5 minuti, la prima partita è già fluida\"}, {\"label\": \"Interazione\", \"value\": 2, \"note\": \"Nel competitivo gareggiate per bonus comuni, ma ognuno ha il proprio deck\"}];\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('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    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eIl tuo arsenale\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eQuattro carte che fanno la differenza\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🏝️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarta Villaggio\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eOgni carta ha due facce e può essere ruotata di 90° o 180°. Un lato è la versione base dell'edificio, l'altro il potenziamento. Ruoti la carta spendendo risorse, archivi per sbloccare abilità.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🌴\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eRisorse\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eLegno, pietra, pesce: le raccogli attivando carte e le spendi per ruotare edifici o superare sfide. Ogni round devi bilanciare produzione e investimento.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e⚠️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eDisastri (Cooperativo)\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eNella modalità cooperativa pescate carte disastro che impongono condizioni: dovete preparare il villaggio prima che colpiscano. Fallite insieme o vincete insieme.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🏆\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eFeat Card (Solitario)\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eObiettivi progressivi che sbloccano nuove carte villaggio e modificano il tuo deck. Ogni feat completato apre percorsi diversi: la campagna si ramifica in base alle tue scelte.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cdetails class=\"fg1-sleeve-toggle\"\u003e\n        \u003csummary class=\"fg1-sleeve-summary\"\u003e\n          \u003cspan class=\"fg1-sleeve-summary-icon\"\u003e🛡️\u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-text\"\u003e\n            \u003cspan class=\"fg1-sleeve-summary-label\"\u003eBustine consigliate\u003c\/span\u003e\n            \u003cspan class=\"fg1-sleeve-summary-count\"\u003e173 carte in 2 dimensioni\u003c\/span\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"fg1-sleeve-body\"\u003e\n          \u003cp class=\"fg1-sleeve-intro\"\u003eSe giochi spesso, consigliamo di proteggere le carte con bustine trasparenti per farle durare a lungo.\u003c\/p\u003e\n          \u003ctable class=\"fg1-sleeve-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eDimensione\u003c\/th\u003e\n                \u003cth\u003eQuantità\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e63 × 88 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e123\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e56 × 87 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e50\u003c\/td\u003e\n            \u003c\/tr\u003e\n              \u003ctr class=\"fg1-sleeve-total\"\u003e\n                \u003ctd\u003eTotale carte\u003c\/td\u003e\n                \u003ctd\u003e173\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad fg1-rulebook-pad\"\u003e\n      \u003ca class=\"fg1-rulebook\" href=\"https:\/\/boardgamegeek.com\/filepage\/170474\" target=\"_blank\" rel=\"nofollow noopener\"\u003e\n        \u003cspan class=\"fg1-rulebook-icon\"\u003e📕\u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-text\"\u003e\n          \u003cspan class=\"fg1-rulebook-label\"\u003eRegolamento ufficiale (PDF)\u003c\/span\u003e\n          \u003cspan class=\"fg1-rulebook-meta\"\u003ePalm Island Rules - Japanese · su BoardGameGeek\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-arrow\"\u003e↗\u003c\/span\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\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(46,107,10,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: #FFB800; 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: #2E6B0A; border-color: #2E6B0A; }\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: #2E6B0A; 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: #2E6B0A; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFB800; }\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:#2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; }\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: #2E6B0A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFB800; }\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":"Pegasus Spiele","offers":[{"title":"Default Title","offer_id":52114538660167,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/PalmIsland.webp?v=1754828279"},{"product_id":"soda-jerk","title":"Soda Jerk","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n  \u003ch2\u003eSoda Jerk – Frizzante, veloce e un po’ dispettoso\u003c\/h2\u003e\n\n  \u003cp\u003e\n    In \u003cstrong\u003eSoda Jerk\u003c\/strong\u003e non stai solo preparando bibite: stai \u003cstrong\u003eaggiustando (o sabotando) i rubinetti\u003c\/strong\u003e di gusti irresistibili come fragola, mirtillo, banana, kiwi e arancia. Ogni carta che giochi può far salire il valore di un gusto… o farlo precipitare sotto zero. E quando si conta, chi ha le carte giuste nei gusti più preziosi brinda alla vittoria.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    È un \u003cstrong\u003egioco da tavolo per famiglie\u003c\/strong\u003e rapido e accessibile, dove la strategia si mescola a un pizzico di bluff. Giocare una carta coperta significa tenere tutti sulle spine, mentre scoprire una carta può ribaltare la partita. Il bello? Puoi puntare a valorizzare i tuoi gusti preferiti o rovinare quelli degli avversari… e in 15 minuti sei pronto per un’altra sfida frizzante.\n  \u003c\/p\u003e\n\n  \u003ch3\u003ePerché “Soda Jerk” è la bevanda perfetta per il tuo tavolo\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e🥤 \u003cstrong\u003eRegole semplici\u003c\/strong\u003e ma con tanta possibilità di bluff e colpi di scena.\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003ePartite lampo da 15 minuti\u003c\/strong\u003e, ideali per più round di fila.\u003c\/li\u003e\n    \u003cli\u003e🍓 \u003cstrong\u003eIngredienti colorati e divertenti\u003c\/strong\u003e che danno un tocco fresco alla partita.\u003c\/li\u003e\n    \u003cli\u003e👨‍👩‍👧‍👦 \u003cstrong\u003ePerfetto per famiglie e amici\u003c\/strong\u003e, dai più piccoli ai giocatori occasionali.\u003c\/li\u003e\n    \u003cli\u003e😈 \u003cstrong\u003eInterazione diretta\u003c\/strong\u003e: fai salire i tuoi punti e manda gli altri in negativo.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003e\n    Se cerchi un gioco veloce, brillante e con un’anima un po’ maliziosa, Soda Jerk ti farà sorridere dal primo sorso fino al brindisi finale.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\u003cem\u003eServito freddo. Con un tocco di dispetto.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Allplay","offers":[{"title":"Default Title","offer_id":52144727851335,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Soda_Jerk.webp?v=1755166147"},{"product_id":"vivo","title":"Vivo","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eLa scheda FroGames\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eGiochi la carta più alta. Vinci due punti. Poi scopri che il bassista—quello con il tre—ne ha presi tre. E capisci che in VIVO non basta dominare: devi anche saper sparire al momento giusto.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eCompetitivo\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eAllplay\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eTrick-taking giapponese\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e3 – 4\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e20–30 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e10+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEditore\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eAllplay\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePeso\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eLeggero (1.4)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eTrick-taking\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\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\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)\"\u003eLa formula\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.92rem;font-weight:800;color:#fff\"\u003eTrick-taking classico \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e armonie variabili \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e doppio punteggio asimmetrico\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.78rem;font-weight:800;color:#1a0800;background:#FF9500;padding:5px 13px;border-radius:50px;max-width:100%;line-height:1.4\"\u003e✋ Solo qui: Premi sia il più alto che il più basso\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eQuando il trick-taking diventa una partitura\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003eVIVO è un \u003cstrong\u003etrick-taking giapponese\u003c\/strong\u003e firmato da \u003cstrong\u003eLEO\u003c\/strong\u003e, pubblicato da VicVillage e portato in Occidente da Allplay nella serie Tiny Box. Il tema musicale non è solo grafica: ogni mano rappresenta un'armonia diversa (Solo, Duet, Trio, Quartet) che detta quanti semi devi rispettare per entrare nel punteggio.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eOgni round inizia rivelando l'armonia. Giochi una carta seguendo (o no) il seme di apertura. Chi ha giocato la carta \u003cstrong\u003epiù alta on-harmony vince 2 punti\u003c\/strong\u003e. Ma la novità sta qui: chi ha giocato la \u003cstrong\u003ecarta più bassa on-harmony\u003c\/strong\u003e prende punti pari al valore della sua carta. I bassisti contano quanto i solisti.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"A trick-taker where losing the trick can win you more points than winning it.\"\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-transl\"\u003eUn gioco di prese dove perdere la mano può farti vincere più punti che vincerla.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eMeeple Mountain\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eAncora pochi voti su BGG, ma il concept è chiaro: trick-taking asimmetrico dove conta anche l'ultimo. Aggiorneremo la scheda quando avremo più dati dal pubblico.\u003c\/p\u003e\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        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eVIVO\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#e4eefc;border-color:#7099d8;color:#0a3070\"\u003eSociale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eArmonico\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eTattico\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eAsimmetrico\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003ePerché ci piace: premia due strategie opposte nella stessa presa, cosa rara nei trick-taking. L'armonia variabile tiene alta l'attenzione. Difetti ma non deal-breaker: in 3 giocatori perde simmetria, e chi conosce bene il genere potrebbe sentirlo leggero dopo qualche partita.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Interazione\", \"value\": 4, \"note\": \"Ogni carta influenza la mano: apri un seme, forzi gli altri a seguire o rompi l'armonia.\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Quattro armonie, mani sempre diverse, strategie che cambiano in base al conteggio carte.\"}, {\"label\": \"Strategia\", \"value\": 3, \"note\": \"Devi decidere quando vincere la presa e quando puntare al minimo: la lettura conta.\"}, {\"label\": \"Fortuna\", \"value\": 3, \"note\": \"La mano che peschi condiziona, ma scegli tu quando bruciare le carte alte e quando tenerti i bassi.\"}, {\"label\": \"Complessità\", \"value\": 1, \"note\": \"Regole in 5 minuti, meccanica classica con una variazione: si gioca subito.\"}];\n      var accent='#1050a0';\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    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eI quattro elementi del gioco\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eCosa c'è nella scatola Tiny Box\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🎵\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarte Armonia\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eSolo, Duet, Trio, Quartet: all'inizio di ogni mano rivelano quanti semi devono comparire nella presa per qualificarti al punteggio. Cambia tutto.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🐕\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarte numeriche a semi\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eQuattro semi tematici (cani musicisti), valori bassi e alti. Le alte vincono la presa. Le basse, se on-harmony, incassano il loro valore stampato.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e📊\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eTracciato punti\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eSegnalini che avanzano mano dopo mano. Vince chi arriva per primo alla soglia. Oppure chi ha più punti dopo il numero di round stabilito.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🎲\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eRegolamento illustrato\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eFormato Tiny Box: piccolo, chiaro, iconografico. Tutto in poche pagine. Perfetto per chi conosce già i trick-taking.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad fg1-rulebook-pad\"\u003e\n      \u003ca class=\"fg1-rulebook\" href=\"https:\/\/boardgamegeek.com\/filepage\/307450\" target=\"_blank\" rel=\"nofollow noopener\"\u003e\n        \u003cspan class=\"fg1-rulebook-icon\"\u003e📕\u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-text\"\u003e\n          \u003cspan class=\"fg1-rulebook-label\"\u003eRegolamento ufficiale (PDF)\u003c\/span\u003e\n          \u003cspan class=\"fg1-rulebook-meta\"\u003eVivo Rulebook - Allplay 2025 · su BoardGameGeek\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-arrow\"\u003e↗\u003c\/span\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\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(16,80,160,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: #FF9500; 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: #1050a0; border-color: #1050a0; }\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: #1050a0; 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: #1050a0; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FF9500; }\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:#1050a0; 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: #1050a0; 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: #1050a0; 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: #1050a0; 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: #1050a0; }\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: #1050a0; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FF9500; }\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":"Allplay","offers":[{"title":"Default Title","offer_id":52144812065095,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/vivo_1.webp?v=1755166769"},{"product_id":"llama-llama","title":"Llama Llama","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n  \u003ch2\u003eLlama Llama – Passa carte, leggi il tavolo, sorprendi tutti\u003c\/h2\u003e\n\n  \u003cp\u003e\n    In \u003cstrong\u003eLlama Llama\u003c\/strong\u003e non basta avere buone carte: serve capire cosa stanno cercando gli altri. All’inizio di ogni round, i giocatori scelgono segretamente le \u003cstrong\u003econdizioni di punteggio\u003c\/strong\u003e… e poi si inizia a passare carte, cercando di costruire la mano perfetta mentre si intuisce la strategia altrui. A volte il colpo migliore non è prendere punti, ma \u003cstrong\u003enegare la vittoria agli avversari\u003c\/strong\u003e.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    È un \u003cstrong\u003egioco di carte leggero e veloce\u003c\/strong\u003e per 2–4 giocatori, ideale per famiglie e amici, che combina \u003cstrong\u003edrafting aperto e chiuso\u003c\/strong\u003e. Le partite da 15 minuti sono piene di piccoli bluff, lettura delle mosse altrui e scelte tattiche immediate. Le illustrazioni vivaci e il ritmo serrato lo rendono perfetto come filler da intavolare più volte di fila.\n  \u003c\/p\u003e\n\n  \u003ch3\u003ePerché “Llama Llama” resta in testa\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e🦙 \u003cstrong\u003eDrafting doppio\u003c\/strong\u003e (aperto e chiuso) per partite sempre diverse.\u003c\/li\u003e\n    \u003cli\u003e🎯 \u003cstrong\u003eObiettivi segreti\u003c\/strong\u003e che cambiano a ogni round.\u003c\/li\u003e\n    \u003cli\u003e⚡ \u003cstrong\u003ePartite rapide\u003c\/strong\u003e da 15 minuti, ideali come gioco di apertura o chiusura serata.\u003c\/li\u003e\n    \u003cli\u003e👨‍👩‍👧‍👦 \u003cstrong\u003ePerfetto per famiglie\u003c\/strong\u003e e giocatori occasionali.\u003c\/li\u003e\n    \u003cli\u003e🌍 \u003cstrong\u003eIndipendente dalla lingua\u003c\/strong\u003e, pronto a essere giocato ovunque.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003e\n    Se cerchi un gioco frizzante, immediato e con quel tocco di deduzione che accende la competizione, Llama Llama ti farà sorridere a ogni mano. Attento però… le altre llama ti stanno osservando.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\u003cem\u003eNon sottovalutare una lama: dietro lo sguardo dolce c’è un piano ben preciso.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Allplay","offers":[{"title":"Default Title","offer_id":52148017004871,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/llama-llama_02.jpg?v=1755231592"},{"product_id":"dirt-and-glory","title":"Dirt and Glory","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n  \u003ch2\u003eVelocità, convogli e follia post-apocalittica\u003c\/h2\u003e\n  \u003cp\u003e\n    In \u003cstrong\u003eDirt and Glory\u003c\/strong\u003e la polvere si alza e solo i più audaci sopravvivono. \n    Guida il tuo convoglio attraverso \u003cstrong\u003eterre desolate e pericolose\u003c\/strong\u003e, \n    sfidando avversari e fortuna in una corsa all’ultimo respiro.  \n    Un \u003cstrong\u003egioco di carte rapido e adrenalinico\u003c\/strong\u003e, perfetto per famiglie e gruppi di amici.\n  \u003c\/p\u003e\n  \u003cp\u003e\n    Ogni round rivela una nuova destinazione e un punteggio da inseguire: \n    gioca le tue carte con coraggio, spingiti oltre… ma attenzione a non sballare!  \n    Solo chi resta più vicino all’obiettivo otterrà i premi migliori, mentre gli altri \n    dovranno accontentarsi delle briciole del deserto.  \n    Con ogni vittoria potrai arricchire il tuo mazzo con abilità uniche, \n    rendendo ogni corsa più imprevedibile.\n  \u003c\/p\u003e\n\n  \u003ch3\u003ePerché \"Dirt and Glory\" è un party game esplosivo\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e🚗 \u003cstrong\u003eAmbientazione post-apocalittica\u003c\/strong\u003e: convogli, sabbia e battaglie per la sopravvivenza\u003c\/li\u003e\n    \u003cli\u003e⚡ \u003cstrong\u003ePush your luck\u003c\/strong\u003e: rischia il tutto per tutto, o gioca d’astuzia\u003c\/li\u003e\n    \u003cli\u003e🃏 \u003cstrong\u003eDeck-building leggero\u003c\/strong\u003e: arricchisci il tuo mazzo con abilità speciali\u003c\/li\u003e\n    \u003cli\u003e🎲 \u003cstrong\u003ePartite rapide\u003c\/strong\u003e: 20-30 minuti di caos e divertimento\u003c\/li\u003e\n    \u003cli\u003e🤝 \u003cstrong\u003ePerfetto in gruppo\u003c\/strong\u003e: da 2 a 5 giocatori per serate esplosive\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003e\n    Se cerchi un \u003cstrong\u003egioco da tavolo veloce e coinvolgente\u003c\/strong\u003e, dove fortuna e tattica si intrecciano \n    in un’atmosfera da film post-apocalittico, \u003cstrong\u003eDirt and Glory\u003c\/strong\u003e è pronto a far rombare i motori sul tuo tavolo.  \n  \u003c\/p\u003e\n  \u003cp\u003e\u003cem\u003eIl deserto non perdona… ma la gloria appartiene a chi osa di più.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Pink Troubadour","offers":[{"title":"Default Title","offer_id":52241356161351,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Dirt_and_Glory_00.webp?v=1756488557"},{"product_id":"transatlantic","title":"Transatlantic","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eLa scheda FroGames\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eIl tuo vapore è il più veloce dell'Atlantico. Ma hai carbone a sufficienza per arrivarci? E se qualcuno ti soffierà la rotta più redditizia proprio mentre stai caricando a Liverpool?\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eStrategico\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003ePD-Verlag\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eDall'autore di Concordia\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eVapori storici 1869-1914\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e2 – 4\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e60–120 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e12+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEditore\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003ePD-Verlag\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePeso\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMedio (3.1)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🗺️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eTabellone\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eModulare (ogni partita diversa)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\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\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)\"\u003eLa formula\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.92rem;font-weight:800;color:#fff\"\u003eDeck-building nautico \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e rotte modulari \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e gara del Blue Riband\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.78rem;font-weight:800;color:#1a0800;background:#FFB800;padding:5px 13px;border-radius:50px;max-width:100%;line-height:1.4\"\u003e✋ Solo qui: vapori storici con dati reali\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eLa corsa al dominio marittimo dall'apertura del Canale di Suez alla Grande Guerra\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003eTra il \u003cstrong\u003e1869\u003c\/strong\u003e (apertura del Canale di Suez) e il \u003cstrong\u003e1914\u003c\/strong\u003e (scoppio della Prima Guerra Mondiale) il trasporto marittimo conosce una rivoluzione senza precedenti: clipper a vela e vecchie navi a ruote lasciano spazio a vapori sempre più grandi, veloci e moderni. Navi come la Mauretania (Cunard), l'Olympic (White Star) o l'Imperator (Hapag) dominano l'Atlantico e le rotte globali. \u003cstrong\u003eMac Gerdts\u003c\/strong\u003e (Concordia, Imperial, Navegador) ricostruisce quell'epoca attraverso \u003cstrong\u003evapori storici con dati tecnici reali\u003c\/strong\u003e (tonnellaggio, velocità in nodi, autonomia) che puoi acquistare e far navigare.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eAl tavolo conduci una compagnia di navigazione: trasporti merci, posta e passeggeri su rotte oceaniche che costruisci tu stesso, piazzando depositi di carbone e uffici commerciali. \u003cstrong\u003eOgni turno giochi una carta dal tuo mazzo\u003c\/strong\u003e, eseguendo l'azione corrispondente: comprare un vapore dal mercato, aprire una nuova rotta, caricare merci, navigare. Man mano che aggiungi carte migliori al tuo deck le possibilità si espandono, ma il carbone è scarso e la competizione per il \u003cstrong\u003eBlue Riband\u003c\/strong\u003e (il nastro per la traversata atlantica più veloce) è feroce.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"From the opening of the Suez Canal in 1869 to the beginning of WWI in 1914, there was an amazing development of bigger, faster, and more modern steamships.\"\u003c\/p\u003e\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003ePD-Verlag\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eGerdts crea sistemi che premiano l'ottimizzazione senza perdonare l'improvvisazione. Qui la storia è un contesto credibile, non una scusa.\u003c\/p\u003e\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        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eTransatlantic\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#eaf3de;border-color:#80b050;color:#2a5010\"\u003eStrategia\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eMeditativo\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eTeso\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eStorico\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e•\u003c\/span\u003e2 giocatori\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003ePerché ci piace: è un \u003cstrong\u003eGerdts puro\u003c\/strong\u003e, sistema economico coerente con l'epoca storica, vapori reali che danno identità alle scelte, nessuna concessione al caso. Difetti ma non deal-breaker: downtime al 4 giocatori, curva d'apprendimento ripida, tema che non emoziona chi cerca narrativa.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Strategia\", \"value\": 5, \"note\": \"Pianificazione a lungo termine, ottimizzazione del deck e timing delle rotte. Niente improvvisazione.\"}, {\"label\": \"Complessità\", \"value\": 4, \"note\": \"Regole chiare ma intrecciate: gestione carbone, timing delle azioni, mercato vapori variabile.\"}, {\"label\": \"Interazione\", \"value\": 4, \"note\": \"Competizione sulle rotte, sul mercato vapori e sul Blue Riband. Ti rubano le occasioni.\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Tabellone modulare, mercato vapori che cambia, strategie multiple. Setup diverso ogni volta.\"}, {\"label\": \"Tensione\", \"value\": 3, \"note\": \"Tensione da scarsità (carbone, denaro) più che da scontro. L'errore lo paghi dopo tre turni.\"}, {\"label\": \"Fortuna\", \"value\": 2, \"note\": \"Ordine di uscita dei vapori nel mercato. Per il resto tutto prevedibile e controllabile.\"}];\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('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    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eLa tua flotta\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eQuattro elementi del tuo impero marittimo\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🚢\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eI vapori storici\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eOgni nave è reale: \u003cstrong\u003etonnellaggio, velocità in nodi, capacità di carico\u003c\/strong\u003e. La Scotia (1861) è lenta ma costa poco. La Mauretania (1907) domina l'Atlantico ma richiede investimenti pesanti. Scegli in base alla strategia, non al fascino.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e⚓\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eDepositi di carbone\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eSenza carbone non navighi. Ogni rotta richiede tonnellate specifiche. Piazzi depositi nei porti chiave per rifornirti e per bloccare gli avversari. Chi controlla i depositi controlla le rotte.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e📮\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eContratti merci e posta\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eTrasporti merci generiche, posta (che paga di più ma richiede navi veloci) e passeggeri. Ogni contratto ha destinazione e requisiti. Completi un carico, navighi, incassi. La catena deve girare senza sprechi.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🏆\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eBlue Riband\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eIl nastro azzurro per la traversata atlantica più veloce. Vale punti prestigio e denaro. Ma vincerlo richiede il vapore giusto, carbone abbondante e timing perfetto. Una volta perso, riconquistarlo costa il doppio.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cdetails class=\"fg1-sleeve-toggle\"\u003e\n        \u003csummary class=\"fg1-sleeve-summary\"\u003e\n          \u003cspan class=\"fg1-sleeve-summary-icon\"\u003e🛡️\u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-text\"\u003e\n            \u003cspan class=\"fg1-sleeve-summary-label\"\u003eBustine consigliate\u003c\/span\u003e\n            \u003cspan class=\"fg1-sleeve-summary-count\"\u003e110 carte in 1 dimensione\u003c\/span\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"fg1-sleeve-body\"\u003e\n          \u003cp class=\"fg1-sleeve-intro\"\u003eSe giochi spesso, consigliamo di proteggere le carte con bustine trasparenti per farle durare a lungo.\u003c\/p\u003e\n          \u003ctable class=\"fg1-sleeve-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eDimensione\u003c\/th\u003e\n                \u003cth\u003eQuantità\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e59 × 91 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e110\u003c\/td\u003e\n            \u003c\/tr\u003e\n              \u003ctr class=\"fg1-sleeve-total\"\u003e\n                \u003ctd\u003eTotale carte\u003c\/td\u003e\n                \u003ctd\u003e110\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad fg1-rulebook-pad\"\u003e\n      \u003ca class=\"fg1-rulebook\" href=\"https:\/\/boardgamegeek.com\/filepage\/208594\" target=\"_blank\" rel=\"nofollow noopener\"\u003e\n        \u003cspan class=\"fg1-rulebook-icon\"\u003e📕\u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-text\"\u003e\n          \u003cspan class=\"fg1-rulebook-label\"\u003eRegolamento ufficiale (PDF)\u003c\/span\u003e\n          \u003cspan class=\"fg1-rulebook-meta\"\u003eTransAtlantic rules 2020 · su BoardGameGeek\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-arrow\"\u003e↗\u003c\/span\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\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(46,107,10,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: #FFB800; 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: #2E6B0A; border-color: #2E6B0A; }\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: #2E6B0A; 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: #2E6B0A; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFB800; }\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:#2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; }\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: #2E6B0A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFB800; }\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":"Rio Grande","offers":[{"title":"Default Title","offer_id":52256771211591,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Transatlantic00.webp?v=1756754709"},{"product_id":"tearable-quest","title":"TearAble Quest","description":"\u003cdiv class=\"product__description rte quick-description tearable-theme\"\u003e\n\u003ch2\u003e💥 Tear-Able Quest – L’avventura che si gioca… strappando tutto!\u003c\/h2\u003e\n\u003cp\u003eNiente dadi. Niente miniature. Solo te, un foglio e la voglia di distruggerlo pur di vincere! \u003cstrong\u003eTear-Able Quest\u003c\/strong\u003e è un \u003cstrong\u003eparty game geniale e fuori controllo\u003c\/strong\u003e dove ogni round ti chiede di \u003cstrong\u003estrappare la tua scheda\u003c\/strong\u003e per ricreare simboli, mostri e armi nel minor tempo possibile. È frenesia pura: \u003cstrong\u003edue minuti per salvare il mondo\u003c\/strong\u003e… o ridurlo in coriandoli.\u003c\/p\u003e\n\u003cp\u003eOgni carta obiettivo è una sfida nuova: raccogli tesori, sconfiggi orchi, evita trappole e crea la forma perfetta strappando nel modo giusto. Ma attenzione — se sbagli, niente punti! Tra bonus nascosti e maledizioni a sorpresa, \u003cstrong\u003eogni partita è una corsa tra caos e risate\u003c\/strong\u003e, fino all’ultimo brandello di carta.\u003c\/p\u003e\n\u003ch3\u003e🔥 Cosa rende Tear-Able Quest un capolavoro del delirio creativo\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✂️ \u003cstrong\u003eGioca con le mani\u003c\/strong\u003e – strappa, piega e distruggi (con precisione artistica)\u003c\/li\u003e\n\u003cli\u003e🤣 \u003cstrong\u003eParty game esilarante\u003c\/strong\u003e – perfetto per gruppi numerosi e serate folli\u003c\/li\u003e\n\u003cli\u003e🕐 \u003cstrong\u003ePartite lampo\u003c\/strong\u003e – 10 minuti di pura frenesia e competizione\u003c\/li\u003e\n\u003cli\u003e👾 \u003cstrong\u003eArte cartoon e colori fluo\u003c\/strong\u003e – firmata Allplay, irresistibile anche per i collezionisti\u003c\/li\u003e\n\u003cli\u003e🏆 \u003cstrong\u003eModalità solitario\u003c\/strong\u003e – allenati a diventare il maestro dello strappo perfetto\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eTear-Able Quest\u003c\/strong\u003e è un \u003cstrong\u003egioco da tavolo party veloce, creativo e ad alto tasso di risate\u003c\/strong\u003e. Ideale per rompere il ghiaccio, scatenare la competizione o semplicemente distruggere un foglio con stile.\u003c\/p\u003e\n\u003cp class=\"tearable-quote\"\u003e\u003cem\u003ePreparati: vincere non è mai stato così… a brandelli!\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 💥 TEAR-ABLE QUEST – Fun Comic Style *\/\n.tearable-theme {\n  background: linear-gradient(135deg, #01c6ff 0%, #ffde59 25%, #ff4d6d 50%, #8fff7a 75%, #01c6ff 100%);\n  background-size: 400% 400%;\n  animation: colorShift 10s infinite linear;\n  padding: 2.5rem 1.4rem;\n  color: #1a1a1a;\n  font-family: \"Inter\", sans-serif;\n  border-radius: 24px;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Comic halftone texture *\/\n.tearable-theme::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background-image: radial-gradient(circle, rgba(255,255,255,0.15) 1px, transparent 1px);\n  background-size: 6px 6px;\n  opacity: 0.3;\n  pointer-events: none;\n}\n\n\/* Titoli *\/\n.tearable-theme h2 {\n  font-family: \"Bungee\", cursive;\n  color: #fff;\n  text-shadow: 2px 2px 0 #000, 4px 4px 8px rgba(0,0,0,0.3);\n  margin-bottom: 1.2rem;\n  font-size: 1.5rem;\n}\n.tearable-theme h3 {\n  font-family: \"Bungee\", cursive;\n  color: #000;\n  background: #fff;\n  display: inline-block;\n  padding: 0.4rem 0.8rem;\n  border-radius: 10px;\n  margin: 1.5rem 0 1rem;\n  box-shadow: 2px 2px 0 #000;\n}\n\n\/* Testo *\/\n.tearable-theme p {\n  font-size: 0.95rem;\n  line-height: 1.8;\n  font-weight: 500;\n}\n.tearable-theme strong {\n  color: #000;\n  text-shadow: 0 0 3px rgba(255,255,255,0.6);\n}\n\n\/* Lista *\/\n.tearable-theme ul {\n  list-style: none;\n  padding: 0;\n  margin: 1rem 0;\n}\n.tearable-theme li {\n  margin: 0.6rem 0;\n  padding-left: 1.6rem;\n  position: relative;\n  font-weight: 600;\n  font-size: 0.9rem;\n}\n.tearable-theme li::before {\n  content: \"💥\";\n  position: absolute;\n  left: 0;\n  top: 0;\n}\n\n\/* Citazione finale *\/\n.tearable-quote {\n  font-family: \"Bungee\", cursive;\n  color: #fff;\n  text-shadow: 2px 2px 0 #000;\n  text-align: center;\n  font-size: 1.1rem;\n  margin-top: 1.8rem;\n}\n\n\/* Animazione sfondo *\/\n@keyframes colorShift {\n  0% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n\n\/* Mobile *\/\n@media (max-width:768px){\n  .tearable-theme h2{font-size:1.2rem;}\n  .tearable-theme p,.tearable-theme li{font-size:0.85rem;}\n  .tearable-quote{font-size:0.9rem;}\n}\n\u003c\/style\u003e","brand":"Allplay","offers":[{"title":"Default Title","offer_id":52260509679943,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/TearAble_Quest_00.webp?v=1756822377"},{"product_id":"unlock-short-adventures-nella-mente-di-sherlock-holmes","title":"Unlock! - Short Adventures - Nella Mente di Sherlock Holmes","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n  \u003ch2\u003eUnlock! Short Adventures – Nella mente di Sherlock Holmes\u003c\/h2\u003e\n  \u003cp\u003e\n    Londra, Covent Garden. Un’esibizione pirotecnica si trasforma in tragedia: il mangiafuoco Amara crolla a terra, senza vita. \n    Tocca a \u003cstrong\u003eSherlock Holmes\u003c\/strong\u003e e al fidato Watson scoprire la verità… ma questa volta anche tu sei invitato a entrare \n    \u003cstrong\u003enella mente del più grande detective del mondo\u003c\/strong\u003e.\n  \u003c\/p\u003e\n  \u003cp\u003e\n    \u003cstrong\u003eUnlock! Short Adventures\u003c\/strong\u003e offre versioni compatte degli escape room da tavolo più amati, \n    in partite da 30 a 45 minuti perfette per una serata veloce, un viaggio o un regalo. \n    Usa logica, deduzione e collaborazione per setacciare la scena del crimine, raccogliere indizi \n    e affrontare enigmi visivi e sonori che metteranno alla prova ogni tua capacità.\n  \u003c\/p\u003e\n\n  \u003ch3\u003ePerché vale la pena provare questa Short Adventure\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e🕵️ \u003cstrong\u003eSherlock Holmes e Watson\u003c\/strong\u003e ti accompagnano in un caso intricato e ricco di colpi di scena\u003c\/li\u003e\n    \u003cli\u003e⏳ \u003cstrong\u003ePartite veloci\u003c\/strong\u003e da 30-45 minuti, ideali per ogni occasione\u003c\/li\u003e\n    \u003cli\u003e📱 \u003cstrong\u003eApp gratuita\u003c\/strong\u003e che aggiunge musica, enigmi audio e il countdown finale\u003c\/li\u003e\n    \u003cli\u003e👨‍👩‍👧‍👦 \u003cstrong\u003eGioco cooperativo\u003c\/strong\u003e da 1 a 6 giocatori, adatto anche al solitario\u003c\/li\u003e\n    \u003cli\u003e🎁 \u003cstrong\u003eFormato compatto\u003c\/strong\u003e, perfetto da portare sempre con sé o regalare\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003e\n    Se ami le sfide mentali e gli enigmi investigativi, \n    \u003cstrong\u003eUnlock! Short Adventures – Nella mente di Sherlock Holmes\u003c\/strong\u003e è la tua occasione \n    per vivere un caso poliziesco in prima persona.  \n    Riuscirai a risolvere il mistero prima che il tempo scada?\n  \u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Asmodee","offers":[{"title":"Default Title","offer_id":52277510734151,"sku":null,"price":6.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Unlock_-_Short_Adventures_-_Nella_Mente_di_Sherlock_Holmes_00.jpg?v=1757081890"},{"product_id":"unlock-short-adventures-la-canzone-dello-spruzzo-di-mare","title":"Unlock! - Short Adventures - La Canzone dello Spruzzo di Mare","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n  \u003ch2\u003eUnlock! Short Adventures – La Canzone dello Spruzzo di Mare\u003c\/h2\u003e\n  \u003cp\u003e\n    In un mondo fatto di enigmi e poesia, due anime agli opposti si incontrano in una storia d’amore impossibile.  \n    \u003cstrong\u003eLa Canzone dello Spruzzo di Mare\u003c\/strong\u003e ti trascina in un’avventura romantica e misteriosa, dove i versi si intrecciano \n    con i puzzle e il tempo scorre inesorabile.\n  \u003c\/p\u003e\n  \u003cp\u003e\n    Con \u003cstrong\u003eUnlock! Short Adventures\u003c\/strong\u003e puoi vivere l’esperienza di una vera escape room in versione compatta: \n    30-45 minuti di indizi, combinazioni e deduzioni da risolvere insieme alla tua squadra.  \n    Solo collaborazione, intuito e un pizzico di creatività ti porteranno alla soluzione.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eCosa rende speciale questa Short Adventure\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e💖 Una \u003cstrong\u003estoria d’amore poetica\u003c\/strong\u003e che mescola romanticismo e mistero\u003c\/li\u003e\n    \u003cli\u003e⏳ \u003cstrong\u003ePartite brevi\u003c\/strong\u003e da 30-45 minuti, perfette per una serata veloce o un viaggio\u003c\/li\u003e\n    \u003cli\u003e📱 Companion app gratuita con musica, indizi e timer integrato\u003c\/li\u003e\n    \u003cli\u003e👨‍👩‍👧‍👦 Fino a \u003cstrong\u003e6 giocatori\u003c\/strong\u003e, ma adatta anche in solitario\u003c\/li\u003e\n    \u003cli\u003e🎁 Formato compatto, ideale come regalo originale e sorprendente\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003e\n    Se cerchi un’\u003cstrong\u003eescape room da tavolo diversa dal solito\u003c\/strong\u003e, emozionale e suggestiva, \n    \u003cstrong\u003eUnlock! Short Adventures – La Canzone dello Spruzzo di Mare\u003c\/strong\u003e è la scelta perfetta.  \n    Riuscirai a risolvere gli enigmi e a dare voce a questo amore impossibile?\n  \u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Asmodee","offers":[{"title":"Default Title","offer_id":52277653242183,"sku":null,"price":6.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Unlock_-ShortAdventures-LaCanzonedelloSpruzzodiMare00.jpg?v=1757082586"},{"product_id":"unlock-short-adventures-il-volo-dellangelo","title":"Unlock! - Short Adventures - Il Volo dell'Angelo","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e \n  \u003ch2\u003eUn carnevale di enigmi e segreti ti aspetta a Venezia\u003c\/h2\u003e \n  \u003cp\u003e\n    Con \u003cstrong\u003eUnlock! – Short Adventures: Il Volo dell’Angelo\u003c\/strong\u003e ti ritrovi tra maschere, luci e misteri \n    nel cuore del \u003cstrong\u003eCarnevale di Venezia\u003c\/strong\u003e. Hai appena 30 minuti per infiltrarti, cercare indizi e \n    completare la tua missione segreta, ma ogni scelta può portarti più vicino alla vittoria o farti cadere \n    in un vicolo cieco. Sarai abbastanza rapido da svelare la verità dietro le maschere?\n  \u003c\/p\u003e \n  \u003cp\u003e\n    Preparati a vivere un’esperienza da \u003cstrong\u003eescape room da tavolo\u003c\/strong\u003e, dove l’adrenalina cresce con il \n    ticchettio del timer e la collaborazione è l’unica chiave per superare l’avventura. Oggetti da combinare, \n    enigmi da risolvere e intuizioni improvvise diventano i tuoi strumenti: \u003cstrong\u003eogni carta è un passo nel \n    labirinto veneziano\u003c\/strong\u003e.\n  \u003c\/p\u003e \n  \u003ch3\u003ePerché amerai \"Il Volo dell’Angelo\"\u003c\/h3\u003e \n  \u003cul\u003e \n    \u003cli\u003e🎭 \u003cstrong\u003eAtmosfera unica\u003c\/strong\u003e: vivi l’eleganza e il mistero del Carnevale di Venezia\u003c\/li\u003e \n    \u003cli\u003e⏳ \u003cstrong\u003eAdrenalina a tempo\u003c\/strong\u003e: 30 minuti per risolvere tutto prima che scada l’orologio\u003c\/li\u003e \n    \u003cli\u003e🧩 \u003cstrong\u003eEnigmi brillanti\u003c\/strong\u003e che mettono alla prova logica, intuito e collaborazione\u003c\/li\u003e \n    \u003cli\u003e🤝 \u003cstrong\u003eEsperienza cooperativa\u003c\/strong\u003e fino a 6 giocatori, perfetta con amici e famiglia\u003c\/li\u003e \n    \u003cli\u003e📱 \u003cstrong\u003eApp gratuita Unlock!\u003c\/strong\u003e che gestisce timer, indizi e conferme\u003c\/li\u003e \n  \u003c\/ul\u003e \n  \u003cp\u003e\n    \u003cstrong\u003eUnlock! – Short Adventures\u003c\/strong\u003e è la serie che porta tutta l’intensità delle grandi escape room \n    in partite brevi e sorprendenti. “Il Volo dell’Angelo” è la sfida perfetta per chi cerca \n    \u003cstrong\u003eun’avventura rapida, coinvolgente e indimenticabile\u003c\/strong\u003e.\n  \u003c\/p\u003e \n  \u003cp\u003e\u003cem\u003eDietro ogni maschera si nasconde un segreto... riuscirai a smascherarlo in tempo?\u003c\/em\u003e\u003c\/p\u003e \n\u003c\/div\u003e\n","brand":"Asmodee","offers":[{"title":"Default Title","offer_id":52377168118087,"sku":null,"price":6.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Unlock_-ShortAdventures-IlVolodell_Angelo00.jpg?v=1758372230"},{"product_id":"unlock-short-adventures-maschera-rossa","title":"Unlock! - Short Adventures - Maschera Rossa","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e \n  \u003ch2\u003eUn eroe mascherato, un amico da salvare e il tempo che scorre\u003c\/h2\u003e \n  \u003cp\u003e\n    Con \u003cstrong\u003eUnlock! – Short Adventures: Maschera Rossa\u003c\/strong\u003e ti ritrovi in \u003cstrong\u003eMessico, anno 1811\u003c\/strong\u003e. \n    Indossa i panni di un giustiziere segreto e preparati a una corsa contro il tempo per liberare un amico prigioniero. \n    Ogni carta nasconde un enigma, ogni indizio può essere la chiave giusta… ma attenzione: il timer non perdona.\n  \u003c\/p\u003e \n  \u003cp\u003e\n    Questa avventura breve della serie \u003cstrong\u003eUnlock!\u003c\/strong\u003e condensa tutta l’adrenalina di un’escape room in una \n    \u003cstrong\u003epartita di 30–45 minuti\u003c\/strong\u003e. Con l’app gratuita a scandire il ritmo e a moltiplicare l’immersione \n    con musiche ed enigmi audio, ti ritroverai davvero tra le strade e le prigioni di un Messico in rivolta. \n    La cooperazione con i tuoi compagni sarà l’arma più potente per uscire vincitore.\n  \u003c\/p\u003e \n  \u003ch3\u003ePerché \"Maschera Rossa\" è un’avventura imperdibile\u003c\/h3\u003e \n  \u003cul\u003e \n    \u003cli\u003e🎭 \u003cstrong\u003eAmbientazione unica\u003c\/strong\u003e: vivi l’epopea di un eroe mascherato in pieno Ottocento\u003c\/li\u003e \n    \u003cli\u003e⏳ \u003cstrong\u003eAdrenalina pura\u003c\/strong\u003e: 30–45 minuti di enigmi serrati e colpi di scena\u003c\/li\u003e \n    \u003cli\u003e🧩 \u003cstrong\u003eLivello di difficoltà 2\/3\u003c\/strong\u003e: perfetto per chi ama le sfide ragionate senza rinunciare al divertimento\u003c\/li\u003e \n    \u003cli\u003e🤝 \u003cstrong\u003eCooperazione totale\u003c\/strong\u003e: fino a 6 giocatori uniti contro il tempo\u003c\/li\u003e \n    \u003cli\u003e📱 \u003cstrong\u003eApp Unlock!\u003c\/strong\u003e che amplifica atmosfera e tensione con timer, suoni e indizi\u003c\/li\u003e \n  \u003c\/ul\u003e \n  \u003cp\u003e\n    \u003cstrong\u003eUnlock! – Short Adventures\u003c\/strong\u003e porta sul tuo tavolo l’esperienza delle grandi escape room, \n    ma in formato compatto e sorprendente. “Maschera Rossa” ti farà sentire un eroe in prima linea, \n    pronto a sfidare il destino con logica, coraggio e astuzia.\n  \u003c\/p\u003e \n  \u003cp\u003e\u003cem\u003eRiuscirai a liberare il tuo amico prima che il conto alla rovescia arrivi a zero?\u003c\/em\u003e\u003c\/p\u003e \n\u003c\/div\u003e\n","brand":"FroGames","offers":[{"title":"Default Title","offer_id":52377560875335,"sku":null,"price":6.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Unlock_-ShortAdventures-MascheraRossa00.webp?v=1758375267"},{"product_id":"unlock-short-adventures-i-segreti-della-piovra","title":"Unlock! - Short Adventures - I Segreti della Piovra","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e \n  \u003ch2\u003eUn tesoro leggendario, una maledizione e il tempo che scorre\u003c\/h2\u003e \n  \u003cp\u003e\n    In \u003cstrong\u003eUnlock! – Short Adventures: I Segreti della Piovra\u003c\/strong\u003e ti ritrovi sulle tracce di un \u003cstrong\u003epirata leggendario\u003c\/strong\u003e, \n    deciso a scoprire il suo tesoro nascosto. Ma non è solo una caccia all’oro: l’ombra del terribile \u003cstrong\u003eBaron Samedi\u003c\/strong\u003e \n    incombe sulla tua avventura, pronto a ostacolarti a ogni passo.\n  \u003c\/p\u003e \n  \u003cp\u003e\n    Come in tutte le esperienze della serie \u003cstrong\u003eUnlock!\u003c\/strong\u003e, avrai soltanto \u003cstrong\u003e30–60 minuti\u003c\/strong\u003e per risolvere enigmi, \n    decifrare codici e combinare oggetti. L’app gratuita sarà la tua bussola, scandendo il tempo, fornendo indizi e calandoti \n    nell’atmosfera di un viaggio tra misteri, segreti e colpi di scena. La collaborazione tra i giocatori è fondamentale: \n    solo unendo le forze riuscirete a svelare i segreti della Piovra.\n  \u003c\/p\u003e \n  \u003ch3\u003ePerché \"I Segreti della Piovra\" ti trascina nel profondo\u003c\/h3\u003e \n  \u003cul\u003e \n    \u003cli\u003e🏴‍☠️ \u003cstrong\u003eAtmosfera piratesca\u003c\/strong\u003e: vivi un’avventura tra mappe, tesori e maledizioni\u003c\/li\u003e \n    \u003cli\u003e⏳ \u003cstrong\u003ePartite rapide\u003c\/strong\u003e: 30–60 minuti di enigmi intensi e collaborativi\u003c\/li\u003e \n    \u003cli\u003e🧩 \u003cstrong\u003eDifficoltà 2.3\/5\u003c\/strong\u003e: perfetto per chi cerca una sfida senza frustrazione\u003c\/li\u003e \n    \u003cli\u003e🤝 \u003cstrong\u003eFino a 6 giocatori\u003c\/strong\u003e in cooperativa, ma godibile anche in solitario\u003c\/li\u003e \n    \u003cli\u003e📱 \u003cstrong\u003eApp Unlock!\u003c\/strong\u003e che arricchisce l’esperienza con timer, suoni e indizi dinamici\u003c\/li\u003e \n  \u003c\/ul\u003e \n  \u003cp\u003e\n    \u003cstrong\u003eI Segreti della Piovra\u003c\/strong\u003e condensa tutta l’adrenalina delle \u003cstrong\u003eescape room da tavolo\u003c\/strong\u003e \n    in un formato compatto, immediato e coinvolgente. Preparati a un viaggio dove ogni minuto conta e ogni enigma \n    può avvicinarti alla vittoria… o alla maledizione.\n  \u003c\/p\u003e \n  \u003cp\u003e\u003cem\u003eIl tesoro del pirata ti attende. Ma sei pronto a sfidare il Baron Samedi?\u003c\/em\u003e\u003c\/p\u003e \n\u003c\/div\u003e\n","brand":"Asmodee","offers":[{"title":"Default Title","offer_id":52377700598087,"sku":null,"price":6.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Unlock_-ShortAdventures-ISegretidellaPiovra00.webp?v=1758375868"},{"product_id":"unlock-short-adventures-ricette-segrete-del-passato","title":"Unlock! - Short Adventures - Ricette Segrete del Passato","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e \n  \u003ch2\u003eTra pentole bollenti e enigmi fumanti… riuscirai a cucinare la fuga?\u003c\/h2\u003e \n  \u003cp\u003e\n    In \u003cstrong\u003eUnlock! – Short Adventures: Ricette Segrete del Passato\u003c\/strong\u003e ti ritrovi \n    in una cucina fuori controllo, dove un \u003cstrong\u003ecuoco folle\u003c\/strong\u003e non ha alcuna intenzione \n    di lasciarti andare. L’unica via di salvezza? Preparare ricette ingegnose, risolvere enigmi \n    e battere il tempo che scorre inesorabile.\n  \u003c\/p\u003e \n  \u003cp\u003e\n    Come in ogni \u003cstrong\u003eescape room da tavolo della serie Unlock!\u003c\/strong\u003e, avrai un mazzo di carte, \n    indizi nascosti e combinazioni da scoprire, guidato dall’app ufficiale che aggiunge timer, suoni, \n    penalità e suggerimenti. Una corsa contro il tempo in cui la frenesia di una \u003cstrong\u003ecucina in pieno rush\u003c\/strong\u003e \n    diventa la sfida perfetta da vivere con amici o in solitario.\n  \u003c\/p\u003e \n  \u003ch3\u003ePerché \"Ricette Segrete del Passato\" è una sfida da gustare\u003c\/h3\u003e \n  \u003cul\u003e \n    \u003cli\u003e👨‍🍳 \u003cstrong\u003eAmbientazione unica\u003c\/strong\u003e: enigmi e ricette tra pentole, coltelli e ingredienti misteriosi\u003c\/li\u003e \n    \u003cli\u003e⏳ \u003cstrong\u003ePartite veloci\u003c\/strong\u003e: 30–45 minuti di pura adrenalina cooperativa\u003c\/li\u003e \n    \u003cli\u003e🤝 \u003cstrong\u003eDa 1 a 6 giocatori\u003c\/strong\u003e, perfetto per serate in famiglia o tra amici\u003c\/li\u003e \n    \u003cli\u003e📱 \u003cstrong\u003eApp ufficiale Unlock!\u003c\/strong\u003e che arricchisce l’atmosfera con timer, indizi e musiche immersive\u003c\/li\u003e \n    \u003cli\u003e🔥 \u003cstrong\u003eDifficoltà accessibile\u003c\/strong\u003e, ideale per chi vuole divertirsi senza blocchi frustranti\u003c\/li\u003e \n  \u003c\/ul\u003e \n  \u003cp\u003e\n    \u003cstrong\u003eRicette Segrete del Passato\u003c\/strong\u003e trasforma una cucina caotica in un campo di battaglia fatto di enigmi, \n    collaborazione e risate. Non basta trovare gli indizi: devi \u003cstrong\u003ecucinare la tua fuga\u003c\/strong\u003e prima che il tempo scada!\n  \u003c\/p\u003e \n  \u003cp\u003e\u003cem\u003eIl timer scorre, le pentole ribollono… riuscirai a servire la libertà in tempo?\u003c\/em\u003e\u003c\/p\u003e \n\u003c\/div\u003e\n","brand":"Asmodee","offers":[{"title":"Default Title","offer_id":52377764987207,"sku":null,"price":6.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Unlock_-ShortAdventures-RicetteSegretedelPassato00.jpg?v=1758376452"},{"product_id":"movie-night","title":"Movie Night","description":"\u003cdiv style=\"background: linear-gradient(135deg, #1a103c 0%, #2b1b63 60%, #006064 100%); color: #ffffff !important; padding: 40px 20px; border-radius: 15px; font-family: 'Arial', sans-serif; box-shadow: 0 10px 30px rgba(0,0,0,0.5);\"\u003e\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;\"\u003eMOVIE NIGHT\u003c\/h1\u003e\n\u003cdiv style=\"font-size: 18px; line-height: 1.6; text-align: center; max-width: 800px; margin: 0 auto; color: #ffffff !important;\"\u003e\n\u003cp style=\"margin-bottom: 20px; color: #ffffff !important;\"\u003eSentite il profumo dei popcorn caldi? Le luci si stanno abbassando, il brusio in sala svanisce e il proiettore inizia a ronzare. \u003cstrong\u003eMovie Night\u003c\/strong\u003e non è solo un gioco, è il biglietto d'oro per la serata cinema definitiva, racchiusa in una scatola vibrante di colori neon e magia.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 20px; color: #ffffff !important;\"\u003eImmaginate di avere il potere di curare il palinsesto perfetto. Siete voi i registi, i critici e il pubblico allo stesso tempo. Ogni carta è una pellicola, un genere, un'emozione che aspetta solo di essere proiettata sullo schermo della vostra immaginazione. Dalla fantascienza retrò alle commedie romantiche, tutto è nelle vostre mani.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 20px; color: #ffffff !important;\"\u003eLo stile artistico di Sai Beppu ci trasporta in un universo visivo unico, dove il design moderno incontra la nostalgia delle vecchie insegne luminose. Non state solo giocando carte: state componendo una sinfonia visiva, cercando l'armonia perfetta tra azione adrenalinica e momenti toccanti.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 30px; color: #ffffff !important;\"\u003ePreparatevi a discutere, a ridere e a esultare per quel colpo di scena inaspettato che ribalta la partita. È il momento di decidere: quale film merita la standing ovation stasera?\u003c\/p\u003e\n\u003c\/div\u003e\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\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; color: #ffffff !important; box-shadow: 0 4px 15px rgba(0,0,0,0.3);\"\u003e\n\u003ch3 style=\"font-size: 20px; text-transform: uppercase; margin-bottom: 15px; font-weight: 800; color: #ffffff !important;\"\u003ePRIMA VISIONE\u003c\/h3\u003e\n\u003cp style=\"font-size: 16px; color: #ffffff !important;\"\u003eL'emozione di scoprire ogni carta come se fosse il trailer di un capolavoro atteso da tempo.\u003c\/p\u003e\n\u003c\/div\u003e\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; color: #ffffff !important; box-shadow: 0 4px 15px rgba(0,0,0,0.3);\"\u003e\n\u003ch3 style=\"font-size: 20px; text-transform: uppercase; margin-bottom: 15px; font-weight: 800; color: #ffffff !important;\"\u003eCAST STELLARE\u003c\/h3\u003e\n\u003cp style=\"font-size: 16px; color: #ffffff !important;\"\u003eUn design artistico che buca lo schermo, con illustrazioni che sono vere opere d'arte pop.\u003c\/p\u003e\n\u003c\/div\u003e\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; color: #ffffff !important; box-shadow: 0 4px 15px rgba(0,0,0,0.3);\"\u003e\n\u003ch3 style=\"font-size: 20px; text-transform: uppercase; margin-bottom: 15px; font-weight: 800; color: #ffffff !important;\"\u003eCOLPO DI SCENA\u003c\/h3\u003e\n\u003cp style=\"font-size: 16px; color: #ffffff !important;\"\u003eMeccaniche che sorprendono, trasformando una serata tranquilla in una sfida all'ultimo voto.\u003c\/p\u003e\n\u003c\/div\u003e\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; color: #ffffff !important; box-shadow: 0 4px 15px rgba(0,0,0,0.3);\"\u003e\n\u003ch3 style=\"font-size: 20px; text-transform: uppercase; margin-bottom: 15px; font-weight: 800; color: #ffffff !important;\"\u003eGRAN FINALE\u003c\/h3\u003e\n\u003cp style=\"font-size: 16px; color: #ffffff !important;\"\u003eLa soddisfazione di aver creato la sequenza perfetta, lasciando il pubblico a bocca aperta.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 2px solid rgba(255,255,255,0.5); padding: 20px; text-align: center; border-radius: 15px; margin-top: 40px; background: rgba(0,0,0,0.2);\"\u003e\n\u003cp style=\"font-size: 20px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; margin: 0; color: #ffffff !important;\"\u003eSILENZIO IN SALA... IL FILM STA PER INIZIARE!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Allplay","offers":[{"title":"Default Title","offer_id":52493880820039,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Movie_Night_00.webp?v=1759936825"},{"product_id":"revolver-noir","title":"Revolver Noir - Microgame","description":"\u003csection class=\"revolver-noir-section\"\u003e\n\u003cdiv class=\"noir-header\"\u003e\n\u003ch2\u003e💀 Revolver Noir – Un duello nell’oscurità\u003c\/h2\u003e\n\u003cp class=\"noir-sub\"\u003eUn \u003cstrong\u003egioco da tavolo per 2 giocatori\u003c\/strong\u003e firmato \u003cstrong\u003eXavier Davidson\u003c\/strong\u003e, dove la luce è spenta e la fiducia è morta. In un \u003cstrong\u003emaniero immerso nell’oscurità\u003c\/strong\u003e, qualcuno vuole la tua pelle: trov\u003cspan class=\"light-flicker\"\u003ealo\u003c\/span\u003e e abbattilo prima che lo faccia lui.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"noir-grid\"\u003e\n\u003cdiv class=\"noir-card\"\u003e\n\u003ch3\u003e🕯️ Suspense pura\u003c\/h3\u003e\n\u003cp\u003eOgni turno è una scelta disperata: nascondersi o sparare? \u003cstrong\u003eRevolver Noir\u003c\/strong\u003e trasforma il \u003cstrong\u003ebluff e la deduzione\u003c\/strong\u003e in una partita tesa come il grilletto di una Colt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"noir-card\"\u003e\n\u003ch3\u003e🎯 Due giocatori, zero perdono\u003c\/h3\u003e\n\u003cp\u003eUn \u003cstrong\u003eduello da 15 minuti\u003c\/strong\u003e che condensa la tensione di un film noir in un microgame. Perfetto per chi ama i giochi rapidi ma psicologici, dove ogni sguardo può tradirti.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"noir-card\"\u003e\n\u003ch3\u003e🧩 Minimal, ma letale\u003c\/h3\u003e\n\u003cp\u003ePoche carte, regole semplici e una profondità sorprendente. Ogni mossa è un colpo nel buio. Ogni errore, una pallottola che torna indietro.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"noir-card\"\u003e\n\u003ch3\u003e💡 L’atmosfera prima di tutto\u003c\/h3\u003e\n\u003cp\u003eL’estetica essenziale e il design compatto lo rendono un \u003cstrong\u003egioco da tavolo portatile\u003c\/strong\u003e e perfetto per serate a due. Basta un tavolo, due menti e un po’ di oscurità.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"noir-cta\"\u003e\n\u003cbutton class=\"noir-button\"\u003e🎲 Scopri la meccanica – “Luce, Ombra e Inganno”\u003c\/button\u003e\n\u003cdiv class=\"noir-panel open\"\u003e\n\u003cp\u003eIn \u003cstrong\u003eRevolver Noir\u003c\/strong\u003e la meccanica è semplice ma crudele: indovina dove si trova l’avversario, scegli se colpire o nasconderti e prova a sopravvivere. Ogni turno ricrea la tensione di un duello nel buio, dove la logica incontra l’istinto.\u003c\/p\u003e\n\u003cp\u003eNessuna fortuna, solo \u003cstrong\u003eintuito, bluff e sangue freddo\u003c\/strong\u003e. Il vincitore non è chi spara per primo, ma chi pensa per ultimo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"noir-quote\"\u003e\u003cem\u003e“Nel buio, anche l’ombra ha paura di te.”\u003c\/em\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n.revolver-noir-section{\n  --black:#0a0a0a;\n  --darkgray:#1b1b1b;\n  --lightgray:#d0d0d0;\n  --silver:#a8a8a8;\n  --white:#f5f5f5;\n  background:linear-gradient(180deg,var(--black) 0%,var(--darkgray) 100%);\n  color:var(--white);\n  border-radius:20px;\n  padding:2.6rem 2rem;\n  font-family:\"Inter\",sans-serif;\n  box-shadow:0 8px 20px rgba(0,0,0,0.35);\n}\n\n\/* Titolo e sottotitolo *\/\n.noir-header h2{\n  text-align:center;\n  font-size:1.9rem;\n  background:linear-gradient(90deg,var(--white),var(--silver),var(--lightgray));\n  -webkit-background-clip:text;\n  color:transparent;\n  font-weight:900;\n  letter-spacing:.5px;\n  margin-bottom:.8rem;\n  animation:glowText 2.5s infinite alternate ease-in-out;\n}\n.noir-sub{\n  text-align:center;\n  max-width:800px;\n  margin:0 auto 2rem;\n  font-size:1.05rem;\n  line-height:1.8;\n  color:var(--lightgray);\n}\n.light-flicker{\n  animation:flicker 2.8s infinite;\n}\n\n\/* Cards *\/\n.noir-grid{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:18px;\n}\n.noir-card{\n  background:rgba(255,255,255,0.03);\n  border:1px solid rgba(255,255,255,0.12);\n  border-radius:14px;\n  padding:1.3rem 1.2rem;\n  transition:transform .25s ease, box-shadow .25s ease;\n}\n.noir-card:hover{\n  transform:translateY(-4px);\n  box-shadow:0 0 14px rgba(255,255,255,0.1);\n}\n.noir-card h3{\n  color:var(--silver);\n  font-size:1.1rem;\n  margin-bottom:.6rem;\n  text-transform:uppercase;\n  letter-spacing:.6px;\n}\n.noir-card p{\n  font-size:1rem;\n  color:#e1e1e1;\n  line-height:1.7;\n}\n\n\/* CTA Panel *\/\n.noir-cta{\n  margin-top:2.4rem;\n}\n.noir-button{\n  background:linear-gradient(90deg,#555,#999);\n  border:none;\n  border-radius:10px;\n  padding:1rem 1.3rem;\n  color:#fff;\n  font-weight:700;\n  font-size:1.05rem;\n  cursor:pointer;\n  width:100%;\n  text-align:left;\n  transition:all .3s ease;\n}\n.noir-button:hover{\n  background:linear-gradient(90deg,#888,#555);\n  transform:translateY(-2px);\n}\n.noir-panel{\n  margin-top:.8rem;\n  background:rgba(255,255,255,0.05);\n  border:1px solid rgba(255,255,255,0.1);\n  border-radius:12px;\n  padding:1.2rem 1.3rem;\n  font-size:1rem;\n  line-height:1.8;\n  animation:fadeIn .4s ease;\n}\n.noir-panel strong{color:var(--silver);}\n\n\/* Citazione *\/\n.noir-quote{\n  margin-top:2.2rem;\n  background:linear-gradient(90deg,#333,#555);\n  color:#f9f9f9;\n  text-align:center;\n  font-style:italic;\n  font-size:1.1rem;\n  font-weight:600;\n  padding:1.2rem;\n  border-radius:12px;\n  box-shadow:0 3px 8px rgba(0,0,0,0.4);\n}\n\n\/* Animazioni *\/\n@keyframes fadeIn{\n  from{opacity:0;transform:translateY(-5px);}\n  to{opacity:1;transform:translateY(0);}\n}\n@keyframes glowText{\n  from{text-shadow:0 0 8px rgba(255,255,255,0.2);}\n  to{text-shadow:0 0 16px rgba(255,255,255,0.4);}\n}\n@keyframes flicker{\n  0%,19%,21%,23%,25%,54%,56%,100%{opacity:1;}\n  20%,24%,55%{opacity:.4;}\n}\n\n\/* Responsive *\/\n@media(max-width:900px){\n  .noir-grid{grid-template-columns:1fr;}\n  .revolver-noir-section{padding:2rem 1.2rem;}\n  .noir-header h2{font-size:1.6rem;}\n}\n\u003c\/style\u003e","brand":"Pendragon","offers":[{"title":"Default Title","offer_id":52598490333511,"sku":null,"price":8.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/RevolverNoir00.webp?v=1761103920"},{"product_id":"l-isola-dei-predatori-microgame","title":"L’isola dei Predatori - Microgame","description":"\u003csection class=\"isola-predatori-section\"\u003e\n\u003cdiv class=\"pred-header\"\u003e\n\u003ch2\u003e🦎 L’Isola dei Predatori – Microgame di sopravvivenza e strategia animale\u003c\/h2\u003e\n\u003cp class=\"pred-sub\"\u003eLa natura non perdona. In \u003cstrong\u003eL’Isola dei Predatori\u003c\/strong\u003e di \u003cstrong\u003eScott Almes\u003c\/strong\u003e, ogni creatura lotta per restare in cima alla catena alimentare in un \u003cstrong\u003egioco da tavolo in solitario\u003c\/strong\u003e che unisce logica, istinto e puro istinto di sopravvivenza.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pred-grid\"\u003e\n\u003cdiv class=\"pred-card\"\u003e\n\u003ch3\u003e🌴 Un ecosistema in miniatura\u003c\/h3\u003e\n\u003cp\u003eParti con una griglia di sedici animali – leoni, serpenti, uccelli e altre creature affamate – e muovili sulla plancia per dar vita a una \u003cstrong\u003ecatena alimentare dinamica\u003c\/strong\u003e. Ogni mossa è una scelta vitale: chi mangia chi… e chi sopravvive?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pred-card\"\u003e\n\u003ch3\u003e🦈 Strategia istintiva\u003c\/h3\u003e\n\u003cp\u003eOgni animale ha le sue prede e i suoi predatori. Muoviti con astuzia: un passo falso e diventerai pasto per qualcun altro. \u003cstrong\u003eL’Isola dei Predatori\u003c\/strong\u003e è un \u003cstrong\u003epuzzle strategico\u003c\/strong\u003e tanto semplice quanto profondo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pred-card\"\u003e\n\u003ch3\u003e🧩 Perfetto per giocare da soli\u003c\/h3\u003e\n\u003cp\u003eUn \u003cstrong\u003emicrogame da 10-20 minuti\u003c\/strong\u003e che stimola la mente senza stress. Ideale per le pause o come sfida quotidiana: nessuna fortuna, solo logica e sangue freddo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pred-card\"\u003e\n\u003ch3\u003e🎨 Colori, carattere e leggerezza\u003c\/h3\u003e\n\u003cp\u003eLe illustrazioni vivaci di \u003cstrong\u003eAnnie Wilkinson\u003c\/strong\u003e danno vita a un ecosistema ironico e brillante, mentre il formato \u003cstrong\u003etascabile Pendragon Microgame\u003c\/strong\u003e lo rende perfetto per giocare ovunque.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pred-mechanic\"\u003e\n\u003cbutton class=\"pred-btn\"\u003e🪶 Meccanica con senso – “La catena della vita”\u003c\/button\u003e\n\u003cdiv class=\"pred-panel open\"\u003e\n\u003cp\u003eOgni turno, scegli un animale e spostalo per attaccare una preda più piccola. Quando non ci sono più movimenti possibili, il ciclo naturale si chiude… e solo uno rimane in vita. È un \u003cstrong\u003erompicapo di sopravvivenza\u003c\/strong\u003e puro, dove pianificazione e intuito dominano la partita.\u003c\/p\u003e\n\u003cp\u003eRiuscirai a orchestrare l’equilibrio perfetto tra caccia e sopravvivenza, o finirai nella pancia di qualcun altro?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pred-quote\"\u003e\u003cem\u003e“La natura non fa prigionieri. Solo strategie migliori.”\u003c\/em\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n.isola-predatori-section{\n  --bg1:#f3f4ef;\n  --bg2:#e9ecdf;\n  --green:#0c6040;\n  --lime:#46a67c;\n  --cream:#fdfcf9;\n  --text:#1b2a1f;\n  background:linear-gradient(180deg,var(--bg1) 0%,var(--bg2) 100%);\n  border-radius:22px;\n  padding:2.6rem 2.2rem;\n  font-family:\"Inter\",sans-serif;\n  color:var(--text);\n  box-shadow:0 8px 22px rgba(0,0,0,0.1);\n}\n\n\/* Header *\/\n.pred-header h2{\n  text-align:center;\n  font-size:1.9rem;\n  background:linear-gradient(90deg,var(--green),var(--lime));\n  -webkit-background-clip:text;\n  color:transparent;\n  font-weight:900;\n  letter-spacing:.4px;\n  margin-bottom:1rem;\n}\n.pred-sub{\n  text-align:center;\n  max-width:850px;\n  margin:0 auto 2rem;\n  font-size:1.05rem;\n  line-height:1.8;\n  color:#2c3a2e;\n}\n\n\/* Grid *\/\n.pred-grid{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:18px;\n  margin-bottom:2rem;\n}\n.pred-card{\n  background:var(--cream);\n  border:1px solid rgba(12,96,64,0.15);\n  border-radius:16px;\n  padding:1.4rem 1.2rem;\n  box-shadow:0 3px 10px rgba(0,0,0,0.05);\n  transition:transform .25s ease, box-shadow .25s ease;\n}\n.pred-card:hover{\n  transform:translateY(-4px);\n  box-shadow:0 6px 16px rgba(0,0,0,0.08);\n}\n.pred-card h3{\n  color:var(--green);\n  font-size:1.15rem;\n  margin-bottom:.6rem;\n  text-transform:uppercase;\n}\n.pred-card p{\n  margin:0;\n  line-height:1.7;\n  font-size:1rem;\n}\n\n\/* Meccanica *\/\n.pred-mechanic{\n  margin-top:2.2rem;\n}\n.pred-btn{\n  background:linear-gradient(90deg,var(--green),var(--lime));\n  color:#fff;\n  font-weight:700;\n  border:none;\n  border-radius:12px;\n  padding:1rem 1.3rem;\n  font-size:1.05rem;\n  width:100%;\n  cursor:pointer;\n  text-align:left;\n  transition:background .3s ease, transform .2s ease;\n}\n.pred-btn:hover{\n  transform:translateY(-2px);\n  background:linear-gradient(90deg,var(--lime),var(--green));\n}\n.pred-panel{\n  background:var(--cream);\n  border:1px solid rgba(12,96,64,0.15);\n  border-radius:12px;\n  padding:1.2rem 1.3rem;\n  margin-top:.8rem;\n  line-height:1.8;\n  font-size:1rem;\n  animation:fadeIn .4s ease;\n}\n.pred-panel strong{color:var(--green);}\n\n\/* Citazione finale *\/\n.pred-quote{\n  margin-top:2.4rem;\n  background:linear-gradient(90deg,var(--green),var(--lime));\n  color:#fff;\n  text-align:center;\n  font-style:italic;\n  font-size:1.1rem;\n  font-weight:600;\n  padding:1.2rem;\n  border-radius:14px;\n  box-shadow:0 3px 12px rgba(0,0,0,0.2);\n}\n\n\/* Animazione *\/\n@keyframes fadeIn{\n  from{opacity:0;transform:translateY(-4px);}\n  to{opacity:1;transform:translateY(0);}\n}\n\n\/* Responsive *\/\n@media(max-width:900px){\n  .pred-grid{grid-template-columns:1fr;}\n  .isola-predatori-section{padding:2rem 1.2rem;}\n  .pred-header h2{font-size:1.6rem;}\n}\n\u003c\/style\u003e","brand":"Pendragon","offers":[{"title":"Default Title","offer_id":52598571204935,"sku":null,"price":8.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/L_isoladeiPredatori-Microgame00.webp?v=1761105443"},{"product_id":"in-vino-morte","title":"In Vino Morte - Microgame","description":"\u003csection class=\"vino-morte-section\"\u003e\n\u003cdiv class=\"vino-header\"\u003e\n\u003ch2\u003e🍷 In Vino Morte – Brinda, bluffa… e spera di non cadere\u003c\/h2\u003e\n\u003cp class=\"vino-sub\"\u003eLa cena è servita, i calici tintinnano… ma qualcosa nel vino ha un retrogusto letale. In \u003cstrong\u003eIn Vino Morte\u003c\/strong\u003e ogni giocatore è un invitato a un banchetto avvelenato, dove la fiducia è il primo ingrediente che finirà sul pavimento.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vino-grid\"\u003e\n\u003cdiv class=\"vino-card\"\u003e\n\u003ch3\u003e🥂 Party game di bluff e deduzione\u003c\/h3\u003e\n\u003cp\u003eRapido, elegante e \u003cstrong\u003evelenosamente divertente\u003c\/strong\u003e, perfetto per chi ama guardare gli amici negli occhi… e mentire con stile. Ogni partita è un brindisi all’inganno.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vino-card\"\u003e\n\u003ch3\u003e🍾 Calici e sospetti\u003c\/h3\u003e\n\u003cp\u003eIl mazziere distribuisce calici di vino e bicchieri avvelenati. Ognuno può bere il proprio o scambiarlo con un altro ospite. Nessuno sa cosa contiene il suo bicchiere… fino al brindisi finale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vino-card\"\u003e\n\u003ch3\u003e🎭 Semplice da imparare, impossibile da smettere\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eIn Vino Morte\u003c\/strong\u003e si spiega in un minuto e si gioca in dieci, ma la paranoia dura tutta la sera. Un \u003cstrong\u003eparty game di bluff\u003c\/strong\u003e dove si ride, si sospetta e si brinda… alla propria fine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vino-card vino-highlight\"\u003e\n\u003ch3\u003ePerché “In Vino Morte” è il brindisi perfetto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🍇 \u003cstrong\u003eFulmineo e geniale\u003c\/strong\u003e: 1 minuto di regole, 10 minuti di caos\u003c\/li\u003e\n\u003cli\u003e😈 \u003cstrong\u003eBluff e paranoia\u003c\/strong\u003e: nessuno è innocente, tutti fingono\u003c\/li\u003e\n\u003cli\u003e🥳 \u003cstrong\u003eFino a 9 giocatori\u003c\/strong\u003e: perfetto per serate e feste\u003c\/li\u003e\n\u003cli\u003e🎬 \u003cstrong\u003eIronico e teatrale\u003c\/strong\u003e: ogni partita è una scena da film noir\u003c\/li\u003e\n\u003cli\u003e📦 \u003cstrong\u003eMicrogame Pendragon\u003c\/strong\u003e: tascabile, elegante, dal gusto letale\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vino-end\"\u003e\n\u003cp\u003e\u003cstrong\u003eIn Vino Morte\u003c\/strong\u003e è un \u003cstrong\u003egioco da tavolo di bluff irresistibile\u003c\/strong\u003e che trasforma ogni gruppo in un salotto di inganni. Si ride, si sospetta, si finge innocenza fino all’ultimo brindisi… e poi qualcuno stramazza. \u003cstrong\u003eBevi, sorridi, sopravvivi.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"vino-quote\"\u003e\u003cem\u003eAlla salute! …e che vinca chi ha scelto bene il bicchiere.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n.vino-morte-section{\n  --red:#b00c1c;\n  --darkred:#720818;\n  --wine:#d32b2b;\n  --light:#fff4f2;\n  --text:#fffaf9;\n  background:linear-gradient(180deg,var(--darkred) 0%,var(--red) 100%);\n  border-radius:22px;\n  padding:2.6rem 2.2rem;\n  font-family:\"Inter\",sans-serif;\n  color:var(--text);\n  box-shadow:0 8px 22px rgba(0,0,0,0.25);\n}\n\n\/* Header *\/\n.vino-header h2{\n  text-align:center;\n  font-size:1.9rem;\n  background:linear-gradient(90deg,#fff,var(--light),#fce3e3);\n  -webkit-background-clip:text;\n  color:transparent;\n  font-weight:900;\n  letter-spacing:.5px;\n  margin-bottom:1rem;\n}\n.vino-sub{\n  text-align:center;\n  max-width:850px;\n  margin:0 auto 2rem;\n  font-size:1.05rem;\n  line-height:1.8;\n  color:var(--light);\n}\n\n\/* Grid *\/\n.vino-grid{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:18px;\n  margin-bottom:2rem;\n}\n.vino-card{\n  background:rgba(255,255,255,0.05);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:16px;\n  padding:1.4rem 1.2rem;\n  box-shadow:0 4px 12px rgba(0,0,0,0.15);\n  transition:transform .25s ease, box-shadow .25s ease;\n}\n.vino-card:hover{\n  transform:translateY(-4px);\n  box-shadow:0 6px 18px rgba(0,0,0,0.25);\n}\n.vino-card h3{\n  color:#fff0f0;\n  font-size:1.15rem;\n  margin-bottom:.6rem;\n  text-transform:uppercase;\n}\n.vino-card p{\n  margin:0;\n  line-height:1.7;\n  font-size:1rem;\n}\n.vino-card strong{color:#fff;}\n\n\/* Highlight *\/\n.vino-highlight{\n  background:rgba(255,255,255,0.1);\n  border:1px solid rgba(255,255,255,0.3);\n}\n.vino-highlight ul{\n  padding-left:1rem;\n  list-style:none;\n  margin:0;\n}\n.vino-highlight li{\n  margin-bottom:.5rem;\n  line-height:1.6;\n}\n.vino-highlight li::before{\n  content:\"• \";\n  color:#fff;\n}\n\n\/* Finale *\/\n.vino-end p{\n  text-align:center;\n  max-width:850px;\n  margin:0 auto 1.5rem;\n  font-size:1.05rem;\n  line-height:1.8;\n}\n.vino-quote{\n  background:rgba(0,0,0,0.2);\n  border-radius:12px;\n  padding:1rem 1.4rem;\n  display:inline-block;\n  color:#fff;\n  font-weight:600;\n  font-style:italic;\n  box-shadow:0 3px 10px rgba(0,0,0,0.25);\n}\n\n\/* Responsive *\/\n@media(max-width:900px){\n  .vino-grid{grid-template-columns:1fr;}\n  .vino-morte-section{padding:2rem 1.2rem;}\n  .vino-header h2{font-size:1.6rem;}\n}\n\u003c\/style\u003e","brand":"Pendragon","offers":[{"title":"Default Title","offer_id":52598661349703,"sku":null,"price":8.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/diInVinoMorte00.webp?v=1761105959"},{"product_id":"avignone-microgame","title":"Avignone - Microgame","description":"\u003csection class=\"avignone-section\"\u003e\n\u003cdiv class=\"avi-header\"\u003e\n\u003ch2\u003e⛪ Avignone – Microgame di intrighi, fede e potere\u003c\/h2\u003e\n\u003cp class=\"avi-sub\"\u003eAnno Domini 1378. La cristianità è divisa, due papi si contendono la corona di San Pietro e l’eco dello scisma scuote l’Europa. In \u003cstrong\u003eAvignone – Microgame\u003c\/strong\u003e, tu e il tuo avversario siete candidati rivali al trono papale, pronti a manipolare cardinali, nobili e cavalieri per assicurare il vostro diritto divino al potere.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avi-grid\"\u003e\n\u003cdiv class=\"avi-card\"\u003e\n\u003ch3\u003e✝️ Strategia e fede\u003c\/h3\u003e\n\u003cp\u003eOgni turno è una preghiera… o una manovra politica. Usa le capacità dei personaggi per \u003cstrong\u003etirare le anime dalla tua parte\u003c\/strong\u003e o spingere quelle dell’avversario lontano dal tuo dominio. Quando tre figure saranno completamente sotto la tua influenza, la vittoria sarà tua.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avi-card\"\u003e\n\u003ch3\u003e♟️ Duello d’influenza\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eAvignone\u003c\/strong\u003e è un \u003cstrong\u003egioco da tavolo per 2 giocatori\u003c\/strong\u003e teso e raffinato, dove ogni carta è una pedina del potere spirituale. Muovi, persuadi, manipola: la gloria papale è fragile, e basta un colpo ben piazzato per far vacillare la tua autorità.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avi-card avi-highlight\"\u003e\n\u003ch3\u003ePerché “Avignone – Microgame” è una benedizione per i duellanti\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📜 \u003cstrong\u003eAmbientazione storica unica\u003c\/strong\u003e: vivi lo scisma del 1378 in chiave strategica\u003c\/li\u003e\n\u003cli\u003e🤝 \u003cstrong\u003eDuello compatto\u003c\/strong\u003e: sfida tesa e diretta in 15 minuti di pura influenza\u003c\/li\u003e\n\u003cli\u003e🔮 \u003cstrong\u003eMeccanica d’influenza\u003c\/strong\u003e: tira e spingi i personaggi per conquistare il trono papale\u003c\/li\u003e\n\u003cli\u003e🎭 \u003cstrong\u003eRuoli e abilità uniche\u003c\/strong\u003e: cardinali, nobili e cavalieri da manipolare con astuzia\u003c\/li\u003e\n\u003cli\u003e📦 \u003cstrong\u003eMicrogame Pendragon\u003c\/strong\u003e: piccolo formato, grande profondità strategica\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avi-card\"\u003e\n\u003ch3\u003e⚔️ Potere in equilibrio\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eAvignone – Microgame\u003c\/strong\u003e è un \u003cstrong\u003egioco da tavolo strategico e astratto\u003c\/strong\u003e che condensa l’arte della diplomazia medievale in pochi minuti di tensione pura. Perfetto per chi ama i duelli mentali compatti, dove ogni mossa ha un peso divino.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avi-quote\"\u003e\u003cem\u003e“La fede muove i cuori. Ma il potere… muove tutto il resto.”\u003c\/em\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n.avignone-section{\n  --black:#0f0f0f;\n  --gray:#2a2a2a;\n  --stone:#d1cec5;\n  --gold:#d4b253;\n  --white:#f6f6f6;\n  background:linear-gradient(180deg,var(--black) 0%,var(--gray) 100%);\n  border-radius:22px;\n  padding:2.6rem 2.2rem;\n  font-family:\"Inter\",sans-serif;\n  color:var(--white);\n  box-shadow:0 8px 24px rgba(0,0,0,0.3);\n}\n\n\/* Header *\/\n.avi-header h2{\n  text-align:center;\n  font-size:1.9rem;\n  background:linear-gradient(90deg,var(--stone),var(--gold));\n  -webkit-background-clip:text;\n  color:transparent;\n  font-weight:900;\n  letter-spacing:.4px;\n  margin-bottom:1rem;\n}\n.avi-sub{\n  text-align:center;\n  max-width:850px;\n  margin:0 auto 2rem;\n  font-size:1.05rem;\n  line-height:1.8;\n  color:var(--stone);\n}\n\n\/* Grid *\/\n.avi-grid{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:18px;\n  margin-bottom:2rem;\n}\n.avi-card{\n  background:rgba(255,255,255,0.04);\n  border:1px solid rgba(255,255,255,0.1);\n  border-radius:16px;\n  padding:1.4rem 1.2rem;\n  box-shadow:0 3px 12px rgba(0,0,0,0.2);\n  transition:transform .25s ease, box-shadow .25s ease;\n}\n.avi-card:hover{\n  transform:translateY(-4px);\n  box-shadow:0 6px 18px rgba(0,0,0,0.25);\n}\n.avi-card h3{\n  color:var(--gold);\n  font-size:1.15rem;\n  margin-bottom:.6rem;\n  text-transform:uppercase;\n}\n.avi-card p{\n  margin:0;\n  line-height:1.7;\n  font-size:1rem;\n}\n.avi-card strong{color:var(--stone);}\n\n\/* Highlight *\/\n.avi-highlight{\n  background:rgba(255,255,255,0.07);\n  border:1px solid rgba(212,178,83,0.3);\n}\n.avi-highlight ul{\n  padding-left:1rem;\n  list-style:none;\n  margin:0;\n}\n.avi-highlight li{\n  margin-bottom:.5rem;\n  line-height:1.6;\n}\n.avi-highlight li::before{\n  content:\"• \";\n  color:var(--gold);\n}\n\n\/* Citazione *\/\n.avi-quote{\n  margin-top:2.4rem;\n  background:linear-gradient(90deg,var(--gold),var(--stone));\n  color:#000;\n  text-align:center;\n  font-style:italic;\n  font-size:1.1rem;\n  font-weight:600;\n  padding:1.2rem;\n  border-radius:14px;\n  box-shadow:0 3px 10px rgba(0,0,0,0.25);\n}\n\n\/* Responsive *\/\n@media(max-width:900px){\n  .avi-grid{grid-template-columns:1fr;}\n  .avignone-section{padding:2rem 1.2rem;}\n  .avi-header h2{font-size:1.6rem;}\n}\n\u003c\/style\u003e","brand":"Pendragon","offers":[{"title":"Default Title","offer_id":52598711746887,"sku":null,"price":8.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Avignone00.webp?v=1761107077"},{"product_id":"smitten","title":"Smitten- microgame","description":"\u003c!-- 💛 SMITTEN – Micro-gioco cooperativo di sintonia mentale --\u003e\n\u003csection class=\"smitten-section\"\u003e\u003c!-- Titolo --\u003e\u003cheader class=\"smitten-header\"\u003e\n\u003ch2\u003eSmitten 💛 Il micro-cooperativo che ti sfida a comunicare… senza parlare\u003c\/h2\u003e\n\u003cp class=\"smitten-subtitle\"\u003eUn \u003cstrong\u003egioco da tavolo cooperativo per 1–2 giocatori\u003c\/strong\u003e, dieci minuti di carte, sguardi e intuizioni condivise per completare due griglie 3×3 identiche… senza potersi davvero spiegare.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"smitten-layout\"\u003e\n\u003c!-- Narrazione principale --\u003e\n\u003carticle class=\"smitten-narrative\"\u003e\n\u003cp\u003eIn \u003cstrong\u003eSmitten\u003c\/strong\u003e sei tu a tenere il filo invisibile della cooperazione: davanti a te solo poche carte, pochissimo tempo e l’obiettivo di costruire \u003cstrong\u003edue griglie 3×3 perfettamente identiche\u003c\/strong\u003e. Ogni carta che giochi dà un’istruzione all’altro giocatore su dove posizionare la sua… e da quel momento non puoi più controllare niente.\u003c\/p\u003e\n\u003cp\u003eÈ un \u003cstrong\u003emicro-gioco cooperativo\u003c\/strong\u003e firmato \u003cstrong\u003eJamey Stegmaier\u003c\/strong\u003e e illustrato da \u003cstrong\u003eVincent Dutrait\u003c\/strong\u003e, pensato per essere piccolo sul tavolo ma enorme come sensazioni: deduzione, intuito e una \u003cstrong\u003ecomunicazione limitata\u003c\/strong\u003e che trasforma ogni carta in un segnale da interpretare. In solitario è un puzzle di precisione, in coppia diventa un test di sintonia mentale.\u003c\/p\u003e\n\u003cp\u003eIn pochi minuti vivi una partita completa: scegli se giocare o passare, osserva le carte già posizionate, prova a immaginare cosa vede l’altra persona. In questo \u003cstrong\u003egioco da tavolo tascabile\u003c\/strong\u003e non vinci gridando le mosse, ma imparando a leggere i dettagli, i silenzi e le scelte dell’altro. Quando l’ultima carta va al posto giusto, la soddisfazione è da \u003cstrong\u003egioco strategico “vero”\u003c\/strong\u003e, ma concentrata in dieci minuti.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c!-- Card punti forza --\u003e\n\u003caside class=\"smitten-features\"\u003e\n\u003ch3\u003ePerché Smitten conquista subito il tavolo\u003c\/h3\u003e\n\u003cul class=\"smitten-cards\"\u003e\n\u003cli class=\"smitten-card\"\u003e\n\u003cspan class=\"smitten-tag\"\u003eCooperativo\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eGioco da tavolo per 2 giocatori\u003c\/strong\u003e (o solitario) in cui si vince solo se si è sulla stessa lunghezza d’onda.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"smitten-card\"\u003e\n\u003cspan class=\"smitten-tag\"\u003eMicro-game\u003c\/span\u003e\n\u003cp\u003eFormato ultra compatto, \u003cstrong\u003epartite da 10 minuti\u003c\/strong\u003e, perfetto tra un gioco e l’altro o come apertura di serata.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"smitten-card\"\u003e\n\u003cspan class=\"smitten-tag\"\u003ePuzzle 3×3\u003c\/span\u003e\n\u003cp\u003eDue \u003cstrong\u003egriglie 3×3 identiche\u003c\/strong\u003e da completare con precisione: sbagli una posizione, crolla tutto.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"smitten-card\"\u003e\n\u003cspan class=\"smitten-tag\"\u003eComunicazione limitata\u003c\/span\u003e\n\u003cp\u003eNon puoi spiegarti: ogni carta è un messaggio nascosto che l’altro deve interpretare al volo.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"smitten-card\"\u003e\n\u003cspan class=\"smitten-tag\"\u003eArte Stonemaier\u003c\/span\u003e\n\u003cp\u003eIllustrazioni di \u003cstrong\u003eVincent Dutrait\u003c\/strong\u003e ispirate ai titoli Stonemaier, per chi ama universi di gioco curati e riconoscibili.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"smitten-card\"\u003e\n\u003cspan class=\"smitten-tag\"\u003eEco-friendly\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eFormato sostenibile e senza plastica\u003c\/strong\u003e, perfetto come piccolo regalo per chi ama i puzzle intelligenti e cooperativi.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c!-- Chiusura emozionale --\u003e\n\u003cdiv class=\"smitten-end\"\u003e\n\u003cp\u003eSe cerchi un \u003cstrong\u003egioco da tavolo cooperativo veloce\u003c\/strong\u003e, tascabile ma intenso, che metta alla prova l’intesa di coppia o l’autocontrollo in solitario, \u003cstrong\u003eSmitten\u003c\/strong\u003e è quella micro-scatola che finisce sempre nello zaino: dieci minuti di silenzi pieni, sguardi che ridono e fallimenti epici da rifare subito.\u003c\/p\u003e\n\u003cp class=\"smitten-quote\"\u003e\u003cem\u003eSmettere dopo una partita? Missione quasi impossibile.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 💛 SMITTEN – micro-gioco cooperativo, colori ispirati alla scatola *\/\n\n\/* Palette: cielo azzurro, verdi del mech, arancio bordi, bianco titolo *\/\n.smitten-section {\n  --smitten-sky: #34a4c8;\n  --smitten-sky-soft: #7fd7f4;\n  --smitten-mech: #386b5a;\n  --smitten-cream: #f5fbff;\n  --smitten-orange: #f47932;\n  --smitten-gold: #ffc857;\n\n  background: radial-gradient(circle at top, var(--smitten-sky-soft) 0%, #e5f7ff 45%, #ffffff 100%);\n  border-radius: 26px;\n  padding: 2.4rem 1.8rem;\n  color: #163240;\n  font-family: \"Inter\", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;\n  max-width: 1100px;\n  margin: 2rem auto;\n  box-shadow: 0 12px 30px rgba(0,0,0,0.14);\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Glow laterale per richiamare il bordo arancio della scatola *\/\n.smitten-section::before {\n  content: \"\";\n  position: absolute;\n  left: -40px;\n  top: 0;\n  width: 16px;\n  height: 100%;\n  background: linear-gradient(to bottom, var(--smitten-orange), var(--smitten-gold));\n  box-shadow: 0 0 28px rgba(244,121,50,0.6);\n}\n\n\/* Header *\/\n.smitten-header {\n  text-align: center;\n  margin-bottom: 1.8rem;\n  position: relative;\n  z-index: 1;\n}\n.smitten-header h2 {\n  font-family: \"Bungee\", system-ui, sans-serif;\n  font-size: 1.9rem;\n  margin-bottom: 0.8rem;\n  color: #ffffff;\n  text-shadow: 0 0 14px rgba(0,0,0,0.55);\n  background: linear-gradient(90deg, rgba(9,39,51,0.85), rgba(26,73,90,0.9));\n  display: inline-block;\n  padding: 0.6rem 1.4rem;\n  border-radius: 999px;\n}\n.smitten-subtitle {\n  max-width: 720px;\n  margin: 0.8rem auto 0;\n  font-size: 0.98rem;\n  line-height: 1.7;\n  color: #12303f;\n  background: rgba(245,251,255,0.95);\n  border-radius: 999px;\n  padding: 0.7rem 1.4rem;\n  border: 1px solid rgba(22,50,64,0.06);\n}\n\n\/* Layout *\/\n.smitten-layout {\n  display: grid;\n  grid-template-columns: 1.25fr 1fr;\n  gap: 1.4rem;\n  align-items: flex-start;\n  margin-top: 1.4rem;\n}\n\n\/* Narrazione *\/\n.smitten-narrative {\n  background: rgba(245,251,255,0.97);\n  border-radius: 18px;\n  padding: 1.5rem 1.6rem;\n  border-left: 6px solid var(--smitten-mech);\n  box-shadow: 0 8px 20px rgba(0,0,0,0.10);\n  position: relative;\n  z-index: 1;\n}\n.smitten-narrative p {\n  margin: 0.7rem 0;\n  line-height: 1.8;\n  font-size: 0.98rem;\n}\n.smitten-narrative strong {\n  color: #1a4d5f;\n}\n\n\/* Box punti forza *\/\n.smitten-features {\n  background: rgba(15,48,63,0.96);\n  border-radius: 18px;\n  padding: 1.3rem 1.4rem 1.4rem;\n  border: 1px solid rgba(255,255,255,0.20);\n  box-shadow: 0 10px 24px rgba(0,0,0,0.35);\n  color: #f5fbff;\n  position: relative;\n  z-index: 1;\n}\n.smitten-features h3 {\n  font-family: \"Bungee\", system-ui, sans-serif;\n  font-size: 1.1rem;\n  margin-bottom: 1rem;\n  color: var(--smitten-gold);\n}\n\n\/* Card lista *\/\n.smitten-cards {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  gap: 0.7rem;\n}\n.smitten-card {\n  background: linear-gradient(135deg, rgba(127,215,244,0.18), rgba(56,107,90,0.35));\n  border-radius: 14px;\n  padding: 0.75rem 0.85rem 0.8rem;\n  font-size: 0.9rem;\n  border: 1px solid rgba(245,251,255,0.28);\n  display: grid;\n  gap: 0.25rem;\n  transition: transform 0.22s ease, box-shadow 0.22s ease, border-color 0.22s ease;\n}\n.smitten-card:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 8px 20px rgba(0,0,0,0.35);\n  border-color: rgba(255,200,87,0.85);\n}\n.smitten-tag {\n  display: inline-block;\n  font-size: 0.72rem;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  padding: 0.18rem 0.6rem;\n  border-radius: 999px;\n  background: radial-gradient(circle at top left, var(--smitten-gold), var(--smitten-orange));\n  color: #12232b;\n  font-weight: 700;\n}\n.smitten-card p {\n  margin: 0;\n  line-height: 1.6;\n}\n.smitten-card strong {\n  color: #ffffff;\n}\n\n\/* Chiusura *\/\n.smitten-end {\n  margin-top: 2rem;\n  background: rgba(245,251,255,0.96);\n  border-radius: 18px;\n  padding: 1.4rem 1.6rem;\n  border: 1px solid rgba(0,0,0,0.06);\n  text-align: center;\n  box-shadow: 0 6px 16px rgba(0,0,0,0.08);\n}\n.smitten-end p {\n  margin: 0.6rem 0;\n  line-height: 1.8;\n  font-size: 0.98rem;\n}\n.smitten-quote {\n  margin-top: 0.6rem;\n  font-style: italic;\n  color: #1c4c5e;\n  font-weight: 600;\n}\n\n\/* Responsive *\/\n@media (max-width: 900px) {\n  .smitten-layout {\n    grid-template-columns: 1fr;\n  }\n}\n@media (max-width: 600px) {\n  .smitten-section {\n    padding: 1.9rem 1.2rem;\n  }\n  .smitten-header h2 {\n    font-size: 1.6rem;\n    padding-inline: 1rem;\n  }\n  .smitten-subtitle {\n    border-radius: 16px;\n  }\n}\n\u003c\/style\u003e","brand":"Stonemaier Games","offers":[{"title":"Default Title","offer_id":52775018692935,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/smitten_00.webp?v=1763440349"},{"product_id":"western-legends-micro-game","title":"Western Legends Micro Game","description":"\u003c!-- 🤠 WESTERN LEGENDS — DESCRIZIONE COMPLETA IN HTML AMBIENTATA --\u003e\n\u003csection class=\"wl-full\"\u003e\n\u003ch2 class=\"wl-title\"\u003eWestern Legends: Micro Game 🤠 Il duello tascabile dove la città è troppo piccola per entrambi\u003c\/h2\u003e\n\u003cp class=\"wl-txt\"\u003e\u003cstrong\u003eWestern Legends: Micro Game\u003c\/strong\u003e porta l’atmosfera del selvaggio West in un \u003cstrong\u003egioco di carte per 2 giocatori\u003c\/strong\u003e rapido, teso e pieno di colpi bassi. Due pistoleri, tre luoghi in città, poteri speciali da sfruttare al momento giusto e una sola certezza: \u003cstrong\u003ealla fine resterà in piedi solo uno\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp class=\"wl-txt\"\u003eOgni luogo attiva modi diversi per ottenere carte, e ogni carta giocata è un rischio calcolato: poteri unici, combo impreviste e trappole piazzate con malizia per prendere il controllo della città. Vince chi somma più valore tra le carte conquistate… ma arrivarci vivo è la parte difficile.\u003c\/p\u003e\n\u003ch3 class=\"wl-sub\"\u003eCosa rende questo micro-duello così avvincente\u003c\/h3\u003e\n\u003cul class=\"wl-list\"\u003e\n\u003cli\u003e🤠 \u003cstrong\u003eFar West puro\u003c\/strong\u003e in soli 20 minuti\u003c\/li\u003e\n\u003cli\u003e🃏 \u003cstrong\u003eGestione mano\u003c\/strong\u003e e poteri che cambiano ogni partita\u003c\/li\u003e\n\u003cli\u003e⚔️ \u003cstrong\u003eScontro diretto\u003c\/strong\u003e continuo e cattivo il giusto\u003c\/li\u003e\n\u003cli\u003e🏜️ \u003cstrong\u003eSetup variabile\u003c\/strong\u003e con 7 luoghi da cui scegliere\u003c\/li\u003e\n\u003cli\u003e💼 \u003cstrong\u003eCompatto e portatile\u003c\/strong\u003e, ideale per partite veloci\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"wl-end\"\u003ePerfetto per chi ama il gusto del \u003cstrong\u003eduello western\u003c\/strong\u003e, le scelte immediate e i giochi da tavolo compatti ma con tanta personalità.\u003cbr\u003eIn città non c’è spazio per esitazioni.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🎯 Stile Western coerente con palette nera\/rossa della scatola *\/\n.wl-full {\n  background: linear-gradient(135deg, #0b0b0b 0%, #1a0000 100%);\n  border-radius: 18px;\n  padding: 1.9rem;\n  margin: 2rem 0;\n  border: 1px solid rgba(255,50,50,0.25);\n  box-shadow: inset 0 0 22px rgba(0,0,0,0.6);\n  color: #fff;\n  font-family: \"Inter\", sans-serif;\n}\n\n.wl-title {\n  font-family: \"Bungee\", sans-serif;\n  font-size: 1.32rem;\n  margin-bottom: 1rem;\n  color: #ff3a3a;\n  text-shadow: 0px 0px 8px rgba(255,0,0,0.45);\n}\n\n.wl-txt {\n  font-size: 0.98rem;\n  line-height: 1.65;\n  margin-bottom: 1rem;\n  color: #f1e8e8;\n  background: rgba(0,0,0,0.35);\n  padding: 0.85rem 1rem;\n  border-radius: 10px;\n  border-left: 4px solid #ff3a3a;\n}\n\n.wl-sub {\n  font-size: 1.12rem;\n  margin: 1rem 0 0.6rem;\n  font-weight: 600;\n  color: #ff4f4f;\n  text-shadow: 0px 0px 6px rgba(255,0,0,0.35);\n}\n\n.wl-list {\n  list-style: none;\n  padding-left: 0;\n  margin: 1rem 0;\n}\n\n.wl-list li {\n  background: rgba(255,0,0,0.11);\n  margin: 0.45rem 0;\n  padding: 0.6rem 0.7rem;\n  border-radius: 8px;\n  border-left: 4px solid #ff3a3a;\n  font-size: 0.96rem;\n}\n\n.wl-end {\n  background: rgba(255,0,0,0.14);\n  border: 1px solid rgba(255,255,255,0.1);\n  padding: 0.9rem 1rem;\n  margin-top: 1.1rem;\n  border-radius: 10px;\n  font-size: 0.97rem;\n  text-shadow: 0px 0px 6px rgba(255,30,30,0.4);\n  color: #ffe7e7;\n  line-height: 1.55;\n}\n\n\/* responsive *\/\n@media(max-width:700px){\n  .wl-title { font-size:1.18rem; }\n  .wl-txt, .wl-end { font-size:0.92rem; }\n  .wl-list li { font-size:0.9rem; }\n}\n\u003c\/style\u003e","brand":"Matagot","offers":[{"title":"Default Title","offer_id":52775964836167,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/WesternLegendsMicroGame00.webp?v=1763464244"},{"product_id":"6-suspects","title":"6 suspects","description":"\u003c!-- 🕵️♂️ 6 SUSPECTS — DESCRIZIONE COMPLETA TEMATICA --\u003e\n\u003csection class=\"sus-wrapper\"\u003e\n\u003ch2 class=\"sus-title\"\u003e6 Suspects 🕵️♂️ Il gioco di deduzione veloce dove la memoria è la tua unica arma\u003c\/h2\u003e\n\u003cp class=\"sus-txt\"\u003e\u003cstrong\u003e6 Suspects\u003c\/strong\u003e è un \u003cstrong\u003egioco di carte deduttivo\u003c\/strong\u003e firmato Bruno Faidutti, costruito attorno a un’idea semplice ma geniale: sei sospettati, dodici prove nascoste e solo pochi secondi per memorizzare ciò che hai visto prima che la verità svanisca.\u003c\/p\u003e\n\u003cp class=\"sus-txt\"\u003eA ogni turno guardi una prova segreta, la rimetti al suo posto e cerchi di tenere traccia dell’intero puzzle mentale. Quando pensi di aver capito chi è il colpevole, puoi accusare… ma occhio: gli altri avranno un’ultima possibilità per controllare, e un singolo scambio di carte può ribaltare tutto all’ultimo secondo. \u003cstrong\u003eLa mente è l’unico vero campo di battaglia.\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3 class=\"sus-sub\"\u003ePerché 6 Suspects funziona così bene\u003c\/h3\u003e\n\u003cul class=\"sus-list\"\u003e\n\u003cli\u003e🕵️♀️ \u003cstrong\u003eDeduzione immediata\u003c\/strong\u003e senza regole complicate\u003c\/li\u003e\n\u003cli\u003e🧠 \u003cstrong\u003eMemoria e logica\u003c\/strong\u003e lavorano insieme in ogni turno\u003c\/li\u003e\n\u003cli\u003e⚡ \u003cstrong\u003ePartite lampo\u003c\/strong\u003e da 10–20 minuti\u003c\/li\u003e\n\u003cli\u003e👥 \u003cstrong\u003eFino a 8 giocatori\u003c\/strong\u003e, perfetto per gruppi e famiglie\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"sus-end\"\u003eUn gioco rapido, intuitivo e ideale per chi ama i \u003cstrong\u003egiochi da tavolo di deduzione\u003c\/strong\u003e ma cerca qualcosa di leggero, brillante e con un twist da “colpo di scena” a ogni match.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🧩 Palette e mood noir + rosso acceso, stile dossier investigativo *\/\n.sus-wrapper {\n  background: linear-gradient(135deg, #8c0000 0%, #2b0000 100%);\n  border-radius: 18px;\n  padding: 1.9rem;\n  margin: 2rem 0;\n  border: 1px solid rgba(255,255,255,0.14);\n  box-shadow: inset 0 0 22px rgba(0,0,0,0.55);\n  color: #fff;\n  font-family: \"Inter\", sans-serif;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Spotlight in stile lampada da interrogatorio *\/\n.sus-wrapper::before {\n  content: \"\";\n  position: absolute;\n  top: -50px;\n  right: -20px;\n  width: 240px;\n  height: 240px;\n  background: radial-gradient(circle, rgba(255,255,255,0.18) 0%, transparent 70%);\n  filter: blur(50px);\n  pointer-events: none;\n}\n\n.sus-title {\n  font-family: \"Bungee\", sans-serif;\n  font-size: 1.34rem;\n  margin-bottom: 1rem;\n  color: #ffe6e6;\n  text-shadow: 0px 0px 8px rgba(255,255,255,0.35);\n}\n\n\/* Testo paragrafo con bordo stile 'cartella prove' *\/\n.sus-txt {\n  font-size: 0.98rem;\n  line-height: 1.6;\n  margin-bottom: 1rem;\n  background: rgba(0,0,0,0.35);\n  padding: 0.85rem 1rem;\n  border-radius: 10px;\n  border-left: 4px solid #ffaaaa;\n  color: #fff8f8;\n}\n\n.sus-sub {\n  font-size: 1.12rem;\n  margin: 1rem 0 0.6rem;\n  font-weight: 600;\n  color: #ffd3d3;\n  text-shadow: 0px 0px 5px rgba(255,200,200,0.4);\n}\n\n.sus-list {\n  list-style: none;\n  padding-left: 0;\n  margin: 1rem 0;\n}\n\n.sus-list li {\n  background: rgba(255,255,255,0.08);\n  margin: 0.45rem 0;\n  padding: 0.6rem 0.7rem;\n  border-radius: 8px;\n  border-left: 4px solid #ffd3d3;\n  font-size: 0.95rem;\n}\n\n.sus-end {\n  background: rgba(255,255,255,0.12);\n  border: 1px solid rgba(255,255,255,0.15);\n  padding: 0.9rem 1rem;\n  margin-top: 1.1rem;\n  border-radius: 10px;\n  font-size: 0.97rem;\n  text-shadow: 0px 0px 5px rgba(255,200,200,0.35);\n  color: #ffecec;\n  line-height: 1.55;\n}\n\n\/* responsive *\/\n@media(max-width:700px){\n  .sus-title { font-size:1.18rem; }\n  .sus-txt, .sus-end { font-size:0.92rem; }\n  .sus-list li { font-size:0.9rem; }\n}\n\u003c\/style\u003e","brand":"Matagot","offers":[{"title":"Default Title","offer_id":52776117305671,"sku":null,"price":6.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/6_suspects_00.webp?v=1763468404"},{"product_id":"pan-tes-mort","title":"PAN T'es mort","description":"\u003c!-- 💀 PAN T’ES MORT — DESCRIZIONE COMPLETA A TEMA --\u003e\n\u003csection class=\"pan-wrap\"\u003e\n\u003ch2 class=\"pan-title\"\u003ePAN T’es Mort 💀 Il party game spietato dove si vince… restando vivi\u003c\/h2\u003e\n\u003cp class=\"pan-text\"\u003e\u003cstrong\u003ePAN T’es Mort\u003c\/strong\u003e è un \u003cstrong\u003eparty game di carte\u003c\/strong\u003e con due anime: prima si gioca una mano di \u003cstrong\u003etrick-taking simultaneo\u003c\/strong\u003e, poi si entra in una vera e propria \u003cstrong\u003eroulette russa da tavolo\u003c\/strong\u003e in cui ogni scelta può essere l’ultima.\u003cbr\u003eRegole semplicissime, tensione alle stelle.\u003c\/p\u003e\n\u003cp class=\"pan-text\"\u003eNella prima fase cerchi di raccogliere più carte possibili, ma non sempre il valore alto è la scelta giusta: qui il \u003cstrong\u003e1 batte il 6\u003c\/strong\u003e e gli spareggi eliminano i pari. Nella seconda fase tutto cambia: si pescano carte proiettile, si rischia, si bluffa, si “fa girare il tamburo” spendendo le carte ottenute… finché non resta un solo giocatore ancora vivo.\u003cbr\u003e\u003cstrong\u003eLetteralmente l’ultimo che respira vince.\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3 class=\"pan-sub\"\u003eCosa rende PAN T’es Mort così divertente\u003c\/h3\u003e\n\u003cul class=\"pan-list\"\u003e\n\u003cli\u003e💥 \u003cstrong\u003eDue giochi in uno\u003c\/strong\u003e: trick-taking + roulette russa\u003c\/li\u003e\n\u003cli\u003e⚠️ \u003cstrong\u003eTensione continua\u003c\/strong\u003e ad ogni pescata\u003c\/li\u003e\n\u003cli\u003e🎲 \u003cstrong\u003eScelte folli\u003c\/strong\u003e: rischiare o scartare per sopravvivere\u003c\/li\u003e\n\u003cli\u003e😂 \u003cstrong\u003ePerfetto per gruppi\u003c\/strong\u003e grazie all’eliminazione rapida\u003c\/li\u003e\n\u003cli\u003e⚡ \u003cstrong\u003ePartite da 10–15 minuti\u003c\/strong\u003e che partono subito\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pan-end\"\u003eSe cerchi un party game veloce, cattivello e pieno di adrenalina,\u003cbr\u003e\u003cstrong\u003ePAN T’es Mort\u003c\/strong\u003e è esattamente quel tipo di gioco da tavolo che fa urlare, ridere e maledire la fortuna in egual misura.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🔥 Palette street-danger + mood “roulette russa” *\/\n.pan-wrap {\n  background: linear-gradient(135deg, #e11313 0%, #5a0000 100%);\n  border-radius: 18px;\n  padding: 2rem;\n  color: #fff;\n  font-family: \"Inter\", sans-serif;\n  border: 1px solid rgba(255,255,255,0.13);\n  box-shadow: inset 0 0 25px rgba(0,0,0,0.55);\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Effetto vernice schizzata *\/\n.pan-wrap::before {\n  content: \"\";\n  position: absolute;\n  top: -35px;\n  left: -30px;\n  width: 260px;\n  height: 260px;\n  background: radial-gradient(circle, rgba(255,255,255,0.22) 0%, transparent 70%);\n  filter: blur(45px);\n  pointer-events: none;\n}\n\n.pan-title {\n  font-family: \"Bungee\", sans-serif;\n  font-size: 1.35rem;\n  margin-bottom: 1rem;\n  color: #ffeaea;\n  text-shadow: 0px 0px 9px rgba(0,0,0,0.35);\n}\n\n.pan-text {\n  background: rgba(0,0,0,0.32);\n  border-left: 4px solid #ffb5b5;\n  padding: 0.85rem 1rem;\n  border-radius: 10px;\n  margin-bottom: 1rem;\n  line-height: 1.6;\n  font-size: 0.98rem;\n}\n\n.pan-sub {\n  font-size: 1.12rem;\n  margin: 1.2rem 0 0.6rem;\n  font-weight: 600;\n  color: #ffdede;\n  text-shadow: 0px 0px 5px rgba(0,0,0,0.35);\n}\n\n.pan-list {\n  list-style: none;\n  padding-left: 0;\n  margin: 1rem 0;\n}\n\n.pan-list li {\n  background: rgba(255,255,255,0.08);\n  margin: 0.45rem 0;\n  padding: 0.6rem 0.8rem;\n  border-radius: 8px;\n  border-left: 4px solid #ffe1e1;\n  font-size: 0.94rem;\n}\n\n.pan-end {\n  margin-top: 1.3rem;\n  background: rgba(0,0,0,0.23);\n  padding: 1rem 1.1rem;\n  border-radius: 10px;\n  font-size: 0.96rem;\n  color: #fff6f6;\n  border: 1px solid rgba(255,255,255,0.12);\n  text-shadow: 0px 0px 4px rgba(0,0,0,0.35);\n  line-height: 1.55;\n}\n\n\/* Responsive *\/\n@media(max-width:700px){\n  .pan-title { font-size:1.2rem; }\n  .pan-text, .pan-end { font-size:0.92rem; }\n  .pan-list li { font-size:0.9rem; }\n}\n\u003c\/style\u003e","brand":"Matagot","offers":[{"title":"Default Title","offer_id":52776170881351,"sku":null,"price":6.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/PAN_T_es_mort_00.webp?v=1763469119"},{"product_id":"tsukiji-market","title":"Tsukiji Market","description":"\u003c!-- 🐟 TSUKIJI MARKET — Sezione narrativa in stile microgame Matagot --\u003e\n\u003csection class=\"tsukiji-narrative\"\u003e\u003c!-- Titolo interno --\u003e\n\u003ch2 class=\"tsukiji-title-inner\"\u003eTsukiji Market – Dove ogni puntata pesa più del pesce\u003c\/h2\u003e\n\u003cp class=\"tsukiji-subtitle\"\u003eUn duello teso tra bluff, intuizioni e colpi di scena… all’alba di Tokyo.\u003c\/p\u003e\n\u003c!-- Blocco collage narrativo --\u003e\n\u003carticle class=\"tsukiji-collage\"\u003e\n\u003cp\u003eÈ l’alba al \u003cstrong\u003emercato di Tsukiji\u003c\/strong\u003e, e due chef rivali si contendono il pesce più fresco in un \u003cstrong\u003eduello di carte per 2 giocatori\u003c\/strong\u003e rapido, elegante e sorprendentemente tattico. \u003cstrong\u003eTsukiji Market\u003c\/strong\u003e è un gioco di \u003cstrong\u003ebluff, aste lampo e gestione astuta\u003c\/strong\u003e delle carte, ispirato al ritmo frenetico del più iconico mercato ittico di Tokyo.\u003c\/p\u003e\n\u003cp\u003eOgni turno sveli nuovo pesce appena scaricato, e decidi quanto puntare per aggiudicartelo. Ma attento: rilanciare troppo significa spingere la bilancia verso l’avversario, dandogli la possibilità di \u003cstrong\u003erubarti un pesce\u003c\/strong\u003e proprio quando meno te l’aspetti. E ogni pesce ha effetti speciali capaci di ribaltare la situazione in un attimo.\u003c\/p\u003e\n\u003ch3\u003ePerché Tsukiji Market conquista al primo assaggio\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🍣 \u003cstrong\u003eBluff elegante\u003c\/strong\u003e in soli 10–20 minuti\u003c\/li\u003e\n\u003cli\u003e⚖️ \u003cstrong\u003eBilancia centrale\u003c\/strong\u003e che aggiunge tensione e colpi di scena\u003c\/li\u003e\n\u003cli\u003e🎴 \u003cstrong\u003eCarte multiuso\u003c\/strong\u003e con abilità uniche\u003c\/li\u003e\n\u003cli\u003e👨🍳 \u003cstrong\u003ePerfetto per 2 giocatori\u003c\/strong\u003e che vogliono duelli rapidi ma intelligenti\u003c\/li\u003e\n\u003cli\u003e🎨 \u003cstrong\u003eIllustrazioni splendide\u003c\/strong\u003e in formato microgame Matagot\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSe ami i duelli di mente, dove ogni puntata è un rischio e ogni pesce può diventare la tua arma segreta, \u003cstrong\u003eTsukiji Market\u003c\/strong\u003e è un \u003cstrong\u003egioco da tavolo\u003c\/strong\u003e ideale: fresco, teso, brillante, capace di trasformare ogni partita in una sfida da veri chef strategici.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🎨 PALETTE ISPIRATA ALLA SCATOLA: NERO, VIOLA NEON, ARANCIO PESCE *\/\n.tsukiji-narrative {\n  background: linear-gradient(135deg, #120d18 0%, #1a1122 100%);\n  border-radius: 20px;\n  padding: 2rem;\n  margin: 2rem 0;\n  border: 1px solid rgba(255,255,255,0.08);\n  box-shadow: inset 0 0 22px rgba(0,0,0,0.55);\n  font-family: \"Inter\", sans-serif;\n  color: #fefefe;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Glow neon viola come gli outline della scatola *\/\n.tsukiji-narrative::before {\n  content: \"\";\n  position: absolute;\n  top: -40px;\n  right: -30px;\n  width: 300px;\n  height: 300px;\n  background: radial-gradient(circle, rgba(140,63,255,0.28) 10%, transparent 70%);\n  filter: blur(45px);\n  pointer-events: none;\n}\n\n.tsukiji-title-inner {\n  font-family: \"Bungee\", sans-serif;\n  font-size: 1.4rem;\n  color: #ffb348; \/* arancio pesce *\/\n  text-shadow: 0px 0px 9px rgba(255,179,72,0.45);\n  margin-bottom: 0.4rem;\n}\n\n.tsukiji-subtitle {\n  font-style: italic;\n  font-size: 0.97rem;\n  opacity: 0.85;\n  margin-bottom: 1.4rem;\n  color: #ffe3b7;\n}\n\n\/* Blocco collage *\/\n.tsukiji-collage {\n  background: rgba(40,22,58,0.45); \/* viola profondo trasparente *\/\n  padding: 1.45rem 1.5rem;\n  border-radius: 14px;\n  border-left: 5px solid #ffb348;\n  font-size: 0.98rem;\n  line-height: 1.7;\n  box-shadow: 0 0 22px rgba(0,0,0,0.35);\n}\n.tsukiji-collage p { margin: 0.85rem 0; }\n.tsukiji-collage ul {\n  margin: 1rem 0;\n  padding-left: 1rem;\n}\n.tsukiji-collage li { margin: 0.45rem 0; }\n\n\/* Responsive *\/\n@media(max-width:700px){\n  .tsukiji-title-inner{ font-size:1.18rem; }\n  .tsukiji-collage{ font-size:0.94rem; }\n}\n\u003c\/style\u003e","brand":"Matagot","offers":[{"title":"Default Title","offer_id":52776307720519,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/TsukijiMarket00.webp?v=1763470710"},{"product_id":"ukiyo","title":"Ukiyo","description":"\u003c!-- 🎏 UKIYO — Sezione narrativa in stile zen giapponese --\u003e\n\u003csection class=\"ukiyo-narrative\"\u003e\u003c!-- Titolo interno --\u003e\n\u003ch2 class=\"ukiyo-title-inner\"\u003eUkiyo 🎏 Il micro-puzzle zen che si gioca in 5 minuti… ma resta in testa per ore\u003c\/h2\u003e\n\u003c!-- Sottotitolo --\u003e\n\u003cp class=\"ukiyo-subtitle\"\u003eUn paesaggio da creare, un equilibrio da trovare, una mente da calmare.\u003c\/p\u003e\n\u003c!-- Blocco collage narrativo + testo prodotto --\u003e\n\u003carticle class=\"ukiyo-collage\"\u003e\n\u003cp\u003e\u003cstrong\u003eUkiyo\u003c\/strong\u003e è un \u003cstrong\u003egioco da tavolo tascabile\u003c\/strong\u003e di pura strategia minimalista: solo 18 carte, una griglia 6×6 e una sfida sempre nuova. In pochi minuti costruisci pattern, incastri simboli e cerchi di completare l’obiettivo della tua ultima carta… o di risolvere puzzle sempre più difficili in solitario.\u003c\/p\u003e\n\u003cp\u003ePosizioni le carte in orizzontale o verticale, le sovrapponi, crei connessioni logiche: ogni mossa cambia il panorama e ti spinge a pensare in modo veloce ma preciso. È un \u003cstrong\u003efamily game\u003c\/strong\u003e perfetto per tavoli veloci, momenti di relax e sessioni solitarie che mettono alla prova l’intuito.\u003c\/p\u003e\n\u003ch3\u003eCosa rende Ukiyo così affascinante\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🧩 \u003cstrong\u003eSolo 18 carte\u003c\/strong\u003e per puzzle sempre diversi\u003c\/li\u003e\n\u003cli\u003e🎎 \u003cstrong\u003eModalità solitario\u003c\/strong\u003e con sfide crescenti\u003c\/li\u003e\n\u003cli\u003e👨👩👧👦 Perfetto per 1–4 giocatori\u003c\/li\u003e\n\u003cli\u003e⚡ Si gioca in \u003cstrong\u003e5–15 minuti\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSe ami i giochi intelligenti, tascabili e dal sapore \u003cstrong\u003epuzzle\u003c\/strong\u003e, \u003cstrong\u003eUkiyo\u003c\/strong\u003e è una piccola gemma: semplice da spiegare, sorprendente da padroneggiare e perfetto da portare ovunque.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🎨 PALETTE UKIYO — Verde giada, oro tenue, onde giapponesi *\/\n.ukiyo-narrative {\n  background: linear-gradient(135deg, #0f3a2e 0%, #0d2f27 100%);\n  border-radius: 20px;\n  padding: 2rem;\n  margin: 2rem 0;\n  border: 1px solid rgba(255,255,255,0.08);\n  box-shadow: inset 0 0 22px rgba(0,0,0,0.55);\n  font-family: \"Inter\", sans-serif;\n  color: #fefefe;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Onde dorate diffuse, ispirate alla scatola *\/\n.ukiyo-narrative::before {\n  content: \"\";\n  position: absolute;\n  top: -30px;\n  left: -30px;\n  width: 300px;\n  height: 300px;\n  background: radial-gradient(circle, rgba(255,221,144,0.22) 12%, transparent 65%);\n  filter: blur(55px);\n  pointer-events: none;\n}\n\n.ukiyo-title-inner {\n  font-family: \"Bungee\", sans-serif;\n  font-size: 1.35rem;\n  color: #ffd88c; \/* oro tenue *\/\n  text-shadow: 0px 0px 9px rgba(255,221,144,0.45);\n  margin-bottom: 0.4rem;\n}\n\n.ukiyo-subtitle {\n  font-style: italic;\n  font-size: 0.97rem;\n  opacity: 0.85;\n  margin-bottom: 1.35rem;\n  color: #f5e6c4;\n}\n\n\/* Blocco collage *\/\n.ukiyo-collage {\n  background: rgba(12, 63, 47, 0.45);\n  padding: 1.45rem 1.5rem;\n  border-radius: 14px;\n  border-left: 5px solid #ffd88c;\n  font-size: 0.98rem;\n  line-height: 1.7;\n  box-shadow: 0 0 22px rgba(0,0,0,0.28);\n}\n.ukiyo-collage p { margin: 0.85rem 0; }\n\n.ukiyo-collage ul {\n  margin: 1rem 0;\n  padding-left: 1rem;\n}\n.ukiyo-collage li { margin: 0.45rem 0; }\n\n\/* Responsive *\/\n@media(max-width:700px){\n  .ukiyo-title-inner{ font-size:1.18rem; }\n  .ukiyo-collage{ font-size:0.94rem; }\n}\n\u003c\/style\u003e","brand":"Matagot","offers":[{"title":"Default Title","offer_id":52776512291143,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Ukiyo_00.webp?v=1763499907"},{"product_id":"after-us","title":"After Us","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eLa scheda FroGames\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003ePeschi i tamarini, li sovrapponi ai gorilla, raccogli banane. Il tuo vicino ha già 12 punti. Tu hai una combo perfetta che vale zero se non trovi l'ultima carta. La trovi. Fai 18 punti in un turno. Nessuno dice niente per dieci secondi.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eCompetitivo\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eMS Edizioni\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003ePianeta delle scimmie da tavolo\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e1 – 6\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e40–60 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e12+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEditore\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMS Edizioni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePeso\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMedio-leggero (2.0)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMelding \u0026amp; Splaying\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\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\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)\"\u003eLa formula\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.92rem;font-weight:800;color:#fff\"\u003eCombo tra specie \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Turni simultanei \u003cspan style=\"color:rgba(255,255,255,0.35)\"\u003e×\u003c\/span\u003e Corsa a punti\u003c\/span\u003e\u003cspan style=\"font-family:sans-serif;font-size:0.78rem;font-weight:800;color:#1a0800;background:#FFB800;padding:5px 13px;border-radius:50px;max-width:100%;line-height:1.4\"\u003e✋ Solo qui: Sovrapponi carte per sbloccare abilità\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eDopo l'umanità: l'intelligenza appartiene ai primati\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003e\u003cstrong\u003eFlorian Sirieix\u003c\/strong\u003e (designer francese al debutto internazionale con questo titolo) firma un deck-building post-apocalittico dove l'umanità è estinta da decenni e i primati si contendono il pianeta. Le illustrazioni di \u003cstrong\u003eVincent Dutrait\u003c\/strong\u003e (Shadows over Camelot, Yamataï) ritraggono un mondo invaso dalla natura dove gorilla, oranghi, scimpanzé e mandrilli hanno costruito tribù e imparato a usare gli oggetti lasciati dall'uomo.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eIl tuo obiettivo è portare la tua tribù a \u003cstrong\u003e80 punti intelligenza collettiva\u003c\/strong\u003e, combinando carte di specie diverse per attivare abilità, raccogliere risorse e reclutare primati più forti. Ogni turno tutti giocano simultaneamente: scegli quali carte sovrapporre (melding), quali tenere scoperte, quali scartare. Le combo nascono dall'incastro tra tipi di scimmia, non da un motore a catena: devi pensare in verticale, costruire pile intelligenti, anticipare quale risorsa ti servirà per attrarre il gorilla o il mandrillo che chiude il giro.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"2083.\"\u003c\/p\u003e\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eCatch Up Games\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eIl sistema di combo verticali richiede pianificazione a breve termine e un pizzico di fortuna nel pescaggio. Funziona bene anche in solitario, ma brilla da 3-4 giocatori.\u003c\/p\u003e\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        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eAfter Us\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#eaf3de;border-color:#80b050;color:#2a5010\"\u003eStrategia\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\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        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eTattico\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eCerebrale\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eOttimizzante\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003ePerché ci piace: il sistema di sovrapposizione carte è fresco, il tema post-apocalittico funziona, le partite sono veloci e si scala bene da 1 a 6. Difetti ma non deal-breaker: il pescaggio può frustrare chi cerca controllo totale, l'interazione è indiretta (niente attacchi), il finale a volte arriva improvviso quando qualcuno sblocca la combo giusta.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-solo\"\u003e\n        \u003cdiv class=\"fg1-fs-solo-row\"\u003e\n          \u003cspan class=\"fg1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-solo-text\"\u003e\n            \u003cspan class=\"fg1-fs-solo-label\"\u003eModalità solitario · Ufficiale\u003c\/span\u003e\n            \u003cspan class=\"fg1-fs-solo-stars\" aria-label=\"3 su 5\"\u003e★★★☆☆\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"fg1-fs-solo-note\"\u003eIl gioco include regole ufficiali per il solo: giochi contro un automa che pesca carte e simula un avversario raccogliendo risorse e punti. L'esperienza è completa sul piano delle meccaniche, ma perde la tensione della corsa simultanea contro più tribù e il brivido di vedere chi chiude per primo la combo vincente.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Le carte escono in ordine diverso, le combo si trovano ogni volta, i mazzi evolvono in direzioni variabili.\"}, {\"label\": \"Strategia\", \"value\": 4, \"note\": \"Devi pianificare le pile, anticipare le risorse, scegliere quali scimmie reclutare. Il pescaggio limita i piani perfetti.\"}, {\"label\": \"Fortuna\", \"value\": 3, \"note\": \"Peschi dal tuo mazzo, non c'è dado. Ma se la carta chiave arriva tardi, il turno perfetto salta.\"}, {\"label\": \"Complessità\", \"value\": 2, \"note\": \"Regole in 10 minuti, prima partita fluida. La profondità tattica emerge dopo 2-3 round, non subito.\"}, {\"label\": \"Interazione\", \"value\": 2, \"note\": \"Turni simultanei, nessun attacco diretto. L'interazione è nella corsa alle carte comuni e ai punti.\"}, {\"label\": \"Tensione\", \"value\": 3, \"note\": \"Quando vedi il vicino prendere 15 punti in un turno e tu ne hai 12 totali, senti la pressione.\"}];\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('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    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eLa tua tribù\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eQuattro specie, quattro modi di giocare\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🐒\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eTamarini\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003ePartono tutti con queste scimmiette: valore basso, nessuna abilità speciale, ma si combinano facilmente. Servono per attivare le altre specie e raccogliere le prime risorse. Li scarterai appena puoi, ma nelle prime fasi sono tutto quello che hai.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🦍\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eGorilla\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eForza bruta: producono molte risorse quando li giochi, ma costano caro da reclutare. Perfetti per turni esplosivi dove devi raccogliere tutto in una botta. Se costruisci una pila con 2-3 gorilla sovrapposti, fai punti a valanga.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🦧\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eOranghi\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eVersatili e affidabili. Costano meno dei gorilla, danno risorse equilibrate, si incastrano bene con tutte le altre specie. Sono il collante della tribù: li recluti a metà partita e rimangono utili fino alla fine.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🐵\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eMandrilli\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eIntelligenza pura: valgono più punti vittoria delle altre specie, ma producono meno risorse. Li prendi quando sei già avanti e vuoi chiudere la partita, oppure quando hai una combo che li supporta. Arrivano tardi, ma decidono il finale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cdetails class=\"fg1-sleeve-toggle\"\u003e\n        \u003csummary class=\"fg1-sleeve-summary\"\u003e\n          \u003cspan class=\"fg1-sleeve-summary-icon\"\u003e🛡️\u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-text\"\u003e\n            \u003cspan class=\"fg1-sleeve-summary-label\"\u003eBustine consigliate\u003c\/span\u003e\n            \u003cspan class=\"fg1-sleeve-summary-count\"\u003e174 carte in 1 dimensione\u003c\/span\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"fg1-sleeve-body\"\u003e\n          \u003cp class=\"fg1-sleeve-intro\"\u003eSe giochi spesso, consigliamo di proteggere le carte con bustine trasparenti per farle durare a lungo.\u003c\/p\u003e\n          \u003ctable class=\"fg1-sleeve-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eDimensione\u003c\/th\u003e\n                \u003cth\u003eQuantità\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e63.5 × 88 mm\u003c\/td\u003e\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e174\u003c\/td\u003e\n            \u003c\/tr\u003e\n              \u003ctr class=\"fg1-sleeve-total\"\u003e\n                \u003ctd\u003eTotale carte\u003c\/td\u003e\n                \u003ctd\u003e174\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\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(46,107,10,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: #FFB800; 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: #2E6B0A; border-color: #2E6B0A; }\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: #2E6B0A; 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: #2E6B0A; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFB800; }\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:#2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; 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: #2E6B0A; }\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: #2E6B0A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFB800; }\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":"MS Edizioni","offers":[{"title":"Default Title","offer_id":52783375089991,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/AfterUs00.jpg?v=1763555686"},{"product_id":"ohio-bob-and-the-lost-amulet","title":"Ohio Bob and the Lost Amulet","description":"\u003c!-- 🎮 OHIO BOB – Avventura 8-bit nel tempio perduto --\u003e\n\u003csection class=\"frog-ibexes-section ohio-section\"\u003e\u003c!-- Titolo --\u003e\u003cheader class=\"frog-ibexes-header\"\u003e\n\u003ch2\u003e🧩 Ohio Bob and the Lost Amulet – L’avventura solitaria che sembra un videogame anni ’80\u003c\/h2\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"frog-ibexes-layout\"\u003e\n\u003c!-- Testo narrativo --\u003e\n\u003carticle class=\"frog-ibexes-narrative ohio-narrative\"\u003e\n\u003cp\u003eIn \u003cstrong\u003eOhio Bob\u003c\/strong\u003e sei tu a scendere nel tempio. Nessun alleato, nessuna via d’uscita semplice: solo una mappa che si costruisce un tassello alla volta e un amuleto nascosto da recuperare prima che le provviste finiscano. È un \u003cstrong\u003egioco solitario d’avventura\u003c\/strong\u003e dal ritmo veloce, teso e con quell’energia da videogame anni ’80 che ti riporta ai pixel e alle scelte crude.\u003c\/p\u003e\n\u003cp\u003eOgni carta è un bivio: prendere un attrezzo o esplorare? Rischiare una trappola o allungare la strada? Il \u003cstrong\u003etile placement\u003c\/strong\u003e diventa un corridoio mentale dove riconosci pattern, leggi il dungeon e cerchi di capire se la prossima tessera sarà un vantaggio… o un disastro annunciato.\u003c\/p\u003e\n\u003cp\u003eI tre livelli del tempio non perdonano: più scendi, più il tempo stringe e le trappole diventano feroci. Tra gemme, scorciatoie e percorsi segreti, \u003cstrong\u003eOhio Bob\u003c\/strong\u003e si trasforma in una corsa contro l’ignoto, essenziale e brillante come i grandi classici da sala giochi.\u003c\/p\u003e\n\u003cp\u003ePensato per chi ama avventure solitarie intelligenti, rapide e rigiocabili, questo microgame ti regala adrenalina pura in pochi minuti e un tempio che cambia forma a ogni partita.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c!-- Card caratteristiche --\u003e\n\u003caside class=\"frog-ibexes-features ohio-features\"\u003e\n\u003ch3\u003ePerché “Ohio Bob” conquista gli avventurieri solitari\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🧭 \u003cstrong\u003eTile placement\u003c\/strong\u003e semplice ma furbo\u003c\/li\u003e\n\u003cli\u003e🎮 Atmosfera da \u003cstrong\u003evideogioco retrò\u003c\/strong\u003e irresistibile\u003c\/li\u003e\n\u003cli\u003e🏛️ \u003cstrong\u003eTre livelli\u003c\/strong\u003e di dungeon crescente\u003c\/li\u003e\n\u003cli\u003e🧰 Scelte continue tra attrezzi, rischi e percorsi\u003c\/li\u003e\n\u003cli\u003e🎒 Perfetto per sessioni \u003cstrong\u003ebrevi e ultra-rigiocabili\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c!-- Chiusura --\u003e\n\u003cdiv class=\"frog-ibexes-end ohio-end\"\u003e\n\u003cp\u003e\u003cstrong\u003eOhio Bob\u003c\/strong\u003e ti mette davanti a un tempio vivo, mutevole, pieno di trappole e possibilità. L’amuleto ti aspetta… ma dovrai guadagnartelo tessera dopo tessera.\u003c\/p\u003e\n\u003cp class=\"frog-ibexes-quote\"\u003e\u003cem\u003eOgni tessera è un passo. Ogni passo è un rischio. Avanti, esploratore.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🎮 OHIO BOB – Palette retro 8-bit *\/\n.ohio-section {\n  --bg-light: #e8ddc3;\n  --text-dark: #1b1b1b;\n  --pixel-red: #d13b3b;\n  --pixel-yellow: #e7b338;\n  --pixel-blue: #3a6ed9;\n  --pixel-green: #5fa043;\n\n  background: linear-gradient(135deg, var(--bg-light) 0%, #f6f0df 50%, #fff8e9 100%);\n  border-radius: 26px;\n  padding: 2.4rem 1.8rem;\n  font-family: \"Inter\", sans-serif;\n  max-width: 1100px;\n  margin: 2rem auto;\n  color: var(--text-dark);\n  box-shadow: 0 12px 30px rgba(0,0,0,0.18);\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Glow 8-bit *\/\n.ohio-section::before {\n  content: \"\";\n  position: absolute;\n  bottom: -80px;\n  left: -60px;\n  width: 300px;\n  height: 260px;\n  background: radial-gradient(circle at top, rgba(209,59,59,0.4), transparent 70%);\n  filter: blur(26px);\n}\n\n.ohio-section::after {\n  content: \"\";\n  position: absolute;\n  top: -60px;\n  right: -40px;\n  width: 240px;\n  height: 240px;\n  background: radial-gradient(circle, rgba(231,179,56,0.45), transparent 70%);\n  filter: blur(40px);\n}\n\n\/* Titolo *\/\n.ohio-section .frog-ibexes-header h2 {\n  font-family: \"Bungee\", sans-serif;\n  text-align: center;\n  font-size: 1.9rem;\n  color: #000;\n  text-shadow: 0 0 12px rgba(255,255,255,0.6);\n  border-bottom: 1px solid rgba(0,0,0,0.3);\n  padding-bottom: 0.6rem;\n}\n\n\/* Layout *\/\n.frog-ibexes-layout {\n  display: grid;\n  grid-template-columns: 1.25fr 1fr;\n  gap: 1.4rem;\n}\n\n\/* Narrativa *\/\n.ohio-narrative {\n  background: rgba(255,255,255,0.92);\n  border-left: 7px solid var(--pixel-blue);\n  border-radius: 18px;\n  padding: 1.4rem 1.6rem;\n  box-shadow: 0 6px 20px rgba(0,0,0,0.12);\n  position: relative;\n}\n\n.ohio-narrative::before {\n  content: \"\";\n  position: absolute;\n  top: -8px;\n  right: 12px;\n  width: 40px;\n  height: 40px;\n  border-radius: 4px;\n  background: var(--pixel-yellow);\n  box-shadow: 0 0 0 4px rgba(255,240,180,0.6);\n}\n\n\/* Features *\/\n.ohio-features {\n  background: rgba(27,27,27,0.92);\n  border-radius: 18px;\n  padding: 1.2rem 1.4rem;\n  border: 2px solid rgba(255,255,255,0.1);\n  box-shadow: 0 8px 20px rgba(0,0,0,0.4);\n  color: #fefefe;\n}\n\n.ohio-features h3 {\n  font-family: \"Bungee\", sans-serif;\n  color: var(--pixel-red);\n  margin-bottom: 1rem;\n}\n\n.ohio-features ul {\n  list-style: none;\n  padding: 0;\n  display: grid;\n  gap: 0.6rem;\n}\n\n.ohio-features li {\n  border-left: 5px solid var(--pixel-green);\n  background: linear-gradient(90deg, rgba(95,160,67,0.22), rgba(0,0,0,0.2));\n  border-radius: 10px;\n  padding: 0.55rem 0.8rem;\n  transition: 0.25s ease;\n}\n\n.ohio-features li:hover {\n  transform: translateX(4px);\n}\n\n\/* Chiusura *\/\n.ohio-end {\n  margin-top: 2rem;\n  background: rgba(255,255,255,0.96);\n  border-radius: 18px;\n  padding: 1.4rem 1.6rem;\n  border: 1px solid rgba(0,0,0,0.06);\n  text-align: center;\n  box-shadow: 0 6px 16px rgba(0,0,0,0.08);\n}\n\n.ohio-end .frog-ibexes-quote {\n  margin-top: 0.8rem;\n  font-style: italic;\n  color: var(--pixel-red);\n  font-weight: 600;\n}\n\n\/* Responsive *\/\n@media (max-width: 900px) { .frog-ibexes-layout { grid-template-columns: 1fr; }}\n@media (max-width: 600px) { .ohio-section { padding: 1.8rem 1.2rem; } }\n\u003c\/style\u003e","brand":"Matagot","offers":[{"title":"Default Title","offer_id":52784706650439,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/OhioBobandtheLostAmulet00.webp?v=1763562223"},{"product_id":"dancing-queen","title":"Dancing Queen","description":"\u003c!-- 💃 DANCING QUEEN – Bluff, neon e mente fredda --\u003e\n\u003csection class=\"dq-section\"\u003e\u003c!-- Titolo --\u003e\u003cheader class=\"dq-header\"\u003e\n\u003ch2\u003eDancing Queen 💃 Il duello psicologico travestito da festa\u003c\/h2\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"dq-layout\"\u003e\n\u003c!-- Testo narrativo --\u003e\n\u003carticle class=\"dq-narrative\"\u003e\n\u003cp\u003eIn \u003cstrong\u003eDancing Queen\u003c\/strong\u003e non stai organizzando una festa: stai costruendo un inganno. Un \u003cstrong\u003egioco da tavolo per 2 giocatori\u003c\/strong\u003e teso e rapidissimo, dove ogni carta è un passo di danza e ogni passo può essere una trappola perfetta.\u003c\/p\u003e\n\u003cp\u003eIl tuo obiettivo è segreto. Quello dell’avversario anche. La pista è un microcosmo di identità, ruoli e sospetti: più ragazze? più ragazzi? O qualcuno che non è affatto ciò che sembra? È un \u003cstrong\u003ebluff game\u003c\/strong\u003e purissimo, dove la vittoria arriva solo se sai far credere una cosa mentre ne insegui un’altra.\u003c\/p\u003e\n\u003cp\u003eLe carte cambiano ritmo come luci stroboscopiche: identità che si scambiano, equilibri che saltano, letture sbagliate che costano la partita. In 10 minuti vivi un piccolo thriller psicologico vestito da serata pop.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDancing Queen\u003c\/strong\u003e è un \u003cstrong\u003emicro-gioco strategico\u003c\/strong\u003e perfetto per chi ama osservare, dedurre, ingannare e colpire al momento esatto. Poche carte. Tensione pura. Una danza mentale che si vince prima nella testa, poi sul tavolo.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c!-- Box Punti di forza --\u003e\n\u003caside class=\"dq-features\"\u003e\n\u003ch3\u003ePerché “Dancing Queen” conquista subito\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e💡 \u003cstrong\u003eSolo 9 carte\u003c\/strong\u003e ma una profondità sorprendente\u003c\/li\u003e\n\u003cli\u003e🃏 Bluff continuo e lettura dell’avversario\u003c\/li\u003e\n\u003cli\u003e🎭 Identità e obiettivi segreti che ribaltano il ritmo\u003c\/li\u003e\n\u003cli\u003e⚡ Partite da 10 minuti, zero tempi morti\u003c\/li\u003e\n\u003cli\u003e👥 Perfetto per duelli mentali veloci e taglienti\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c!-- Chiusura --\u003e\n\u003cdiv class=\"dq-end\"\u003e\n\u003cp\u003e\u003cstrong\u003eDancing Queen\u003c\/strong\u003e è un invito al tavolo… ma capire chi guida davvero la danza è il tuo unico vero obiettivo.\u003c\/p\u003e\n\u003cp class=\"dq-quote\"\u003e\u003cem\u003eLa mossa giusta? Quella che l’altro non ha ancora visto.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 💃 DANCING QUEEN – Neon party psicologico *\/\n\/* Palette: nero profondo, lime neon, arancio disco, dettagli a cerchi come in copertina *\/\n\n.dq-section {\n  --dq-black: #0b0b0d;\n  --dq-lime: #b5ff39;\n  --dq-lime-glow: #d6ff7c;\n  --dq-orange: #ff7b39;\n  --dq-white: #f6f6f6;\n\n  background: radial-gradient(circle at top, #111 0%, #0b0b0d 70%);\n  border-radius: 26px;\n  padding: 2.4rem 1.8rem;\n  color: var(--dq-white);\n  font-family: \"Inter\", sans-serif;\n  max-width: 1100px;\n  margin: 2rem auto;\n  box-shadow: 0 12px 32px rgba(0,0,0,0.45);\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Glow neon *\/\n.dq-section::before {\n  content: \"\";\n  position: absolute;\n  top: -60px;\n  left: -40px;\n  width: 300px;\n  height: 300px;\n  background: radial-gradient(circle, rgba(181,255,57,0.45), transparent 70%);\n  filter: blur(40px);\n}\n.dq-section::after {\n  content: \"\";\n  position: absolute;\n  bottom: -50px;\n  right: -30px;\n  width: 260px;\n  height: 260px;\n  background: radial-gradient(circle, rgba(255,123,57,0.4), transparent 70%);\n  filter: blur(45px);\n}\n\n\/* Titolo *\/\n.dq-header h2 {\n  font-family: \"Bungee\", sans-serif;\n  text-align: center;\n  font-size: 1.9rem;\n  margin-bottom: 1.6rem;\n  color: var(--dq-lime);\n  text-shadow: 0 0 14px rgba(181,255,57,0.45);\n  border-bottom: 1px solid rgba(255,255,255,0.18);\n  padding-bottom: 0.6rem;\n}\n\n\/* Layout *\/\n.dq-layout {\n  display: grid;\n  grid-template-columns: 1.25fr 1fr;\n  gap: 1.4rem;\n}\n\n\/* Testo *\/\n.dq-narrative {\n  background: rgba(20,20,22,0.8);\n  border-left: 7px solid var(--dq-orange);\n  border-radius: 18px;\n  padding: 1.4rem 1.6rem;\n  box-shadow: 0 6px 20px rgba(0,0,0,0.3);\n  position: relative;\n}\n.dq-narrative::before {\n  content: \"\";\n  position: absolute;\n  top: -10px;\n  right: 12px;\n  width: 40px;\n  height: 40px;\n  border-radius: 50%;\n  border: 3px solid var(--dq-lime);\n  box-shadow: 0 0 0 4px rgba(181,255,57,0.35);\n  opacity: 0.9;\n}\n.dq-narrative p {\n  margin: 0.6rem 0;\n  line-height: 1.75;\n}\n.dq-narrative strong {\n  color: var(--dq-lime-glow);\n}\n\n\/* Features box *\/\n.dq-features {\n  background: rgba(0,0,0,0.72);\n  border-radius: 18px;\n  padding: 1.2rem 1.4rem;\n  border: 2px solid rgba(255,255,255,0.12);\n  box-shadow: 0 6px 18px rgba(0,0,0,0.45);\n  color: var(--dq-white);\n}\n.dq-features h3 {\n  font-family: \"Bungee\", sans-serif;\n  font-size: 1.1rem;\n  margin-bottom: 1rem;\n  color: var(--dq-orange);\n}\n.dq-features ul {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  gap: 0.65rem;\n}\n.dq-features li {\n  background: linear-gradient(90deg, rgba(181,255,57,0.15), rgba(255,123,57,0.08));\n  border-left: 5px solid var(--dq-lime);\n  border-radius: 10px;\n  padding: 0.55rem 0.8rem;\n  font-size: 0.95rem;\n  transition: 0.25s ease;\n}\n.dq-features li:hover {\n  transform: translateX(4px);\n  background: linear-gradient(90deg, rgba(181,255,57,0.25), rgba(255,123,57,0.12));\n}\n.dq-features strong {\n  color: #fff;\n}\n\n\/* End *\/\n.dq-end {\n  margin-top: 2rem;\n  background: rgba(25,25,28,0.85);\n  border-radius: 18px;\n  padding: 1.4rem 1.6rem;\n  border: 1px solid rgba(255,255,255,0.05);\n  text-align: center;\n  box-shadow: 0 6px 14px rgba(0,0,0,0.22);\n}\n\n.dq-quote {\n  margin-top: 0.8rem;\n  font-style: italic;\n  color: var(--dq-lime);\n  font-weight: 600;\n}\n\n\/* Responsivo *\/\n@media (max-width: 900px) {\n  .dq-layout { grid-template-columns: 1fr; }\n}\n@media (max-width: 600px) {\n  .dq-section { padding: 1.8rem 1.2rem; }\n  .dq-header h2 { font-size: 1.55rem; }\n}\n\u003c\/style\u003e","brand":"Matagot","offers":[{"title":"Default Title","offer_id":52784846143815,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/DancingQueen00.webp?v=1763562742"},{"product_id":"mesos-copia","title":"Mesos  - DE","description":"\u003ch2\u003eMesos – Guida la Tua Tribù nella Preistoria\u003c\/h2\u003e\n\u003cp\u003eMigliaia di anni fa, l’umanità muoveva i primi passi verso la civiltà. In \u003cstrong\u003eMesos\u003c\/strong\u003e, ti metti alla guida di un’antica tribù durante l’epoca del \u003cstrong\u003eMesolitico\u003c\/strong\u003e, in un viaggio fatto di crescita, sfide e adattamento.\u003c\/p\u003e\n\u003cp\u003eCome capo tribù, dovrai \u003cstrong\u003ereclutare nuovi membri\u003c\/strong\u003e, garantire la \u003cstrong\u003esopravvivenza del tuo popolo\u003c\/strong\u003e, costruire insediamenti e affrontare eventi imprevisti che metteranno alla prova le tue scelte.\u003c\/p\u003e\n\u003cp\u003eUn gioco semplice nelle regole ma ricco di scelte strategiche, perfetto per chi ama l’ambientazione preistorica e i giochi gestionali leggeri, con una forte componente narrativa.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eInfo Tecniche\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e👥 \u003cstrong\u003eGiocatori:\u003c\/strong\u003e 2–5\u003c\/li\u003e\n\u003cli\u003e👶 \u003cstrong\u003eEtà consigliata:\u003c\/strong\u003e 10+\u003c\/li\u003e\n\u003cli\u003e⏱️ \u003cstrong\u003eDurata:\u003c\/strong\u003e 20–50 minuti\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLingua:\u003c\/strong\u003e Tedesco\u003c\/li\u003e\n\u003cli\u003e🧠 \u003cstrong\u003eComplessità:\u003c\/strong\u003e 2.0 \/ 5\u003c\/li\u003e\n\u003cli\u003e🏢 \u003cstrong\u003eEditore:\u003c\/strong\u003e Cranio Creations\u003c\/li\u003e\n\u003cli\u003e✍️ \u003cstrong\u003eDesigner:\u003c\/strong\u003e Yaniv Kahana\u003c\/li\u003e\n\u003cli\u003e🎨 \u003cstrong\u003eArtist:\u003c\/strong\u003e Kerri Aitken\u003c\/li\u003e\n\u003cli\u003e🎯 \u003cstrong\u003eGenere:\u003c\/strong\u003e Gioco per famiglie, Card Game, Preistoria\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eMesos\u003c\/strong\u003e è una piccola avventura gestionale perfetta per famiglie e giocatori occasionali, con una grafica accattivante e meccaniche accessibili.\u003c\/p\u003e","brand":"Pegasus Spiele","offers":[{"title":"Default Title","offer_id":52785054122311,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Mesos_00_DE.webp?v=1763564084"}],"url":"https:\/\/frogames.it\/collections\/giochi-sotto-10-euro.oembed","provider":"FroGames","version":"1.0","type":"link"}