{"product_id":"pavlovs-house-danneggiato","title":"Pavlov's House DAMAGED","description":"\u003c!-- =====================================================\n     PAVLOV'S HOUSE — BLOCK 1\n     FroGames | Shopify Theme Concept\n     CSS Prefix: pvh1-\n     ===================================================== --\u003e\n\u003cdiv class=\"pvh1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"pvh1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"pvh1-cover-img\" alt=\"Pavlov's House board game wargame solo Stalingrad for 1-3 players - official DVG cover\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Pavlovs_House.webp?v=1775146067\"\u003e\n\u003cdiv class=\"pvh1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pvh1-cover-content\"\u003e\n\u003cp class=\"pvh1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"pvh1-sub\"\u003eA building. A handful of men. The fate of Stalingrad passing through those windows.\u003c\/p\u003e\n\u003cdiv class=\"pvh1-chips\"\u003e\n\u003cspan class=\"pvh1-chip pvh1-chip--red\"\u003eSolo \/ Co-op\u003c\/span\u003e \u003cspan class=\"pvh1-chip\"\u003eDVG — Dan Verssen Games\u003c\/span\u003e \u003cspan class=\"pvh1-chip\"\u003eValiant Defense Series\u003c\/span\u003e \u003cspan class=\"pvh1-chip\"\u003eEnglish Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPEC SHEET --\u003e\n\u003cdiv class=\"pvh1-specs-bar\"\u003e\n\u003cdiv class=\"pvh1-specs\"\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003e1 – 3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003e60–75 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003e12+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e🃏\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eMechanic\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003eCard-driven\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e🏚️\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eSetting\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003eWW2 · Stalingrad\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e🧘\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eMode\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003eSolo \/ Co-op \/ PvP\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"pvh1-body\"\u003e\n\u003c!-- INTRO + QUOTES --\u003e\n\u003cdiv class=\"pvh1-intro-grid\"\u003e\n\u003cdiv class=\"pvh1-intro-text\"\u003e\n\u003cp class=\"pvh1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"pvh1-h3\"\u003eHold the house. Whatever the cost.\u003c\/h3\u003e\n\u003cp class=\"pvh1-p\"\u003eIt's September 1942. A four-story building in Stalingrad becomes the dividing line between Soviet resistance and the collapse of the front. Sergeant Yakov Pavlov and a handful of soldiers defend it for almost two months — without yielding an inch.\u003c\/p\u003e\n\u003cp class=\"pvh1-p\"\u003e\u003cstrong\u003ePavlov's House\u003c\/strong\u003e by David Thompson (DVG) puts you in command of those defenders. Manage the troops inside the building, the supply lines along the Volga, and the leaders of the 62nd Soviet Army — all while the Wehrmacht deck never stops advancing.\u003c\/p\u003e\n\u003cp class=\"pvh1-p\"\u003eIt's not a game you win easily. It's a game where every die you roll is loaded with historical meaning, every soldier you lose is a choice that weighs heavily. The Valiant Defense system builds authentic tension that never lets up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-intro-side\"\u003e\n\u003cp class=\"pvh1-quote-header\"\u003eWhat they're saying abroad\u003c\/p\u003e\n\u003cdiv itemtype=\"https:\/\/schema.org\/Review\" itemscope=\"\" class=\"pvh1-quote\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Pavlov's House\"\u003e\n\u003cp itemprop=\"reviewBody\" class=\"pvh1-quote-text\"\u003e\"One of the most spectacular and punishing solo designs of the last five years.\"\u003c\/p\u003e\n\u003cp class=\"pvh1-quote-transl\"\u003eOne of the most spectacular and punishing solo designs of the last five years.\u003c\/p\u003e\n\u003cp class=\"pvh1-quote-source\"\u003e— \u003cspan itemtype=\"https:\/\/schema.org\/Organization\" itemscope=\"\" itemprop=\"author\"\u003e\u003cspan itemprop=\"name\"\u003eMeeple Mountain\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv itemtype=\"https:\/\/schema.org\/Review\" itemscope=\"\" class=\"pvh1-quote pvh1-quote--dark\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Pavlov's House\"\u003e\n\u003cp itemprop=\"reviewBody\" class=\"pvh1-quote-text\"\u003e\"A treasure trove of options — the tension is there with every dice roll.\"\u003c\/p\u003e\n\u003cp class=\"pvh1-quote-transl\"\u003eA treasure trove of options — the tension is there with every dice roll.\u003c\/p\u003e\n\u003cp class=\"pvh1-quote-source\"\u003e— \u003cspan itemtype=\"https:\/\/schema.org\/Organization\" itemscope=\"\" itemprop=\"author\"\u003e\u003cspan itemprop=\"name\"\u003eBoard Game Quest\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"pvh1-fs\"\u003e\n\u003cdiv class=\"pvh1-fs-header\"\u003e\n\u003cdiv class=\"pvh1-fs-brand\"\u003e\n\u003cimg class=\"pvh1-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=\"pvh1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"pvh1-fs-game-name\"\u003ePavlov's House\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #e0f5ee; border-color: #60c090; color: #0a4a30;\" class=\"pvh1-fs-cat\"\u003eCooperative · Wargame\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-body\"\u003e\n\u003cdiv class=\"pvh1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"pvh1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"pvh1-fs-tip\" class=\"pvh1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-info\"\u003e\n\u003cspan class=\"pvh1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"pvh1-fs-feeling\"\u003e\n\u003cspan class=\"pvh1-fs-feel-tag\"\u003eOverwhelming\u003c\/span\u003e \u003cspan class=\"pvh1-fs-feel-tag\"\u003eImmersive\u003c\/span\u003e \u003cspan class=\"pvh1-fs-feel-tag\"\u003eRelentless\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"pvh1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"pvh1-fs-targets\"\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo player\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-solo\"\u003e\n\u003cspan class=\"pvh1-fs-solo-label\"\u003eSolo mode\u003c\/span\u003e\n\u003cdiv class=\"pvh1-fs-solo-row\"\u003e\n\u003cspan class=\"pvh1-fs-solo-type\"\u003eOfficial\u003c\/span\u003e\n\u003cdiv class=\"pvh1-fs-solo-stars\"\u003e\n\u003cspan class=\"pvh1-fs-star pvh1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"pvh1-fs-star pvh1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"pvh1-fs-star pvh1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"pvh1-fs-star pvh1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"pvh1-fs-star pvh1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"pvh1-fs-solo-num\"\u003e5\/5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pvh1-fs-solo-note\"\u003eNatively designed as a solo game. The entire system is built for one player — co-op and competitive modes are later additions. This is where the game truly shines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-verdict\"\u003e\n\u003cdiv class=\"pvh1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-verdict-text\"\u003eAn accessible wargame in format but demanding in spirit. Each game tells an authentic story of resistance — and almost always ends badly, in a magnificent way.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-footer\"\u003e\n\u003cimg class=\"pvh1-fs-footer-frog\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews, and play sessions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Tension',      v:5, note:\"You're always on the edge — the Wehrmacht deck never stops pressing\"},\n        {l:'Strategy',     v:4, note:\"Every turn demands difficult choices: where to defend, who to sacrifice\"},\n        {l:'Complexity',   v:4, note:\"25-page rulebook with multiple subsystems — one game is needed to assimilate everything\"},\n        {l:'Replayability', v:4, note:\"The random deck ensures games are always different — rarely two are the same\"},\n        {l:'Luck',       v:3, note:\"Dice matter and can destroy the best plan — but the decisions are still yours\"},\n        {l:'Coordination', v:3, note:\"In co-op, two players manage different fronts — communication is essential\"}\n      ];\n      var accent='#0a7a5a';\n      var VB=320,CX=160,CY=160,R=74;\n      var n=dims.length,step=PI2\/n,off=-Math.PI\/2;\n      var svg=document.getElementById('pvh1-fs-svg');\n      var tip=document.getElementById('pvh1-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 pvh1-draw{to{stroke-dashoffset:0}}@keyframes pvh1-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:pvh1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.v\/5),i);\n        var angle=off+i*step;\n        var hit=el('circle',{cx:p[0].toFixed(1),cy:p[1].toFixed(1),r:'10',fill:'transparent',cursor:'pointer'});\n        (function(idx){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].l+' '+dims[idx].v+'\/5\u003c\/strong\u003e\u003cbr\u003e'+dims[idx].note;\n            tip.style.display='block';\n            var rect=svg.parentElement.getBoundingClientRect();\n            var ex=e.clientX-rect.left, ey=e.clientY-rect.top;\n            tip.style.left=Math.min(ex+12,rect.width-220)+'px';\n            tip.style.top=Math.max(ey-55,4)+'px';\n          });\n          hit.addEventListener('mouseleave',function(){tip.style.display='none';});\n        })(i);\n        svg.appendChild(hit);\n\n        var c=el('circle',{cx:p[0].toFixed(1),cy:p[1].toFixed(1),r:'4.5',fill:accent,stroke:'white','stroke-width':'2'});\n        c.style.cssText='opacity:0;animation:pvh1-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:pvh1-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=\"pvh1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- COMPONENT CARDS --\u003e\n\u003cdiv class=\"pvh1-section-pad\"\u003e\n\u003cp class=\"pvh1-label\"\u003eAt your command\u003c\/p\u003e\n\u003ch3 class=\"pvh1-h3\"\u003eThree fronts to manage simultaneously\u003c\/h3\u003e\n\u003cdiv class=\"pvh1-cards\"\u003e\n\u003cdiv class=\"pvh1-card\"\u003e\n\u003cspan class=\"pvh1-card-icon\"\u003e🏚️\u003c\/span\u003e\n\u003ch4 class=\"pvh1-card-name\"\u003eThe interior of the building\u003c\/h4\u003e\n\u003cp class=\"pvh1-card-desc\"\u003ePosition soldiers in rooms, manage lines of fire, suppress enemy attacks. It's the heart of the game — and the most hard-fought.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-card\"\u003e\n\u003cspan class=\"pvh1-card-icon\"\u003e⚔️\u003c\/span\u003e\n\u003ch4 class=\"pvh1-card-name\"\u003eThe outer perimeter\u003c\/h4\u003e\n\u003cp class=\"pvh1-card-desc\"\u003eThree lanes of German advance converge on the building. Every turn new Wehrmacht units descend from the deck. Those not stopped come within range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-card\"\u003e\n\u003cspan class=\"pvh1-card-icon\"\u003e🗺️\u003c\/span\u003e\n\u003ch4 class=\"pvh1-card-name\"\u003eThe operational map\u003c\/h4\u003e\n\u003cp class=\"pvh1-card-desc\"\u003eSupplies, anti-aircraft artillery, advanced observers. The strategic map decides how long the defenders can hold out.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-card\"\u003e\n\u003cspan class=\"pvh1-card-icon\"\u003e🃏\u003c\/span\u003e\n\u003ch4 class=\"pvh1-card-name\"\u003eThe Wehrmacht deck\u003c\/h4\u003e\n\u003cp class=\"pvh1-card-desc\"\u003eThe enemy doesn't wait for your turn. Infantry, tanks, Stuka bombings, sniper attacks — the deck is varied, unpredictable, relentless.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"pvh1-closing\"\u003e\n\u003cp class=\"pvh1-closing-text\"\u003eYou will almost always lose. But every game will tell you something true about those days in Stalingrad.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOX CONTENT --\u003e\n\u003cdiv class=\"pvh1-box-section\"\u003e\n\u003cdetails class=\"pvh1-det\"\u003e\n\u003csummary class=\"pvh1-det-sum\"\u003e\u003cspan class=\"pvh1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"pvh1-det-title\"\u003eRecommended sleeves\u003c\/span\u003e\u003cspan class=\"pvh1-det-sub\"\u003e1 size · 140 cards total\u003c\/span\u003e\u003cspan class=\"pvh1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pvh1-det-body\"\u003e\n\u003cdiv class=\"pvh1-sleeve-grid\"\u003e\n\u003cdiv class=\"pvh1-sleeve\"\u003e\n\u003cspan class=\"pvh1-sleeve-mm\"\u003e63 × 88 mm\u003c\/span\u003e\n\u003cdiv class=\"pvh1-sleeve-r\"\u003e\u003cspan class=\"pvh1-sleeve-qty\"\u003e140 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=\"pvh1-det\"\u003e\n\u003csummary class=\"pvh1-det-sum\"\u003e\u003cspan class=\"pvh1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"pvh1-det-title\"\u003eRulebook\u003c\/span\u003e\u003cspan class=\"pvh1-det-sub\"\u003eEnglish · Unofficial Italian\u003c\/span\u003e\u003cspan class=\"pvh1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pvh1-det-body\"\u003e\n\u003cdiv class=\"pvh1-rl-wrap\"\u003e\n\u003cdiv class=\"pvh1-rl-langs\"\u003e\n\u003cspan class=\"pvh1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e \u003cspan class=\"pvh1-rl-lang pvh1-rl-lang--it\"\u003e🇮🇹 Italian (unofficial)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #1C2B16; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"pvh1-rl-link\" href=\"https:\/\/boardgamegeek.com\/filepage\/143797\/pavlovs-house-rules\" target=\"_blank\"\u003e\u003cspan class=\"pvh1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"pvh1-rl-body\"\u003e\n\u003cspan class=\"pvh1-rl-title\"\u003eDownload official rulebook (EN)\u003c\/span\u003e\u003cspan class=\"pvh1-rl-sub\"\u003eFree PDF · boardgamegeek.com\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"pvh1-rl-arr-ext\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #3A3A3A; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"pvh1-rl-link\" href=\"https:\/\/boardgamegeek.com\/boardgame\/219101\/pavlovs-house\/files?pageid=1\u0026amp;languageid=2193\" target=\"_blank\"\u003e\u003cspan class=\"pvh1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"pvh1-rl-body\"\u003e\n\u003cspan class=\"pvh1-rl-title\"\u003eUnofficial Italian translation\u003c\/span\u003e\u003cspan class=\"pvh1-rl-sub\"\u003eBGG user files · boardgamegeek.com\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"pvh1-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!-- \/pvh1-body --\u003e\n\u003c\/div\u003e\u003c!-- \/pvh1-wrap --\u003e\n\u003cstyle\u003e\n.pvh1-wrap, .pvh1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.pvh1-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: #0d1a0a;\n}\n\n\/* ── COVER ── *\/\n.pvh1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.pvh1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.pvh1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(13,26,10,0) 0%, rgba(13,26,10,0) 20%, rgba(13,26,10,0.55) 50%, rgba(13,26,10,0.88) 72%, rgba(13,26,10,0.98) 100%); }\n.pvh1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.pvh1-kicker { display: block; color: #8BC46A; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.pvh1-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.pvh1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.pvh1-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.pvh1-chip--red { background: #8B3A1A; border-color: #8B3A1A; }\n\n\/* ── SPECS ── *\/\n.pvh1-specs-bar { background: #0a1408; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.pvh1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.pvh1-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.pvh1-spec:nth-child(3n) { border-right: none; }\n.pvh1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.pvh1-spec-icon { font-size: 1.2rem; }\n.pvh1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.pvh1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.pvh1-body { background: #E8DFC8; }\n\n\/* ── INTRO ── *\/\n.pvh1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.pvh1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #6B3A0A; margin-bottom: 7px; }\n.pvh1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1C1208; line-height: 1.15; margin-bottom: 16px; }\n.pvh1-p { font-family: sans-serif; font-size: 0.95rem; color: #2E2010; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── QUOTE ── *\/\n.pvh1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6B3A0A; margin-bottom: 12px; }\n.pvh1-quote { background: #1C2B16; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #8BC46A; }\n.pvh1-quote--dark { background: #0d1a0a; border-left-color: #C04020; }\n.pvh1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.pvh1-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.pvh1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n\n\/* ── DIVIDER ── *\/\n.pvh1-divider { height: 1px; background: #c8b898; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.pvh1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.pvh1-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.pvh1-fs-brand { display:flex; align-items:center; gap:9px; }\n.pvh1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.pvh1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.pvh1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.pvh1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.pvh1-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.pvh1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.pvh1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.pvh1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.pvh1-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.pvh1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.pvh1-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.pvh1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.pvh1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#2E1A08; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.pvh1-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.pvh1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.pvh1-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.pvh1-fs-target span { font-size:14px; flex-shrink:0; }\n.pvh1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.pvh1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n\/* ── SOLO ── *\/\n.pvh1-fs-solo { background:#e8f4e0; border-radius:10px; padding:12px 14px; border:1px solid #a0c880; margin-bottom:14px; }\n.pvh1-fs-solo-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#2a5010; margin-bottom:8px; }\n.pvh1-fs-solo-row { display:flex; align-items:center; gap:10px; margin-bottom:8px; }\n.pvh1-fs-solo-type { font-family:sans-serif; font-size:11px; font-weight:700; background:#1C2B16; color:#8BC46A; padding:3px 10px; border-radius:50px; }\n.pvh1-fs-solo-stars { display:flex; align-items:center; gap:2px; }\n.pvh1-fs-star { font-size:14px; color:#d0d0d0; }\n.pvh1-fs-star--on { color:#0a7a5a; }\n.pvh1-fs-solo-num { font-family:sans-serif; font-size:12px; font-weight:800; color:#0a7a5a; margin-left:4px; }\n.pvh1-fs-solo-note { font-family:sans-serif; font-size:11px; color:#2a5010; line-height:1.55; }\n.pvh1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.pvh1-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.pvh1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#2E2010; line-height:1.65; }\n.pvh1-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.pvh1-section-pad { padding: 32px 28px 8px; }\n.pvh1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.pvh1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d8c8a8; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.pvh1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.pvh1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.pvh1-card-name { font-size: 0.95rem; font-weight: 900; color: #6B3A0A; margin-bottom: 5px; }\n.pvh1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2E2010; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.pvh1-closing { background: #1C2B16; padding: 26px 28px; border-top: 3px solid #8BC46A; }\n.pvh1-closing-text { font-family: Georgia, serif; font-size: 1.05rem; font-style: italic; color: rgba(255,255,255,0.88); text-align: center; line-height: 1.6; }\n\n\/* ── BOX CONTENT ── *\/\n.pvh1-box-section { background: #E8DFC8; border-top: 1px solid #c8b898; }\n.pvh1-det { border-bottom: 1px solid #e0d4b0; background: #fff; }\n.pvh1-det--last { border-bottom: none; }\n.pvh1-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.pvh1-det-sum::-webkit-details-marker { display: none; }\n.pvh1-det-sum::marker { display: none; }\n.pvh1-det[open] .pvh1-det-sum { background: #faf7f0; }\n.pvh1-det-sum:hover { background: #faf7f0; }\n.pvh1-det-left { display: flex; align-items: center; gap: 10px; }\n.pvh1-det-ico { font-size: 17px; flex-shrink: 0; }\n.pvh1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1C1208; display: block; }\n.pvh1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.pvh1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.pvh1-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.pvh1-det[open] .pvh1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.pvh1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.pvh1-sleeve-grid { display:grid; grid-template-columns:1fr; gap:8px; padding-top:14px; }\n.pvh1-sleeve { display:flex; align-items:center; justify-content:space-between; padding:10px 14px; background:#f7f4ef; border-radius:8px; border:1px solid #e8deca; flex-wrap:wrap; gap:6px; }\n.pvh1-sleeve-mm { font-family:monospace; font-size:0.82rem; font-weight:700; color:#1C1208; }\n.pvh1-sleeve-r { display:flex; align-items:center; gap:8px; }\n.pvh1-sleeve-qty { font-family:sans-serif; font-size:0.78rem; color:#6b5e48; }\n\n.pvh1-rl-wrap { padding-top:14px; display:flex; flex-direction:column; gap:10px; }\n.pvh1-rl-langs { display:flex; flex-wrap:wrap; gap:6px; }\n.pvh1-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.pvh1-rl-lang--it { background:#e8e0d0; border-color:#a09070; color:#5a4820; }\n.pvh1-rl-link:hover { opacity:.85; }\n.pvh1-rl-ico { font-size:1.2rem; flex-shrink:0; }\n.pvh1-rl-body { flex:1; min-width:0; }\n.pvh1-rl-title { display:block; font-family:sans-serif; font-size:0.82rem; font-weight:700; color:#fff; }\n.pvh1-rl-sub { display:block; font-family:sans-serif; font-size:0.7rem; color:rgba(255,255,255,0.5); margin-top:2px; }\n.pvh1-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  .pvh1-specs { grid-template-columns: repeat(6, 1fr); }\n  .pvh1-spec { border-bottom: none; }\n  .pvh1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .pvh1-spec:last-child { border-right: none; }\n  .pvh1-cards { grid-template-columns: repeat(2, 1fr); }\n  .pvh1-fs-body { grid-template-columns: 220px 1fr; }\n  .pvh1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .pvh1-fs-info { border-top: none; }\n  .pvh1-sleeve-grid { grid-template-columns: 1fr; }\n}\n@media screen and (min-width: 900px) {\n  .pvh1-cover { height: 440px; }\n  .pvh1-cover-content { padding: 22px 36px 30px; }\n  .pvh1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .pvh1-cards { grid-template-columns: repeat(4, 1fr); }\n  .pvh1-divider { margin-left: 36px; margin-right: 36px; }\n  .pvh1-section-pad { padding: 36px 36px 8px; }\n  .pvh1-closing { padding: 28px 36px; }\n  .pvh1-fs-body { grid-template-columns: 260px 1fr; }\n  .pvh1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Dan Verssen Games","offers":[{"title":"Default Title","offer_id":53929592095047,"sku":null,"price":67.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/pavlov_shouse00.webp?v=1775146390","url":"https:\/\/frogames.it\/en\/products\/pavlovs-house-danneggiato","provider":"FroGames","version":"1.0","type":"link"}