{"product_id":"flip-7-national-parks","title":"Flip 7 National Parks","description":"\u003c!-- =====================================================\n     FLIP 7: NATIONAL PARKS — BLOCK 1\n     FroGames | Shopify Theme Concept\n     Box Palette: forest green #2E6B3F · night green #14351F ·\n     mustard #D9A62E · wood #6B4A2A · cream #F4F0E2 · sky #7FB6D9\n     ===================================================== --\u0026gt;\n\n\u003cdiv class=\"np1-wrap\"\u003e\n\n\n  \u003cdiv class=\"np1-hero\"\u003e\n\n    \u003cdiv class=\"np1-hero-content\"\u003e\n\n      \u003cp class=\"np1-kicker\"\u003eThe FroGames Board\u003c\/p\u003e\n\n      \u003cp class=\"np1-sub\"\u003eA mountain. A river. A forest. You've already got four parks in a row and your hand on the deck. You flip another and the table holds its breath—because it knows exactly how many copies of that card are still down there.\u003c\/p\u003e\n\n      \u003cdiv class=\"np1-chips\"\u003e\n\n        \u003cspan class=\"np1-chip np1-chip--accent\"\u003eParty game\u003c\/span\u003e\n        \u003cspan class=\"np1-chip\"\u003e12 natural categories\u003c\/span\u003e\n        \u003cspan class=\"np1-chip\"\u003eAmerican park artwork\u003c\/span\u003e\n        \u003cspan class=\"np1-chip\"\u003eEnglish edition\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"np1-specs-bar\"\u003e\n\n    \u003cdiv class=\"np1-specs\"\u003e\n\n      \u003cdiv class=\"np1-spec\"\u003e\n\n        \u003cspan class=\"np1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-val\"\u003e3 – 18\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"np1-spec\"\u003e\n\n        \u003cspan class=\"np1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-val\"\u003e20 min\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"np1-spec\"\u003e\n\n        \u003cspan class=\"np1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-val\"\u003e8+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"np1-spec\"\u003e\n\n        \u003cspan class=\"np1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-label\"\u003ePublisher\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-val\"\u003eThe Op Games\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"np1-spec\"\u003e\n\n        \u003cspan class=\"np1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-label\"\u003eWeight\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-val\"\u003eLight (1.0)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"np1-spec\"\u003e\n\n        \u003cspan class=\"np1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-label\"\u003eMechanism\u003c\/span\u003e\n        \u003cspan class=\"np1-spec-val\"\u003ePush your luck\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"np1-formula\"\u003e\n\n    \u003cspan class=\"np1-formula-lbl\"\u003eThe formula\u003c\/span\u003e\n    \u003cspan class=\"np1-formula-txt\"\u003eFlip and hope \u003cspan class=\"np1-formula-x\"\u003e×\u003c\/span\u003e The higher the number, the more copies in the deck \u003cspan class=\"np1-formula-x\"\u003e×\u003c\/span\u003e Action cards to play at the right time\u003c\/span\u003e\n    \u003cspan class=\"np1-formula-badge\"\u003e🏞️ Only here: 12 categories of natural wonders\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"np1-body\"\u003e\n\n\n    \u003cdiv class=\"np1-intro-grid\"\u003e\n\n      \u003cdiv class=\"np1-intro-text\"\u003e\n\n        \u003cp class=\"np1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n        \u003ch3 class=\"np1-h3\"\u003eBuild your row of parks and know when to stop\u003c\/h3\u003e\n\n        \u003cp class=\"np1-p\"\u003e\u003cstrong\u003eFlip 7: National Parks\u003c\/strong\u003e is the nature-themed edition of the push-your-luck party game by \u003cstrong\u003eEric Olsen\u003c\/strong\u003e, published by \u003cstrong\u003eThe Op Games\u003c\/strong\u003e. Each card celebrates an American natural wonder spread across \u003cstrong\u003e12 different categories\u003c\/strong\u003e—mountains, rivers, forests, battlefields, and more—with original vintage poster-style illustrations of the parks.\u003c\/p\u003e\n\n        \u003cp class=\"np1-p\"\u003eThe gameplay is what made Flip 7 famous: you flip cards and line them up in front of you. The higher the number on the card, the more points it's worth—and the more identical copies exist in the deck. If you draw a second card with the same number as one already in your row, you \u003cstrong\u003ebust\u003c\/strong\u003e: out of the round, zero points, and the whole table sees it happen.\u003c\/p\u003e\n\n        \u003cp class=\"np1-p\"\u003eSeven different park cards instantly end the round and are worth a 15-point bonus. Rounds are played until someone exceeds 200 points. In between, there are freezes, second chances, and modifiers: \u003cstrong\u003eFlip 7: National Parks\u003c\/strong\u003e can be explained in two minutes and fills the room with shouts for twenty.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"np1-intro-side\"\u003e\n\n        \u003cdiv class=\"np1-quote-solo\"\u003e\n\n          \u003cspan class=\"np1-qs-icon\"\u003e🏔️\u003c\/span\u003e\n          \u003cp class=\"np1-qs-text\"\u003eThe risk is written on the card: higher numbers are worth more precisely because there are more of them in the deck.\u003c\/p\u003e\n\n          \u003cp class=\"np1-qs-note\"\u003eThe secret of Flip 7 in one line\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"np1-quote-solo np1-quote-solo--alt\"\u003e\n\n          \u003cspan class=\"np1-qs-icon\"\u003e🦌\u003c\/span\u003e\n          \u003cp class=\"np1-qs-text\"\u003eIt's the game you take camping, on a train, or to a cabin table: it fits in one hand, is explained as you play, and doesn't need much space.\u003c\/p\u003e\n\n          \u003cp class=\"np1-qs-note\"\u003eFrom the gaming experience\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"np1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003cdiv class=\"np1-fs\"\u003e\n\n      \u003cdiv class=\"np1-fs-header\"\u003e\n\n        \u003cdiv class=\"np1-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=\"np1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"np1-fs-brand-label\"\u003eFrogScore · frogames.business\u003c\/span\u003e\n            \u003cp class=\"np1-fs-game-name\"\u003eFlip 7: National Parks\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"np1-fs-cat\" style=\"background:#e4eefc;border-color:#7099d8;color:#0a3070\"\u003eSocial\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"np1-fs-body\"\u003e\n\n        \u003cdiv class=\"np1-fs-radar-panel\"\u003e\n\n          \u003c!--$0--\u003e\n          \u003cdiv class=\"np1-fs-tip\" id=\"np1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \n\n        \u003cdiv class=\"np1-fs-info\"\u003e\n\n          \u003cspan class=\"np1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"np1-fs-feeling\"\u003e\n\n            \u003cspan class=\"np1-fs-feel-tag\"\u003eImmediate\u003c\/span\u003e\n            \u003cspan class=\"np1-fs-feel-tag\"\u003eLoud\u003c\/span\u003e\n            \u003cspan class=\"np1-fs-feel-tag\"\u003eUnpredictable\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cspan class=\"np1-fs-section-label\"\u003eFor whom it's\u003c\/span\u003e\n          \u003cdiv class=\"np1-fs-targets\"\u003e\n\n            \u003cdiv class=\"np1-fs-target np1-fs-si\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n            \u003cdiv class=\"np1-fs-target np1-fs-si\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n            \u003cdiv class=\"np1-fs-target np1-fs-si\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n            \u003cdiv class=\"np1-fs-target np1-fs-no\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n            \u003cdiv class=\"np1-fs-target np1-fs-no\"\u003e\n\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\n            \u003cdiv class=\"np1-fs-target np1-fs-no\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolitaire\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"np1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"np1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n            \u003cdiv class=\"np1-fs-verdict-text\"\u003eWhy we like it: the most immediate push-your-luck game around, here dressed with national park poster illustrations that make the box beautiful on the table. Scales from 3 to 18 people, explained as you play, takes up the space of a deck of cards. Flaws but not deal-breakers: the rules are identical to the basic Flip 7, so it's a thematic purchase more than a mechanical novelty. With very large groups, the wait between turns can be felt.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \n\n      \u003cdiv class=\"np1-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=\"np1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews, and play sessions\n      \u003c\/div\u003e\n\n    \n\n\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Fortuna',       v:5, note:\"Il mazzo decide cosa esce — tu decidi solo fin dove spingerti\"},\n        {l:'Tensione',      v:4, note:\"Ogni carta girata davanti a tutti può essere quella di troppo\"},\n        {l:'Interazione',   v:4, note:\"Congelamenti, urla e consigli non richiesti: il tavolo partecipa sempre\"},\n        {l:'Rigiocabilit\\u00e0', v:3, note:\"La struttura si impara in fretta, ma cambia con il gruppo che hai davanti\"}\n      ];\n      var accent='#2E6B3F';\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('np1-fs-svg');\n      var tip=document.getElementById('np1-fs-tip');\n      if(!svg) return;\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 np1-draw{to{stroke-dashoffset:0}}@keyframes np1-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:np1-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:np1-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:np1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\n      });\n\n      dims.forEach(function(d,i){\n        var angle=off+i*step;\n        var lx=CX+(R+40)*Math.cos(angle),ly=CY+(R+40)*Math.sin(angle);\n        var anchor='middle';\n        if(Math.cos(angle)\u003e0.2) anchor='start';\n        else if(Math.cos(angle)\u003c-0.2) anchor='end';\n        var dy=Math.sin(angle)\u003e0.6?7:Math.sin(angle)\u003c-0.6?-5:0;\n        var isHi=d.v\u003e=4;\n        var t=el('text',{x:lx.toFixed(1),y:(ly+dy).toFixed(1),'text-anchor':anchor,'dominant-baseline':'middle','font-size':isHi?'12':'11','font-weight':'700',fill:'#1a1208','font-family':'-apple-system,sans-serif'});\n        t.textContent=d.l;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n\n    \u003cdiv class=\"np1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003cdiv class=\"np1-section-pad\"\u003e\n\n      \u003cp class=\"np1-label\"\u003eWhat's in the deck\u003c\/p\u003e\n\n      \u003ch3 class=\"np1-h3\"\u003eFour types of cards that save or sink you\u003c\/h3\u003e\n\n      \u003cdiv class=\"np1-cards\"\u003e\n\n        \u003cdiv class=\"np1-card\"\u003e\n\n          \u003cspan class=\"np1-card-icon\"\u003e🏞️\u003c\/span\u003e\n          \u003ch4 class=\"np1-card-name\"\u003ePark Cards\u003c\/h4\u003e\n\n          \u003cp class=\"np1-card-desc\"\u003eThe heart of the deck: values up to 12, distributed across twelve different natural categories—mountains, rivers, forests, battlefields. The higher the number, the more points the card is worth and the more copies exist in the deck.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"np1-card\"\u003e\n\n          \u003cspan class=\"np1-card-icon\"\u003e✖️\u003c\/span\u003e\n          \u003ch4 class=\"np1-card-name\"\u003eModifiers\u003c\/h4\u003e\n\n          \u003cp class=\"np1-card-desc\"\u003eFixed bonuses and a ×2 multiplier that apply to the round's total. They don't count as park cards: they don't make you bust, but they don't get you closer to the seven-card bonus either.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"np1-card\"\u003e\n\n          \u003cspan class=\"np1-card-icon\"\u003e❄️\u003c\/span\u003e\n          \u003ch4 class=\"np1-card-name\"\u003eFreeze and Flip Three\u003c\/h4\u003e\n\n          \u003cp class=\"np1-card-desc\"\u003eThe action cards you decide who to give to. Freeze ends someone's round at the worst moment; Flip Three forces them to flip three cards in a row, which is usually a death sentence.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"np1-card\"\u003e\n\n          \u003cspan class=\"np1-card-icon\"\u003e🔁\u003c\/span\u003e\n          \u003ch4 class=\"np1-card-name\"\u003eSecond Chance\u003c\/h4\u003e\n\n          \u003cp class=\"np1-card-desc\"\u003eThe safety net: you discard the duplicate and stay in the game, only once. Whoever has it in front of them plays completely differently—and everyone at the table knows it.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"np1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003cdiv class=\"np1-section-pad\"\u003e\n\n      \u003cdetails class=\"np1-det\"\u003e\n        \u003csummary class=\"np1-det-sum\"\u003e\n          \u003cdiv class=\"np1-det-left\"\u003e\n\n            \u003cspan class=\"np1-det-ico\"\u003e📦\u003c\/span\u003e\n            \u003cdiv\u003e\n\n              \u003cspan class=\"np1-det-title\"\u003eBox contents\u003c\/span\u003e\n              \u003cspan class=\"np1-det-sub\"\u003e94 cards · rulebook\u003c\/span\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cspan class=\"np1-det-arr\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"np1-det-body\"\u003e\n\n          \u003cdiv class=\"np1-comp-grid\"\u003e\n\n            \u003cdiv class=\"np1-comp\"\u003e\n\n\u003cspan class=\"np1-comp-qty\"\u003e94\u003c\/span\u003e\u003cspan class=\"np1-comp-lbl\"\u003eIllustrated cards (park, action, modifiers)\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"np1-comp\"\u003e\n\n\u003cspan class=\"np1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"np1-comp-lbl\"\u003eRulebook in English\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"np1-closing\"\u003e\n\n      \u003cp class=\"np1-closing-text\"\u003eSooner or later, someone will have six parks in a row and a steady hand on the deck. That's when the evening stops being just a game and becomes a story.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n  \n\n\n\n\n\u003cstyle\u003e\n.np1-wrap, .np1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.np1-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: #14351F;\n}\n\n\/* ── HERO ── *\/\n.np1-hero {\n  background: linear-gradient(135deg, #102b19 0%, #1d4a2b 55%, #102b19 100%);\n  padding: 32px 26px 36px;\n  position: relative;\n  overflow: hidden;\n}\n.np1-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(ellipse at top right, rgba(127,182,217,0.18) 0%, transparent 60%),\n              radial-gradient(ellipse at bottom left, rgba(217,166,46,0.16) 0%, transparent 58%);\n  pointer-events: none;\n}\n.np1-hero-content { position: relative; z-index: 2; }\n.np1-kicker { display: block; color: #FF9500; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 10px; }\n.np1-sub { color: rgba(255,255,255,0.9); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 600px; margin-bottom: 18px; }\n.np1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.np1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.22); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.np1-chip--accent { background: #2E6B3F; border-color: #2E6B3F; }\n\n\/* ── SPECS ── *\/\n.np1-specs-bar { background: #0e2415; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.np1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.np1-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.np1-spec:nth-child(3n) { border-right: none; }\n.np1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.np1-spec-icon { font-size: 1.2rem; }\n.np1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.np1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── FORMULA ── *\/\n.np1-formula { background: #0e2415; padding: 13px 24px; display: flex; flex-wrap: wrap; gap: 8px 20px; align-items: center; border-top: 1px solid rgba(255,255,255,0.06); }\n.np1-formula-lbl { font-family: sans-serif; font-size: 0.62rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: rgba(255,255,255,0.45); }\n.np1-formula-txt { font-family: sans-serif; font-size: 0.92rem; font-weight: 800; color: #fff; }\n.np1-formula-x { color: rgba(255,255,255,0.35); }\n.np1-formula-badge { font-family: sans-serif; font-size: 0.78rem; font-weight: 800; color: #14351F; background: #D9A62E; padding: 5px 13px; border-radius: 50px; max-width: 100%; line-height: 1.4; }\n\n\/* ── BODY ── *\/\n.np1-body { background: #F4F0E2; }\n.np1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.np1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #2E6B3F; margin-bottom: 7px; }\n.np1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #143020; line-height: 1.15; margin-bottom: 16px; }\n.np1-p { font-family: sans-serif; font-size: 0.95rem; color: #37432f; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.np1-quote-solo { background: #14351F; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #2E6B3F; }\n.np1-quote-solo--alt { background: #3a2716; border-left-color: #D9A62E; }\n.np1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.np1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.np1-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.np1-divider { height: 1px; background: #d9d3b8; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.np1-fs { background:#fff; border-top:1px solid #e0dccc; border-bottom:1px solid #e0dccc; }\n.np1-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.np1-fs-brand { display:flex; align-items:center; gap:9px; }\n.np1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.np1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.np1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.np1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.np1-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.np1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.np1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.np1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.np1-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.np1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.np1-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.np1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.np1-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.np1-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.np1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.np1-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.np1-fs-target span { font-size:14px; flex-shrink:0; }\n.np1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.np1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.np1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.np1-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.np1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.np1-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.np1-section-pad { padding: 32px 28px 8px; }\n.np1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.np1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e3ddc6; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.np1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.np1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.np1-card-name { font-size: 0.95rem; font-weight: 900; color: #2E6B3F; margin-bottom: 5px; }\n.np1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #37432f; line-height: 1.55; }\n\n\/* ── ACCORDION CONTENUTO ── *\/\n.np1-det { background: #fff; border: 1px solid #e3ddc6; border-radius: 14px; overflow: hidden; box-shadow: 0 2px 10px rgba(0,0,0,0.05); }\n.np1-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.np1-det-sum::-webkit-details-marker { display: none; }\n.np1-det[open] .np1-det-sum { background: #f8f6ec; border-bottom: 1px solid #efeadc; }\n.np1-det-sum:hover { background: #f8f6ec; }\n.np1-det-left { display: flex; align-items: center; gap: 10px; }\n.np1-det-ico { font-size: 17px; flex-shrink: 0; }\n.np1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #143020; display: block; }\n.np1-det-sub { font-family: sans-serif; font-size: 11px; color: #8a8a70; margin-top: 1px; display: block; }\n.np1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.np1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #8a8a70; border-bottom: 2px solid #8a8a70; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.np1-det[open] .np1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.np1-det-body { padding: 0 20px 16px; background: #fff; }\n.np1-comp-grid { display:grid; grid-template-columns:repeat(auto-fill,minmax(200px,1fr)); gap:7px; padding-top:14px; }\n.np1-comp { display:flex; align-items:center; gap:8px; padding:8px 10px; background:#f7f4ec; border-radius:8px; border:1px solid #e6e0cc; }\n.np1-comp-qty { font-family:sans-serif; font-size:0.85rem; font-weight:800; color:#2E6B3F; min-width:26px; flex-shrink:0; }\n.np1-comp-lbl { font-family:sans-serif; font-size:0.78rem; color:#37432f; line-height:1.3; }\n\n\/* ── CLOSING ── *\/\n.np1-closing { background: #143020; padding: 26px 28px; margin-top: 32px; border-top: 3px solid #D9A62E; }\n.np1-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  .np1-specs { grid-template-columns: repeat(6, 1fr); }\n  .np1-spec { border-bottom: none; }\n  .np1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .np1-spec:last-child { border-right: none; }\n  .np1-cards { grid-template-columns: repeat(2, 1fr); }\n  .np1-fs-body { grid-template-columns: 220px 1fr; }\n  .np1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .np1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .np1-hero { padding: 40px 36px 44px; }\n  .np1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .np1-cards { grid-template-columns: repeat(4, 1fr); }\n  .np1-divider { margin-left: 36px; margin-right: 36px; }\n  .np1-section-pad { padding: 36px 36px 8px; }\n  .np1-closing { padding: 28px 36px; }\n  .np1-fs-body { grid-template-columns: 260px 1fr; }\n  .np1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"USAOpoly","offers":[{"title":"Default Title","offer_id":54527200297287,"sku":null,"price":12.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/flip7nationalparks00.webp?v=1785936683","url":"https:\/\/frogames.business\/en\/products\/flip-7-national-parks","provider":"FroGames","version":"1.0","type":"link"}