{"product_id":"queen-alice-upgrade-pack","title":"Queen Alice + Upgrade Pack - Gamefound Exclusive ","description":"\u003c!-- =====================================================\n     QUEEN ALICE — BLOCK 1\n     FroGames | Shopify Theme Concept\n     ===================================================== --\u0026gt;\n\u003cdiv class=\"qal1-wrap\"\u003e\n\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"qal1-cover\"\u003e\n\n\u003cimg loading=\"eager\" class=\"qal1-cover-img\" alt=\"Queen Alice eurogame chess board game for 1-4 players - official Combo Games cover\" src=\"https:\/\/cf.geekdo-images.com\/PibSbnnxUse0XwP57AbAfQ__imagepagezoom\/img\/IeiBa-sF2XmfdYcf8yj-WLB9GJo=\/fit-in\/1200x900\/filters:no_upscale():strip_icc()\/pic9160910.jpg\"\u003e\n\u003cdiv class=\"qal1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-cover-content\"\u003e\n\n\u003cp class=\"qal1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n\u003cp class=\"qal1-sub\"\u003eYou step through the looking glass, move the chess pieces, and weave the court's deceptions. In the end, only one person whispers in the Queen's ear.\u003c\/p\u003e\n\n\u003cdiv class=\"qal1-chips\"\u003e\n\n\u003cspan class=\"qal1-chip qal1-chip--red\"\u003eEurogame mid-heavy\u003c\/span\u003e \u003cspan class=\"qal1-chip\"\u003eCombo Games\u003c\/span\u003e \u003cspan class=\"qal1-chip\"\u003eMirror World\u003c\/span\u003e \u003cspan class=\"qal1-chip\"\u003eGamefound Exclusive\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"qal1-specs-bar\"\u003e\n\n\u003cdiv class=\"qal1-specs\"\u003e\n\n\u003cdiv class=\"qal1-spec\"\u003e\n\n\u003cspan class=\"qal1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"qal1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"qal1-spec-val\"\u003e1 – 4\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-spec\"\u003e\n\n\u003cspan class=\"qal1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"qal1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"qal1-spec-val\"\u003e30–120 min\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-spec\"\u003e\n\n\u003cspan class=\"qal1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"qal1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"qal1-spec-val\"\u003e14+ years\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-spec\"\u003e\n\n\u003cspan class=\"qal1-spec-icon\"\u003e♟️\u003c\/span\u003e \u003cspan class=\"qal1-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"qal1-spec-val\"\u003eChess-building\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-spec\"\u003e\n\n\u003cspan class=\"qal1-spec-icon\"\u003e🃏\u003c\/span\u003e \u003cspan class=\"qal1-spec-label\"\u003eSystem\u003c\/span\u003e \u003cspan class=\"qal1-spec-val\"\u003eCard management\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-spec\"\u003e\n\n\u003cspan class=\"qal1-spec-icon\"\u003e🧘\u003c\/span\u003e \u003cspan class=\"qal1-spec-label\"\u003eMode\u003c\/span\u003e \u003cspan class=\"qal1-spec-val\"\u003eCompetitive · Solo\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"qal1-body\"\u003e\n\n\u003c!-- INTRO + EDITORIAL BOXES --\u003e\n\u003cdiv class=\"qal1-intro-grid\"\u003e\n\n\u003cdiv class=\"qal1-intro-text\"\u003e\n\n\u003cp class=\"qal1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n\u003ch3 class=\"qal1-h3\"\u003eA chess and deception eurogame beyond the looking glass\u003c\/h3\u003e\n\n\u003cp class=\"qal1-p\"\u003eSome words written backwards appear on the parlor mirror: \"Alice, we need a new queen.\" In \u003cstrong\u003eQueen Alice\u003c\/strong\u003e you belong to the court beyond the looking glass, and your task is to prepare the banquet for the coronation. The one who does the best job will become the sovereign's right hand. Designed by Héctor Carrión and David Heras Pino, with illustrations by Amelia Sales, published by Combo Games.\u003c\/p\u003e\n\n\u003cp class=\"qal1-p\"\u003eThe heart of Queen Alice is the \"chess-building\" system: you play a card from your hand to move a chess piece and activate one of four actions — the flower garden, Humpty Dumpty's wall, the Tweedledum and Tweedledee tree, the king's messengers. Each move powers your engine and brings you improved cards, passive benefits, and valuable resources.\u003c\/p\u003e\n\n\u003cp class=\"qal1-p\"\u003eBut the most thrilling part of Queen Alice is the race for the crown's color: you sway influence towards the Red Queen or the White Queen, while only some of Alice's Wishes will be realized and scored. Choose your actions carefully, keep an eye on your opponents — and pray they don't push the crown in the opposite direction to yours.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-intro-side\"\u003e\n\n\u003cdiv class=\"qal1-quote-solo\"\u003e\n\n\u003cspan class=\"qal1-qs-icon\"\u003e♟️\u003c\/span\u003e\n\u003cp class=\"qal1-qs-text\"\u003eYou play a card, move a piece, activate an action: chess becomes the engine of your combos.\u003c\/p\u003e\n\n\u003cp class=\"qal1-qs-note\"\u003eThe heart of Queen Alice in one sentence\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-quote-solo qal1-quote-solo--alt\"\u003e\n\n\u003cspan class=\"qal1-qs-icon\"\u003e👑\u003c\/span\u003e\n\u003cp class=\"qal1-qs-text\"\u003ePush Alice towards the red or white crown — and hope your opponents don't pull her in the opposite direction.\u003c\/p\u003e\n\n\u003cp class=\"qal1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"qal1-fs\"\u003e\n\n\u003cdiv class=\"qal1-fs-header\"\u003e\n\n\u003cdiv class=\"qal1-fs-brand\"\u003e\n\n\u003cimg class=\"qal1-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\n\u003cspan class=\"qal1-fs-brand-label\"\u003eFrogScore · frogames.business\u003c\/span\u003e\n\u003cp class=\"qal1-fs-game-name\"\u003eQueen Alice\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cspan style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\" class=\"qal1-fs-cat\"\u003eStrategy\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-fs-body\"\u003e\n\n\u003cdiv class=\"qal1-fs-radar-panel\"\u003e\n\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"qal1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"qal1-fs-tip\" class=\"qal1-fs-tip\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-fs-info\"\u003e\n\n\u003cspan class=\"qal1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"qal1-fs-feeling\"\u003e\n\n\u003cspan class=\"qal1-fs-feel-tag\"\u003eThoughtful\u003c\/span\u003e \u003cspan class=\"qal1-fs-feel-tag\"\u003eDeep\u003c\/span\u003e \u003cspan class=\"qal1-fs-feel-tag\"\u003eRewarding\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cspan class=\"qal1-fs-section-label\"\u003eFor whom it is\u003c\/span\u003e\n\u003cdiv class=\"qal1-fs-targets\"\u003e\n\n\u003cdiv class=\"qal1-fs-target qal1-fs-si\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-fs-target qal1-fs-si\"\u003e\n\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-fs-target qal1-fs-si\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolitaire\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-fs-target qal1-fs-no\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-fs-target qal1-fs-no\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-fs-target qal1-fs-no\"\u003e\n\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-fs-verdict\"\u003e\n\n\u003cdiv class=\"qal1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-fs-verdict-text\"\u003eAn elegant mid-heavy eurogame: chess combos, card management, and a tight race for the crown. For those who love to plan and optimize — not a light game for the end of the evening.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-fs-footer\"\u003e\n\n\u003cimg class=\"qal1-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 coverage and play sessions\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Strategia',     v:5, note:\"Costruisci motori di azioni e pianifichi la corsa alla corona: ogni mossa pesa\"},\n        {l:'Profondit\\u00e0',   v:4, note:\"Carte multiuso, combo di scacchi e desideri nascosti: tanto da ottimizzare\"},\n        {l:'Complessit\\u00e0',  v:4, note:\"Mid-heavy: azioni e icone multiple, ma la curva si supera in una partita\"},\n        {l:'Rigiocabilit\\u00e0',v:4, note:\"Desideri variabili e corsa rosso\/bianco: ogni partita prende strade diverse\"},\n        {l:'Interazione',   v:3, note:\"Niente scontro diretto, ma spingere la corona vi mette uno contro l'altro\"},\n        {l:'Fortuna',       v:2, note:\"Le carte aprono opzioni: sei tu a deciderne l'uso, non il caso\"}\n      ];\n      var accent='#B01E3C';\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('qal1-fs-svg');\n      var tip=document.getElementById('qal1-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 qal1-draw{to{stroke-dashoffset:0}}@keyframes qal1-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:qal1-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:qal1-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:qal1-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=\"qal1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c!-- WHAT YOU CONTROL --\u003e\n\u003cdiv class=\"qal1-section-pad\"\u003e\n\n\u003cp class=\"qal1-label\"\u003eYour game\u003c\/p\u003e\n\n\u003ch3 class=\"qal1-h3\"\u003eWhat you bring to the table each turn\u003c\/h3\u003e\n\n\u003cdiv class=\"qal1-cards\"\u003e\n\n\u003cdiv class=\"qal1-card\"\u003e\n\n\u003cspan class=\"qal1-card-icon\"\u003e🃏\u003c\/span\u003e\n\u003ch4 class=\"qal1-card-name\"\u003eMulti-use cards\u003c\/h4\u003e\n\n\u003cp class=\"qal1-card-desc\"\u003eEvery card is two things: a benefit if you discard it or a movement if you play it. You choose, every time.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-card\"\u003e\n\n\u003cspan class=\"qal1-card-icon\"\u003e♟️\u003c\/span\u003e\n\u003ch4 class=\"qal1-card-name\"\u003eThe chess pieces\u003c\/h4\u003e\n\n\u003cp class=\"qal1-card-desc\"\u003eKing, queen, rook, bishop, knight: each piece moves in its own way and activates a different action.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-card\"\u003e\n\n\u003cspan class=\"qal1-card-icon\"\u003e🌹\u003c\/span\u003e\n\u003ch4 class=\"qal1-card-name\"\u003eThe four actions\u003c\/h4\u003e\n\n\u003cp class=\"qal1-card-desc\"\u003eFlower garden, Humpty Dumpty's wall, twin's tree, king's messengers. Four engines to power up.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"qal1-card\"\u003e\n\n\u003cspan class=\"qal1-card-icon\"\u003e👑\u003c\/span\u003e\n\u003ch4 class=\"qal1-card-name\"\u003eThe race for the crown\u003c\/h4\u003e\n\n\u003cp class=\"qal1-card-desc\"\u003eYou sway Alice towards the Red or White Queen. Your influence decides who will be crowned — and how much it's worth.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"qal1-closing\"\u003e\n\n\u003cp class=\"qal1-closing-text\"\u003eIn a few hours, the court will have a new favorite, and you'll know if you made the right moves. It always happens, beyond the looking glass.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- BOX CONTENTS --\u003e\n\u003cdiv class=\"qal1-box-section\"\u003e\n\n\u003cdetails class=\"qal1-det qal1-det--last\"\u003e\n\u003csummary class=\"qal1-det-sum\"\u003e\u003cspan class=\"qal1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"qal1-det-title\"\u003eRulebook\u003c\/span\u003e\u003cspan class=\"qal1-det-sub\"\u003eEnglish · official Gamefound draft\u003c\/span\u003e\u003cspan class=\"qal1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"qal1-det-body\"\u003e\n\n\u003cdiv class=\"qal1-rl-wrap\"\u003e\n\n\u003cdiv class=\"qal1-rl-langs\"\u003e\u003cspan class=\"qal1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e\u003c\/div\u003e\n\n\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #0a2420; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"qal1-rl-link\" href=\"https:\/\/gamefound.com\/en\/projects\/combo_games\/queen-alice\" target=\"_blank\"\u003e\u003cspan class=\"qal1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"qal1-rl-body\"\u003e\n\n\u003cspan class=\"qal1-rl-title\"\u003eConsult the official rulebook\u003c\/span\u003e\u003cspan class=\"qal1-rl-sub\"\u003eDraft available on the campaign · gamefound.com\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cspan class=\"qal1-rl-arr-ext\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\n\u003cstyle\u003e\n.qal1-wrap, .qal1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.qal1-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: #0a2420;\n}\n\n\/* ── COPERTINA ── *\/\n.qal1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.qal1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.qal1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(10,36,32,0) 0%, rgba(10,36,32,0) 22%, rgba(10,36,32,0.55) 52%, rgba(10,36,32,0.88) 75%, rgba(10,36,32,0.99) 100%); }\n.qal1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.qal1-kicker { display: block; color: #C9A24B; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.qal1-sub { color: rgba(255,255,255,0.92); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 600px; margin-bottom: 16px; }\n.qal1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.qal1-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.qal1-chip--red { background: #B01E3C; border-color: #B01E3C; }\n\n\/* ── SPECS ── *\/\n.qal1-specs-bar { background: #07201c; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.qal1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.qal1-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.qal1-spec:nth-child(3n) { border-right: none; }\n.qal1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.qal1-spec-icon { font-size: 1.2rem; }\n.qal1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.qal1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.qal1-body { background: #F3ECDA; }\n\n\/* ── INTRO ── *\/\n.qal1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.qal1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #B01E3C; margin-bottom: 7px; }\n.qal1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1c1410; line-height: 1.15; margin-bottom: 16px; }\n.qal1-p { font-family: sans-serif; font-size: 0.95rem; color: #3a2e22; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.qal1-quote-solo { background: #0a2420; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #B01E3C; }\n.qal1-quote-solo--alt { background: #102f1a; border-left-color: #C9A24B; }\n.qal1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.qal1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.qal1-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.qal1-divider { height: 1px; background: #d8c8a8; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.qal1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.qal1-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.qal1-fs-brand { display:flex; align-items:center; gap:9px; }\n.qal1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.qal1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.qal1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.qal1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.qal1-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.qal1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.qal1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.qal1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.qal1-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.qal1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.qal1-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.qal1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.qal1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#3a2e22; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.qal1-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.qal1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.qal1-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.qal1-fs-target span { font-size:14px; flex-shrink:0; }\n.qal1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.qal1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.qal1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.qal1-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.qal1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3a2e22; line-height:1.65; }\n.qal1-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.qal1-section-pad { padding: 32px 28px 8px; }\n.qal1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.qal1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e2d6bc; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.qal1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.qal1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.qal1-card-name { font-size: 0.95rem; font-weight: 900; color: #B01E3C; margin-bottom: 5px; }\n.qal1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3a2e22; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.qal1-closing { background: #0a2420; padding: 26px 28px; border-top: 3px solid #C9A24B; }\n.qal1-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.qal1-box-section { background: #F3ECDA; border-top: 1px solid #d8c8a8; }\n.qal1-det { border-bottom: 1px solid #e8dcc2; background: #fff; }\n.qal1-det--last { border-bottom: none; }\n.qal1-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.qal1-det-sum::-webkit-details-marker { display: none; }\n.qal1-det-sum::marker { display: none; }\n.qal1-det[open] .qal1-det-sum { background: #faf7f2; }\n.qal1-det-sum:hover { background: #faf7f2; }\n.qal1-det-left { display: flex; align-items: center; gap: 10px; }\n.qal1-det-ico { font-size: 17px; flex-shrink: 0; }\n.qal1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1c1410; display: block; }\n.qal1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.qal1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.qal1-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.qal1-det[open] .qal1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.qal1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.qal1-rl-wrap { padding-top:14px; display:flex; flex-direction:column; gap:10px; }\n.qal1-rl-langs { display:flex; flex-wrap:wrap; gap:6px; }\n.qal1-rl-lang { font-family:sans-serif; font-size:0.75rem; font-weight:600; padding:3px 10px; border-radius:50px; background:#eaf3de; border:1px solid #80b050; color:#2a5010; }\n.qal1-rl-link:hover { opacity:.85; }\n.qal1-rl-ico { font-size:1.2rem; flex-shrink:0; }\n.qal1-rl-body { flex:1; min-width:0; }\n.qal1-rl-title { display:block; font-family:sans-serif; font-size:0.82rem; font-weight:700; color:#fff; }\n.qal1-rl-sub { display:block; font-family:sans-serif; font-size:0.7rem; color:rgba(255,255,255,0.55); margin-top:2px; }\n.qal1-rl-arr-ext { font-size:0.9rem; color:rgba(255,255,255,0.5); flex-shrink:0; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .qal1-specs { grid-template-columns: repeat(6, 1fr); }\n  .qal1-spec { border-bottom: none; }\n  .qal1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .qal1-spec:last-child { border-right: none; }\n  .qal1-cards { grid-template-columns: repeat(2, 1fr); }\n  .qal1-fs-body { grid-template-columns: 220px 1fr; }\n  .qal1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .qal1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .qal1-cover { height: 440px; }\n  .qal1-cover-content { padding: 22px 36px 30px; }\n  .qal1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .qal1-cards { grid-template-columns: repeat(4, 1fr); }\n  .qal1-divider { margin-left: 36px; margin-right: 36px; }\n  .qal1-section-pad { padding: 36px 36px 8px; }\n  .qal1-closing { padding: 28px 36px; }\n  .qal1-fs-body { grid-template-columns: 260px 1fr; }\n  .qal1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Combo Games","offers":[{"title":"Default Title","offer_id":53502959878471,"sku":null,"price":109.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/QueenAlice_UpgradePack00.webp?v=1773320053","url":"https:\/\/frogames.business\/en\/products\/queen-alice-upgrade-pack","provider":"FroGames","version":"1.0","type":"link"}