{"product_id":"ace-of-spades-call-of-the-zombie-ita","title":"Ace of Spades Call of the Zombie - ITA","description":"\u003c!-- =====================================================\n     ACE OF SPADES: CALL OF THE ZOMBIE — BLOCK 1\n     FroGames | Shopify Theme Concept\n     Base Game Expansion\n     ===================================================== --\u003e\n\u003cdiv class=\"aoz1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"aoz1-cover\"\u003e\n\u003cimg src=\"https:\/\/cf.geekdo-images.com\/jwMNvKfPQHg9t_UGl79EzA__imagepage\/img\/nL4-sVTKqXSwg_fyfKySt_2b-0Q=\/fit-in\/900x600\/filters:no_upscale():strip_icc()\/pic9202670.jpg\" alt=\"Ace of Spades Call of the Zombie expansion zombie poker board game for 1-2 players - official Devir cover\" class=\"aoz1-cover-img\" loading=\"eager\"\u003e\n\u003cdiv class=\"aoz1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"aoz1-cover-content\"\u003e\n\u003cp class=\"aoz1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"aoz1-sub\"\u003eThe dead don't die. Your cards, once played, remain caught in their teeth forever.\u003c\/p\u003e\n\u003cdiv class=\"aoz1-chips\"\u003e\n\u003cspan class=\"aoz1-chip aoz1-chip--green\"\u003eExpansion\u003c\/span\u003e \u003cspan class=\"aoz1-chip\"\u003eDevir Games\u003c\/span\u003e \u003cspan class=\"aoz1-chip\"\u003eZombie horror\u003c\/span\u003e \u003cspan class=\"aoz1-chip\"\u003eMultilingual edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- EXPANSION WARNING --\u003e\n\u003cdiv class=\"aoz1-warning\"\u003e\n\u003cdiv class=\"aoz1-warning-inner\"\u003e\n\u003cspan class=\"aoz1-warning-icon\"\u003e⚠️\u003c\/span\u003e\n\u003cdiv class=\"aoz1-warning-text\"\u003e\n\u003cstrong\u003eRequires the Ace of Spades base game\u003c\/strong\u003e \u003cspan\u003eThis expansion is not playable on its own. To use it, you must own the base box.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TECHNICAL SPECIFICATIONS --\u003e\n\u003cdiv class=\"aoz1-specs-bar\"\u003e\n\u003cdiv class=\"aoz1-specs\"\u003e\n\u003cdiv class=\"aoz1-spec\"\u003e\n\u003cspan class=\"aoz1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"aoz1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"aoz1-spec-val\"\u003e1 – 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-spec\"\u003e\n\u003cspan class=\"aoz1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"aoz1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"aoz1-spec-val\"\u003e40–45 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-spec\"\u003e\n\u003cspan class=\"aoz1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"aoz1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"aoz1-spec-val\"\u003e14+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-spec\"\u003e\n\u003cspan class=\"aoz1-spec-icon\"\u003e🃏\u003c\/span\u003e \u003cspan class=\"aoz1-spec-label\"\u003eNew cards\u003c\/span\u003e \u003cspan class=\"aoz1-spec-val\"\u003e15 enemies\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-spec\"\u003e\n\u003cspan class=\"aoz1-spec-icon\"\u003e💀\u003c\/span\u003e \u003cspan class=\"aoz1-spec-label\"\u003eAlternative Boss\u003c\/span\u003e \u003cspan class=\"aoz1-spec-val\"\u003eHellbilly\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-spec\"\u003e\n\u003cspan class=\"aoz1-spec-icon\"\u003e🧟\u003c\/span\u003e \u003cspan class=\"aoz1-spec-label\"\u003eNew mechanic\u003c\/span\u003e \u003cspan class=\"aoz1-spec-val\"\u003eCaptured cards\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"aoz1-body\"\u003e\n\u003c!-- INTRO + STORY --\u003e\n\u003cdiv class=\"aoz1-intro-grid\"\u003e\n\u003cdiv class=\"aoz1-intro-text\"\u003e\n\u003cp class=\"aoz1-label\"\u003eWhat the expansion adds\u003c\/p\u003e\n\u003ch3 class=\"aoz1-h3\"\u003eWhen enemies don't die, your cards die instead\u003c\/h3\u003e\n\u003cp class=\"aoz1-p\"\u003eAce of Spades taught you to kill bosses one after another, stealing their powers. \u003cstrong\u003eCall of the Zombie\u003c\/strong\u003e turns everything upside down: zombies never die. When you wound them, one or two of your cards get \"captured\" — stuck with them, out of play until the end of the run. If you want to survive long enough to face the horde, you must use every hand knowing that part of your deck will never come back.\u003c\/p\u003e\n\u003cp class=\"aoz1-p\"\u003eThe expansion introduces \u003cstrong\u003e15 new enemy cards\u003c\/strong\u003e that you can mix into the base game's pool, and four alternative versions of the final boss: the \u003cstrong\u003eHellbilly Zombie Master\u003c\/strong\u003e, a new character with his own western horror mythology — a murdered bartender who 723 nights ago rose as the lord of the undead.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-intro-side\"\u003e\n\u003cp class=\"aoz1-quote-header\"\u003eThe expansion's lore\u003c\/p\u003e\n\u003cdiv class=\"aoz1-quote-solo\"\u003e\n\u003cspan class=\"aoz1-qs-icon\"\u003e🥃\u003c\/span\u003e\n\u003cp class=\"aoz1-qs-text\"\u003eJack entered the saloon every night for a drink. One night he discovered the bartender watering down the whiskey. He killed him on the spot, drowning him in the fetid pool. But his rage did not subside.\u003c\/p\u003e\n\u003cp class=\"aoz1-qs-note\"\u003eThe origin of the Hellbilly Zombie Master\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-quote-solo aoz1-quote-solo--alt\"\u003e\n\u003cspan class=\"aoz1-qs-icon\"\u003e🧟\u003c\/span\u003e\n\u003cp class=\"aoz1-qs-text\"\u003eSince that night, he has studied dark magic to resurrect and kill him again, every night. 723 nights have passed. He is not tired yet — and now he commands a horde.\u003c\/p\u003e\n\u003cp class=\"aoz1-qs-note\"\u003eThe new threat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"aoz1-fs\"\u003e\n\u003cdiv class=\"aoz1-fs-header\"\u003e\n\u003cdiv class=\"aoz1-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=\"aoz1-fs-frog-img\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"aoz1-fs-brand-label\"\u003eFrogScore · frogames.business\u003c\/span\u003e\n\u003cp class=\"aoz1-fs-game-name\"\u003eAce of Spades: Call of the Zombie\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"aoz1-fs-cat\" style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\"\u003eExpansion · Cooperative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-fs-body\"\u003e\n\u003cdiv class=\"aoz1-fs-radar-panel\"\u003e\n\u003csvg id=\"aoz1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow: visible;\"\u003e\u003c\/svg\u003e\n\u003cdiv class=\"aoz1-fs-tip\" id=\"aoz1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-fs-info\"\u003e\n\u003cspan class=\"aoz1-fs-feel-lbl\"\u003eThe new experience\u003c\/span\u003e\n\u003cdiv class=\"aoz1-fs-feeling\"\u003e\n\u003cspan class=\"aoz1-fs-feel-tag\"\u003eDesperate\u003c\/span\u003e \u003cspan class=\"aoz1-fs-feel-tag\"\u003eMore tactical\u003c\/span\u003e \u003cspan class=\"aoz1-fs-feel-tag\"\u003eMore vicious\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"aoz1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"aoz1-fs-targets\"\u003e\n\u003cdiv class=\"aoz1-fs-target aoz1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003cdiv class=\"aoz1-fs-target aoz1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"aoz1-fs-target aoz1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"aoz1-fs-target aoz1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"aoz1-fs-target aoz1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\u003cdiv class=\"aoz1-fs-target aoz1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-fs-verdict\"\u003e\n\u003cdiv class=\"aoz1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"aoz1-fs-verdict-text\"\u003eA recommended addition for those who have finished Ace of Spades at least once. The \"captured\" card mechanic increases difficulty and changes how you think about each hand. It's not just a graphic variation — it's a new way to play.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-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=\"aoz1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on expansion rules and base game gameplay\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Tension',     v:5, note:\"Captured cards don't return: each hand costs more than before\"},\n        {l:'Strategy',    v:4, note:\"You need to plan which cards you are willing to sacrifice for damage\"},\n        {l:'Replayability',v:4, note:\"15 new enemies blend into the base pool — more variations for each run\"},\n        {l:'Difficulty',   v:4, note:\"More punishing than the base game: reaching the boss requires perfect economy\"},\n        {l:'Luck',      v:3, note:\"Knowing you'll draw the same card again changes the risk calculation\"},\n        {l:'Complexity',  v:3, note:\"Only one new rule, but it profoundly changes how you think about the game\"}\n      ];\n      var accent='#4A6B1A';\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('aoz1-fs-svg');\n      var tip=document.getElementById('aoz1-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 aoz1-draw{to{stroke-dashoffset:0}}@keyframes aoz1-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:aoz1-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:aoz1-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:aoz1-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=\"aoz1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- WHAT CHANGES --\u003e\n\u003cdiv class=\"aoz1-section-pad\"\u003e\n\u003cp class=\"aoz1-label\"\u003eThe three new features in the box\u003c\/p\u003e\n\u003ch3 class=\"aoz1-h3\"\u003eWhat Call of the Zombie brings to the table\u003c\/h3\u003e\n\u003cdiv class=\"aoz1-cards\"\u003e\n\u003cdiv class=\"aoz1-card\"\u003e\n\u003cspan class=\"aoz1-card-icon\"\u003e🧟\u003c\/span\u003e\n\u003ch4 class=\"aoz1-card-name\"\u003e15 new zombie enemies\u003c\/h4\u003e\n\u003cp class=\"aoz1-card-desc\"\u003eThey mix into the base game's pool, expanding possible combinations. Each run draws from a more varied deck, with enemies that work differently from the old ones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-card\"\u003e\n\u003cspan class=\"aoz1-card-icon\"\u003e🃏\u003c\/span\u003e\n\u003ch4 class=\"aoz1-card-name\"\u003eThe captured card mechanic\u003c\/h4\u003e\n\u003cp class=\"aoz1-card-desc\"\u003eWhen you hit a zombie, one or two cards from your winning hand get \"stuck\" in it. They are lost for the rest of the run. Every hand has a hidden cost.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-card\"\u003e\n\u003cspan class=\"aoz1-card-icon\"\u003e🥃\u003c\/span\u003e\n\u003ch4 class=\"aoz1-card-name\"\u003eHellbilly Zombie Master\u003c\/h4\u003e\n\u003cp class=\"aoz1-card-desc\"\u003eA new final boss alternative to Lord Overkill, in 4 versions of increasing difficulty. He commands a horde of zombies — survive long enough and you face them all together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aoz1-card\"\u003e\n\u003cspan class=\"aoz1-card-icon\"\u003e⚰️\u003c\/span\u003e\n\u003ch4 class=\"aoz1-card-name\"\u003eEnemies never die\u003c\/h4\u003e\n\u003cp class=\"aoz1-card-desc\"\u003eConceptual difference from the base game: your hits don't eliminate zombies, they slow them down. If the run lasts long enough, you confront the horde — all the undead back on the board.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"aoz1-closing\"\u003e\n\u003cp class=\"aoz1-closing-text\"\u003eIf Ace of Spades asked you \"how skilled are you at reading the cards?\", Call of the Zombie asks you \"how much are you willing to lose?\".\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOX CONTENT --\u003e\n\u003cdiv class=\"aoz1-box-section\"\u003e\n\u003cdetails class=\"aoz1-det\"\u003e\n\u003csummary class=\"aoz1-det-sum\"\u003e\u003cspan class=\"aoz1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"aoz1-det-title\"\u003eRecommended sleeves\u003c\/span\u003e\u003cspan class=\"aoz1-det-sub\"\u003e1 size · 15 cards total\u003c\/span\u003e\u003cspan class=\"aoz1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"aoz1-det-body\"\u003e\n\u003cdiv class=\"aoz1-sleeve-grid\"\u003e\n\u003cdiv class=\"aoz1-sleeve\"\u003e\n\u003cspan class=\"aoz1-sleeve-mm\"\u003e80 × 120 mm\u003c\/span\u003e\n\u003cdiv class=\"aoz1-sleeve-r\"\u003e\u003cspan class=\"aoz1-sleeve-qty\"\u003e15 enemy cards\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"aoz1-det aoz1-det--last\"\u003e\n\u003csummary class=\"aoz1-det-sum\"\u003e\u003cspan class=\"aoz1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"aoz1-det-title\"\u003eExpansion rulebook\u003c\/span\u003e\u003cspan class=\"aoz1-det-sub\"\u003eMultilingual edition · Italian included\u003c\/span\u003e\u003cspan class=\"aoz1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"aoz1-det-body\"\u003e\n\u003cdiv class=\"aoz1-rl-wrap\"\u003e\n\u003cdiv class=\"aoz1-rl-langs\"\u003e\n\u003cspan class=\"aoz1-rl-lang\"\u003e🇮🇹 Italian\u003c\/span\u003e \u003cspan class=\"aoz1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e \u003cspan class=\"aoz1-rl-lang\"\u003e🇪🇸 Spanish\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca href=\"https:\/\/boardgamegeek.com\/filepage\/319247\/rulebook\" class=\"aoz1-rl-link\" style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #0a1408; border-radius: 10px; text-decoration: none; color: #fff;\" target=\"_blank\"\u003e\u003cspan class=\"aoz1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"aoz1-rl-body\"\u003e\n\u003cspan class=\"aoz1-rl-title\"\u003eDownload the official rulebook\u003c\/span\u003e\u003cspan class=\"aoz1-rl-sub\"\u003eFree PDF · BoardGameGeek\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"aoz1-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\u003cstyle\u003e\n.aoz1-wrap, .aoz1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.aoz1-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: #0a1408;\n}\n\n\/* ── COPERTINA ── *\/\n.aoz1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.aoz1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.aoz1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(10,20,8,0) 0%, rgba(10,20,8,0) 25%, rgba(10,20,8,0.5) 55%, rgba(10,20,8,0.85) 75%, rgba(10,20,8,0.98) 100%); }\n.aoz1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.aoz1-kicker { display: block; color: #B8C040; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.aoz1-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.aoz1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.aoz1-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.aoz1-chip--green { background: #4A6B1A; border-color: #4A6B1A; }\n\n\/* ── AVVISO ESPANSIONE ── *\/\n.aoz1-warning { background: #2a1408; border-top: 1px solid rgba(255,200,100,0.2); border-bottom: 1px solid rgba(255,200,100,0.2); }\n.aoz1-warning-inner { max-width: 1060px; margin: 0 auto; padding: 12px 24px; display: flex; align-items: center; gap: 12px; }\n.aoz1-warning-icon { font-size: 1.4rem; flex-shrink: 0; }\n.aoz1-warning-text { font-family: sans-serif; font-size: 0.83rem; line-height: 1.5; color: rgba(255,255,255,0.85); display: flex; flex-direction: column; gap: 2px; }\n.aoz1-warning-text strong { color: #FFC84A; font-weight: 700; }\n.aoz1-warning-text span { color: rgba(255,255,255,0.65); font-size: 0.78rem; }\n\n\/* ── SPECS ── *\/\n.aoz1-specs-bar { background: #14200a; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.aoz1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.aoz1-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.aoz1-spec:nth-child(3n) { border-right: none; }\n.aoz1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.aoz1-spec-icon { font-size: 1.2rem; }\n.aoz1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.aoz1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.aoz1-body { background: #EDE8D0; }\n\n\/* ── INTRO ── *\/\n.aoz1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.aoz1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #4A6B1A; margin-bottom: 7px; }\n.aoz1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #0a1408; line-height: 1.15; margin-bottom: 16px; }\n.aoz1-p { font-family: sans-serif; font-size: 0.95rem; color: #2a3018; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── QUOTE \/ LORE ── *\/\n.aoz1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4A6B1A; margin-bottom: 12px; }\n.aoz1-quote-solo { background: #14200a; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #B8C040; }\n.aoz1-quote-solo--alt { background: #1a2810; border-left-color: #4A6B1A; }\n.aoz1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.aoz1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.aoz1-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.aoz1-divider { height: 1px; background: #c8c8a0; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.aoz1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.aoz1-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.aoz1-fs-brand { display:flex; align-items:center; gap:9px; }\n.aoz1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.aoz1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.aoz1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.aoz1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.aoz1-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.aoz1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.aoz1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.aoz1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.aoz1-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.aoz1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.aoz1-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.aoz1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.aoz1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#2a3018; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.aoz1-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.aoz1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.aoz1-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.aoz1-fs-target span { font-size:14px; flex-shrink:0; }\n.aoz1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.aoz1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.aoz1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.aoz1-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.aoz1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#2a3018; line-height:1.65; }\n.aoz1-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.aoz1-section-pad { padding: 32px 28px 8px; }\n.aoz1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.aoz1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #c8c8a0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.aoz1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.aoz1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.aoz1-card-name { font-size: 0.95rem; font-weight: 900; color: #4A6B1A; margin-bottom: 5px; }\n.aoz1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2a3018; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.aoz1-closing { background: #0a1408; padding: 26px 28px; border-top: 3px solid #B8C040; }\n.aoz1-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.aoz1-box-section { background: #EDE8D0; border-top: 1px solid #c8c8a0; }\n.aoz1-det { border-bottom: 1px solid #d8d8b0; background: #fff; }\n.aoz1-det--last { border-bottom: none; }\n.aoz1-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.aoz1-det-sum::-webkit-details-marker { display: none; }\n.aoz1-det-sum::marker { display: none; }\n.aoz1-det[open] .aoz1-det-sum { background: #f7f4e4; }\n.aoz1-det-sum:hover { background: #f7f4e4; }\n.aoz1-det-left { display: flex; align-items: center; gap: 10px; }\n.aoz1-det-ico { font-size: 17px; flex-shrink: 0; }\n.aoz1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #0a1408; display: block; }\n.aoz1-det-sub { font-family: sans-serif; font-size: 11px; color: #7a8068; margin-top: 1px; display: block; }\n.aoz1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.aoz1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #7a8068; border-bottom: 2px solid #7a8068; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.aoz1-det[open] .aoz1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.aoz1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.aoz1-sleeve-grid { display:grid; grid-template-columns:1fr; gap:8px; padding-top:14px; }\n.aoz1-sleeve { display:flex; align-items:center; justify-content:space-between; padding:10px 14px; background:#f7f4e4; border-radius:8px; border:1px solid #d8d8b0; flex-wrap:wrap; gap:6px; }\n.aoz1-sleeve-mm { font-family:monospace; font-size:0.82rem; font-weight:700; color:#0a1408; }\n.aoz1-sleeve-r { display:flex; align-items:center; gap:8px; }\n.aoz1-sleeve-qty { font-family:sans-serif; font-size:0.78rem; color:#5a6048; }\n\n.aoz1-rl-wrap { padding-top:14px; display:flex; flex-direction:column; gap:10px; }\n.aoz1-rl-langs { display:flex; flex-wrap:wrap; gap:6px; }\n.aoz1-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.aoz1-rl-link { display:flex; align-items:center; gap:10px; padding:12px 16px; background:#0a1408; border-radius:10px; text-decoration:none; transition:opacity .2s; }\n.aoz1-rl-link:hover { opacity:.85; }\n.aoz1-rl-ico { font-size:1.2rem; flex-shrink:0; }\n.aoz1-rl-body { flex:1; min-width:0; }\n.aoz1-rl-title { display:block; font-family:sans-serif; font-size:0.82rem; font-weight:700; color:#fff; }\n.aoz1-rl-sub { display:block; font-family:sans-serif; font-size:0.7rem; color:rgba(255,255,255,0.5); margin-top:2px; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .aoz1-specs { grid-template-columns: repeat(6, 1fr); }\n  .aoz1-spec { border-bottom: none; }\n  .aoz1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .aoz1-spec:last-child { border-right: none; }\n  .aoz1-cards { grid-template-columns: repeat(2, 1fr); }\n  .aoz1-fs-body { grid-template-columns: 220px 1fr; }\n  .aoz1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .aoz1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .aoz1-cover { height: 440px; }\n  .aoz1-cover-content { padding: 22px 36px 30px; }\n  .aoz1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .aoz1-cards { grid-template-columns: repeat(4, 1fr); }\n  .aoz1-divider { margin-left: 36px; margin-right: 36px; }\n  .aoz1-section-pad { padding: 36px 36px 8px; }\n  .aoz1-closing { padding: 28px 36px; }\n  .aoz1-fs-body { grid-template-columns: 260px 1fr; }\n  .aoz1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Devir","offers":[{"title":"Default Title","offer_id":53936994386247,"sku":null,"price":7.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/AceofSpadesCalloftheZombie00.webp?v=1770808920","url":"https:\/\/frogames.business\/en\/products\/ace-of-spades-call-of-the-zombie-ita","provider":"FroGames","version":"1.0","type":"link"}