{"product_id":"dice-throne-hero-pack-raveness","title":"Dice Throne Hero Pack Raveness","description":"\u003c!-- =====================================================\n     DICE THRONE: HERO PACK RAVENESS — BLOCK 1\n     FroGames | Shopify Concept Theme\n\n     ⚠️ HERO BAND: the STRUCTURE is fixed for the entire Dice Throne series.\n     The COLORS change with the hero box:\n       Barbarian        → night purple + red\/gold      (#150823 \/ #C0310A \/ #F5A623)\n       Moon Elf         → moon blue + ice        (#04101F \/ #1B6E9B \/ #7FD3F0)\n       Pyromancer       → burnt black + fire        (#180703 \/ #F26722 \/ #FFC24A)\n       Shadow Thief     → shadow purple + poison         (#140720 \/ #6B2AA0 \/ #7ED321)\n       Pale Lady        → nocturnal mauve + blood\/moon (#1C1524 \/ #A3232B \/ #8FC5D6)\n       Headless Horseman→ autumn night + pumpkin      (#141032 \/ #F08A1E \/ #FFC260)\n       Raveness         → raven blue + spectral turquoise (#0C1A24 \/ #2AA9A0 \/ #57E0CE)\n     ===================================================== --\u0026gt;\n\n\u003cdiv class=\"dtr1-wrap\"\u003e\n\n\n  \u003c!-- HERO BAND --\u003e\n  \u003cdiv class=\"dtr1-hero\"\u003e\n\n    \u003cdiv class=\"dtr1-hero-dice\" aria-hidden=\"true\"\u003e🎲\u003c\/div\u003e\n\n    \u003cdiv class=\"dtr1-hero-content\"\u003e\n\n      \u003cp class=\"dtr1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n      \u003cp class=\"dtr1-hero-eyebrow\"\u003eDice Throne · Hero Pack \u003cspan class=\"dtr1-hero-name\"\u003eRaveness\u003c\/span\u003e\u003c\/p\u003e\n\n      \u003cp class=\"dtr1-hero-line\"\u003eSend the raven to perch on your board. He stays there, sucking your life away one point at a time, and when he returns to her... she heals.\u003c\/p\u003e\n\n      \u003cdiv class=\"dtr1-chips\"\u003e\n\n        \u003cspan class=\"dtr1-chip dtr1-chip--accent\"\u003eRaven companion\u003c\/span\u003e\n        \u003cspan class=\"dtr1-chip\"\u003eDice Throne Outcasts\u003c\/span\u003e\n        \u003cspan class=\"dtr1-chip\"\u003eRequires a second hero\u003c\/span\u003e\n        \u003cspan class=\"dtr1-chip\"\u003eEnglish Edition\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- TECHNICAL SHEET --\u003e\n  \u003cdiv class=\"dtr1-specs-bar\"\u003e\n\n    \u003cdiv class=\"dtr1-specs\"\u003e\n\n      \u003cdiv class=\"dtr1-spec\"\u003e\n\n        \u003cspan class=\"dtr1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-val\"\u003e2 – 6\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"dtr1-spec\"\u003e\n\n        \u003cspan class=\"dtr1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-val\"\u003e30 min\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"dtr1-spec\"\u003e\n\n        \u003cspan class=\"dtr1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-val\"\u003e10+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"dtr1-spec\"\u003e\n\n        \u003cspan class=\"dtr1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-label\"\u003eMechanism\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-val\"\u003eDice and cards\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"dtr1-spec\"\u003e\n\n        \u003cspan class=\"dtr1-spec-icon\"\u003e📊\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-label\"\u003eHero Complexity\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-val\"\u003e3 \/ 6\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"dtr1-spec\"\u003e\n\n        \u003cspan class=\"dtr1-spec-icon\"\u003e⚔️\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-label\"\u003eMode\u003c\/span\u003e\n        \u003cspan class=\"dtr1-spec-val\"\u003e1v1 · 2v2 · Free-for-all\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BODY --\u003e\n  \u003cdiv class=\"dtr1-body\"\u003e\n\n\n    \u003c!-- INTRO + QUOTES --\u003e\n    \u003cdiv class=\"dtr1-intro-grid\"\u003e\n\n      \u003cdiv class=\"dtr1-intro-text\"\u003e\n\n        \u003cp class=\"dtr1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n        \u003ch3 class=\"dtr1-h3\"\u003eShe doesn't fight alone. And that changes everything.\u003c\/h3\u003e\n\n        \u003cp class=\"dtr1-p\"\u003eThe \u003cstrong\u003eDice Throne Hero Pack Raveness\u003c\/strong\u003e comes from the \u003cstrong\u003eOutcasts\u003c\/strong\u003e set, the horror line of Dice Throne, and borrows its imagery from Edgar Allan Poe: the raven is called \u003cstrong\u003eNevermore\u003c\/strong\u003e, the phrase on the board is a line from that poem. Designed by \u003cstrong\u003eNate Chatellier, Manny Trembley and Gavan Brown\u003c\/strong\u003e, it is a single hero pack for the Dice Throne system.\u003c\/p\u003e\n\n        \u003cp class=\"dtr1-p\"\u003eNevermore is not a token: he is a companion with a \u003cstrong\u003edial\u003c\/strong\u003e. You send him to an opponent and he begins to \u003cstrong\u003eabsorb vitality\u003c\/strong\u003e — each notch on the dial is unblockable damage for them. And when the raven returns to the Raveness, she heals all that he has absorbed. Meanwhile, whoever hosts Nevermore is forced to roll the \u003cstrong\u003eNevermore Die\u003c\/strong\u003e at each upkeep, with six all-unpleasant outcomes.\u003c\/p\u003e\n\n        \u003cp class=\"dtr1-p\"\u003eThe \u003cstrong\u003eRaveness\u003c\/strong\u003e does not suffer chance: she commands it. With \u003cstrong\u003eFeather\u003c\/strong\u003e tokens, she forces the raven's die to be rerolled or modifies its result, and with \u003cstrong\u003eHex\u003c\/strong\u003e she turns the opponent's 6s into blank faces. Complexity 3 out of 6: within reach for those who already know the system, devastating in the hands of those who know when to make the raven fly away.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"dtr1-intro-side\"\u003e\n\n        \u003cp class=\"dtr1-quote-header\"\u003eWhat they say abroad\u003c\/p\u003e\n\n        \u003cdiv class=\"dtr1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\n          \u003cmeta itemprop=\"itemReviewed\" content=\"Dice Throne\"\u003e\n\n          \u003cp class=\"dtr1-quote-text\" itemprop=\"reviewBody\"\u003e\"Created with simple premise, simple concept, and gorgeous execution.\"\u003c\/p\u003e\n\n          \u003cp class=\"dtr1-quote-transl\"\u003eSimple premise, simple concept, splendid execution.\u003c\/p\u003e\n\n          \u003cp class=\"dtr1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eSprites and Dice\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"dtr1-quote dtr1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\n          \u003cmeta itemprop=\"itemReviewed\" content=\"Dice Throne\"\u003e\n\n          \u003cp class=\"dtr1-quote-text\" itemprop=\"reviewBody\"\u003e\"The game feels fresh each time you jump in.\"\u003c\/p\u003e\n\n          \u003cp class=\"dtr1-quote-transl\"\u003eThe game feels new every time you dive into it.\u003c\/p\u003e\n\n          \u003cp class=\"dtr1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eMeeple Mountain\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"dtr1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- FROGSCORE --\u003e\n    \u003cdiv class=\"dtr1-fs\"\u003e\n\n      \u003cdiv class=\"dtr1-fs-header\"\u003e\n\n        \u003cdiv class=\"dtr1-fs-brand\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"dtr1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"dtr1-fs-brand-label\"\u003eFrogScore · frogames.business\u003c\/span\u003e\n            \u003cp class=\"dtr1-fs-game-name\"\u003eDice Throne — Raveness\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"dtr1-fs-cat\" style=\"background:#fff0ec;border-color:#e08070;color:#8a2200\"\u003eConflict\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"dtr1-fs-body\"\u003e\n\n        \u003cdiv class=\"dtr1-fs-radar-panel\"\u003e\n\n          \u003csvg id=\"dtr1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"dtr1-fs-tip\" id=\"dtr1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"dtr1-fs-info\"\u003e\n\n          \u003cspan class=\"dtr1-fs-feel-lbl\"\u003eThe Experience\u003c\/span\u003e\n          \u003cdiv class=\"dtr1-fs-feeling\"\u003e\n\n            \u003cspan class=\"dtr1-fs-feel-tag\"\u003eTormenting\u003c\/span\u003e\n            \u003cspan class=\"dtr1-fs-feel-tag\"\u003eManipulative\u003c\/span\u003e\n            \u003cspan class=\"dtr1-fs-feel-tag\"\u003eGothic\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cspan class=\"dtr1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n          \u003cdiv class=\"dtr1-fs-targets\"\u003e\n\n            \u003cdiv class=\"dtr1-fs-target dtr1-fs-si\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n            \u003cdiv class=\"dtr1-fs-target dtr1-fs-si\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n            \u003cdiv class=\"dtr1-fs-target dtr1-fs-no\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n            \u003cdiv class=\"dtr1-fs-target dtr1-fs-no\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n            \u003cdiv class=\"dtr1-fs-target dtr1-fs-no\"\u003e\n\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\n            \u003cdiv class=\"dtr1-fs-target dtr1-fs-no\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"dtr1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"dtr1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n            \u003cdiv class=\"dtr1-fs-verdict-text\"\u003eThe heroine who plays inside others' turns: the raven stays on their board and torments them at each upkeep. Complexity 3 out of 6, perfect as a second or third hero. Requires another Hero Pack to play.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"dtr1-fs-footer\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"dtr1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews and play sessions\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Interazione',   v:5, note:\"Il corvo si posa sulla plancia avversaria: sei presente anche nel suo turno\"},\n        {l:'Strategia',     v:4, note:\"Quando mandare Nevermore e quando richiamarlo per curarti: è tutta la partita\"},\n        {l:'Tensione',      v:4, note:\"Ogni mantenimento avversario è una roulette: sei esiti, tutti a suo sfavore\"},\n        {l:'Complessit\\u00e0',   v:3, note:\"Complessità 3 su 6: un companion con quadrante e due token da gestire\"},\n        {l:'Fortuna',       v:3, note:\"Con i Feather ritiri e modifichi i dadi: il caso lo controlli più degli altri\"},\n        {l:'Rigiocabilit\\u00e0', v:3, note:\"L'eroina è una sola: la varietà nasce dagli avversari che affronti\"}\n      ];\n      var accent='#1F7F86';\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('dtr1-fs-svg');\n      var tip=document.getElementById('dtr1-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 dtr1-draw{to{stroke-dashoffset:0}}@keyframes dtr1-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:dtr1-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:dtr1-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:dtr1-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\n    \u003cdiv class=\"dtr1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- ARSENAL --\u003e\n    \u003cdiv class=\"dtr1-section-pad\"\u003e\n\n      \u003cp class=\"dtr1-label\"\u003eYour arsenal\u003c\/p\u003e\n\n      \u003ch3 class=\"dtr1-h3\"\u003eWhat you bring to the Mad King's arena\u003c\/h3\u003e\n\n      \u003cdiv class=\"dtr1-cards\"\u003e\n\n        \u003cdiv class=\"dtr1-card\"\u003e\n\n          \u003cspan class=\"dtr1-card-icon\"\u003e🎲\u003c\/span\u003e\n          \u003ch4 class=\"dtr1-card-name\"\u003eThe Raven's Dice\u003c\/h4\u003e\n\n          \u003cp class=\"dtr1-card-desc\"\u003eFive custom dice with claws, feathers, and eyes. Up to three rolls per turn — plus rerolls gifted by Feathers.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"dtr1-card\"\u003e\n\n          \u003cspan class=\"dtr1-card-icon\"\u003e🪶\u003c\/span\u003e\n          \u003ch4 class=\"dtr1-card-name\"\u003eThe Hero Board\u003c\/h4\u003e\n\n          \u003cp class=\"dtr1-card-desc\"\u003ePeck, Fowl Friend, Raven Sight, Craven, Beguile, Nothing More. And at the bottom, Fantastic Terrors!, the unpreventable Ultimate.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"dtr1-card\"\u003e\n\n          \u003cspan class=\"dtr1-card-icon\"\u003e🐦‍⬛\u003c\/span\u003e\n          \u003ch4 class=\"dtr1-card-name\"\u003eNevermore, the companion\u003c\/h4\u003e\n\n          \u003cp class=\"dtr1-card-desc\"\u003eA raven with a dial: it perches on the opponent's board, absorbs vitality, and forces them to roll the Nevermore Die at each upkeep.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"dtr1-card\"\u003e\n\n          \u003cspan class=\"dtr1-card-icon\"\u003e🔮\u003c\/span\u003e\n          \u003ch4 class=\"dtr1-card-name\"\u003eFeather and Hex\u003c\/h4\u003e\n\n          \u003cp class=\"dtr1-card-desc\"\u003eFeathers allow you to re-roll or adjust the raven's die. Hex turns the opponent's 6s into blank faces: their best dice cease to exist.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- CLOSING --\u003e\n    \u003cdiv class=\"dtr1-closing\"\u003e\n\n      \u003cp class=\"dtr1-closing-text\"\u003eThe raven perches on your board and doesn't leave. From that moment on, your every turn begins with a die roll you didn't want to make.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n\n\n\u003cstyle\u003e\n.dtr1-wrap, .dtr1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.dtr1-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: #0C1A24;\n}\n\n\/* ── FASCIA HERO (struttura serie Dice Throne, colori dell'eroe) ── *\/\n.dtr1-hero {\n  position: relative;\n  overflow: hidden;\n  background:\n    radial-gradient(120% 140% at 88% 0%, rgba(87,224,206,0.24) 0%, rgba(87,224,206,0) 55%),\n    linear-gradient(135deg, #0A151E 0%, #16303C 55%, #2A4358 100%);\n  border-bottom: 3px solid #2AA9A0;\n  padding: 26px 26px 24px;\n}\n.dtr1-hero::before {\n  content: \"\";\n  position: absolute; inset: 0;\n  background: repeating-linear-gradient(115deg, rgba(255,255,255,0.05) 0 1px, rgba(255,255,255,0) 1px 26px);\n  pointer-events: none;\n}\n.dtr1-hero-dice {\n  position: absolute;\n  right: -8px; bottom: -22px;\n  font-size: 7rem;\n  line-height: 1;\n  opacity: 0.10;\n  transform: rotate(-14deg);\n  pointer-events: none;\n}\n.dtr1-hero-content { position: relative; z-index: 2; max-width: 720px; }\n.dtr1-kicker { display: block; color: #57E0CE; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 10px; }\n.dtr1-hero-eyebrow { font-family: sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: rgba(255,255,255,0.58); margin-bottom: 10px; }\n.dtr1-hero-name { color: #fff; border-bottom: 2px solid #2AA9A0; padding-bottom: 1px; }\n.dtr1-hero-line { color: rgba(255,255,255,0.92); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; margin-bottom: 16px; }\n.dtr1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.dtr1-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.dtr1-chip--accent { background: #1F7F86; border-color: #57E0CE; }\n\n\/* ── SPECS ── *\/\n.dtr1-specs-bar { background: #0A151E; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.dtr1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.dtr1-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.08); border-bottom: 1px solid rgba(255,255,255,0.08); }\n.dtr1-spec:nth-child(3n) { border-right: none; }\n.dtr1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.dtr1-spec-icon { font-size: 1.2rem; }\n.dtr1-spec-label { color: rgba(255,255,255,0.45); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.dtr1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.dtr1-body { background: #EDF3F3; }\n\n\/* ── INTRO ── *\/\n.dtr1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.dtr1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #1F7F86; margin-bottom: 7px; }\n.dtr1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #0C1A24; line-height: 1.15; margin-bottom: 16px; }\n.dtr1-p { font-family: sans-serif; font-size: 0.95rem; color: #26383f; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── QUOTE ── *\/\n.dtr1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #1F7F86; margin-bottom: 12px; }\n.dtr1-quote { background: #0C1A24; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #57E0CE; }\n.dtr1-quote--dark { background: #2A4358; border-left-color: #2AA9A0; }\n.dtr1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.dtr1-quote-transl { color: rgba(255,255,255,0.5); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.dtr1-quote-source { color: rgba(255,255,255,0.45); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n\n\/* ── DIVIDER ── *\/\n.dtr1-divider { height: 1px; background: #cfdcdc; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.dtr1-fs { background:#fff; border-top:1px solid #dde5e5; border-bottom:1px solid #dde5e5; }\n.dtr1-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.dtr1-fs-brand { display:flex; align-items:center; gap:9px; }\n.dtr1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.dtr1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.dtr1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.dtr1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.dtr1-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.dtr1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.dtr1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.dtr1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.dtr1-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.dtr1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.dtr1-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.dtr1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.dtr1-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.dtr1-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.dtr1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.dtr1-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.dtr1-fs-target span { font-size:14px; flex-shrink:0; }\n.dtr1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.dtr1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.dtr1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.dtr1-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.dtr1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.dtr1-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.dtr1-section-pad { padding: 32px 28px 8px; }\n.dtr1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.dtr1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d5e2e2; box-shadow: 0 2px 10px rgba(12,26,36,0.06); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.dtr1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(12,26,36,0.12); }\n.dtr1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.dtr1-card-name { font-size: 0.95rem; font-weight: 900; color: #1F7F86; margin-bottom: 5px; }\n.dtr1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #26383f; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.dtr1-closing { background: #0C1A24; padding: 26px 28px; border-top: 3px solid #57E0CE; margin-top: 32px; }\n.dtr1-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\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .dtr1-specs { grid-template-columns: repeat(6, 1fr); }\n  .dtr1-spec { border-bottom: none; }\n  .dtr1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.08); }\n  .dtr1-spec:last-child { border-right: none; }\n  .dtr1-cards { grid-template-columns: repeat(2, 1fr); }\n  .dtr1-fs-body { grid-template-columns: 220px 1fr; }\n  .dtr1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .dtr1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .dtr1-hero { padding: 32px 36px 30px; }\n  .dtr1-hero-dice { font-size: 9rem; right: 8px; bottom: -26px; }\n  .dtr1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .dtr1-cards { grid-template-columns: repeat(4, 1fr); }\n  .dtr1-divider { margin-left: 36px; margin-right: 36px; }\n  .dtr1-section-pad { padding: 36px 36px 8px; }\n  .dtr1-closing { padding: 28px 36px; }\n  .dtr1-fs-body { grid-template-columns: 260px 1fr; }\n  .dtr1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Dice Throne","offers":[{"title":"Default Title","offer_id":54328554684743,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Dice_Throne_Hero_Pack_Raveness_00.webp?v=1783836853","url":"https:\/\/frogames.business\/en\/products\/dice-throne-hero-pack-raveness","provider":"FroGames","version":"1.0","type":"link"}