{"product_id":"fliptoons-season-2","title":"Fliptoons - Season 2","description":"\u003c!-- =====================================================\n     FLIPTOONS: SEASON 2 — BLOCK 1 (NO COVER)\n     FroGames | Shopify Theme Concept\n     Starts directly with the dark block, no hero image.\n     ===================================================== --\u0026gt;\n\u003cdiv class=\"fls1-wrap\"\u003e\n\n\u003c!-- DARK HERO (no image) --\u003e\n\u003cdiv class=\"fls1-hero\"\u003e\n\n\u003cdiv class=\"fls1-hero-inner\"\u003e\n\n\u003cp class=\"fls1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n\u003cdiv class=\"fls1-hero-badge\"\u003e\n\n\u003cspan class=\"fls1-hero-badge-ico\"\u003e🎬\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eStandalone complete game\u003c\/strong\u003e — or combine it with original FlipToons to play with up to \u003cstrong\u003e8 players\u003c\/strong\u003e\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"fls1-sub\"\u003eNew auditions, new toons, a paddle-wielding shark. Flip six cards, hold your breath — and the stage explodes again.\u003c\/p\u003e\n\n\u003cdiv class=\"fls1-chips\"\u003e\n\n\u003cspan class=\"fls1-chip fls1-chip--accent\"\u003eThunderworks Games\u003c\/span\u003e \u003cspan class=\"fls1-chip\"\u003eAquatic Actors\u003c\/span\u003e \u003cspan class=\"fls1-chip\"\u003e1930s Cartoon\u003c\/span\u003e \u003cspan class=\"fls1-chip\"\u003eEnglish Edition\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=\"fls1-specs-bar\"\u003e\n\n\u003cdiv class=\"fls1-specs\"\u003e\n\n\u003cdiv class=\"fls1-spec\"\u003e\n\n\u003cspan class=\"fls1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"fls1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"fls1-spec-val\"\u003e1 – 4\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-spec\"\u003e\n\n\u003cspan class=\"fls1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"fls1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"fls1-spec-val\"\u003e~20 min\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-spec\"\u003e\n\n\u003cspan class=\"fls1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"fls1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"fls1-spec-val\"\u003e10+ years\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-spec\"\u003e\n\n\u003cspan class=\"fls1-spec-icon\"\u003e🃏\u003c\/span\u003e \u003cspan class=\"fls1-spec-label\"\u003eMechanic\u003c\/span\u003e \u003cspan class=\"fls1-spec-val\"\u003eDeckbuilding\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-spec\"\u003e\n\n\u003cspan class=\"fls1-spec-icon\"\u003e🎬\u003c\/span\u003e \u003cspan class=\"fls1-spec-label\"\u003eTheme\u003c\/span\u003e \u003cspan class=\"fls1-spec-val\"\u003e1930s Cartoon\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-spec\"\u003e\n\n\u003cspan class=\"fls1-spec-icon\"\u003e🌊\u003c\/span\u003e \u003cspan class=\"fls1-spec-label\"\u003eNovelty\u003c\/span\u003e \u003cspan class=\"fls1-spec-val\"\u003eAquatic Actors\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=\"fls1-body\"\u003e\n\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"fls1-intro-grid\"\u003e\n\n\u003cdiv class=\"fls1-intro-text\"\u003e\n\n\u003cp class=\"fls1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n\u003ch3 class=\"fls1-h3\"\u003eThe cartoon talent show returns to the table with an all-new cast\u003c\/h3\u003e\n\n\u003cp class=\"fls1-p\"\u003eThe director ordered a second season — and this time auditions are coming from the deep. \u003cstrong\u003eJordy Adan and Renato Simões\u003c\/strong\u003e sign a new season of FlipToons with never-before-seen toons, unprecedented abilities, and completely revamped starting decks. The big novelty is the \u003cstrong\u003eaquatic actors\u003c\/strong\u003e, who bring combos and synergies that didn't exist in the first chapter.\u003c\/p\u003e\n\n\u003cp class=\"fls1-p\"\u003eThe core remains the same: each round you flip six cards from your deck into a 3x2 grid. Some toons activate immediately, others interact with neighbors, while others cancel each other out. Collect Fame, hire new stars from the market, fire the mediocre ones. The first to reach 30 Fame points triggers the Flip Finale — and the game can still turn upside down on the last card.\u003c\/p\u003e\n\n\u003cp class=\"fls1-p\"\u003eFlipToons Season 2 is a \u003cstrong\u003estandalone expansion\u003c\/strong\u003e: it plays on its own, no need for the first FlipToons. But if you also have the original, you can combine the two decks and play with up to 8 players. Same pocket-sized box, same 1930s art by Diego Sá, with a slightly higher complexity for those who want to push a bit more.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-intro-side\"\u003e\n\n\u003cdiv class=\"fls1-quote-solo\"\u003e\n\n\u003cspan class=\"fls1-qs-icon\"\u003e🌊\u003c\/span\u003e\n\u003cp class=\"fls1-qs-text\"\u003eSame engine, brand new cast: if the first FlipToons was a smart slot machine, this is the slot machine with fish.\u003c\/p\u003e\n\n\u003cp class=\"fls1-qs-note\"\u003eThe secret of Season 2 in one line\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-quote-solo fls1-quote-solo--alt\"\u003e\n\n\u003cspan class=\"fls1-qs-icon\"\u003e⚡\u003c\/span\u003e\n\u003cp class=\"fls1-qs-text\"\u003eSmall box, big chaos — again. You learn in five minutes, and play \"just one more\" until the box stays open.\u003c\/p\u003e\n\n\u003cp class=\"fls1-qs-note\"\u003eFrom the gaming 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=\"fls1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"fls1-fs\"\u003e\n\n\u003cdiv class=\"fls1-fs-header\"\u003e\n\n\u003cdiv class=\"fls1-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=\"fls1-fs-frog-img\"\u003e\n\u003cdiv\u003e\n\n\u003cspan class=\"fls1-fs-brand-label\"\u003eFrogScore · frogames.business\u003c\/span\u003e\n\u003cp class=\"fls1-fs-game-name\"\u003eFlipToons: Season 2\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cspan class=\"fls1-fs-cat\"\u003eSocial · Gateway\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-fs-body\"\u003e\n\n\u003cdiv class=\"fls1-fs-radar-panel\"\u003e\n\n\u003csvg id=\"fls1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow: visible;\"\u003e\u003c\/svg\u003e\n\u003cdiv class=\"fls1-fs-tip\" id=\"fls1-fs-tip\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-fs-info\"\u003e\n\n\u003cspan class=\"fls1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"fls1-fs-feeling\"\u003e\n\n\u003cspan class=\"fls1-fs-feel-tag\"\u003eFun\u003c\/span\u003e \u003cspan class=\"fls1-fs-feel-tag\"\u003eSurprising\u003c\/span\u003e \u003cspan class=\"fls1-fs-feel-tag\"\u003eColorful\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cspan class=\"fls1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"fls1-fs-targets\"\u003e\n\n\u003cdiv class=\"fls1-fs-target fls1-fs-si\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-fs-target fls1-fs-si\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-fs-target fls1-fs-si\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-fs-target fls1-fs-si\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolitaire\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-fs-target fls1-fs-no\"\u003e\n\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-fs-target fls1-fs-no\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-fs-verdict\"\u003e\n\n\u003cdiv class=\"fls1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-fs-verdict-text\"\u003eLight deckbuilder with a touch of slot machine and an all-new cast. Complexity is a step above the first chapter — perfect for those who want quick, colorful, and replayable, less suitable for those seeking strategic depth.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- SOLITAIRE --\u003e\n\u003cdiv class=\"fls1-fs-solo\"\u003e\n\n\u003cdiv class=\"fls1-fs-solo-inner\"\u003e\n\n\u003cspan class=\"fls1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n\u003cdiv\u003e\n\n\u003cspan class=\"fls1-fs-solo-label\"\u003eSolitaire Mode · Official\u003c\/span\u003e\n\u003cdiv class=\"fls1-fs-solo-stars\"\u003e\n\n\u003cspan class=\"fls1-fs-star fls1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"fls1-fs-star fls1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"fls1-fs-star fls1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"fls1-fs-star fls1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"fls1-fs-star\"\u003e★\u003c\/span\u003e \u003cspan class=\"fls1-fs-solo-rating\"\u003e4\/5\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"fls1-fs-solo-note\"\u003eReach 30 Fame before the deck runs out, with adjustable difficulty. The new cast makes the solo mode a great testing ground for discovering aquatic combos without pressure.\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=\"fls1-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=\"fls1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, official material, and game 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:'Rigiocabilità',v:5,note:\"Nuovo cast più mercato mutevole: ogni partita costruisce combo diverse\"},\n        {l:'Accessibilità',v:4,note:\"Regole in cinque minuti — la complessità in più si sente appena\"},\n        {l:'Energia',v:4,note:\"Ogni Flip è un'attesa collettiva: il tavolo reagisce a ogni carta girata\"},\n        {l:'Fortuna',v:4,note:\"L'ordine del Flip è casuale — ma sei tu a costruire il mazzo che giri\"},\n        {l:'Strategia',v:3,note:\"Assumere, licenziare, specializzarsi: le scelte al mercato decidono\"},\n        {l:'Complessità',v:2,note:\"Un gradino sopra il primo FlipToons, ma sempre immediato da imparare\"}\n      ];\n      var accent='#B85A38';\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('fls1-fs-svg');\n      var tip=document.getElementById('fls1-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){var e=document.createElementNS(ns,tag);Object.keys(attrs).forEach(function(k){e.setAttribute(k,attrs[k]);});return e;}\n\n      var st=document.createElement('style');\n      st.textContent='@keyframes fls1-draw{to{stroke-dashoffset:0}}@keyframes fls1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\n\n      for(var ring=1;ring\u003c=5;ring++){var rr=R*(ring\/5);var pts=dims.map(function(_,i){var p=pt(rr,i);return p[0].toFixed(1)+','+p[1].toFixed(1);}).join(' ');svg.appendChild(el('polygon',{points:pts,fill:'none',stroke:ring===5?'#c0b8b0':'#ddd8d0','stroke-width':ring===5?'1':'0.5'}));}\n      dims.forEach(function(_,i){var p=pt(R,i);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      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){var p1=pt(R*(d.v\/5),i),p2=pt(R*(dims[(i+1)%n].v\/5),(i+1)%n);return acc+Math.sqrt(Math.pow(p2[0]-p1[0],2)+Math.pow(p2[1]-p1[1],2));},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:fls1-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);var angle=off+i*step;\n        var hit=el('circle',{cx:p[0].toFixed(1),cy:p[1].toFixed(1),r:'10',fill:'transparent',cursor:'pointer'});\n        (function(idx){hit.addEventListener('mouseenter',function(e){tip.innerHTML='\u003cstrong\u003e'+dims[idx].l+' '+dims[idx].v+'\/5\u003c\/strong\u003e\u003cbr\u003e'+dims[idx].note;tip.style.display='block';var rect=svg.parentElement.getBoundingClientRect();var ex=e.clientX-rect.left,ey=e.clientY-rect.top;tip.style.left=Math.min(ex+12,rect.width-220)+'px';tip.style.top=Math.max(ey-55,4)+'px';});hit.addEventListener('mouseleave',function(){tip.style.display='none';});})(i);\n        svg.appendChild(hit);\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:fls1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n        var nd=R*(d.v\/5)+15;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;vt.style.cssText='opacity:0;animation:fls1-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;var lx=CX+(R+40)*Math.cos(angle),ly=CY+(R+40)*Math.sin(angle);\n        var anchor='middle';if(Math.cos(angle)\u003e0.2)anchor='start';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 t=el('text',{x:lx.toFixed(1),y:(ly+dy).toFixed(1),'text-anchor':anchor,'dominant-baseline':'middle','font-size':d.v\u003e=4?'12':'11','font-weight':'700',fill:'#1a1208','font-family':'-apple-system,sans-serif'});\n        t.textContent=d.l;svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n\u003cdiv class=\"fls1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c!-- ARSENAL --\u003e\n\u003cdiv class=\"fls1-section-pad\"\u003e\n\n\u003cp class=\"fls1-label\"\u003eYour arsenal\u003c\/p\u003e\n\n\u003ch3 class=\"fls1-h3\"\u003eWhat you control in each game\u003c\/h3\u003e\n\n\u003cdiv class=\"fls1-cards\"\u003e\n\n\u003cdiv class=\"fls1-card\"\u003e\n\n\u003cspan class=\"fls1-card-icon\"\u003e🎭\u003c\/span\u003e\n\u003ch4 class=\"fls1-card-name\"\u003eThe new cast of toons\u003c\/h4\u003e\n\n\u003cp class=\"fls1-card-desc\"\u003eStarting decks revamped from scratch and never-before-seen characters. Even those familiar with the first FlipToons will start over discovering what each card does.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-card\"\u003e\n\n\u003cspan class=\"fls1-card-icon\"\u003e🌊\u003c\/span\u003e\n\u003ch4 class=\"fls1-card-name\"\u003eThe aquatic actors\u003c\/h4\u003e\n\n\u003cp class=\"fls1-card-desc\"\u003eThe big novelty of the season. A family of toons from the deep with unprecedented talents and synergies — they change the way you build your deck.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-card\"\u003e\n\n\u003cspan class=\"fls1-card-icon\"\u003e🎬\u003c\/span\u003e\n\u003ch4 class=\"fls1-card-name\"\u003eThe 3x2 grid\u003c\/h4\u003e\n\n\u003cp class=\"fls1-card-desc\"\u003eSix slots, six destinies. The order in which the toons fall changes everything — interactions activate in sequence, and the result is always a surprise.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fls1-card\"\u003e\n\n\u003cspan class=\"fls1-card-icon\"\u003e🏆\u003c\/span\u003e\n\u003ch4 class=\"fls1-card-name\"\u003eThe Critic's Choice\u003c\/h4\u003e\n\n\u003cp class=\"fls1-card-desc\"\u003eWhoever first surpasses 30 Fame conquers it and triggers the Flip Finale. But a final round for everyone can still overturn the leaderboard.\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=\"fls1-closing\"\u003e\n\n\u003cp class=\"fls1-closing-text\"\u003eNew season, same magic: six cards flipped, the table holds its breath, then someone screams. That's a night worth it.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- \/fls1-body --\u003e\n\n\n\u003c!-- \/fls1-wrap --\u003e\n\u003cstyle\u003e\n.fls1-wrap, .fls1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fls1-wrap { font-family: Georgia, 'Times New Roman', serif; border-radius: 24px; overflow: hidden; box-shadow: 0 20px 60px rgba(0,0,0,0.32); max-width: 1200px; margin-left: auto; margin-right: auto; background: #2a1108; }\n\n\/* ── HERO SCURO (no immagine) ── *\/\n.fls1-hero { background: linear-gradient(150deg, #240f07 0%, #3d1a0d 55%, #4e2313 100%); padding: 32px 26px 26px; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.fls1-hero-inner { max-width: 1060px; margin-left: auto; margin-right: auto; }\n.fls1-kicker { display: block; color: #3AA5DC; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 12px; }\n.fls1-hero-badge { display: inline-flex; align-items: center; gap: 11px; background: rgba(58,165,220,0.14); border: 1px solid rgba(58,165,220,0.45); color: rgba(255,255,255,0.92); border-radius: 12px; padding: 11px 16px; margin-bottom: 16px; font-family: sans-serif; font-size: 0.9rem; line-height: 1.45; max-width: 640px; }\n.fls1-hero-badge-ico { font-size: 1.25rem; flex-shrink: 0; }\n.fls1-hero-badge strong { color: #7fc7ea; font-weight: 800; }\n.fls1-sub { color: rgba(255,255,255,0.92); font-family: Georgia, serif; font-size: 1.05rem; font-style: italic; line-height: 1.55; max-width: 640px; margin-bottom: 18px; }\n.fls1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fls1-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.fls1-chip--accent { background: #B85A38; border-color: #B85A38; }\n\n\/* ── SPECS ── *\/\n.fls1-specs-bar { background: #1f0d06; padding: 0 24px; }\n.fls1-specs { max-width: 1060px; margin-left: auto; margin-right: auto; display: grid; grid-template-columns: repeat(3, 1fr); }\n.fls1-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.fls1-spec:nth-child(3n) { border-right: none; }\n.fls1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fls1-spec-icon { font-size: 1.2rem; }\n.fls1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fls1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.fls1-body { background: #F4ECDE; }\n\n\/* ── INTRO ── *\/\n.fls1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fls1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #B85A38; margin-bottom: 7px; }\n.fls1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #3a1c10; line-height: 1.15; margin-bottom: 16px; }\n.fls1-p { font-family: sans-serif; font-size: 0.95rem; color: #4a2c18; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── QUOTE SOLO ── *\/\n.fls1-quote-solo { background: #2a1108; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #3AA5DC; }\n.fls1-quote-solo--alt { background: #3d1a0d; border-left-color: #B85A38; }\n.fls1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.fls1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.fls1-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.fls1-divider { height: 1px; background: #dcc8ac; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.fls1-fs { background: #fff; border-top: 1px solid #e0d8cc; border-bottom: 1px solid #e0d8cc; }\n.fls1-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.fls1-fs-brand { display: flex; align-items: center; gap: 9px; }\n.fls1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; }\n.fls1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.fls1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; }\n.fls1-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; background: #e4eefc; border-color: #7099d8; color: #0a3070; }\n.fls1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; }\n.fls1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; }\n.fls1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; }\n.fls1-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.fls1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; }\n.fls1-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.fls1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; }\n.fls1-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.fls1-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.fls1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 7px; margin-bottom: 16px; }\n.fls1-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.fls1-fs-target span { font-size: 14px; flex-shrink: 0; }\n.fls1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; }\n.fls1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; }\n.fls1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; }\n.fls1-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.fls1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #3d2810; line-height: 1.65; }\n.fls1-fs-solo { background: #eeeae4; border-top: 1px solid #e0d8cc; padding: 14px 20px; }\n.fls1-fs-solo-inner { display: flex; align-items: flex-start; gap: 12px; }\n.fls1-fs-solo-icon { font-size: 1.4rem; flex-shrink: 0; margin-top: 2px; }\n.fls1-fs-solo-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; margin-bottom: 6px; }\n.fls1-fs-solo-stars { display: flex; align-items: center; gap: 3px; margin-bottom: 8px; }\n.fls1-fs-star { font-size: 14px; color: #d0c8c0; }\n.fls1-fs-star--on { color: #B85A38; }\n.fls1-fs-solo-rating { font-family: sans-serif; font-size: 11px; font-weight: 700; color: #6b5e48; margin-left: 4px; }\n.fls1-fs-solo-note { font-family: sans-serif; font-size: 12px; color: #4a3820; line-height: 1.6; }\n.fls1-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; display: flex; align-items: center; gap: 6px; }\n.fls1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; flex-shrink: 0; }\n\n\/* ── CARDS ── *\/\n.fls1-section-pad { padding: 32px 28px 8px; }\n.fls1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fls1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e2d2b8; box-shadow: 0 2px 10px rgba(184,90,56,0.07); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.fls1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(184,90,56,0.13); }\n.fls1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fls1-card-name { font-size: 0.95rem; font-weight: 900; color: #B85A38; margin-bottom: 5px; }\n.fls1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #4a2c18; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.fls1-closing { background: #2a1108; padding: 26px 28px; border-top: 3px solid #3AA5DC; }\n.fls1-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; max-width: 1060px; margin-left: auto; margin-right: auto; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .fls1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fls1-spec { border-bottom: none; }\n  .fls1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fls1-spec:last-child { border-right: none; }\n  .fls1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fls1-fs-body { grid-template-columns: 220px 1fr; }\n  .fls1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fls1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .fls1-hero { padding: 40px 36px 30px; }\n  .fls1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fls1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fls1-divider { margin-left: 36px; margin-right: 36px; }\n  .fls1-section-pad { padding: 36px 36px 8px; }\n  .fls1-closing { padding: 28px 36px; }\n  .fls1-fs-body { grid-template-columns: 260px 1fr; }\n  .fls1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Thunderworks Games","offers":[{"title":"Default Title","offer_id":54264849301831,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Fliptoons_-_Season_2_gioco_da_tavolo_2.webp?v=1784073205","url":"https:\/\/frogames.business\/en\/products\/fliptoons-season-2","provider":"FroGames","version":"1.0","type":"link"}