{"product_id":"leaning-tower-of-pizza","title":"Tower of Pisa","description":"\u003c!-- =====================================================\n     LEANING TOWER OF PIZZA — BLOCCO 1\n     FroGames | Shopify tema Concept\n     Prefisso CSS: ltp1-\n     ===================================================== --\u003e\n\u003cdiv class=\"ltp1-wrap\"\u003e\n\u003c!-- COPERTINA --\u003e\n\u003cdiv class=\"ltp1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"ltp1-cover-img\" alt=\"Leaning Tower of Pizza dexterity family board game - official cover\" src=\"https:\/\/cf.geekdo-images.com\/82MIZO-D823b3nn2wb3kZg__itemrep\/img\/AhhO0m-JjcwLfsUmmBGtjXKLnz4=\/fit-in\/246x300\/filters:strip_icc()\/pic9511458.png\"\u003e\n\u003cdiv class=\"ltp1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltp1-cover-content\"\u003e\n\u003cp class=\"ltp1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"ltp1-sub\"\u003eOne slice at a time, upwards. Until someone trembles a little too much.\u003c\/p\u003e\n\u003cdiv class=\"ltp1-chips\"\u003e\n\u003cspan class=\"ltp1-chip ltp1-chip--red\"\u003eDexterity\u003c\/span\u003e \u003cspan class=\"ltp1-chip\"\u003eParty game\u003c\/span\u003e \u003cspan class=\"ltp1-chip\"\u003ePizza Saver inspired\u003c\/span\u003e \u003cspan class=\"ltp1-chip\"\u003eMultilingual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCHEDA TECNICA --\u003e\n\u003cdiv class=\"ltp1-specs-bar\"\u003e\n\u003cdiv class=\"ltp1-specs\"\u003e\n\u003cdiv class=\"ltp1-spec\"\u003e\n\u003cspan class=\"ltp1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"ltp1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"ltp1-spec-val\"\u003e2+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-spec\"\u003e\n\u003cspan class=\"ltp1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"ltp1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"ltp1-spec-val\"\u003e15–20 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-spec\"\u003e\n\u003cspan class=\"ltp1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"ltp1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"ltp1-spec-val\"\u003e6+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-spec\"\u003e\n\u003cspan class=\"ltp1-spec-icon\"\u003e🤸\u003c\/span\u003e \u003cspan class=\"ltp1-spec-label\"\u003eMechanic\u003c\/span\u003e \u003cspan class=\"ltp1-spec-val\"\u003eDexterity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-spec\"\u003e\n\u003cspan class=\"ltp1-spec-icon\"\u003e🍕\u003c\/span\u003e \u003cspan class=\"ltp1-spec-label\"\u003eTheme\u003c\/span\u003e \u003cspan class=\"ltp1-spec-val\"\u003ePizza \u0026amp; Balance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-spec\"\u003e\n\u003cspan class=\"ltp1-spec-icon\"\u003e😂\u003c\/span\u003e \u003cspan class=\"ltp1-spec-label\"\u003eHumor\u003c\/span\u003e \u003cspan class=\"ltp1-spec-val\"\u003eGuaranteed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CORPO --\u003e\n\u003cdiv class=\"ltp1-body\"\u003e\n\u003c!-- INTRO + BOX EDITORIALI --\u003e\n\u003cdiv class=\"ltp1-intro-grid\"\u003e\n\u003cdiv class=\"ltp1-intro-text\"\u003e\n\u003cp class=\"ltp1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"ltp1-h3\"\u003eThe most unstable pizza tower in history\u003c\/h3\u003e\n\u003cp class=\"ltp1-p\"\u003eInspired by the legendary \u003cstrong\u003epizza saver\u003c\/strong\u003e — that tiny white tripod you find in pizza boxes — Leaning Tower of Pizza transforms an everyday object into a balancing challenge that tests even the steadiest hands.\u003c\/p\u003e\n\u003cp class=\"ltp1-p\"\u003eThe concept is brutally simple: players take turns stacking large pizza slices on top of each other, using the pizza savers to support and lift each new layer. The tower grows, tilts, wobbles. And whoever makes it all fall... loses.\u003c\/p\u003e\n\u003cp class=\"ltp1-p\"\u003eRules in sixty seconds, guaranteed laughs from the third slice up. It's the game that works everywhere — families, birthdays, impromptu evenings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-intro-side\"\u003e\n\u003cp class=\"ltp1-quote-header\"\u003eFrom the game experience\u003c\/p\u003e\n\u003cdiv class=\"ltp1-quote-solo\"\u003e\n\u003cspan class=\"ltp1-qs-icon\"\u003e🍕\u003c\/span\u003e\n\u003cp class=\"ltp1-qs-text\"\u003eIt's not about strength or intellect — it's that micro-tremor in your hand, that held breath as the slice finds its impossible balancing point.\u003c\/p\u003e\n\u003cp class=\"ltp1-qs-note\"\u003eThe secret of Leaning Tower of Pizza in one line\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-quote-solo ltp1-quote-solo--alt\"\u003e\n\u003cspan class=\"ltp1-qs-icon\"\u003e😬\u003c\/span\u003e\n\u003cp class=\"ltp1-qs-text\"\u003eThe tower always grows a little further than you expected. And then someone coughs, and the rest is history.\u003c\/p\u003e\n\u003cp class=\"ltp1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"ltp1-fs\"\u003e\n\u003cdiv class=\"ltp1-fs-header\"\u003e\n\u003cdiv class=\"ltp1-fs-brand\"\u003e\n\u003cimg class=\"ltp1-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=\"ltp1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"ltp1-fs-game-name\"\u003eLeaning Tower of Pizza\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #e4eefc; border-color: #7099d8; color: #0a3070;\" class=\"ltp1-fs-cat\"\u003eSocial\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-fs-body\"\u003e\n\u003cdiv class=\"ltp1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"ltp1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"ltp1-fs-tip\" class=\"ltp1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-fs-info\"\u003e\n\u003cspan class=\"ltp1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"ltp1-fs-feeling\"\u003e\n\u003cspan class=\"ltp1-fs-feel-tag\"\u003eHilarious\u003c\/span\u003e \u003cspan class=\"ltp1-fs-feel-tag\"\u003eAdrenaline-pumping\u003c\/span\u003e \u003cspan class=\"ltp1-fs-feel-tag\"\u003eImmediate\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"ltp1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"ltp1-fs-targets\"\u003e\n\u003cdiv class=\"ltp1-fs-target ltp1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"ltp1-fs-target ltp1-fs-si\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"ltp1-fs-target ltp1-fs-si\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eKids\u003c\/div\u003e\n\u003cdiv class=\"ltp1-fs-target ltp1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"ltp1-fs-target ltp1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"ltp1-fs-target ltp1-fs-no\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-fs-verdict\"\u003e\n\u003cdiv class=\"ltp1-fs-verdict-title\"\u003eIn brief\u003c\/div\u003e\n\u003cdiv class=\"ltp1-fs-verdict-text\"\u003ePure dexterity party game: immediate, inclusive, hilarious. Perfect for families and mixed evenings. Not suitable for those seeking strategic depth.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-fs-footer\"\u003e\n\u003cimg class=\"ltp1-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, mechanics and gameplay sessions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Accessibility', v:5, note:\"Rules in 60 seconds: everyone understands and plays from the first turn\"},\n        {l:'Energy',       v:5, note:\"Tension builds with every slice — and laughter is inevitable\"},\n        {l:'Replayability', v:4, note:\"Every tower is different, every game has its legendary moment\"},\n        {l:'Luck',       v:3, note:\"Physics decides a lot, but a steady hand makes the difference\"},\n        {l:'Strategy',     v:2, note:\"Intuitive positioning, not planning — and that's perfectly fine\"},\n        {l:'Complexity',   v:1, note:\"The simplest game possible: stack, don't drop, repeat\"}\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('ltp1-fs-svg');\n      var tip=document.getElementById('ltp1-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 ltp1-draw{to{stroke-dashoffset:0}}@keyframes ltp1-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?'#c0b8c8':'#ddd8e4','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:'#d0c8d8','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:ltp1-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:ltp1-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:ltp1-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=\"ltp1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- CARD COMPONENTI --\u003e\n\u003cdiv class=\"ltp1-section-pad\"\u003e\n\u003cp class=\"ltp1-label\"\u003eWhat's in the box\u003c\/p\u003e\n\u003ch3 class=\"ltp1-h3\"\u003eFew pieces, maximum fun\u003c\/h3\u003e\n\u003cdiv class=\"ltp1-cards\"\u003e\n\u003cdiv class=\"ltp1-card\"\u003e\n\u003cspan class=\"ltp1-card-icon\"\u003e🍕\u003c\/span\u003e\n\u003ch4 class=\"ltp1-card-name\"\u003e8 Pizza Slices\u003c\/h4\u003e\n\u003cp class=\"ltp1-card-desc\"\u003eLarge, soft, and unstable. Each slice is a new architectural puzzle for your hands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-card\"\u003e\n\u003cspan class=\"ltp1-card-icon\"\u003e🔺\u003c\/span\u003e\n\u003ch4 class=\"ltp1-card-name\"\u003ePizza Savers included\u003c\/h4\u003e\n\u003cp class=\"ltp1-card-desc\"\u003eThe tripod you know from home delivery. Here, it's the real star — and the main reason for instability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-card\"\u003e\n\u003cspan class=\"ltp1-card-icon\"\u003e📖\u003c\/span\u003e\n\u003ch4 class=\"ltp1-card-name\"\u003eMultilingual rulebook\u003c\/h4\u003e\n\u003cp class=\"ltp1-card-desc\"\u003eAvailable in multiple languages, including Italian. Explains everything in under a minute.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltp1-card\"\u003e\n\u003cspan class=\"ltp1-card-icon\"\u003e🏗️\u003c\/span\u003e\n\u003ch4 class=\"ltp1-card-name\"\u003ePhysics as your enemy\u003c\/h4\u003e\n\u003cp class=\"ltp1-card-desc\"\u003eIt's not a component — it's the main mechanic. The shifting center of gravity with each slice is the cruelest opponent you'll face.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"ltp1-closing\"\u003e\n\u003cp class=\"ltp1-closing-text\"\u003eWithin minutes, someone at the table will start holding their breath. That's usually the moment you'll remember for weeks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ACCORDION REGOLAMENTO --\u003e\n\u003cdiv class=\"ltp1-box-section\"\u003e\n\u003cdetails class=\"ltp1-det ltp1-det--last\"\u003e\n\u003csummary class=\"ltp1-det-sum\"\u003e\u003cspan class=\"ltp1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"ltp1-det-title\"\u003eRulebook\u003c\/span\u003e\u003cspan class=\"ltp1-det-sub\"\u003eMultilingual · Official PDF\u003c\/span\u003e\u003cspan class=\"ltp1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ltp1-det-body\"\u003e\n\u003cdiv class=\"ltp1-rl-wrap\"\u003e\n\u003cdiv class=\"ltp1-rl-langs\"\u003e\n\u003cspan class=\"ltp1-rl-lang\"\u003e🇮🇹 Italian\u003c\/span\u003e \u003cspan class=\"ltp1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e \u003cspan class=\"ltp1-rl-lang\"\u003e🇯🇵 日本語\u003c\/span\u003e \u003cspan class=\"ltp1-rl-lang\"\u003e🇰🇷 한국어\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #1a0e2a; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"ltp1-rl-link\" href=\"https:\/\/boardgamegeek.com\/filepage\/320053\/leaning-tower-of-pizza-en-jp-kr-rules\" target=\"_blank\"\u003e\u003cspan class=\"ltp1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"ltp1-rl-body\"\u003e\n\u003cspan class=\"ltp1-rl-title\"\u003eDownload the official rulebook\u003c\/span\u003e\u003cspan class=\"ltp1-rl-sub\"\u003eFree PDF · multilingual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan style=\"font-size: 0.9rem; color: rgba(255,255,255,0.45); flex-shrink: 0;\"\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!-- \/ltp1-body --\u003e\n\u003c\/div\u003e\u003c!-- \/ltp1-wrap --\u003e\n\u003cstyle\u003e\n.ltp1-wrap, .ltp1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.ltp1-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: #12081e;\n}\n\n\/* ── COVER ── *\/\n.ltp1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.ltp1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.ltp1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(18,8,30,0) 0%, rgba(18,8,30,0) 25%, rgba(18,8,30,0.6) 55%, rgba(18,8,30,0.88) 75%, rgba(18,8,30,0.98) 100%); }\n.ltp1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.ltp1-kicker { display: block; color: #f5c842; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.ltp1-sub { color: rgba(255,255,255,0.92); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 16px; }\n.ltp1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.ltp1-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.ltp1-chip--red { background: #cc2020; border-color: #cc2020; }\n\n\/* ── SPECS ── *\/\n.ltp1-specs-bar { background: #1a0e2a; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.ltp1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.ltp1-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.ltp1-spec:nth-child(3n) { border-right: none; }\n.ltp1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.ltp1-spec-icon { font-size: 1.2rem; }\n.ltp1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.ltp1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.ltp1-body { background: #fdf6e8; }\n\n\/* ── INTRO ── *\/\n.ltp1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.ltp1-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.ltp1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #12081e; line-height: 1.15; margin-bottom: 16px; }\n.ltp1-p { font-family: sans-serif; font-size: 0.95rem; color: #2a1848; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── EDITORIAL BOXES ── *\/\n.ltp1-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.ltp1-quote-solo { background: #1a0e2a; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #f5c842; }\n.ltp1-quote-solo--alt { background: #0f1e40; border-left-color: #cc2020; }\n.ltp1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.ltp1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.ltp1-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.ltp1-divider { height: 1px; background: #ddd0f0; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.ltp1-fs { background: #fff; border-top: 1px solid #e0d8f0; border-bottom: 1px solid #e0d8f0; }\n.ltp1-fs-header { padding: 14px 20px 13px; background: #fff; border-bottom: 1px solid #e8e2f4; display: flex; align-items: center; justify-content: space-between; gap: 10px; flex-wrap: wrap; }\n.ltp1-fs-brand { display: flex; align-items: center; gap: 9px; }\n.ltp1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; }\n.ltp1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; vertical-align: middle; margin-right: 2px; }\n.ltp1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.ltp1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; }\n.ltp1-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.ltp1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; }\n.ltp1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; }\n.ltp1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; }\n.ltp1-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.ltp1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; }\n.ltp1-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.ltp1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; }\n.ltp1-fs-feel-tag { font-family: Georgia, serif; font-size: 13px; font-style: italic; color: #3d2810; padding: 5px 14px; background: #fff; border-radius: 7px; border: 1px solid #d8d0c4; }\n.ltp1-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.ltp1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 7px; margin-bottom: 16px; }\n.ltp1-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.ltp1-fs-target span { font-size: 14px; flex-shrink: 0; }\n.ltp1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; }\n.ltp1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; }\n.ltp1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; }\n.ltp1-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.ltp1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #3d2810; line-height: 1.65; }\n.ltp1-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.ltp1-section-pad { padding: 32px 28px 8px; }\n.ltp1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.ltp1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.ltp1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.ltp1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.ltp1-card-name { font-size: 0.95rem; font-weight: 900; color: #1050a0; margin-bottom: 5px; }\n.ltp1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2a1848; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.ltp1-closing { background: #12081e; padding: 26px 28px; border-top: 3px solid #f5c842; }\n.ltp1-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\/* ── ACCORDION ── *\/\n.ltp1-box-section { background: #fdf6e8; border-top: 1px solid #ddd0f0; }\n.ltp1-det { border-bottom: 1px solid #e8deca; background: #fff; }\n.ltp1-det--last { border-bottom: none; }\n.ltp1-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.ltp1-det-sum::-webkit-details-marker { display: none; }\n.ltp1-det-sum::marker { display: none; }\n.ltp1-det[open] .ltp1-det-sum { background: #faf7f2; }\n.ltp1-det-sum:hover { background: #faf7f2; }\n.ltp1-det-left { display: flex; align-items: center; gap: 10px; }\n.ltp1-det-ico { font-size: 17px; flex-shrink: 0; }\n.ltp1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #12081e; display: block; }\n.ltp1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.ltp1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.ltp1-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.ltp1-det[open] .ltp1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.ltp1-det-body { padding: 0 20px 16px; background: #fff; }\n.ltp1-rl-wrap { padding-top: 14px; display: flex; flex-direction: column; gap: 10px; }\n.ltp1-rl-langs { display: flex; flex-wrap: wrap; gap: 6px; }\n.ltp1-rl-lang { font-family: sans-serif; font-size: 0.75rem; font-weight: 600; padding: 3px 10px; border-radius: 50px; background: #e4eefc; border: 1px solid #7099d8; color: #0a3070; }\n.ltp1-rl-body { flex: 1; min-width: 0; }\n.ltp1-rl-title { display: block; font-family: sans-serif; font-size: 0.82rem; font-weight: 700; color: #fff; }\n.ltp1-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  .ltp1-specs { grid-template-columns: repeat(6, 1fr); }\n  .ltp1-spec { border-bottom: none; }\n  .ltp1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .ltp1-spec:last-child { border-right: none; }\n  .ltp1-cards { grid-template-columns: repeat(2, 1fr); }\n  .ltp1-fs-body { grid-template-columns: 220px 1fr; }\n  .ltp1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .ltp1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .ltp1-cover { height: 440px; }\n  .ltp1-cover-content { padding: 22px 36px 30px; }\n  .ltp1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .ltp1-cards { grid-template-columns: repeat(4, 1fr); }\n  .ltp1-divider { margin-left: 36px; margin-right: 36px; }\n  .ltp1-section-pad { padding: 36px 36px 8px; }\n  .ltp1-closing { padding: 28px 36px; }\n  .ltp1-fs-body { grid-template-columns: 260px 1fr; }\n  .ltp1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Playte","offers":[{"title":"Default Title","offer_id":53680540451143,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/LeaningTowerofPizza00.webp?v=1775815690","url":"https:\/\/frogames.it\/en\/products\/leaning-tower-of-pizza","provider":"FroGames","version":"1.0","type":"link"}