{"product_id":"zombie-princess","title":"Zombie Princess Deluxe","description":"\u003c!-- =====================================================\n     ZOMBIE PRINCESS — BLOCCO 1\n     FroGames | Shopify tema Concept\n     ===================================================== --\u003e\n\u003cdiv class=\"zmp1-wrap\"\u003e\n\u003c!-- COPERTINA --\u003e\n\u003cdiv class=\"zmp1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"zmp1-cover-img\" alt=\"Zombie Princess gioco da tavolo trick-taking horror per 3-6 giocatori - copertina ufficiale Bezier Games\" src=\"https:\/\/cf.geekdo-images.com\/U-PsDEdbsmzqMVLPiVqJQw__imagepagezoom\/img\/oF-ypVEl4kWYxkRIUT3wtNhx6Y4=\/fit-in\/1200x900\/filters:no_upscale():strip_icc()\/pic8805511.png\"\u003e\n\u003cdiv class=\"zmp1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"zmp1-cover-content\"\u003e\n\u003cp class=\"zmp1-kicker\"\u003eFroGames — Momenti che Ricorderai\u003c\/p\u003e\n\u003cp class=\"zmp1-sub\"\u003eQualcuno dichiara troppo, qualcuno troppo poco, qualcuno gioca la carta sbagliata al momento giusto. E l'orda avanza comunque.\u003c\/p\u003e\n\u003cdiv class=\"zmp1-chips\"\u003e\n\u003cspan class=\"zmp1-chip zmp1-chip--green\"\u003eTrick-Taking\u003c\/span\u003e \u003cspan class=\"zmp1-chip\"\u003eBezier Games\u003c\/span\u003e \u003cspan class=\"zmp1-chip\"\u003eSpades reinventato\u003c\/span\u003e \u003cspan class=\"zmp1-chip\"\u003eEdizione Deluxe\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCHEDA TECNICA --\u003e\n\u003cdiv class=\"zmp1-specs-bar\"\u003e\n\u003cdiv class=\"zmp1-specs\"\u003e\n\u003cdiv class=\"zmp1-spec\"\u003e\n\u003cspan class=\"zmp1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"zmp1-spec-label\"\u003eGiocatori\u003c\/span\u003e \u003cspan class=\"zmp1-spec-val\"\u003e3 – 6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-spec\"\u003e\n\u003cspan class=\"zmp1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"zmp1-spec-label\"\u003eDurata\u003c\/span\u003e \u003cspan class=\"zmp1-spec-val\"\u003e30–60 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-spec\"\u003e\n\u003cspan class=\"zmp1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"zmp1-spec-label\"\u003eEtà\u003c\/span\u003e \u003cspan class=\"zmp1-spec-val\"\u003e15+ anni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-spec\"\u003e\n\u003cspan class=\"zmp1-spec-icon\"\u003e🃏\u003c\/span\u003e \u003cspan class=\"zmp1-spec-label\"\u003eMeccanica\u003c\/span\u003e \u003cspan class=\"zmp1-spec-val\"\u003eTrick-Taking\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-spec\"\u003e\n\u003cspan class=\"zmp1-spec-icon\"\u003e👑\u003c\/span\u003e \u003cspan class=\"zmp1-spec-label\"\u003ePoteri\u003c\/span\u003e \u003cspan class=\"zmp1-spec-val\"\u003eVariabili per principessa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-spec\"\u003e\n\u003cspan class=\"zmp1-spec-icon\"\u003e⚔️\u003c\/span\u003e \u003cspan class=\"zmp1-spec-label\"\u003eModalità\u003c\/span\u003e \u003cspan class=\"zmp1-spec-val\"\u003eIndividuale o a squadre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CORPO --\u003e\n\u003cdiv class=\"zmp1-body\"\u003e\n\u003c!-- INTRO + BOX EDITORIALI --\u003e\n\u003cdiv class=\"zmp1-intro-grid\"\u003e\n\u003cdiv class=\"zmp1-intro-text\"\u003e\n\u003cp class=\"zmp1-label\"\u003eDi cosa si tratta\u003c\/p\u003e\n\u003ch3 class=\"zmp1-h3\"\u003eSpade, corone e un regno che non smette di rialzarsi\u003c\/h3\u003e\n\u003cp class=\"zmp1-p\"\u003eIn \u003cstrong\u003eRebel Princess\u003c\/strong\u003e le principesse respingevano proposte di matrimonio indesiderate. Ventotto giorni dopo i principi sono tornati — come zombie. \u003cstrong\u003eZombie Princess\u003c\/strong\u003e è il seguito firmato da Ted Alspach: dopo aver reinventato Cuori, Bezier Games prende ora di mira un altro classico delle carte, il gioco di prese Spades.\u003c\/p\u003e\n\u003cp class=\"zmp1-p\"\u003eL'orda cresce: prima i principi, poi i villici, le adorabili creature del bosco, perfino i nobili cavalieri. Le principesse ribelli sono le ultime rimaste. Ognuna impugna un potere unico che dà a lei — o alla sua compagna di squadra — flessibilità o informazioni preziose.\u003c\/p\u003e\n\u003cp class=\"zmp1-p\"\u003eZombie Princess si gioca su quattro round, e ogni round ha una regola speciale che ribalta gli equilibri. Si dichiara quante orde si pensa di eliminare, poi si gioca per non sbagliare la previsione. Una partita non somiglia mai alla precedente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-intro-side\"\u003e\n\u003cp class=\"zmp1-quote-header\"\u003eIl segreto del gioco in due righe\u003c\/p\u003e\n\u003cdiv class=\"zmp1-quote-solo\"\u003e\n\u003cspan class=\"zmp1-qs-icon\"\u003e🃏\u003c\/span\u003e\n\u003cp class=\"zmp1-qs-text\"\u003eConosci già le regole — è Spades. Ma non hai mai dichiarato le tue prese sapendo che la principessa di fronte a te può cambiare le carte in tavola con un solo potere.\u003c\/p\u003e\n\u003cp class=\"zmp1-qs-note\"\u003eIl segreto di Zombie Princess in una riga\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-quote-solo zmp1-quote-solo--alt\"\u003e\n\u003cspan class=\"zmp1-qs-icon\"\u003e🧟♀️\u003c\/span\u003e\n\u003cp class=\"zmp1-qs-text\"\u003eQuattro round, quattro regole diverse. Quando pensi di aver capito il ritmo, il regno cambia di nuovo le carte sotto i tuoi piedi.\u003c\/p\u003e\n\u003cp class=\"zmp1-qs-note\"\u003eDall'esperienza di gioco\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"zmp1-fs\"\u003e\n\u003cdiv class=\"zmp1-fs-header\"\u003e\n\u003cdiv class=\"zmp1-fs-brand\"\u003e\n\u003cimg class=\"zmp1-fs-frog-img\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"zmp1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"zmp1-fs-game-name\"\u003eZombie Princess\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #e4eefc; border-color: #7099d8; color: #0a3070;\" class=\"zmp1-fs-cat\"\u003eGateway · Strategia\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-fs-body\"\u003e\n\u003cdiv class=\"zmp1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"zmp1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"zmp1-fs-tip\" class=\"zmp1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-fs-info\"\u003e\n\u003cspan class=\"zmp1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n\u003cdiv class=\"zmp1-fs-feeling\"\u003e\n\u003cspan class=\"zmp1-fs-feel-tag\"\u003eDivertente\u003c\/span\u003e \u003cspan class=\"zmp1-fs-feel-tag\"\u003eInclusivo\u003c\/span\u003e \u003cspan class=\"zmp1-fs-feel-tag\"\u003eImmediato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zmp1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n\u003cdiv class=\"zmp1-fs-targets\"\u003e\n\u003cdiv class=\"zmp1-fs-target zmp1-fs-si\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"zmp1-fs-target zmp1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"zmp1-fs-target zmp1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"zmp1-fs-target zmp1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"zmp1-fs-target zmp1-fs-no\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"zmp1-fs-target zmp1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-fs-verdict\"\u003e\n\u003cdiv class=\"zmp1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n\u003cdiv class=\"zmp1-fs-verdict-text\"\u003eUn classico delle carte travestito da horror scanzonato. Perfetto per chi conosce già le prese e per chi non le ha mai giocate — non per chi cerca peso strategico.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-fs-footer\"\u003e\n\u003cimg class=\"zmp1-fs-footer-frog\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, descrizione editoriale e meccaniche dichiarate\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Accessibilit\\u00e0', v:5, note:\"Se conosci Spades sei pronto subito, altrimenti bastano pochi minuti\"},\n        {l:'Energia',       v:4, note:\"Dichiarazioni azzardate, poteri a sorpresa e un tavolo che ride\"},\n        {l:'Rigiocabilit\\u00e0',v:4, note:\"Quattro round con regole diverse e principesse sempre nuove\"},\n        {l:'Interazione',   v:4, note:\"Ogni presa \\u00e8 una sfida diretta — e i poteri colpiscono gli altri\"},\n        {l:'Fortuna',       v:3, note:\"Le carte che ricevi contano, ma la dichiarazione la decidi tu\"},\n        {l:'Complessit\\u00e0', v:2, note:\"Regole leggere, costruite su un gioco di carte che molti gi\\u00e0 conoscono\"}\n      ];\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('zmp1-fs-svg');\n      var tip=document.getElementById('zmp1-fs-tip');\n      var ns='http:\/\/www.w3.org\/2000\/svg';\n\n      function pt(r,i){return[CX+r*Math.cos(off+i*step),CY+r*Math.sin(off+i*step)];}\n      function el(tag,attrs){\n        var e=document.createElementNS(ns,tag);\n        Object.keys(attrs).forEach(function(k){e.setAttribute(k,attrs[k]);});\n        return e;\n      }\n\n      var st=document.createElement('style');\n      st.textContent='@keyframes zmp1-draw{to{stroke-dashoffset:0}}@keyframes zmp1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\n\n      for(var ring=1;ring\u003c=5;ring++){\n        var rr=R*(ring\/5);\n        var pts=dims.map(function(_,i){var p=pt(rr,i);return p[0].toFixed(1)+','+p[1].toFixed(1);}).join(' ');\n        svg.appendChild(el('polygon',{points:pts,fill:'none',stroke:ring===5?'#c0b8b0':'#ddd8d0','stroke-width':ring===5?'1':'0.5'}));\n      }\n      dims.forEach(function(_,i){\n        var p=pt(R,i);\n        svg.appendChild(el('line',{x1:CX,y1:CY,x2:p[0].toFixed(1),y2:p[1].toFixed(1),stroke:'#d0c8c0','stroke-width':'0.5'}));\n      });\n\n      var dpts=dims.map(function(d,i){var p=pt(R*(d.v\/5),i);return p[0].toFixed(1)+','+p[1].toFixed(1);}).join(' ');\n      var perim=dims.reduce(function(acc,d,i){\n        var p1=pt(R*(d.v\/5),i),p2=pt(R*(dims[(i+1)%n].v\/5),(i+1)%n);\n        return acc+Math.sqrt(Math.pow(p2[0]-p1[0],2)+Math.pow(p2[1]-p1[1],2));\n      },0);\n      var shape=el('polygon',{points:dpts,fill:accent+'1a',stroke:accent,'stroke-width':'2.5','stroke-linejoin':'round'});\n      shape.style.cssText='stroke-dasharray:'+perim.toFixed(0)+';stroke-dashoffset:'+perim.toFixed(0)+';animation:zmp1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.v\/5),i);\n        var angle=off+i*step;\n\n        var hit=el('circle',{cx:p[0].toFixed(1),cy:p[1].toFixed(1),r:'10',fill:'transparent',cursor:'pointer'});\n        (function(idx){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].l+' '+dims[idx].v+'\/5\u003c\/strong\u003e\u003cbr\u003e'+dims[idx].note;\n            tip.style.display='block';\n            var rect=svg.parentElement.getBoundingClientRect();\n            var ex=e.clientX-rect.left, ey=e.clientY-rect.top;\n            tip.style.left=Math.min(ex+12,rect.width-220)+'px';\n            tip.style.top=Math.max(ey-55,4)+'px';\n          });\n          hit.addEventListener('mouseleave',function(){tip.style.display='none';});\n        })(i);\n        svg.appendChild(hit);\n\n        var c=el('circle',{cx:p[0].toFixed(1),cy:p[1].toFixed(1),r:'4.5',fill:accent,stroke:'white','stroke-width':'2'});\n        c.style.cssText='opacity:0;animation:zmp1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n\n        var nd=R*(d.v\/5)+15;\n        var nx=CX+nd*Math.cos(angle),ny=CY+nd*Math.sin(angle);\n        var vt=el('text',{x:nx.toFixed(1),y:(ny+1).toFixed(1),'text-anchor':'middle','dominant-baseline':'middle','font-size':'10','font-weight':'800',fill:accent,'font-family':'-apple-system,sans-serif'});\n        vt.textContent=d.v;\n        vt.style.cssText='opacity:0;animation:zmp1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\n      });\n\n      dims.forEach(function(d,i){\n        var angle=off+i*step;\n        var lx=CX+(R+40)*Math.cos(angle),ly=CY+(R+40)*Math.sin(angle);\n        var anchor='middle';\n        if(Math.cos(angle)\u003e0.2) anchor='start';\n        else if(Math.cos(angle)\u003c-0.2) anchor='end';\n        var dy=Math.sin(angle)\u003e0.6?7:Math.sin(angle)\u003c-0.6?-5:0;\n        var isHi=d.v\u003e=4;\n        var t=el('text',{x:lx.toFixed(1),y:(ly+dy).toFixed(1),'text-anchor':anchor,'dominant-baseline':'middle','font-size':isHi?'12':'11','font-weight':'700',fill:'#1a1208','font-family':'-apple-system,sans-serif'});\n        t.textContent=d.l;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n\u003cdiv class=\"zmp1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ARSENALE --\u003e\n\u003cdiv class=\"zmp1-section-pad\"\u003e\n\u003cp class=\"zmp1-label\"\u003eCosa trovi in scatola\u003c\/p\u003e\n\u003ch3 class=\"zmp1-h3\"\u003eCiò che porta in tavola la caccia\u003c\/h3\u003e\n\u003cdiv class=\"zmp1-cards\"\u003e\n\u003cdiv class=\"zmp1-card\"\u003e\n\u003cspan class=\"zmp1-card-icon\"\u003e🃏\u003c\/span\u003e\n\u003ch4 class=\"zmp1-card-name\"\u003eIl mazzo di prese\u003c\/h4\u003e\n\u003cp class=\"zmp1-card-desc\"\u003eCuore del gioco. Si gioca a prese come a Spades — segui il seme, vinci la mano, raccogli le orde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-card\"\u003e\n\u003cspan class=\"zmp1-card-icon\"\u003e👑\u003c\/span\u003e\n\u003ch4 class=\"zmp1-card-name\"\u003eLe principesse\u003c\/h4\u003e\n\u003cp class=\"zmp1-card-desc\"\u003eOgni giocatrice ne controlla una, con un potere unico che offre flessibilità o informazioni preziose.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-card\"\u003e\n\u003cspan class=\"zmp1-card-icon\"\u003e📜\u003c\/span\u003e\n\u003ch4 class=\"zmp1-card-name\"\u003eLe carte round\u003c\/h4\u003e\n\u003cp class=\"zmp1-card-desc\"\u003eQuattro round, quattro regole speciali. Sono loro a far sentire ogni partita diversa dalla precedente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zmp1-card\"\u003e\n\u003cspan class=\"zmp1-card-icon\"\u003e🪙\u003c\/span\u003e\n\u003ch4 class=\"zmp1-card-name\"\u003eComponenti deluxe\u003c\/h4\u003e\n\u003cp class=\"zmp1-card-desc\"\u003eL'edizione Deluxe alza la qualità dei materiali, dai gettoni punteggio al resto del corredo di gioco.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"zmp1-closing\"\u003e\n\u003cp class=\"zmp1-closing-text\"\u003eTra mezz'ora avrai eliminato un'orda, salvato un regno e tradito almeno una compagna di squadra. Si rimescola e si ricomincia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENUTO SCATOLA --\u003e\n\u003cdiv class=\"zmp1-box-section\"\u003e\n\u003cdetails class=\"zmp1-det zmp1-det--last\"\u003e\n\u003csummary class=\"zmp1-det-sum\"\u003e\u003cspan class=\"zmp1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"zmp1-det-title\"\u003eRegolamento\u003c\/span\u003e\u003cspan class=\"zmp1-det-sub\"\u003eInglese · PDF ufficiale\u003c\/span\u003e\u003cspan class=\"zmp1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"zmp1-det-body\"\u003e\n\u003cdiv class=\"zmp1-rl-wrap\"\u003e\n\u003cdiv class=\"zmp1-rl-langs\"\u003e\u003cspan class=\"zmp1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e\u003c\/div\u003e\n\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #160b22; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"zmp1-rl-link\" href=\"https:\/\/boardgamegeek.com\/filepage\/309966\/zombie-princess-deluxe-rulebook\" target=\"_blank\"\u003e\u003cspan class=\"zmp1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"zmp1-rl-body\"\u003e\n\u003cspan class=\"zmp1-rl-title\"\u003eScarica il regolamento Deluxe\u003c\/span\u003e\u003cspan class=\"zmp1-rl-sub\"\u003ePDF gratuito · BoardGameGeek\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zmp1-rl-arr-ext\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.zmp1-wrap, .zmp1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.zmp1-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: #14091f;\n}\n\n\/* ── COPERTINA ── *\/\n.zmp1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.zmp1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.zmp1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(20,9,31,0) 0%, rgba(20,9,31,0) 25%, rgba(20,9,31,0.5) 55%, rgba(20,9,31,0.85) 75%, rgba(20,9,31,0.98) 100%); }\n.zmp1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.zmp1-kicker { display: block; color: #6FCF6B; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.zmp1-sub { color: rgba(255,255,255,0.9); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 16px; }\n.zmp1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.zmp1-chip { background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.25); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.zmp1-chip--green { background: #3a7d3a; border-color: #3a7d3a; }\n\n\/* ── SPECS ── *\/\n.zmp1-specs-bar { background: #1d0e2e; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.zmp1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.zmp1-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.zmp1-spec:nth-child(3n) { border-right: none; }\n.zmp1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.zmp1-spec-icon { font-size: 1.2rem; }\n.zmp1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.zmp1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.zmp1-body { background: #F3ECDC; }\n\n\/* ── INTRO ── *\/\n.zmp1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.zmp1-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.zmp1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0a26; line-height: 1.15; margin-bottom: 16px; }\n.zmp1-p { font-family: sans-serif; font-size: 0.95rem; color: #2e1d3d; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.zmp1-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.zmp1-quote-solo { background: #1a0a26; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #6FCF6B; }\n.zmp1-quote-solo--alt { background: #2e1240; border-left-color: #C9A24B; }\n.zmp1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.zmp1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.zmp1-qs-note { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }\n\n\/* ── DIVIDER ── *\/\n.zmp1-divider { height: 1px; background: #d4c8b0; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.zmp1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.zmp1-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.zmp1-fs-brand { display:flex; align-items:center; gap:9px; }\n.zmp1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.zmp1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.zmp1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.zmp1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.zmp1-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.zmp1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.zmp1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.zmp1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.zmp1-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.zmp1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.zmp1-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.zmp1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.zmp1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#2e1d3d; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.zmp1-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.zmp1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.zmp1-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.zmp1-fs-target span { font-size:14px; flex-shrink:0; }\n.zmp1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.zmp1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.zmp1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.zmp1-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.zmp1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#2e1d3d; line-height:1.65; }\n.zmp1-fs-footer { padding:9px 20px; background:#eeeae4; border-top:1px solid #e0d8cc; font-family:sans-serif; font-size:11px; color:#6b5e48; line-height:1.5; }\n\n\/* ── CARDS ── *\/\n.zmp1-section-pad { padding: 32px 28px 8px; }\n.zmp1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.zmp1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0d4b8; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.zmp1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.zmp1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.zmp1-card-name { font-size: 0.95rem; font-weight: 900; color: #1050a0; margin-bottom: 5px; }\n.zmp1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2e1d3d; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.zmp1-closing { background: #1a0a26; padding: 26px 28px; border-top: 3px solid #6FCF6B; }\n.zmp1-closing-text { font-family: Georgia, serif; font-size: 1.05rem; font-style: italic; color: rgba(255,255,255,0.88); text-align: center; line-height: 1.6; }\n\n\/* ── CONTENUTO SCATOLA ── *\/\n.zmp1-box-section { background: #F3ECDC; border-top: 1px solid #d4c8b0; }\n.zmp1-det { border-bottom: 1px solid #e8dcc6; background: #fff; }\n.zmp1-det--last { border-bottom: none; }\n.zmp1-det-sum { list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 14px 20px; cursor: pointer; transition: background .18s; }\n.zmp1-det-sum::-webkit-details-marker { display: none; }\n.zmp1-det-sum::marker { display: none; }\n.zmp1-det[open] .zmp1-det-sum { background: #faf7f2; }\n.zmp1-det-sum:hover { background: #faf7f2; }\n.zmp1-det-left { display: flex; align-items: center; gap: 10px; }\n.zmp1-det-ico { font-size: 17px; flex-shrink: 0; }\n.zmp1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a0a26; display: block; }\n.zmp1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.zmp1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.zmp1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #9c8e7a; border-bottom: 2px solid #9c8e7a; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.zmp1-det[open] .zmp1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.zmp1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.zmp1-rl-wrap { padding-top:14px; display:flex; flex-direction:column; gap:10px; }\n.zmp1-rl-langs { display:flex; flex-wrap:wrap; gap:6px; }\n.zmp1-rl-lang { font-family:sans-serif; font-size:0.75rem; font-weight:600; padding:3px 10px; border-radius:50px; background:#eaf3de; border:1px solid #80b050; color:#2a5010; }\n.zmp1-rl-ico { font-size:1.2rem; flex-shrink:0; }\n.zmp1-rl-body { flex:1; min-width:0; }\n.zmp1-rl-title { display:block; font-family:sans-serif; font-size:0.82rem; font-weight:700; color:#fff; }\n.zmp1-rl-sub { display:block; font-family:sans-serif; font-size:0.7rem; color:rgba(255,255,255,0.5); margin-top:2px; }\n.zmp1-rl-arr-ext { font-size:0.9rem; color:rgba(255,255,255,0.45); flex-shrink:0; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .zmp1-specs { grid-template-columns: repeat(6, 1fr); }\n  .zmp1-spec { border-bottom: none; }\n  .zmp1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .zmp1-spec:last-child { border-right: none; }\n  .zmp1-cards { grid-template-columns: repeat(2, 1fr); }\n  .zmp1-fs-body { grid-template-columns: 220px 1fr; }\n  .zmp1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .zmp1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .zmp1-cover { height: 440px; }\n  .zmp1-cover-content { padding: 22px 36px 30px; }\n  .zmp1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .zmp1-cards { grid-template-columns: repeat(4, 1fr); }\n  .zmp1-divider { margin-left: 36px; margin-right: 36px; }\n  .zmp1-section-pad { padding: 36px 36px 8px; }\n  .zmp1-closing { padding: 28px 36px; }\n  .zmp1-fs-body { grid-template-columns: 260px 1fr; }\n  .zmp1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Bézier Games","offers":[{"title":"Default Title","offer_id":53938099781959,"sku":null,"price":34.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/ZombiePrincessDeluxegiocodatavolo.webp?v=1779114266","url":"https:\/\/frogames.it\/products\/zombie-princess","provider":"FroGames","version":"1.0","type":"link"}