{"product_id":"semana-santa","title":"Cofrade Go - Semana Santa","description":"\u003c!-- =====================================================\n     COFRADE GO — BLOCK 1\n     FroGames | Shopify Theme Concept\n     Hero without image — game colors only.\n     ===================================================== --\u0026gt;\n\n\u003cdiv class=\"cfg1-wrap\"\u003e\n\n\n  \u003c!-- HERO (colors only, no image) --\u003e\n  \u003cdiv class=\"cfg1-hero\"\u003e\n\n    \u003cdiv class=\"cfg1-hero-content\"\u003e\n\n      \u003cp class=\"cfg1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n      \u003cp class=\"cfg1-sub\"\u003eThe float is assembled, the march begins, the string is tightened. And for a moment, the Holy Week procession is right there, on your table.\u003c\/p\u003e\n\n      \u003cdiv class=\"cfg1-chips\"\u003e\n\n        \u003cspan class=\"cfg1-chip cfg1-chip--purple\"\u003eSkill\u003c\/span\u003e\n        \u003cspan class=\"cfg1-chip\"\u003eRafael Prado\u003c\/span\u003e\n        \u003cspan class=\"cfg1-chip\"\u003eTeam-based\u003c\/span\u003e\n        \u003cspan class=\"cfg1-chip\"\u003eES Edition\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"cfg1-specs-bar\"\u003e\n\n    \u003cdiv class=\"cfg1-specs\"\u003e\n\n      \u003cdiv class=\"cfg1-spec\"\u003e\n\n        \u003cspan class=\"cfg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-val\"\u003e2 – 12\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cfg1-spec\"\u003e\n\n        \u003cspan class=\"cfg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-val\"\u003e~15 min\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cfg1-spec\"\u003e\n\n        \u003cspan class=\"cfg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-val\"\u003e5+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cfg1-spec\"\u003e\n\n        \u003cspan class=\"cfg1-spec-icon\"\u003e🧵\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-label\"\u003eMechanic\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-val\"\u003eSkill\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cfg1-spec\"\u003e\n\n        \u003cspan class=\"cfg1-spec-icon\"\u003e🛣️\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-label\"\u003ePath\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-val\"\u003eModular\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cfg1-spec\"\u003e\n\n        \u003cspan class=\"cfg1-spec-icon\"\u003e🤝\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-label\"\u003eMode\u003c\/span\u003e\n        \u003cspan class=\"cfg1-spec-val\"\u003eCooperative\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=\"cfg1-body\"\u003e\n\n\n    \u003c!-- INTRO + EDITORIAL BOXES --\u003e\n    \u003cdiv class=\"cfg1-intro-grid\"\u003e\n\n      \u003cdiv class=\"cfg1-intro-text\"\u003e\n\n        \u003cp class=\"cfg1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n        \u003ch3 class=\"cfg1-h3\"\u003eHoly Week comes to the table\u003c\/h3\u003e\n\n        \u003cp class=\"cfg1-p\"\u003e\u003cstrong\u003eCofrade Go\u003c\/strong\u003e is born from the passion of \u003cstrong\u003eRafael Prado\u003c\/strong\u003e, a Málaga optician who loves Holy Week, and is published by \u003cstrong\u003eMango Planet\u003c\/strong\u003e. The idea is simple and brilliant: no expert questions, but a game of skill and companionship. You assemble your modular float — a Christ, a Virgin, a Nazarene — and take it in procession along paths drawn with strings.\u003c\/p\u003e\n\n        \u003cp class=\"cfg1-p\"\u003eIt's played in pairs: two hands on each side hold the strings, and together you move the float to the rhythm of the march, collecting \"promises\" without touching the edges or making sudden movements. In \u003cstrong\u003eCofrade Go\u003c\/strong\u003e, the winner is whoever reaches 25 points with the steadiest hand and best understanding. Can you keep the rhythm all the way to your temple?\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cfg1-intro-side\"\u003e\n\n        \u003cp class=\"cfg1-quote-header\"\u003eThe spirit of the game\u003c\/p\u003e\n\n        \u003cdiv class=\"cfg1-quote-solo\"\u003e\n\n          \u003cspan class=\"cfg1-qs-icon\"\u003e🧵\u003c\/span\u003e\n          \u003cp class=\"cfg1-qs-text\"\u003eIt's not an expert quiz: it's steady hands, rhythm, and understanding. Holy Week played with your fingers.\u003c\/p\u003e\n\n          \u003cp class=\"cfg1-qs-note\"\u003eThe secret of Cofrade Go in one line\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cfg1-quote-solo cfg1-quote-solo--alt\"\u003e\n\n          \u003cspan class=\"cfg1-qs-icon\"\u003e🕯️\u003c\/span\u003e\n          \u003cp class=\"cfg1-qs-text\"\u003eYou assemble your float, start the march, and take it in procession. For a moment, the street is on your table.\u003c\/p\u003e\n\n          \u003cp class=\"cfg1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cfg1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- FROGSCORE --\u003e\n    \u003cdiv class=\"cfg1-fs\"\u003e\n\n      \u003cdiv class=\"cfg1-fs-header\"\u003e\n\n        \u003cdiv class=\"cfg1-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=\"cfg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"cfg1-fs-brand-label\"\u003eFrogScore · frogames.business\u003c\/span\u003e\n            \u003cp class=\"cfg1-fs-game-name\"\u003eCofrade Go\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"cfg1-fs-cat\" style=\"background:#ece7f2;border-color:#a99bc9;color:#4a3d6b\"\u003eParty · Skill\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cfg1-fs-body\"\u003e\n\n        \u003cdiv class=\"cfg1-fs-radar-panel\"\u003e\n\n          \u003csvg id=\"cfg1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"cfg1-fs-tip\" id=\"cfg1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cfg1-fs-info\"\u003e\n\n          \u003cspan class=\"cfg1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"cfg1-fs-feeling\"\u003e\n\n            \u003cspan class=\"cfg1-fs-feel-tag\"\u003eManual\u003c\/span\u003e\n            \u003cspan class=\"cfg1-fs-feel-tag\"\u003eFamily-friendly\u003c\/span\u003e\n            \u003cspan class=\"cfg1-fs-feel-tag\"\u003eEngaging\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cspan class=\"cfg1-fs-section-label\"\u003eFor whom\u003c\/span\u003e\n          \u003cdiv class=\"cfg1-fs-targets\"\u003e\n\n            \u003cdiv class=\"cfg1-fs-target cfg1-fs-si\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-fs-target cfg1-fs-si\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-fs-target cfg1-fs-si\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-fs-target cfg1-fs-si\"\u003e\n\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-fs-target cfg1-fs-no\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-fs-target cfg1-fs-no\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cfg1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"cfg1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-fs-verdict-text\"\u003eA skill and team game that brings the Holy Week procession to the table. Perfect for family and friends — not for those seeking deep strategy.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cfg1-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=\"cfg1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, components, and gameplay 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:'Accessibilit\\u00e0', v:5, note:\"Regole in pochi minuti: si monta il trono e si parte, senza sapere nulla di Semana Santa\"},\n        {l:'Energia',           v:5, note:\"Mani tese, ritmo e tifo: il tavolo si accende come una vera processione\"},\n        {l:'Cooperazione',      v:4, note:\"Si gioca in coppia: senza intesa il trono non arriva da nessuna parte\"},\n        {l:'Rigiocabilit\\u00e0',v:3, note:\"20 carte itinerario con curve e percorsi sempre diversi\"},\n        {l:'Fortuna',           v:2, note:\"Conta la mano ferma, non il caso: quasi tutto \\u00e8 abilit\\u00e0\"},\n        {l:'Complessit\\u00e0',  v:1, note:\"Semplicissimo: adatto dai 5 anni, si spiega in un minuto\"}\n      ];\n      var accent='#7E6BB0';\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('cfg1-fs-svg');\n      var tip=document.getElementById('cfg1-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 cfg1-draw{to{stroke-dashoffset:0}}@keyframes cfg1-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:cfg1-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:cfg1-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:cfg1-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:'#2a2340','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=\"cfg1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- ARSENAL --\u003e\n    \u003cdiv class=\"cfg1-section-pad\"\u003e\n\n      \u003cp class=\"cfg1-label\"\u003eWhat you have in hand\u003c\/p\u003e\n\n      \u003ch3 class=\"cfg1-h3\"\u003eYour procession kit\u003c\/h3\u003e\n\n      \u003cdiv class=\"cfg1-cards\"\u003e\n\n        \u003cdiv class=\"cfg1-card\"\u003e\n\n          \u003cspan class=\"cfg1-card-icon\"\u003e🏛️\u003c\/span\u003e\n          \u003ch4 class=\"cfg1-card-name\"\u003eModular Floats\u003c\/h4\u003e\n\n          \u003cp class=\"cfg1-card-desc\"\u003eAssemble your float from die-cut pieces: Christ, Virgin, Nazarene. Each its own, like a real brotherhood.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cfg1-card\"\u003e\n\n          \u003cspan class=\"cfg1-card-icon\"\u003e🧵\u003c\/span\u003e\n          \u003ch4 class=\"cfg1-card-name\"\u003eStrings and cords\u003c\/h4\u003e\n\n          \u003cp class=\"cfg1-card-desc\"\u003eNylon strings hold the float, cords draw the paths. All skill comes from here.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cfg1-card\"\u003e\n\n          \u003cspan class=\"cfg1-card-icon\"\u003e🎴\u003c\/span\u003e\n          \u003ch4 class=\"cfg1-card-name\"\u003e20 itinerary cards\u003c\/h4\u003e\n\n          \u003cp class=\"cfg1-card-desc\"\u003eEach card is a different path, with difficult turns and challenges to overcome to the rhythm of the march.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cfg1-card\"\u003e\n\n          \u003cspan class=\"cfg1-card-icon\"\u003e🟪\u003c\/span\u003e\n          \u003ch4 class=\"cfg1-card-name\"\u003ePromise cubes and score markers\u003c\/h4\u003e\n\n          \u003cp class=\"cfg1-card-desc\"\u003eCollect promises along the way and score points on the board. Whoever collects the most wins.\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=\"cfg1-closing\"\u003e\n\n      \u003cp class=\"cfg1-closing-text\"\u003eIn a few minutes, you will have carried your float to the temple — and you'll want to do the route again. It always happens with Cofrade Go.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- BOX CONTENTS --\u003e\n    \u003cdiv class=\"cfg1-box-section\"\u003e\n\n\n      \u003cdetails class=\"cfg1-det cfg1-det--last\"\u003e\n        \u003csummary class=\"cfg1-det-sum\"\u003e\n          \u003cdiv class=\"cfg1-det-left\"\u003e\n\n\u003cspan class=\"cfg1-det-ico\"\u003e🎲\u003c\/span\u003e\u003cdiv\u003e\n\n\u003cspan class=\"cfg1-det-title\"\u003eComponents\u003c\/span\u003e\u003cspan class=\"cfg1-det-sub\"\u003e8 types · 53 total pieces\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n          \u003cspan class=\"cfg1-det-arr\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"cfg1-det-body\"\u003e\n\n          \u003cdiv class=\"cfg1-comp-grid\"\u003e\n\n            \u003cdiv class=\"cfg1-comp\"\u003e\n\n\u003cspan class=\"cfg1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"cfg1-comp-lbl\"\u003eChrist's Float (die-cut)\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-comp\"\u003e\n\n\u003cspan class=\"cfg1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"cfg1-comp-lbl\"\u003eVirgin's Float (die-cut)\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-comp\"\u003e\n\n\u003cspan class=\"cfg1-comp-qty\"\u003e16\u003c\/span\u003e\u003cspan class=\"cfg1-comp-lbl\"\u003eModular elements (characters and accessories)\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-comp\"\u003e\n\n\u003cspan class=\"cfg1-comp-qty\"\u003e20\u003c\/span\u003e\u003cspan class=\"cfg1-comp-lbl\"\u003eItinerary cards\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-comp\"\u003e\n\n\u003cspan class=\"cfg1-comp-qty\"\u003e2\u003c\/span\u003e\u003cspan class=\"cfg1-comp-lbl\"\u003eCords for creating paths\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-comp\"\u003e\n\n\u003cspan class=\"cfg1-comp-qty\"\u003e6\u003c\/span\u003e\u003cspan class=\"cfg1-comp-lbl\"\u003ePromise cubes\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-comp\"\u003e\n\n\u003cspan class=\"cfg1-comp-qty\"\u003e6\u003c\/span\u003e\u003cspan class=\"cfg1-comp-lbl\"\u003eWooden Nazarenes\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"cfg1-comp\"\u003e\n\n\u003cspan class=\"cfg1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"cfg1-comp-lbl\"\u003eScoreboard\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\n\u003cstyle\u003e\n.cfg1-wrap, .cfg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.cfg1-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.28);\n  max-width: 1200px;\n  margin-left: auto;\n  margin-right: auto;\n  background: #2a2350;\n}\n\n\/* ── HERO (solo colori) ── *\/\n.cfg1-hero { position: relative; width: 100%; background: linear-gradient(150deg, #2a2350 0%, #3e3568 55%, #4a4078 100%); overflow: hidden; }\n.cfg1-hero::before { content: \"\"; position: absolute; inset: 0; background: repeating-linear-gradient(115deg, rgba(255,255,255,0.045) 0px, rgba(255,255,255,0.045) 2px, transparent 2px, transparent 22px); pointer-events: none; }\n.cfg1-hero::after { content: \"\"; position: absolute; left: 0; right: 0; bottom: 0; height: 4px; background: linear-gradient(90deg, #7E6BB0 0%, #C6A863 100%); }\n.cfg1-hero-content { position: relative; z-index: 2; padding: 26px 26px 28px; width: 100%; }\n.cfg1-kicker { display: block; color: #C6A863; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 10px; }\n.cfg1-sub { color: rgba(255,255,255,0.92); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 620px; margin-bottom: 16px; }\n.cfg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.cfg1-chip { background: rgba(255,255,255,0.13); border: 1px solid rgba(255,255,255,0.28); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.cfg1-chip--purple { background: #7E6BB0; border-color: #7E6BB0; }\n\n\/* ── SPECS ── *\/\n.cfg1-specs-bar { background: #221c44; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.cfg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.cfg1-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.cfg1-spec:nth-child(3n) { border-right: none; }\n.cfg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.cfg1-spec-icon { font-size: 1.2rem; }\n.cfg1-spec-label { color: rgba(255,255,255,0.45); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.cfg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.cfg1-body { background: #ECE7D8; }\n\n\/* ── INTRO ── *\/\n.cfg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.cfg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #574A85; margin-bottom: 7px; }\n.cfg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #322a56; line-height: 1.15; margin-bottom: 16px; }\n.cfg1-p { font-family: sans-serif; font-size: 0.95rem; color: #443c50; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.cfg1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #574A85; margin-bottom: 12px; }\n.cfg1-quote-solo { background: #2e2750; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #7E6BB0; }\n.cfg1-quote-solo--alt { background: #3f2e52; border-left-color: #C6A863; }\n.cfg1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.cfg1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.cfg1-qs-note { color: rgba(255,255,255,0.42); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }\n\n\/* ── DIVIDER ── *\/\n.cfg1-divider { height: 1px; background: #d4cdb8; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.cfg1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.cfg1-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.cfg1-fs-brand { display:flex; align-items:center; gap:9px; }\n.cfg1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.cfg1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.cfg1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.cfg1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.cfg1-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.cfg1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.cfg1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.cfg1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.cfg1-fs-tip { display:none; position:absolute; background:#2a2340; 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.cfg1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.cfg1-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.cfg1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.cfg1-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.cfg1-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.cfg1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.cfg1-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.cfg1-fs-target span { font-size:14px; flex-shrink:0; }\n.cfg1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.cfg1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.cfg1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.cfg1-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.cfg1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.cfg1-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.cfg1-section-pad { padding: 32px 28px 8px; }\n.cfg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.cfg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #ddd3bd; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.cfg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.cfg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.cfg1-card-name { font-size: 0.95rem; font-weight: 900; color: #574A85; margin-bottom: 5px; }\n.cfg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #443c50; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.cfg1-closing { background: #2e2750; padding: 26px 28px; border-top: 3px solid #C6A863; }\n.cfg1-closing-text { font-family: Georgia, serif; font-size: 1.05rem; font-style: italic; color: rgba(255,255,255,0.9); text-align: center; line-height: 1.6; }\n\n\/* ── CONTENUTO SCATOLA ── *\/\n.cfg1-box-section { background: #ECE7D8; border-top: 1px solid #d4cdb8; }\n.cfg1-det { border-bottom: 1px solid #e8deca; background: #fff; }\n.cfg1-det--last { border-bottom: none; }\n.cfg1-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.cfg1-det-sum::-webkit-details-marker { display: none; }\n.cfg1-det-sum::marker { display: none; }\n.cfg1-det[open] .cfg1-det-sum { background: #faf7f2; }\n.cfg1-det-sum:hover { background: #faf7f2; }\n.cfg1-det-left { display: flex; align-items: center; gap: 10px; }\n.cfg1-det-ico { font-size: 17px; flex-shrink: 0; }\n.cfg1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #2e2750; display: block; }\n.cfg1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.cfg1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.cfg1-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.cfg1-det[open] .cfg1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.cfg1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.cfg1-comp-grid { display:grid; grid-template-columns:repeat(auto-fill,minmax(150px,1fr)); gap:7px; padding-top:14px; }\n.cfg1-comp { display:flex; align-items:center; gap:8px; padding:8px 10px; background:#f7f4ef; border-radius:8px; border:1px solid #e8deca; }\n.cfg1-comp-qty { font-family:sans-serif; font-size:0.85rem; font-weight:800; color:#574A85; min-width:26px; flex-shrink:0; }\n.cfg1-comp-lbl { font-family:sans-serif; font-size:0.78rem; color:#443c50; line-height:1.3; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .cfg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .cfg1-spec { border-bottom: none; }\n  .cfg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.08); }\n  .cfg1-spec:last-child { border-right: none; }\n  .cfg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .cfg1-fs-body { grid-template-columns: 220px 1fr; }\n  .cfg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .cfg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .cfg1-hero-content { padding: 30px 36px 32px; }\n  .cfg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .cfg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .cfg1-divider { margin-left: 36px; margin-right: 36px; }\n  .cfg1-section-pad { padding: 36px 36px 8px; }\n  .cfg1-closing { padding: 28px 36px; }\n  .cfg1-fs-body { grid-template-columns: 260px 1fr; }\n  .cfg1-fs-radar-panel svg { max-width: 260px; }\n  .cfg1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(170px, 1fr)); }\n}\n\u003c\/style\u003e\n\n\u003c\/div\u003e\n\n\n","brand":"Mango Planet","offers":[{"title":"Default Title","offer_id":54316074893639,"sku":null,"price":18.74,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/semanasanta00.webp?v=1783600969","url":"https:\/\/frogames.business\/en\/products\/semana-santa","provider":"FroGames","version":"1.0","type":"link"}