{"product_id":"flamecraft-dragons-and-dragons","title":"Flamecraft Dragons and Dragons","description":"\u003c!-- =====================================================\n     FLAMECRAFT: DRAGONS \u0026 DRAGONS — BLOCK 1\n     FroGames | Shopify Theme Concept\n     ===================================================== --\u003e\n\u003cdiv class=\"fdd1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"fdd1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"fdd1-cover-img\" alt=\"Flamecraft Dragons and Dragons fantasy board game expansion for 1-5 players - official Cardboard Alchemy cover\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/flamecraft_duals_2.webp?v=1774878666\"\u003e\n\u003cdiv class=\"fdd1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"fdd1-cover-content\"\u003e\n\u003cp class=\"fdd1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"fdd1-sub\"\u003eThe gates have opened. New hybrid dragons have arrived in town — and they bring double fire.\u003c\/p\u003e\n\u003cdiv class=\"fdd1-chips\"\u003e\n\u003cspan class=\"fdd1-chip fdd1-chip--gem\"\u003eExpansion\u003c\/span\u003e \u003cspan class=\"fdd1-chip\"\u003eCardboard Alchemy\u003c\/span\u003e \u003cspan class=\"fdd1-chip\"\u003eHybrid Dragons\u003c\/span\u003e \u003cspan class=\"fdd1-chip\"\u003eEnglish Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TECH SPECS --\u003e\n\u003cdiv class=\"fdd1-specs-bar\"\u003e\n\u003cdiv class=\"fdd1-specs\"\u003e\n\u003cdiv class=\"fdd1-spec\"\u003e\n\u003cspan class=\"fdd1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"fdd1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"fdd1-spec-val\"\u003e1 – 5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-spec\"\u003e\n\u003cspan class=\"fdd1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"fdd1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"fdd1-spec-val\"\u003e60–90 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-spec\"\u003e\n\u003cspan class=\"fdd1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"fdd1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"fdd1-spec-val\"\u003e10+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-spec\"\u003e\n\u003cspan class=\"fdd1-spec-icon\"\u003e🗺️\u003c\/span\u003e \u003cspan class=\"fdd1-spec-label\"\u003eBoard\u003c\/span\u003e \u003cspan class=\"fdd1-spec-val\"\u003eModular\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-spec\"\u003e\n\u003cspan class=\"fdd1-spec-icon\"\u003e🧩\u003c\/span\u003e \u003cspan class=\"fdd1-spec-label\"\u003eModules\u003c\/span\u003e \u003cspan class=\"fdd1-spec-val\"\u003eIndependent\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-spec\"\u003e\n\u003cspan class=\"fdd1-spec-icon\"\u003e🐉\u003c\/span\u003e \u003cspan class=\"fdd1-spec-label\"\u003eNew Feature\u003c\/span\u003e \u003cspan class=\"fdd1-spec-val\"\u003eHybrid Dragons\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"fdd1-body\"\u003e\n\u003c!-- INTRO + EDITORIAL BOXES --\u003e\n\u003cdiv class=\"fdd1-intro-grid\"\u003e\n\u003cdiv class=\"fdd1-intro-text\"\u003e\n\u003cp class=\"fdd1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"fdd1-h3\"\u003eThe enchanted city expands — and new inhabitants burn twice as bright\u003c\/h3\u003e\n\u003cp class=\"fdd1-p\"\u003eFlamecraft: Dragons \u0026amp; Dragons is the definitive expansion for the base game by \u003cstrong\u003eManny Vega\u003c\/strong\u003e, with illustrations by \u003cstrong\u003eSandara Tang\u003c\/strong\u003e and published by \u003cstrong\u003eCardboard Alchemy\u003c\/strong\u003e. It's not a cosmetic addition: it's a collection of independent modules that rewrite the possibilities of every game.\u003c\/p\u003e\n\u003cp class=\"fdd1-p\"\u003eThe heart of the expansion is the \u003cstrong\u003e15 Idragons\u003c\/strong\u003e — hybrid dragons with dual nature and a unique \"fire up\" ability for each. Alongside them come new shops, Upscale cards for enhanced enchantments, Companion dragons, and Adventurer dragons. Each module can be added or removed as desired, without complicating the structure of the base game.\u003c\/p\u003e\n\u003cp class=\"fdd1-p\"\u003eRequires the Flamecraft base game to play. Compatible with all existing editions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-intro-side\"\u003e\n\u003cp class=\"fdd1-quote-header\"\u003eFrom the game experience\u003c\/p\u003e\n\u003cdiv class=\"fdd1-quote-solo\"\u003e\n\u003cspan class=\"fdd1-qs-icon\"\u003e🔥\u003c\/span\u003e\n\u003cp class=\"fdd1-qs-text\"\u003eAn Idragon with a double active ability is the answer to all the questions you were asking about the base game.\u003c\/p\u003e\n\u003cp class=\"fdd1-qs-note\"\u003eThe secret of Dragons \u0026amp; Dragons in one line\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-quote-solo fdd1-quote-solo--alt\"\u003e\n\u003cspan class=\"fdd1-qs-icon\"\u003e✨\u003c\/span\u003e\n\u003cp class=\"fdd1-qs-text\"\u003eChoosing which modules to activate before each game is already half the fun — no two sessions are ever the same.\u003c\/p\u003e\n\u003cp class=\"fdd1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"fdd1-fs\"\u003e\n\u003cdiv class=\"fdd1-fs-header\"\u003e\n\u003cdiv class=\"fdd1-fs-brand\"\u003e\n\u003cimg class=\"fdd1-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=\"fdd1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"fdd1-fs-game-name\"\u003eFlamecraft: Dragons \u0026amp; Dragons\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\" class=\"fdd1-fs-cat\"\u003eStrategy · Gateway\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-fs-body\"\u003e\n\u003cdiv class=\"fdd1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"fdd1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"fdd1-fs-tip\" class=\"fdd1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-fs-info\"\u003e\n\u003cspan class=\"fdd1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"fdd1-fs-feeling\"\u003e\n\u003cspan class=\"fdd1-fs-feel-tag\"\u003eEnchanting\u003c\/span\u003e \u003cspan class=\"fdd1-fs-feel-tag\"\u003eModular\u003c\/span\u003e \u003cspan class=\"fdd1-fs-feel-tag\"\u003eCreative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"fdd1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"fdd1-fs-targets\"\u003e\n\u003cdiv class=\"fdd1-fs-target fdd1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"fdd1-fs-target fdd1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fdd1-fs-target fdd1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fdd1-fs-target fdd1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003cdiv class=\"fdd1-fs-target fdd1-fs-no\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"fdd1-fs-target fdd1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-fs-verdict\"\u003e\n\u003cdiv class=\"fdd1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"fdd1-fs-verdict-text\"\u003eModular expansion that amplifies variety without increasing complexity. Ideal for those who want more Flamecraft without disrupting the winning formula.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-fs-footer\"\u003e\n\u003cimg class=\"fdd1-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:'Rigiocabilit\\u00e0', v:5, note:\"Moduli combinabili a piacere: ogni partita \\u00e8 un puzzle diverso da risolvere\"},\n        {l:'Creativit\\u00e0',    v:5, note:\"Gli Idragoni ibridi aprono combinazioni che il base non poteva nemmeno immaginare\"},\n        {l:'Strategia',         v:4, note:\"Scegliere quali moduli attivare e come sfruttare le abilit\\u00e0 doppie richiede visione\"},\n        {l:'Complessit\\u00e0',  v:2, note:\"I moduli si aggiungono uno alla volta — nessun salto di curva d'apprendimento\"},\n        {l:'Fortuna',           v:2, note:\"Le carte cambiano ogni partita ma le scelte strategiche dominano sul caso\"},\n        {l:'Interazione',       v:3, note:\"Indiretta ma presente: occupare i negozi giusti prima degli avversari conta molto\"}\n      ];\n      var accent='#2E6B0A';\n      var VB=320,CX=160,CY=160,R=74;\n      var n=dims.length,step=PI2\/n,off=-Math.PI\/2;\n      var svg=document.getElementById('fdd1-fs-svg');\n      var tip=document.getElementById('fdd1-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 fdd1-draw{to{stroke-dashoffset:0}}@keyframes fdd1-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:fdd1-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:fdd1-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:fdd1-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=\"fdd1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- MODULES --\u003e\n\u003cdiv class=\"fdd1-section-pad\"\u003e\n\u003cp class=\"fdd1-label\"\u003eNew arrivals\u003c\/p\u003e\n\u003ch3 class=\"fdd1-h3\"\u003eWhat Dragons \u0026amp; Dragons brings to the table\u003c\/h3\u003e\n\u003cdiv class=\"fdd1-cards\"\u003e\n\u003cdiv class=\"fdd1-card\"\u003e\n\u003cspan class=\"fdd1-card-icon\"\u003e🐲\u003c\/span\u003e\n\u003ch4 class=\"fdd1-card-name\"\u003e15 Hybrid Idragons\u003c\/h4\u003e\n\u003cp class=\"fdd1-card-desc\"\u003eDual-natured dragons with an exclusive \"fire up\" ability. They are shuffled into the artisan deck in groups of 6 — each combination changes the game's dynamic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-card\"\u003e\n\u003cspan class=\"fdd1-card-icon\"\u003e🏪\u003c\/span\u003e\n\u003ch4 class=\"fdd1-card-name\"\u003eNew Double Dragons shop\u003c\/h4\u003e\n\u003cp class=\"fdd1-card-desc\"\u003eAn enchanted courtyard where dragons challenge each other. New starting shop with special rules for the \"dueling\" mechanic between dragons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-card\"\u003e\n\u003cspan class=\"fdd1-card-icon\"\u003e⭐\u003c\/span\u003e\n\u003ch4 class=\"fdd1-card-name\"\u003e18 Upscale Cards\u003c\/h4\u003e\n\u003cp class=\"fdd1-card-desc\"\u003eA new way to enchant: the Elder's statue fills with Upscale cards. When you enchant, you can donate goods and coins to get exclusive magical rewards.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdd1-card\"\u003e\n\u003cspan class=\"fdd1-card-icon\"\u003e🗺️\u003c\/span\u003e\n\u003ch4 class=\"fdd1-card-name\"\u003eParks \u0026amp; Crafts Mat\u003c\/h4\u003e\n\u003cp class=\"fdd1-card-desc\"\u003eA new neoprene layout for playing in the park. Dragons can use \"fire up\" once per turn — changing the rhythm of the entire game.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"fdd1-closing\"\u003e\n\u003cp class=\"fdd1-closing-text\"\u003eFlamecraft was already a complete world. Dragons \u0026amp; Dragons makes it even more yours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOX CONTENT --\u003e\n\u003cdiv class=\"fdd1-box-section\"\u003e\n\u003cdetails class=\"fdd1-det fdd1-det--last\"\u003e\n\u003csummary class=\"fdd1-det-sum\"\u003e\u003cspan class=\"fdd1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"fdd1-det-title\"\u003eRecommended sleeves\u003c\/span\u003e\u003cspan class=\"fdd1-det-sub\"\u003e1 size · 47 total cards\u003c\/span\u003e\u003cspan class=\"fdd1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"fdd1-det-body\"\u003e\n\u003cdiv class=\"fdd1-sleeve-grid\"\u003e\n\u003cdiv class=\"fdd1-sleeve\"\u003e\n\u003cspan class=\"fdd1-sleeve-mm\"\u003e44 × 67 mm\u003c\/span\u003e\n\u003cdiv class=\"fdd1-sleeve-r\"\u003e\u003cspan class=\"fdd1-sleeve-qty\"\u003e47 cards\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/fdd1-body --\u003e\n\u003c\/div\u003e\n\u003c!-- \/fdd1-wrap --\u003e\n\u003cstyle\u003e\n.fdd1-wrap, .fdd1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fdd1-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: #0d0520;\n}\n\n\/* ── COPERTINA ── *\/\n.fdd1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.fdd1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.fdd1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(13,5,32,0) 0%, rgba(13,5,32,0) 25%, rgba(13,5,32,0.6) 55%, rgba(13,5,32,0.88) 75%, rgba(13,5,32,0.98) 100%); }\n.fdd1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.fdd1-kicker { display: block; color: #A78BFA; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.fdd1-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.fdd1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fdd1-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.fdd1-chip--gem { background: #4C1D95; border-color: #7C3AED; color: #DDD6FE; }\n\n\/* ── SPECS ── *\/\n.fdd1-specs-bar { background: #100428; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.fdd1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.fdd1-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.fdd1-spec:nth-child(3n) { border-right: none; }\n.fdd1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fdd1-spec-icon { font-size: 1.2rem; }\n.fdd1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fdd1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.fdd1-body { background: #F0EAF8; }\n\n\/* ── INTRO ── *\/\n.fdd1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fdd1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #4C1D95; margin-bottom: 7px; }\n.fdd1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0535; line-height: 1.15; margin-bottom: 16px; }\n.fdd1-p { font-family: sans-serif; font-size: 0.95rem; color: #2d1050; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.fdd1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4C1D95; margin-bottom: 12px; }\n.fdd1-quote-solo { background: #1a0535; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #7C3AED; }\n.fdd1-quote-solo--alt { background: #0d2a10; border-left-color: #16a34a; }\n.fdd1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.fdd1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.fdd1-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.fdd1-divider { height: 1px; background: #d4c0e8; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.fdd1-fs { background:#fff; border-top:1px solid #e8e2f0; border-bottom:1px solid #e8e2f0; }\n.fdd1-fs-header { padding:14px 20px 13px; background:#fff; border-bottom:1px solid #e8e2f0; display:flex; align-items:center; justify-content:space-between; gap:10px; flex-wrap:wrap; }\n.fdd1-fs-brand { display:flex; align-items:center; gap:9px; }\n.fdd1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.fdd1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.fdd1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fdd1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.fdd1-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.fdd1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.fdd1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.fdd1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.fdd1-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.fdd1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.fdd1-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.fdd1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.fdd1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#2d1050; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0e8; }\n.fdd1-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.fdd1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.fdd1-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.fdd1-fs-target span { font-size:14px; flex-shrink:0; }\n.fdd1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.fdd1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.fdd1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.fdd1-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.fdd1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#2d1050; line-height:1.65; }\n.fdd1-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.fdd1-section-pad { padding: 32px 28px 8px; }\n.fdd1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fdd1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #ddd0ee; box-shadow: 0 2px 10px rgba(76,29,149,0.06); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.fdd1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(76,29,149,0.1); }\n.fdd1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fdd1-card-name { font-size: 0.95rem; font-weight: 900; color: #4C1D95; margin-bottom: 5px; }\n.fdd1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2d1050; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.fdd1-closing { background: #1a0535; padding: 26px 28px; border-top: 3px solid #7C3AED; }\n.fdd1-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 SECTION ── *\/\n.fdd1-box-section { background: #F0EAF8; border-top: 1px solid #d4c0e8; }\n.fdd1-det { border-bottom: 1px solid #e8defa; background: #fff; }\n.fdd1-det--last { border-bottom: none; }\n.fdd1-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.fdd1-det-sum::-webkit-details-marker { display: none; }\n.fdd1-det-sum::marker { display: none; }\n.fdd1-det[open] .fdd1-det-sum { background: #f8f4ff; }\n.fdd1-det-sum:hover { background: #f8f4ff; }\n.fdd1-det-left { display: flex; align-items: center; gap: 10px; }\n.fdd1-det-ico { font-size: 17px; flex-shrink: 0; }\n.fdd1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a0535; display: block; }\n.fdd1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8eaa; margin-top: 1px; display: block; }\n.fdd1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.fdd1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #9c8eaa; border-bottom: 2px solid #9c8eaa; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.fdd1-det[open] .fdd1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.fdd1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.fdd1-sleeve-grid { display:grid; grid-template-columns:1fr; gap:8px; padding-top:14px; }\n.fdd1-sleeve { display:flex; align-items:center; justify-content:space-between; padding:10px 14px; background:#f8f4ff; border-radius:8px; border:1px solid #e8defa; flex-wrap:wrap; gap:6px; }\n.fdd1-sleeve-mm { font-family:monospace; font-size:0.82rem; font-weight:700; color:#1a0535; }\n.fdd1-sleeve-r { display:flex; align-items:center; gap:8px; }\n.fdd1-sleeve-qty { font-family:sans-serif; font-size:0.78rem; color:#6b5e48; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .fdd1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fdd1-spec { border-bottom: none; }\n  .fdd1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fdd1-spec:last-child { border-right: none; }\n  .fdd1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fdd1-fs-body { grid-template-columns: 220px 1fr; }\n  .fdd1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fdd1-fs-info { border-top: none; }\n  .fdd1-sleeve-grid { grid-template-columns: 1fr 1fr; }\n}\n@media screen and (min-width: 900px) {\n  .fdd1-cover { height: 440px; }\n  .fdd1-cover-content { padding: 22px 36px 30px; }\n  .fdd1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fdd1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fdd1-divider { margin-left: 36px; margin-right: 36px; }\n  .fdd1-section-pad { padding: 36px 36px 8px; }\n  .fdd1-closing { padding: 28px 36px; }\n  .fdd1-fs-body { grid-template-columns: 260px 1fr; }\n  .fdd1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Cardboard Alchemy","offers":[{"title":"Default Title","offer_id":53618160992583,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FlamecraftDragonsandDragons00.webp?v=1774872427","url":"https:\/\/frogames.it\/en\/products\/flamecraft-dragons-and-dragons","provider":"FroGames","version":"1.0","type":"link"}