{"product_id":"colt-express-the-card-game","title":"Colt Express The Card Game","description":"\u003c!-- =====================================================\n     COLT EXPRESS CARD GAME — BLOCK 1\n     FroGames | Shopify Concept theme\n     Palette: leather brown #3D1A00, ochre #C87820, ivory #F5E8CC, rust #A03010\n     ===================================================== --\u003e\n\u003cdiv class=\"ceg1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"ceg1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"ceg1-cover-img\" alt=\"Colt Express Card Game western party card game for 3-8 players - official Tycoon Games cover\" src=\"https:\/\/cf.geekdo-images.com\/gYy1FCD_-6bldL9xMXTyjA__itemrep\/img\/S8kBjzM1zMXUIOUoX5n3i0pFiUw=\/fit-in\/246x300\/filters:strip_icc()\/pic9342950.png\"\u003e\n\u003cdiv class=\"ceg1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ceg1-cover-content\"\u003e\n\u003cp class=\"ceg1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"ceg1-sub\"\u003eEveryone plans the perfect heist. Nobody knows what others will do. The train derails and takes your plans along with your luggage.\u003c\/p\u003e\n\u003cdiv class=\"ceg1-chips\"\u003e\n\u003cspan class=\"ceg1-chip ceg1-chip--rust\"\u003eParty game\u003c\/span\u003e \u003cspan class=\"ceg1-chip\"\u003eTycoon Games\u003c\/span\u003e \u003cspan class=\"ceg1-chip\"\u003eTabletop Wild West\u003c\/span\u003e \u003cspan class=\"ceg1-chip\"\u003eEnglish Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"ceg1-specs-bar\"\u003e\n\u003cdiv class=\"ceg1-specs\"\u003e\n\u003cdiv class=\"ceg1-spec\"\u003e\n\u003cspan class=\"ceg1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"ceg1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"ceg1-spec-val\"\u003e3 – 8\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-spec\"\u003e\n\u003cspan class=\"ceg1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"ceg1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"ceg1-spec-val\"\u003e15 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-spec\"\u003e\n\u003cspan class=\"ceg1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"ceg1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"ceg1-spec-val\"\u003e8+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-spec\"\u003e\n\u003cspan class=\"ceg1-spec-icon\"\u003e🃏\u003c\/span\u003e \u003cspan class=\"ceg1-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"ceg1-spec-val\"\u003eProgrammed actions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-spec\"\u003e\n\u003cspan class=\"ceg1-spec-icon\"\u003e🚂\u003c\/span\u003e \u003cspan class=\"ceg1-spec-label\"\u003eSetting\u003c\/span\u003e \u003cspan class=\"ceg1-spec-val\"\u003eWild West\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-spec\"\u003e\n\u003cspan class=\"ceg1-spec-icon\"\u003e🤠\u003c\/span\u003e \u003cspan class=\"ceg1-spec-label\"\u003eMode\u003c\/span\u003e \u003cspan class=\"ceg1-spec-val\"\u003eCompetitive\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"ceg1-body\"\u003e\n\u003c!-- INTRO + EDITORIAL BOXES --\u003e\n\u003cdiv class=\"ceg1-intro-grid\"\u003e\n\u003cdiv class=\"ceg1-intro-text\"\u003e\n\u003cp class=\"ceg1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"ceg1-h3\"\u003eA train robbery that no one really controls\u003c\/h3\u003e\n\u003cp class=\"ceg1-p\"\u003eOn the Union Pacific Express, the most wanted bandits of the West all meet together — and everyone wants the loot that others have. Colt Express Card Game is the pocket version of the classic awarded the Spiel des Jahres, redesigned by \u003cstrong\u003eChristophe Raimbault\u003c\/strong\u003e to work with up to 8 players in fifteen minutes.\u003c\/p\u003e\n\u003cp class=\"ceg1-p\"\u003eThe mechanism is brutally simple and brutally chaotic: you plan your actions in advance, then execute them along with everyone else. The train derails, cars disappear, plans go awry. Whoever collects the most loot by surviving the anarchy wins.\u003c\/p\u003e\n\u003cp class=\"ceg1-p\"\u003ePerfect for starting or ending an evening, for large groups, or for those who don't want to spend half an hour explaining rules. It always works — even with those who rarely play.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-intro-side\"\u003e\n\u003cp class=\"ceg1-quote-header\"\u003eFrom the game experience\u003c\/p\u003e\n\u003cdiv class=\"ceg1-quote-solo\"\u003e\n\u003cspan class=\"ceg1-qs-icon\"\u003e🤠\u003c\/span\u003e\n\u003cp class=\"ceg1-qs-text\"\u003eYou plan the perfect action, then watch everyone else do exactly what you didn't expect. This is Colt Express.\u003c\/p\u003e\n\u003cp class=\"ceg1-qs-note\"\u003eThe secret of Colt Express Card Game in one line\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-quote-solo ceg1-quote-solo--alt\"\u003e\n\u003cspan class=\"ceg1-qs-icon\"\u003e💥\u003c\/span\u003e\n\u003cp class=\"ceg1-qs-text\"\u003eEight bandits, a derailing train, and fifteen minutes of controlled chaos. The moment everything goes wrong is always the most fun.\u003c\/p\u003e\n\u003cp class=\"ceg1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"ceg1-fs\"\u003e\n\u003cdiv class=\"ceg1-fs-header\"\u003e\n\u003cdiv class=\"ceg1-fs-brand\"\u003e\n\u003cimg class=\"ceg1-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=\"ceg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"ceg1-fs-game-name\"\u003eColt Express Card Game\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #fef0e0; border-color: #d4a050; color: #6a3800;\" class=\"ceg1-fs-cat\"\u003eSocial\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-fs-body\"\u003e\n\u003cdiv class=\"ceg1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"ceg1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"ceg1-fs-tip\" class=\"ceg1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-fs-info\"\u003e\n\u003cspan class=\"ceg1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"ceg1-fs-feeling\"\u003e\n\u003cspan class=\"ceg1-fs-feel-tag\"\u003eChaotic\u003c\/span\u003e \u003cspan class=\"ceg1-fs-feel-tag\"\u003eHilarious\u003c\/span\u003e \u003cspan class=\"ceg1-fs-feel-tag\"\u003eImmediate\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"ceg1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"ceg1-fs-targets\"\u003e\n\u003cdiv class=\"ceg1-fs-target ceg1-fs-si\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"ceg1-fs-target ceg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"ceg1-fs-target ceg1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"ceg1-fs-target ceg1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"ceg1-fs-target ceg1-fs-no\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"ceg1-fs-target ceg1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-fs-verdict\"\u003e\n\u003cdiv class=\"ceg1-fs-verdict-title\"\u003eIn brief\u003c\/div\u003e\n\u003cdiv class=\"ceg1-fs-verdict-text\"\u003eProgrammed chaos and guaranteed laughs. Ideal for kicking off evenings or for mixed groups — not for those seeking strategic depth.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-fs-footer\"\u003e\n\u003cimg class=\"ceg1-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:'Accessibility', v:5, note:\"Rules in 2 minutes: explained while shuffling cards\"},\n        {l:'Energy',       v:5, note:\"Eight bandits beating each other up — the table explodes every turn\"},\n        {l:'Luck',       v:4, note:\"Others' actions overturn everything — planning matters but isn't enough\"},\n        {l:'Replayability', v:4, note:\"Every game is different: variable bandits and a train that changes every time\"},\n        {l:'Interaction',   v:3, note:\"Indirect but constant: every card played changes someone else's plan\"},\n        {l:'Strategy',     v:2, note:\"Little — that's the point. You plan in chaos, not in a control room\"}\n      ];\n      var accent='#C87820';\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('ceg1-fs-svg');\n      var tip=document.getElementById('ceg1-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 ceg1-draw{to{stroke-dashoffset:0}}@keyframes ceg1-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:ceg1-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:ceg1-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:ceg1-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=\"ceg1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ARSENAL --\u003e\n\u003cdiv class=\"ceg1-section-pad\"\u003e\n\u003cp class=\"ceg1-label\"\u003eYour arsenal\u003c\/p\u003e\n\u003ch3 class=\"ceg1-h3\"\u003eWhat you have in hand each game\u003c\/h3\u003e\n\u003cdiv class=\"ceg1-cards\"\u003e\n\u003cdiv class=\"ceg1-card\"\u003e\n\u003cspan class=\"ceg1-card-icon\"\u003e🤠\u003c\/span\u003e\n\u003ch4 class=\"ceg1-card-name\"\u003eYour bandit\u003c\/h4\u003e\n\u003cp class=\"ceg1-card-desc\"\u003eEach player is a unique outlaw with their own specialty. Choose how to play — and how to make others' lives impossible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-card\"\u003e\n\u003cspan class=\"ceg1-card-icon\"\u003e🃏\u003c\/span\u003e\n\u003ch4 class=\"ceg1-card-name\"\u003eAction cards to program\u003c\/h4\u003e\n\u003cp class=\"ceg1-card-desc\"\u003eMove on the train, steal loot, shoot opponents, dodge at the right moment. You plan in advance — then suffer the consequences.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-card\"\u003e\n\u003cspan class=\"ceg1-card-icon\"\u003e🚂\u003c\/span\u003e\n\u003ch4 class=\"ceg1-card-name\"\u003eDisappearing cars\u003c\/h4\u003e\n\u003cp class=\"ceg1-card-desc\"\u003eThe train derails and loses pieces. Those on the wrong car at the wrong time end up in handcuffs. Standing still is not an option.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ceg1-card\"\u003e\n\u003cspan class=\"ceg1-card-icon\"\u003e💰\u003c\/span\u003e\n\u003ch4 class=\"ceg1-card-name\"\u003eLoot to steal\u003c\/h4\u003e\n\u003cp class=\"ceg1-card-desc\"\u003eBags, jewels, the train's safe. Whoever accumulates the most value wins — but keeping what you took is another story entirely.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"ceg1-closing\"\u003e\n\u003cp class=\"ceg1-closing-text\"\u003eIn fifteen minutes, someone will be telling how they lost the loot on the last turn. It happens every time with Colt Express.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- end .ceg1-body --\u003e\n\u003c\/div\u003e\u003c!-- fine .ceg1-wrap --\u003e\n\u003cstyle\u003e\n.ceg1-wrap, .ceg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.ceg1-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: #1e0c00;\n}\n\n\/* ── COPERTINA ── *\/\n.ceg1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.ceg1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.ceg1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(30,12,0,0) 0%, rgba(30,12,0,0) 20%, rgba(30,12,0,0.6) 50%, rgba(30,12,0,0.88) 72%, rgba(30,12,0,0.98) 100%); }\n.ceg1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.ceg1-kicker { display: block; color: #C87820; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.ceg1-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.ceg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.ceg1-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.ceg1-chip--rust { background: #A03010; border-color: #A03010; }\n\n\/* ── SPECS ── *\/\n.ceg1-specs-bar { background: #140800; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.ceg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.ceg1-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.ceg1-spec:nth-child(3n) { border-right: none; }\n.ceg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.ceg1-spec-icon { font-size: 1.2rem; }\n.ceg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.ceg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.ceg1-body { background: #F5E8CC; }\n\n\/* ── INTRO ── *\/\n.ceg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.ceg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #A03010; margin-bottom: 7px; }\n.ceg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1e0c00; line-height: 1.15; margin-bottom: 16px; }\n.ceg1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2010; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.ceg1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #A03010; margin-bottom: 12px; }\n.ceg1-quote-solo { background: #2a1200; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #C87820; }\n.ceg1-quote-solo--alt { background: #3d1800; border-left-color: #A03010; }\n.ceg1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.ceg1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.ceg1-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.ceg1-divider { height: 1px; background: #d4b888; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.ceg1-fs { background: #fff; border-top: 1px solid #e0d8cc; border-bottom: 1px solid #e0d8cc; }\n.ceg1-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.ceg1-fs-brand { display: flex; align-items: center; gap: 9px; }\n.ceg1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; }\n.ceg1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; vertical-align: middle; margin-right: 2px; }\n.ceg1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.ceg1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; }\n.ceg1-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.ceg1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; }\n.ceg1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; }\n.ceg1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; }\n.ceg1-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.ceg1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; }\n.ceg1-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.ceg1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; }\n.ceg1-fs-feel-tag { font-family: Georgia, serif; font-size: 13px; font-style: italic; color: #3d2010; padding: 5px 14px; background: #fff; border-radius: 7px; border: 1px solid #d8d0c4; }\n.ceg1-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.ceg1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 7px; margin-bottom: 16px; }\n.ceg1-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.ceg1-fs-target span { font-size: 14px; flex-shrink: 0; }\n.ceg1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; }\n.ceg1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; }\n.ceg1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; }\n.ceg1-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.ceg1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #3d2010; line-height: 1.65; }\n.ceg1-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.ceg1-section-pad { padding: 32px 28px 8px; }\n.ceg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.ceg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0c898; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.ceg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.ceg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.ceg1-card-name { font-size: 0.95rem; font-weight: 900; color: #A03010; margin-bottom: 5px; }\n.ceg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2010; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.ceg1-closing { background: #1e0c00; padding: 26px 28px; border-top: 3px solid #C87820; }\n.ceg1-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  .ceg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .ceg1-spec { border-bottom: none; }\n  .ceg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .ceg1-spec:last-child { border-right: none; }\n  .ceg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .ceg1-fs-body { grid-template-columns: 220px 1fr; }\n  .ceg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .ceg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .ceg1-cover { height: 440px; }\n  .ceg1-cover-content { padding: 22px 36px 30px; }\n  .ceg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .ceg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .ceg1-divider { margin-left: 36px; margin-right: 36px; }\n  .ceg1-section-pad { padding: 36px 36px 8px; }\n  .ceg1-closing { padding: 28px 36px; }\n  .ceg1-fs-body { grid-template-columns: 260px 1fr; }\n  .ceg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Tycoon Games","offers":[{"title":"Default Title","offer_id":53709035438407,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/ColtExpressTheCardGame00.webp?v=1776309516","url":"https:\/\/frogames.it\/en\/products\/colt-express-the-card-game","provider":"FroGames","version":"1.0","type":"link"}