{"title":"Damaged","description":"","products":[{"product_id":"ronin","title":"Ronin - DAMAGED","description":"\u003csection class=\"fg-wrap\" id=\"fg-ronin\"\u003e\n\u003cp class=\"fg-kicker\"\u003eHonor is your only guide\u003c\/p\u003e\n\n\u003ch2 class=\"fg-title\"\u003e RONIN\u003c\/h2\u003e\n\n\u003cp class=\"fg-sub\"\u003e The path of the lone warrior between maples and steel\u003c\/p\u003e\n\n\u003cp class=\"fg-p\"\u003e The wind rustles the red autumn leaves as you walk along forgotten paths, with no lord to serve but a code of honor to uphold. You are a wandering warrior in a vibrant and dangerous land, where reputation is built step by step and your most faithful companion may be a silent wild fox.\u003c\/p\u003e\n\n\u003cp class=\"fg-p\"\u003e It's a board game of strategy and tactical movement that challenges you to plan every move across the map with surgical precision. It's not just about unsheathing your katana, but choosing the perfect moment to act, gathering resources and gaining influence in the villages you encounter along your pilgrimage.\u003c\/p\u003e\n\n\u003cdiv class=\"fg-tagline\"\u003e Your destiny is not written in the stars, but in the blade of your katana.\u003c\/div\u003e\n\n \u003cp class=\"fg-p\"\u003eUnlike traditional war games, victory here requires a zen-like balance between controlled aggression and wise positional management. Every tile, every encounter, and every animal ally contributes to an ever-changing game world, rewarding those who can read the flow of the game before their opponents.\u003c\/p\u003e\n\n\u003cp class=\"fg-p\"\u003e It's the game for those looking for a deep yet accessible strategic experience, perfect for those who love the refined oriental atmospheres and elegant mechanics typical of great European authors.\u003c\/p\u003e\n\n\u003cdiv class=\"fg-chips\"\u003e\n\n \u003cspan class=\"fg-chip\"\u003eFeudal Japan\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eStrategy\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eMovement\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eControl\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"fg-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3 class=\"fg-h3\"\u003e Why RONIN stays in your head\u003c\/h3\u003e\n\n\u003cdiv class=\"fg-grid\"\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-card-title\"\u003e🍁 Autumn Trail\u003c\/span\u003e\n\u003cp class=\"fg-card-text\"\u003e The map changes and breathes. Movement is never trivial when every step can block an opponent.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-card-title\"\u003e🦊 The Spirit Guide\u003c\/span\u003e\n \u003cp class=\"fg-card-text\"\u003eThe fox at your side is not just decorative, but offers crucial tactical advantages in times of need.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-card-title\"\u003e⚔️ The Art of the Sword\u003c\/span\u003e\n\u003cp class=\"fg-card-text\"\u003e Duels are quick and decisive. It's not brute force that's needed, but proper preparation.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-card-title\"\u003e🏯 Local Influence\u003c\/span\u003e\n\u003cp class=\"fg-card-text\"\u003e You don't just conquer territory, you earn the respect of the villages and temples you protect.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-card-title\"\u003e🎨 Zen Aesthetics\u003c\/span\u003e\n\u003cp class=\"fg-card-text\"\u003e Evocative illustrations that immediately transport you to a mythical and dreamy Japan.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-card-title\"\u003e🎎 Silent Honor\u003c\/span\u003e\n\u003cp class=\"fg-card-text\"\u003e Accumulating points isn't just math, it's building your Ronin legend.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-panel\"\u003e At the end of the journey, only the wisest warrior will be remembered in song.\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e#fg-ronin, #fg-ronin * { color: #FFFFFF !important; } #fg-ronin { background: linear-gradient(135deg, #2E3B4E 0%, #8B3A3A 100%); padding: 40px 20px; border-radius: 28px; font-family: 'Helvetica Neue', sans-serif; position: relative; overflow: hidden; } .fg-wrap { max-width: 1100px; margin: 0 auto; } .fg-kicker { text-transform: uppercase; font-size: 14px; letter-spacing: 2px; opacity: 0.9; margin-bottom: 5px; color: #E0A500 !important; font-weight: 700; } .fg-title { font-size: 3.5rem; line-height: 1.1; font-weight: 800; margin: 0 0 10px 0; text-shadow: 0 4px 20px rgba(0,0,0,0.4); letter-spacing: -1px; } .fg-sub { font-size: 1.3rem; font-weight: 300; margin-bottom: 30px; opacity: 0.95; font-style: italic; border-left: 3px solid #E0A500; padding-left: 15px; } .fg-p { font-size: 1.1rem; line-height: 1.7; margin-bottom: 25px; opacity: 0.95; max-width: 800px; } .fg-tagline { font-size: 1.6rem; font-weight: 700; text-align: center; margin: 45px 0; padding: 25px; border: 2px solid rgba(255,255,255,0.2); border-radius: 20px; background: rgba(0,0,0,0.2); box-shadow: 0 0 25px rgba(224, 165, 0, 0.15); } .fg-chips { display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 40px; } .fg-chip { background: rgba(255,255,255,0.15); padding: 8px 16px; border-radius: 50px; font-size: 0.9rem; font-weight: 600; backdrop-filter: blur(5px); border: 1px solid rgba(255,255,255,0.2); } .fg-divider { height: 1px; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.5), transparent); margin: 60px 0; } .fg-h3 { font-size: 2rem; margin-bottom: 30px; font-weight: 700; text-align: center; } .fg-grid { display: grid; grid-template-columns: 1fr; gap: 20px; } .fg-card { background: rgba(0, 0, 0, 0.25); border-radius: 26px; padding: 25px; border: 1px solid rgba(255,255,255,0.1); transition: transform 0.3s ease, box-shadow 0.3s ease; box-shadow: 0 10px 30px rgba(0,0,0,0.2); } .fg-card:hover { transform: translateY(-5px); background: rgba(0, 0, 0, 0.35); box-shadow: 0 15px 40px rgba(0,0,0,0.3); } .fg-card-title { display: block; font-size: 1.25rem; font-weight: 700; margin-bottom: 10px; color: #E0A500 !important; } .fg-card-text { font-size: 0.95rem; line-height: 1.5; opacity: 0.9; margin: 0; } .fg-panel { background: rgba(224, 165, 0, 0.15); padding: 30px; border-radius: 26px; text-align: center; font-size: 1.3rem; font-weight: 600; margin-top: 50px; border: 1px solid rgba(224, 165, 0, 0.3); } .fg-seo { font-size: 0.9rem; opacity: 0.8; margin-top: 40px; font-style: italic; } @media (min-width: 720px) { .fg-grid { grid-template-columns: repeat(2, 1fr); } .fg-title { font-size: 4.5rem; } } @media (min-width: 1050px) { .fg-grid { grid-template-columns: repeat(3, 1fr); } }\u003c\/style\u003e","brand":"Queen Games","offers":[{"title":"Default Title","offer_id":53305449709895,"sku":null,"price":37.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Ronin_00.webp?v=1770696481"},{"product_id":"escape-from-pompeii","title":"Escape from Pompeii - Damaged","description":"\u003csection class=\"fg-wrap\" id=\"fg-escape-pompeii\"\u003e\n\u003cp class=\"fg-kicker\"\u003eTHE ERUPTION HAS BEGUN\u003c\/p\u003e\n\u003ch2 class=\"fg-title\"\u003eESCAPE FROM POMPEII\u003c\/h2\u003e\n\u003cp class=\"fg-sub\"\u003eSurvive Vesuvius' wrath in a race against time.\u003c\/p\u003e\n\u003cp class=\"fg-p\"\u003eThe earth shakes, the sky quickly darkens, and ash begins to cover the streets of the ancient Roman city.\u003c\/p\u003e\n\u003cp class=\"fg-p\"\u003eIt's a strategic and ruthless board game that starts as a calculated card game and then literally explodes, forcing you to guide your citizens to safety before lava blocks every escape route.\u003c\/p\u003e\n\u003cdiv class=\"fg-tagline\"\u003eChoose who to save and who to abandon to their unfortunate fate as the volcano destroys everything.\u003c\/div\u003e\n\u003cp class=\"fg-p\"\u003eThe true tension emerges in the second phase, when panic takes over and every move becomes a cruel decision of ruthless survival.\u003c\/p\u003e\n\u003cp class=\"fg-p\"\u003eThis is the game for those who love positioning and path-making mechanics, where direct interaction and low blows create unforgettable evenings.\u003c\/p\u003e\n\u003cdiv class=\"fg-chips\"\u003e\n\u003cspan class=\"fg-chip\"\u003eRuthless tactics\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eTile placement\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eRace to safety\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eHigh interaction\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fg-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3 class=\"fg-h3\"\u003eWhy ESCAPE FROM POMPEII will stick with you\u003c\/h3\u003e\n\u003cdiv class=\"fg-grid\"\u003e\n\u003cdiv class=\"fg-card\"\u003e\n\u003ch4 class=\"fg-card-title\"\u003e🌋 Nature's fury.\u003c\/h4\u003e\n\u003cp class=\"fg-card-text\"\u003eVesuvius suddenly awakens and the board radically changes before your wide eyes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg-card\"\u003e\n\u003ch4 class=\"fg-card-title\"\u003e🏃♂️ Panic in the streets.\u003c\/h4\u003e\n\u003cp class=\"fg-card-text\"\u003eRun towards the gates, dodging the deadly rivers of lava that relentlessly invade the Roman city.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg-card\"\u003e\n\u003ch4 class=\"fg-card-title\"\u003e🧱 Block opponents.\u003c\/h4\u003e\n\u003cp class=\"fg-card-text\"\u003ePlace molten rock in an incredibly ruthless way to trap and block rival citizens.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg-card\"\u003e\n\u003ch4 class=\"fg-card-title\"\u003e⚖️ Agonizing choices.\u003c\/h4\u003e\n\u003cp class=\"fg-card-text\"\u003eDeciding who moves first towards the exit can literally cost others their fragile lives.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg-card\"\u003e\n\u003ch4 class=\"fg-card-title\"\u003e🎭 The illusion of peace.\u003c\/h4\u003e\n\u003cp class=\"fg-card-text\"\u003eA calm first phase of populating and development quickly transforms into pure destructive chaos.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg-card\"\u003e\n\u003ch4 class=\"fg-card-title\"\u003e🔥 Race against the fire.\u003c\/h4\u003e\n\u003cp class=\"fg-card-text\"\u003eWatch your logical and perfect plans literally go up in smoke as the immense heat advances.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fg-panel\"\u003eFeel the terrifying heat of the flames and the overwhelming weight of every decision in a masterpiece of cynicism and survival.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e#fg-escape-pompeii, #fg-escape-pompeii * { color: #FFFFFF !important; } #fg-escape-pompeii { background: linear-gradient(135deg, #2a2b2e 0%, #5c160a 100%); border-radius: 28px; padding: 40px 20px; font-family: sans-serif; box-sizing: border-box; } .fg-kicker { font-size: 0.9rem; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 10px; color: #ff9e5e !important; } .fg-title { font-size: 3rem; font-weight: 900; line-height: 1.1; margin: 0 0 15px 0; text-shadow: 2px 4px 10px rgba(0,0,0,0.8); } .fg-sub { font-size: 1.2rem; margin-bottom: 30px; font-style: italic; opacity: 0.9; } .fg-p { font-size: 1.1rem; line-height: 1.6; margin-bottom: 20px; text-align: left; } .fg-tagline { border-left: 5px solid #ff5e00; padding-left: 15px; font-size: 1.3rem; font-weight: bold; margin: 30px 0; box-shadow: -10px 0 20px -10px rgba(255, 94, 0, 0.4); } .fg-chips { display: flex; flex-wrap: wrap; gap: 10px; margin: 30px 0; } .fg-chip { background: rgba(255, 255, 255, 0.1); padding: 8px 16px; border-radius: 20px; font-size: 0.9rem; border: 1px solid rgba(255, 255, 255, 0.2); } .fg-divider { height: 1px; background: rgba(255, 255, 255, 0.2); margin: 40px 0; } .fg-h3 { font-size: 2rem; margin-bottom: 25px; text-shadow: 1px 2px 5px rgba(0,0,0,0.6); } .fg-grid { display: grid; grid-template-columns: 1fr; gap: 20px; margin-bottom: 40px; } .fg-card { background: rgba(0, 0, 0, 0.3); padding: 25px; border-radius: 26px; box-shadow: 0 8px 20px rgba(0,0,0,0.4); transition: transform 0.3s ease; } @media (min-width: 720px) { .fg-grid { grid-template-columns: repeat(2, 1fr); } #fg-escape-pompeii { padding: 50px 40px; } } @media (min-width: 1050px) { .fg-grid { grid-template-columns: repeat(3, 1fr); } .fg-card:hover { transform: translateY(-5px); } } .fg-card-title { font-size: 1.2rem; font-weight: bold; margin-bottom: 12px; margin-top: 0; } .fg-card-text { font-size: 0.95rem; line-height: 1.5; margin: 0; opacity: 0.9; } .fg-panel { background: rgba(255, 255, 255, 0.05); padding: 30px; border-radius: 26px; text-align: center; font-size: 1.2rem; font-weight: bold; font-style: italic; border: 1px solid rgba(255, 255, 255, 0.1); }\u003c\/style\u003e","brand":"Exekias Games","offers":[{"title":"Default Title","offer_id":53556405076295,"sku":null,"price":31.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Escape_from_Pompeii_00.webp?v=1773995026"},{"product_id":"ready-set-bet-danneggiato","title":"Ready Set Bet ","description":"\u003c!-- 🐎 READY SET BET – Party Game da Ippodromo --\u003e\n\u003csection class=\"rsb-section\"\u003e\u003cheader class=\"rsb-header\"\u003e\n\u003ch2\u003e 🐎 Ready Set Bet – The most exciting party game on the table\u003c\/h2\u003e\n\n \u003cp class=\"rsb-sub\"\u003eBetting, shouting, and laughter in a race where everything can change at the last die! \u003c\/p\u003e\n\n\u003c\/header\u003e\n\u003cdiv class=\"rsb-grid\"\u003e\n\n\u003cdiv class=\"rsb-paragraph\"\u003e\n\n\u003cp\u003e Welcome to the loudest racetrack in the world! \u003cstrong\u003eReady Set Bet\u003c\/strong\u003e transforms your table into a \u003cstrong\u003enight of adrenaline, luck, and madness\u003c\/strong\u003e . The horses are ready, the dice are rolling, and you... just have to decide who to bet on. But do it quickly: the others won't wait!\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"rsb-highlight\"\u003e\n\n\u003cp\u003e \u003cstrong\u003e\"No one wins by standing still. Pitch, shout, bet—and hope for the right horse!\"\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"rsb-paragraph\"\u003e\n\n\u003cp\u003e Created by \u003cstrong\u003eJohn D. Clair\u003c\/strong\u003e and published by \u003cstrong\u003eAlderac Entertainment Group\u003c\/strong\u003e , Ready Set Bet is a \u003cstrong\u003elive betting board game\u003c\/strong\u003e that blends \u003cstrong\u003estrategy and controlled chaos\u003c\/strong\u003e . As the horses roll the dice, you place your bets amid laughter, lucky breaks, and desperate glances at the track. As the finish line approaches, the table explodes: whoever believed in the wrong horse… pays the bill!\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"rsb-cards\"\u003e\n\n\u003ch3\u003e 🎉 Why You'll Love Ready Set Bet\u003c\/h3\u003e\n\n\u003cdiv class=\"rsb-card-grid\"\u003e\n\n\u003cdiv class=\"rsb-card\"\u003e\n\n\u003ch4\u003e 🎲 Pure Real Time\u003c\/h4\u003e\n\n \u003cp\u003eLive betting during the race, without pauses or mercy.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"rsb-card\"\u003e\n\n\u003ch4\u003e 🐴 Racetrack atmosphere\u003c\/h4\u003e\n\n\u003cp\u003e Shouting, bluffing, luck and desperation in perfect playful balance.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"rsb-card\"\u003e\n\n\u003ch4\u003e 💸 Strategy \u0026amp; Luck\u003c\/h4\u003e\n\n\u003cp\u003e Every roll of the dice can change everything, and every bet matters.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"rsb-card\"\u003e\n\n\u003ch4\u003e 🃏 VIP Cards\u003c\/h4\u003e\n\n\u003cp\u003e Unique abilities that turn the game around just when you thought you'd lost.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"rsb-card\"\u003e\n\n\u003ch4\u003e 👥 Perfect for large groups\u003c\/h4\u003e\n\n\u003cp\u003e For 2 to 9 players, ideal for parties and evenings with friends.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"rsb-card\"\u003e\n\n\u003ch4\u003e 🏆 True emotions\u003c\/h4\u003e\n\n\u003cp\u003e A game that is experienced with voice, gestures and heart, not just with points.\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=\"rsb-quote\"\u003e\n\n\u003cp\u003e \u003cem\u003eReady, set… point! The wildest race on the table is about to begin. 💰\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🐎 READY SET BET – Party Energy Style *\/\n.rsb-section{\n  background:linear-gradient(180deg,#fff7e1 0%,#ffe8b6 60%,#ffffff 100%);\n  color:#2e1b0b;\n  border-radius:22px;\n  padding:3rem 2rem;\n  font-family:\"Inter\",sans-serif;\n  box-shadow:0 10px 30px rgba(0,0,0,0.12);\n  max-width:1200px;\n  margin:auto;\n}\n\n\/* Header *\/\n.rsb-header h2{\n  text-align:center;\n  font-family:\"Bungee\",sans-serif;\n  font-size:1.8rem;\n  color:#c47a00;\n  margin-bottom:.5rem;\n}\n.rsb-sub{\n  text-align:center;\n  font-style:italic;\n  color:#a96000;\n  margin-bottom:1.8rem;\n}\n\n\/* Grid layout *\/\n.rsb-grid{\n  display:grid;\n  grid-template-columns:1fr 0.8fr 1fr;\n  gap:1.5rem;\n  align-items:stretch;\n}\n.rsb-paragraph{\n  background:#ffffff;\n  border-left:6px solid #f5b64c;\n  border-radius:12px;\n  padding:1.3rem 1.5rem;\n  line-height:1.75;\n  box-shadow:0 3px 14px rgba(0,0,0,0.05);\n}\n.rsb-paragraph p strong{color:#c47a00;}\n.rsb-highlight{\n  background:#f5b64c;\n  color:#fff;\n  border-radius:12px;\n  padding:1rem 1.2rem;\n  text-align:center;\n  font-weight:700;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  box-shadow:0 6px 18px rgba(245,182,76,0.35);\n}\n\n\/* Cards *\/\n.rsb-cards{\n  margin-top:2.5rem;\n}\n.rsb-cards h3{\n  text-align:center;\n  font-family:\"Merriweather\",serif;\n  color:#c47a00;\n  font-weight:800;\n  margin-bottom:1.5rem;\n}\n.rsb-card-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:1.5rem;\n  justify-items:center;\n}\n.rsb-card{\n  background:#fff;\n  border-left:5px solid #f5b64c;\n  border-radius:12px;\n  padding:1.2rem;\n  width:100%;\n  max-width:340px;\n  box-shadow:0 3px 10px rgba(0,0,0,0.06);\n  transition:transform .25s ease, box-shadow .25s ease;\n}\n.rsb-card:hover{\n  transform:translateY(-3px);\n  box-shadow:0 6px 15px rgba(0,0,0,0.1);\n}\n.rsb-card h4{\n  color:#c47a00;\n  font-weight:700;\n  margin-bottom:.4rem;\n}\n.rsb-card p{\n  font-size:.9rem;\n  color:#3e2b14;\n  line-height:1.6;\n}\n\n\/* Quote finale *\/\n.rsb-quote{\n  background:#c47a00;\n  color:#fff7e1;\n  text-align:center;\n  border-radius:12px;\n  padding:1.3rem 1.5rem;\n  margin-top:3rem;\n  font-style:italic;\n  font-weight:600;\n  box-shadow:0 0 25px rgba(196,122,0,0.3);\n}\n\n\/* Hover soft motion *\/\n.rsb-paragraph:hover{transform:translateY(-3px);transition:all .25s ease;box-shadow:0 8px 18px rgba(0,0,0,0.08);}\n.rsb-highlight:hover{transform:scale(1.03);transition:transform .25s ease;}\n\n\/* Responsive *\/\n@media(max-width:1024px){\n  .rsb-grid{grid-template-columns:1fr;}\n  .rsb-header h2{font-size:1.6rem;}\n}\n@media(max-width:768px){\n  .rsb-card-grid{grid-template-columns:repeat(2,1fr);}\n}\n@media(max-width:600px){\n  .rsb-card-grid{grid-template-columns:1fr;}\n  .rsb-section{padding:2rem 1.2rem;}\n  .rsb-header h2{font-size:1.4rem;}\n}\n\u003c\/style\u003e","brand":"Alderac Entertainment Group","offers":[{"title":"Default Title","offer_id":53854827544903,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/ReadySetBet00.webp?v=1762834877"},{"product_id":"mr-president-the-american-presidency-2001-2020-2nd-edition-danneggiato","title":"Mr. President The American Presidency, 2001-2020 – 2nd Edition ","description":"\u003c!-- =====================================================\n     MR. PRESIDENT: THE AMERICAN PRESIDENCY, 2001-2020 — BLOCK 1\n     FroGames | Shopify Concept theme\n     ===================================================== --\u003e\n\u003cdiv class=\"mrp1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"mrp1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"mrp1-cover-img\" alt=\"Mr. President The American Presidency 2001-2020 heavy solitaire board game GMT Games - official 2nd Edition cover\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Mr._President_The_American_Presidency_2001-2020_2nd_Edition.webp?v=1776247808\"\u003e\n\u003cdiv class=\"mrp1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrp1-cover-content\"\u003e\n\u003cp class=\"mrp1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"mrp1-sub\"\u003eThe weight of every decision is real. Every crisis has a cost. And no one will tell you if you did the right thing.\u003c\/p\u003e\n\u003cdiv class=\"mrp1-chips\"\u003e\n\u003cspan class=\"mrp1-chip mrp1-chip--red\"\u003eHeavy Solitaire\u003c\/span\u003e \u003cspan class=\"mrp1-chip\"\u003eGMT Games\u003c\/span\u003e \u003cspan class=\"mrp1-chip\"\u003e2nd Edition\u003c\/span\u003e \u003cspan class=\"mrp1-chip\"\u003e10+ years of development\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"mrp1-specs-bar\"\u003e\n\u003cdiv class=\"mrp1-specs\"\u003e\n\u003cdiv class=\"mrp1-spec\"\u003e\n\u003cspan class=\"mrp1-spec-icon\"\u003e👤\u003c\/span\u003e \u003cspan class=\"mrp1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"mrp1-spec-val\"\u003e1 (2–4 coop)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-spec\"\u003e\n\u003cspan class=\"mrp1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"mrp1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"mrp1-spec-val\"\u003e8–12 hours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-spec\"\u003e\n\u003cspan class=\"mrp1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"mrp1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"mrp1-spec-val\"\u003e14+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-spec\"\u003e\n\u003cspan class=\"mrp1-spec-icon\"\u003e🎲\u003c\/span\u003e \u003cspan class=\"mrp1-spec-label\"\u003eMechanic\u003c\/span\u003e \u003cspan class=\"mrp1-spec-val\"\u003eResource Management\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-spec\"\u003e\n\u003cspan class=\"mrp1-spec-icon\"\u003e🗺️\u003c\/span\u003e \u003cspan class=\"mrp1-spec-label\"\u003eScenario\u003c\/span\u003e \u003cspan class=\"mrp1-spec-val\"\u003eHistorical Sandbox\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-spec\"\u003e\n\u003cspan class=\"mrp1-spec-icon\"\u003e🧠\u003c\/span\u003e \u003cspan class=\"mrp1-spec-label\"\u003eComplexity\u003c\/span\u003e \u003cspan class=\"mrp1-spec-val\"\u003eHeavy game\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"mrp1-body\"\u003e\n\u003c!-- INTRO + EDITORIAL BOXES --\u003e\n\u003cdiv class=\"mrp1-intro-grid\"\u003e\n\u003cdiv class=\"mrp1-intro-text\"\u003e\n\u003cp class=\"mrp1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"mrp1-h3\"\u003eYou are the President of the United States. You've already been elected. Now govern.\u003c\/h3\u003e\n\u003cp class=\"mrp1-p\"\u003eMr. President is not a game about elections. It's a game about what comes after — the mandate, the desk in the Oval Office, the 3 AM calls, the decisions that have no right answer. Designed by \u003cstrong\u003eGene Billingsley\u003c\/strong\u003e over ten years of research and development, published by GMT Games, it is now one of the deepest and most respected solitaire games in the history of modern board games.\u003c\/p\u003e\n\u003cp class=\"mrp1-p\"\u003eManage always-insufficient presidential resources, build your Cabinet, push your domestic agenda in Congress, monitor terrorist cells, manage relations with Russia and China — each with their own AI and four levels of aggression — and navigate a crisis deck that generates a different story every time. Each game is a unique, unrepeatable term.\u003c\/p\u003e\n\u003cp class=\"mrp1-p\"\u003eThe 2nd Edition refines the original with clearer rules, improved balancing, and new mechanics for years 3 and 4 of the term. Those who own the 1st Edition can purchase the Update Kit separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-intro-side\"\u003e\n\u003cdiv class=\"mrp1-quote-solo\"\u003e\n\u003cspan class=\"mrp1-qs-icon\"\u003e🎖️\u003c\/span\u003e\n\u003cp class=\"mrp1-qs-text\"\u003eThere's no moment when you're truly safe. The next crisis is already coming — and you don't know from where.\u003c\/p\u003e\n\u003cp class=\"mrp1-qs-note\"\u003eThe secret of Mr. President in one sentence\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-quote-solo mrp1-quote-solo--alt\"\u003e\n\u003cspan class=\"mrp1-qs-icon\"\u003e🌐\u003c\/span\u003e\n\u003cp class=\"mrp1-qs-text\"\u003eAfter ten years I could still sit down and play a game completely different from the last. That's what separates great solitaire games from everything else.\u003c\/p\u003e\n\u003cp class=\"mrp1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"mrp1-fs\"\u003e\n\u003cdiv class=\"mrp1-fs-header\"\u003e\n\u003cdiv class=\"mrp1-fs-brand\"\u003e\n\u003cimg class=\"mrp1-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=\"mrp1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"mrp1-fs-game-name\"\u003eMr. President: The American Presidency\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #eeecfc; border-color: #9890d8; color: #2a2060;\" class=\"mrp1-fs-cat\"\u003eNarrative · Heavy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-body\"\u003e\n\u003cdiv class=\"mrp1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"mrp1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"mrp1-fs-tip\" class=\"mrp1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-info\"\u003e\n\u003cspan class=\"mrp1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"mrp1-fs-feeling\"\u003e\n\u003cspan class=\"mrp1-fs-feel-tag\"\u003eImmersive\u003c\/span\u003e \u003cspan class=\"mrp1-fs-feel-tag\"\u003eOverwhelming\u003c\/span\u003e \u003cspan class=\"mrp1-fs-feel-tag\"\u003eMemorable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"mrp1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"mrp1-fs-targets\"\u003e\n\u003cdiv class=\"mrp1-fs-target mrp1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-target mrp1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-target mrp1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitaire\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-target mrp1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-target mrp1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-target mrp1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-verdict\"\u003e\n\u003cdiv class=\"mrp1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-verdict-text\"\u003eThe most ambitious solitaire game in recent years. Deep, narrative, brutally challenging. Not for those looking for a light evening — but for those who want to experience an authentic presidential term.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOLITAIRE SECTION --\u003e\n\u003cdiv class=\"mrp1-fs-solo\"\u003e\n\u003cdiv class=\"mrp1-fs-solo-inner\"\u003e\n\u003cdiv class=\"mrp1-fs-solo-left\"\u003e\n\u003cspan class=\"mrp1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cspan class=\"mrp1-fs-solo-label\"\u003eSolitaire Mode\u003c\/span\u003e \u003cspan class=\"mrp1-fs-solo-type\"\u003eOfficial · Designed for solo play\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-solo-rating\"\u003e\n\u003cspan class=\"mrp1-fs-solo-stars\"\u003e★★★★★\u003c\/span\u003e \u003cspan class=\"mrp1-fs-solo-score\"\u003e5\/5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mrp1-fs-solo-note\"\u003eMr. President is born solitaire. Every system — the AI of Russia and China, the crisis deck, the variable-timed events — is designed to generate autonomous adversity and emergent narrative without a human opponent. The solo experience is what the designer had in mind.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-fs-footer\"\u003e\n\u003cimg class=\"mrp1-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:'Profondità',    v:5, note:\"Decine di sistemi interconnessi — ogni anno di mandato aggiunge nuovi livelli\"},\n        {l:'Rigiocabilità', v:5, note:\"Sandbox con mazzo crisi variabile: nessuna partita uguale alla precedente\"},\n        {l:'Complessità',   v:5, note:\"Setup da 60 minuti, manualistica da centinaia di pagine. Non per tutti.\"},\n        {l:'Tensione',      v:4, note:\"Russia, Cina, terrorismo, Congresso: la pressione non si allenta mai\"},\n        {l:'Fortuna',       v:3, note:\"I dadi contano ma le scelte di allocazione risorse contano di più\"},\n        {l:'Interazione',   v:1, note:\"Solitario puro — il sistema genera avversità, non i giocatori\"}\n      ];\n      var accent='#3A56A0';\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('mrp1-fs-svg');\n      var tip=document.getElementById('mrp1-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 mrp1-draw{to{stroke-dashoffset:0}}@keyframes mrp1-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:mrp1-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        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:mrp1-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:mrp1-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=\"mrp1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ARSENAL --\u003e\n\u003cdiv class=\"mrp1-section-pad\"\u003e\n\u003cp class=\"mrp1-label\"\u003eYour Mandate\u003c\/p\u003e\n\u003ch3 class=\"mrp1-h3\"\u003eWhat you manage each year of your presidency\u003c\/h3\u003e\n\u003cdiv class=\"mrp1-cards\"\u003e\n\u003cdiv class=\"mrp1-card\"\u003e\n\u003cspan class=\"mrp1-card-icon\"\u003e🏛️\u003c\/span\u003e\n\u003ch4 class=\"mrp1-card-name\"\u003eAgenda and Congress\u003c\/h4\u003e\n\u003cp class=\"mrp1-card-desc\"\u003ePush your legislation, cultivate alliances, and neutralize opponents. Resources are never enough for everything.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-card\"\u003e\n\u003cspan class=\"mrp1-card-icon\"\u003e🌍\u003c\/span\u003e\n\u003ch4 class=\"mrp1-card-name\"\u003eRussia and China with their own AI\u003c\/h4\u003e\n\u003cp class=\"mrp1-card-desc\"\u003eFour levels of aggression each, postures that change in response to your actions. Living antagonists.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-card\"\u003e\n\u003cspan class=\"mrp1-card-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch4 class=\"mrp1-card-name\"\u003eSurprise Crisis Deck\u003c\/h4\u003e\n\u003cp class=\"mrp1-card-desc\"\u003eSix key cards appear each turn in random order. You know they're coming. You don't know when. The pressure is constant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrp1-card\"\u003e\n\u003cspan class=\"mrp1-card-icon\"\u003e🎖️\u003c\/span\u003e\n\u003ch4 class=\"mrp1-card-name\"\u003eCabinet and Exceptional Talents\u003c\/h4\u003e\n\u003cp class=\"mrp1-card-desc\"\u003eBuild your staff: Secretary of State, Secretary of Defense, domestic advisors. Each game, a different team.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"mrp1-closing\"\u003e\n\u003cp class=\"mrp1-closing-text\"\u003eAt the end of your term, you won't remember the points. You'll remember the choices — and the ones you should have made.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOX CONTENT --\u003e\n\u003cdiv class=\"mrp1-box-section\"\u003e\n\u003cdetails class=\"mrp1-det\"\u003e\n\u003csummary class=\"mrp1-det-sum\"\u003e\u003cspan class=\"mrp1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"mrp1-det-title\"\u003eRules\u003c\/span\u003e\u003cspan class=\"mrp1-det-sub\"\u003eEnglish · Official GMT page with all PDFs\u003c\/span\u003e\u003cspan class=\"mrp1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"mrp1-det-body\"\u003e\n\u003cdiv class=\"mrp1-rl-wrap\"\u003e\n\u003cdiv class=\"mrp1-rl-langs\"\u003e\u003cspan class=\"mrp1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e\u003c\/div\u003e\n\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #0A1628; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"mrp1-rl-link\" href=\"https:\/\/www.gmtgames.com\/p-1056-mr-president-the-american-presidency-2001-2020-2nd-edition.aspx\" target=\"_blank\"\u003e\u003cspan class=\"mrp1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"mrp1-rl-body\"\u003e\n\u003cspan class=\"mrp1-rl-title\"\u003eDownload all official manuals\u003c\/span\u003e\u003cspan class=\"mrp1-rl-sub\"\u003eFree PDFs · gmtgames.com (Governing Manual, Scenario Book, World Charts and others)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"mrp1-rl-arr-ext\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- end mrp1-body --\u003e\n\u003c\/div\u003e\u003c!-- fine mrp1-wrap --\u003e\n\u003cstyle\u003e\n.mrp1-wrap, .mrp1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.mrp1-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.35);\n  max-width: 1200px;\n  margin-left: auto;\n  margin-right: auto;\n  background: #0A1628;\n}\n\n\/* ── COPERTINA ── *\/\n.mrp1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.mrp1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.mrp1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(10,22,40,0) 0%, rgba(10,22,40,0) 20%, rgba(10,22,40,0.55) 50%, rgba(10,22,40,0.88) 72%, rgba(10,22,40,0.99) 100%); }\n.mrp1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.mrp1-kicker { display: block; color: #C49A00; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.mrp1-sub { color: rgba(255,255,255,0.92); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 16px; }\n.mrp1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.mrp1-chip { background: rgba(255,255,255,0.1); 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.mrp1-chip--red { background: #B22234; border-color: #B22234; }\n\n\/* ── SPECS ── *\/\n.mrp1-specs-bar { background: #060e1c; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.mrp1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.mrp1-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.mrp1-spec:nth-child(3n) { border-right: none; }\n.mrp1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.mrp1-spec-icon { font-size: 1.2rem; }\n.mrp1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.mrp1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.mrp1-body { background: #F0EAD8; }\n\n\/* ── INTRO ── *\/\n.mrp1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.mrp1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #3A56A0; margin-bottom: 7px; }\n.mrp1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #0A1628; line-height: 1.15; margin-bottom: 16px; }\n.mrp1-p { font-family: sans-serif; font-size: 0.95rem; color: #2d3a4a; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.mrp1-quote-solo { background: #0A1628; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #C49A00; }\n.mrp1-quote-solo--alt { background: #162038; border-left-color: #B22234; }\n.mrp1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.mrp1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.mrp1-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.mrp1-divider { height: 1px; background: #c8bca4; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.mrp1-fs { background: #fff; border-top: 1px solid #e0d8cc; border-bottom: 1px solid #e0d8cc; }\n.mrp1-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.mrp1-fs-brand { display: flex; align-items: center; gap: 9px; }\n.mrp1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; }\n.mrp1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; vertical-align: middle; margin-right: 2px; }\n.mrp1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.mrp1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; }\n.mrp1-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.mrp1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; }\n.mrp1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; }\n.mrp1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; }\n.mrp1-fs-tip { display: none; position: absolute; background: #0A1628; 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.mrp1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; }\n.mrp1-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.mrp1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; }\n.mrp1-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.mrp1-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.mrp1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 7px; margin-bottom: 16px; }\n.mrp1-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.mrp1-fs-target span { font-size: 14px; flex-shrink: 0; }\n.mrp1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; }\n.mrp1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; }\n.mrp1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; }\n.mrp1-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.mrp1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #3d2810; line-height: 1.65; }\n.mrp1-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\/* ── SEZIONE SOLITARIO ── *\/\n.mrp1-fs-solo { padding: 14px 20px; background: #f0ede8; border-top: 1px solid #e0d8cc; }\n.mrp1-fs-solo-inner { display: flex; align-items: center; justify-content: space-between; gap: 10px; flex-wrap: wrap; margin-bottom: 8px; }\n.mrp1-fs-solo-left { display: flex; align-items: center; gap: 10px; }\n.mrp1-fs-solo-icon { font-size: 1.4rem; flex-shrink: 0; }\n.mrp1-fs-solo-label { display: block; font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a1208; }\n.mrp1-fs-solo-type { display: block; font-family: sans-serif; font-size: 11px; color: #6b5e48; margin-top: 1px; }\n.mrp1-fs-solo-rating { display: flex; align-items: center; gap: 6px; }\n.mrp1-fs-solo-stars { color: #C49A00; font-size: 1rem; letter-spacing: 1px; }\n.mrp1-fs-solo-score { font-family: sans-serif; font-size: 12px; font-weight: 700; color: #3A56A0; }\n.mrp1-fs-solo-note { font-family: sans-serif; font-size: 12px; color: #4a3a28; line-height: 1.6; }\n\n\/* ── CARDS ── *\/\n.mrp1-section-pad { padding: 32px 28px 8px; }\n.mrp1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.mrp1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d8cebb; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.mrp1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.mrp1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.mrp1-card-name { font-size: 0.95rem; font-weight: 900; color: #3A56A0; margin-bottom: 5px; }\n.mrp1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2d3a4a; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.mrp1-closing { background: #0A1628; padding: 26px 28px; border-top: 3px solid #C49A00; }\n.mrp1-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\/* ── CONTENUTO SCATOLA ── *\/\n.mrp1-box-section { background: #F0EAD8; border-top: 1px solid #c8bca4; }\n.mrp1-det { border-bottom: 1px solid #e4d8c0; background: #fff; }\n.mrp1-det--last { border-bottom: none; }\n.mrp1-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.mrp1-det-sum::-webkit-details-marker { display: none; }\n.mrp1-det-sum::marker { display: none; }\n.mrp1-det[open] .mrp1-det-sum { background: #f5f0e8; }\n.mrp1-det-sum:hover { background: #f5f0e8; }\n.mrp1-det-left { display: flex; align-items: center; gap: 10px; }\n.mrp1-det-ico { font-size: 17px; flex-shrink: 0; }\n.mrp1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #0A1628; display: block; }\n.mrp1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.mrp1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.mrp1-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.mrp1-det[open] .mrp1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.mrp1-det-body { padding: 0 20px 16px; background: #fff; }\n.mrp1-rl-wrap { padding-top: 14px; display: flex; flex-direction: column; gap: 10px; }\n.mrp1-rl-langs { display: flex; flex-wrap: wrap; gap: 6px; }\n.mrp1-rl-lang { font-family: sans-serif; font-size: 0.75rem; font-weight: 600; padding: 3px 10px; border-radius: 50px; background: #e8eef8; border: 1px solid #8090c0; color: #1a2a60; }\n.mrp1-rl-link:hover { opacity: .85; }\n.mrp1-rl-ico { font-size: 1.2rem; flex-shrink: 0; }\n.mrp1-rl-body { flex: 1; min-width: 0; }\n.mrp1-rl-title { display: block; font-family: sans-serif; font-size: 0.82rem; font-weight: 700; color: #fff; }\n.mrp1-rl-sub { display: block; font-family: sans-serif; font-size: 0.7rem; color: rgba(255,255,255,0.5); margin-top: 2px; }\n.mrp1-rl-arr-ext { font-size: 0.9rem; color: rgba(255,255,255,0.45); flex-shrink: 0; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .mrp1-specs { grid-template-columns: repeat(6, 1fr); }\n  .mrp1-spec { border-bottom: none; }\n  .mrp1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .mrp1-spec:last-child { border-right: none; }\n  .mrp1-cards { grid-template-columns: repeat(2, 1fr); }\n  .mrp1-fs-body { grid-template-columns: 220px 1fr; }\n  .mrp1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .mrp1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .mrp1-cover { height: 440px; }\n  .mrp1-cover-content { padding: 22px 36px 30px; }\n  .mrp1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .mrp1-cards { grid-template-columns: repeat(4, 1fr); }\n  .mrp1-divider { margin-left: 36px; margin-right: 36px; }\n  .mrp1-section-pad { padding: 36px 36px 8px; }\n  .mrp1-closing { padding: 28px 36px; }\n  .mrp1-fs-body { grid-template-columns: 260px 1fr; }\n  .mrp1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"GMT Games","offers":[{"title":"Default Title","offer_id":53854939283783,"sku":null,"price":83.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Mr.President00.webp?v=1765003829"},{"product_id":"apex-legends-danneggiato","title":"Apex Legends - DAMAGED","description":"\u003csection class=\"apexcore-section product__description rte quick-description\"\u003e\u003c!-- HEADER --\u003e\u003cheader class=\"apexcore-header\"\u003e\n\u003ch2\u003e 🔥 Apex Legends – The Board Game (Core Box)\u003c\/h2\u003e\n\n\u003cp class=\"apexcore-subtitle\"\u003e The original Arena. The original Legends. The definitive Apex experience on the tabletop. \u003c\/p\u003e\n\n\u003c\/header\u003e\n\u003cdiv class=\"apexcore-layout\"\u003e\n\n\u003c!-- COLONNA SINISTRA – NARRATIVA --\u003e\n\u003carticle class=\"apexcore-narrative\"\u003e\n \u003cp\u003eThe heart of \u003cstrong\u003eApex Legends™: The Board Game\u003c\/strong\u003e beats here, in the \u003cstrong\u003eCore Box\u003c\/strong\u003e that brings all the adrenaline of Respawn's Battle Royale to the table. A dynamic arena, iconic Legends, unique abilities, and a tactical system that turns every turn into a race for the perfect engagement.\u003c\/p\u003e\n\n\u003cp\u003e The board evolves as you play, cover turns into traps, rotations become brilliant insights, and every ability—from healing to mobility, from defenses to lethal strikes—opens unexpected doors. \u003cstrong\u003eThis isn't Apex simulation: it's living it.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cdiv class=\"apexcore-card\"\u003e\n\n\u003cp\u003e \u003cstrong\u003eApex on the table is a different thing.\u003c\/strong\u003e\u003cbr\u003e Less chaos, more reading. Less luck, more difficult choices.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n \u003cp\u003eThe six included Legends— \u003cstrong\u003eBloodhound, Wraith, Bangalore, Gibraltar, Pathfinder, and Lifeline\u003c\/strong\u003e —are recreated with 40mm miniatures and ability cards that faithfully reproduce their playstyle. Each team can combine abilities, equipment, and positioning to create unique strategies, just like in the video game.\u003c\/p\u003e\n\n\u003cp\u003e The result is a deep yet intuitive system: you move, engage, exploit cover, plan synergies, and look for the perfect window to strike. It's the same Apex you know, but with complete control over every decision.\u003c\/p\u003e\n\n\u003cdiv class=\"apexcore-quote\"\u003e\n\n\u003cp\u003e \u003cem\u003eThe arena waits for no one. Here, those who can read the chaos win.\u003c\/em\u003e \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/article\u003e\n\u003c!-- COLONNA DESTRA – FEATURES --\u003e\n\u003caside class=\"apexcore-features\"\u003e\n\u003ch3\u003eWhat does the Core Game include?\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e 🧩 Modular board with covers, shooting lines and movable zones\u003c\/li\u003e\n\n\u003cli\u003e 🎭 6 Legends complete with unique abilities and 40mm miniatures\u003c\/li\u003e\n\n\u003cli\u003e 🔫 Video game style weapon system + accessories\u003c\/li\u003e\n\n\u003cli\u003e 🎯 Tactical turns with movement, attacks, abilities and reactions\u003c\/li\u003e\n\n\u003cli\u003e 📦 Everything you need to start playing right away\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"apexcore-end\"\u003e\n\n \u003cp\u003e\u003cem\u003eThis is the original arena. Step in, take your position, and make your best play.\u003c\/em\u003e \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🎨 PALETTE APEX (arancio + nero) *\/\n.apexcore-section {\n  --apex-orange: #ff3b00;\n  --apex-orange-dark: #c22a00;\n  --apex-black: #0a0a0a;\n  --apex-white: #f5f5f5;\n\n  background: linear-gradient(135deg, var(--apex-orange-dark), var(--apex-orange));\n  padding: 2.4rem 2rem;\n  border-radius: 24px;\n  max-width: 1100px;\n  margin: 2.4rem auto;\n  box-shadow: 0 14px 28px rgba(0,0,0,0.55);\n  color: var(--apex-white);\n}\n\n\/* HEADER *\/\n.apexcore-header h2 {\n  text-align: center;\n  font-family: \"Bungee\", sans-serif;\n  font-size: 2rem;\n  color: #fff;\n  text-shadow: 0 0 14px rgba(255,255,255,0.25);\n}\n.apexcore-subtitle {\n  text-align: center;\n  background: rgba(0,0,0,0.22);\n  color: #fff;\n  padding: .3rem .8rem;\n  margin-top: .4rem;\n  border-radius: 8px;\n  display: inline-block;\n  font-weight: 600;\n}\n\n\/* GRID *\/\n.apexcore-layout {\n  display: grid;\n  grid-template-columns: 1.65fr 1fr;\n  gap: 1.6rem;\n  margin-top: 2rem;\n}\n\n\/* NARRATIVE *\/\n.apexcore-narrative {\n  background: rgba(0,0,0,0.28);\n  padding: 1.6rem;\n  border-left: 6px solid #000;\n  border-radius: 18px;\n  line-height: 1.65;\n}\n\n\/* CARD *\/\n.apexcore-card {\n  background: #000;\n  padding: 1rem 1.2rem;\n  border-left: 5px solid #fff;\n  border-radius: 12px;\n  margin: 1.4rem 0;\n  text-align: center;\n  font-weight: 600;\n}\n\n\/* QUOTE *\/\n.apexcore-quote {\n  margin-top: 1.4rem;\n  background: rgba(0,0,0,0.35);\n  border-left: 5px solid #fff;\n  padding: 1rem;\n  border-radius: 12px;\n  text-align: center;\n  font-style: italic;\n}\n\n\/* FEATURES *\/\n.apexcore-features {\n  background: rgba(0,0,0,0.35);\n  padding: 1.6rem;\n  border-radius: 18px;\n  border: 2px solid #000;\n  box-shadow: 0 6px 18px rgba(0,0,0,0.35);\n}\n.apexcore-features h3 {\n  font-family: \"Bungee\", sans-serif;\n  background: #fff;\n  color: #000;\n  padding: .3rem .75rem;\n  border-radius: 6px;\n  display: inline-block;\n  margin-bottom: 1rem;\n}\n.apexcore-features ul {\n  list-style: none;\n  padding: 0;\n  display: grid;\n  gap: .75rem;\n}\n.apexcore-features li {\n  background: rgba(0,0,0,0.45);\n  padding: .6rem .8rem;\n  border-left: 5px solid #000;\n  border-radius: 10px;\n}\n\n\/* CTA *\/\n.apexcore-end {\n  margin-top: 1.6rem;\n  background: rgba(255,255,255,0.15);\n  border-left: 5px solid #000;\n  padding: .9rem;\n  border-radius: 12px;\n  text-align: center;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 900px) {\n  .apexcore-layout {\n    grid-template-columns: 1fr;\n  }\n}\n\u003c\/style\u003e","brand":"MS Edizioni","offers":[{"title":"Default Title","offer_id":53864977760583,"sku":null,"price":77.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/APEXLEGENDS.webp?v=1750653916"},{"product_id":"by-swords-and-bayonets-danneggiato","title":"By Swords and Bayonets  DAMAGED","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eFour afternoons, four forgotten battles. Small maps, huge decisions. By the end of turn 8, you'll understand why that hill was worth everything.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eTactical\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eGMT Games\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eGBACW Gateway\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e1 – 2\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e240–360 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e14+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eSystem\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eFull GBACW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🗺️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMaps\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e4 maps 22×17″\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚔️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eScale\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e1 division\/side max\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eWHAT IT'S ABOUT\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eFour Minor Battles that Decided the Conflict\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003e\u003cstrong\u003eBy Swords and Bayonets\u003c\/strong\u003e is the ninth installment in GMT Games' \u003cstrong\u003eGreat Battles of the American Civil War\u003c\/strong\u003e series, designed by \u003cstrong\u003eAllen Dickerson\u003c\/strong\u003e. This volume stands out for its pedagogical approach: four American Civil War battles stripped down to their essentials, with \u003cstrong\u003ehalved maps\u003c\/strong\u003e (22×17 inches) and forces limited to one division per side. Big Bethel (June 1861), Rappahannock Station (November 1863), New Bern (March 1862), and Mill Springs (January 1862) are historically secondary but tactically rich engagements, perfect for learning the GBACW system without getting bogged down in the operational scale of larger titles.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eAt the table, you manage fewer than 50 units, maneuver on hexes, conceal movements, and resolve engagements with dice. The full GBACW system is here: alternate activations, command, morale, critical terrain. But the complexity is calibrated: \u003cstrong\u003esmall maps\u003c\/strong\u003e mean concentrated decisions, games that finish in an afternoon. Each scenario includes asymmetric historical conditions, attackers racing against time, defenders who must hold out. Rappahannock Station even has a one-turn tutorial scenario for those who have never touched a chit from the series.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eWhat they say abroad\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eA perfect introduction to the GBACW series, with battles that conclude in a few hours but retain all the tactical depth of the system.\u003c\/p\u003e\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eReduced maps, limited forces, intact complexity. It's the right way to see if hex-based Civil War games are for you.\u003c\/p\u003e\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eBy Swords and Bayonets\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#fff0ec;border-color:#e08070;color:#8a2200\"\u003eConflict\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\n          \u003csvg id=\"fg1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"fg1-fs-tip\" id=\"fg1-fs-tip\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eTactical\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eHistorical\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eFocused\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003eBy Swords and Bayonets is the ideal gateway to the GBACW series: real battles, full complexity, but human scale. If you want to find out if tactical hex wargames are for you, start here. If you already love the series, it's four afternoons of pure tactics that finish before dinner.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-solo\"\u003e\n        \u003cdiv class=\"fg1-fs-solo-row\"\u003e\n          \u003cspan class=\"fg1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-solo-text\"\u003e\n            \u003cspan class=\"fg1-fs-solo-label\"\u003eSolo mode · Official\u003c\/span\u003e\n            \u003cspan class=\"fg1-fs-solo-stars\" aria-label=\"4 out of 5\"\u003e★★★★☆\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"fg1-fs-solo-note\"\u003eThe game supports solo play by managing both factions: GBACW rules include hidden movement and activation mechanics that also work alone. The experience is complete, especially in asymmetric historical scenarios where you have to solve concrete tactical problems (Burnside at New Bern, Sedgwick at Rappahannock). Only the tension of human bluffing is missing.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews and game sessions\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Complessità\", \"value\": 4, \"note\": \"GBACW completo: attivazioni, comando, morale. Ma la scala ridotta aiuta a non perdersi.\"}, {\"label\": \"Strategia\", \"value\": 5, \"note\": \"Ogni esagono conta. Con 50 unità, ogni mossa sbagliata si vede subito.\"}, {\"label\": \"Tensione\", \"value\": 4, \"note\": \"Attaccanti contro il tempo, difensori sul filo. Gli scenari sono corti e stretti.\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Quattro scenari storici con situazioni asimmetriche. Movimento nascosto cambia ogni partita.\"}, {\"label\": \"Fortuna\", \"value\": 3, \"note\": \"Dadi per combattimento e morale. Fanno male, ma le posizioni tattiche li mitigano.\"}, {\"label\": \"Interazione\", \"value\": 4, \"note\": \"Attivazioni alternate, reazioni, manovre. Il tuo piano dipende da quello dell'altro.\"}];\n      var accent='#C0310A';\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('fg1-fs-svg');\n      var tip=document.getElementById('fg1-fs-tip');\n      if(!svg) return;\n      var ns='http:\/\/www.w3.org\/2000\/svg';\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      var st=document.createElement('style');\n      st.textContent='@keyframes fg1-draw{to{stroke-dashoffset:0}}@keyframes fg1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\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      var dpts=dims.map(function(d,i){var p=pt(R*(d.value\/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.value\/5),i),p2=pt(R*(dims[(i+1)%n].value\/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:fg1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.value\/5),i);\n        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){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].label+' '+dims[idx].value+'\/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        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:fg1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n        var nd=R*(d.value\/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.value;\n        vt.style.cssText='opacity:0;animation:fg1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\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.value\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.label;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eWhat's in the box\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eThe components of a miniature GBACW battle\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🗺️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eFour 22×17 inch maps\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eBig Bethel, Rappahannock Station, New Bern, Mill Springs. Large hexes, detailed terrain, tactical scale. Everything you need to recreate the historical conflict without taking over the table.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🪖\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003e280 die-cut counters\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eRegiments, batteries, leaders, markers. Fewer than 50 units per scenario: manageable, but every loss hurts. Classic GMT graphics, clear information on each chit.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e📜\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eComplete GBACW series rulebook\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eThe entire system is here: activations, command, morale, terrain, fortifications. Nothing to unlearn when you move on to Gettysburg or Antietam. Includes a one-turn tutorial scenario (Rappahannock Station).\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🎲\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eBattle cards and tables\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eActivation cards, combat tables, morale markers. Everything needed to resolve engagements without opening the manual every minute. Scenario cards include historical conditions and asymmetrical objectives for each battle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-closing\"\u003e\n      \u003cp class=\"fg1-closing-text\"\u003eIn a few hours, you'll know if a hill can be worth 200 men. And you'll understand why these minor battles were never minor.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003cstyle\u003e\n.fg1-wrap, .fg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fg1-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: #1a1a1a;\n}\n.fg1-hero {\n  background: linear-gradient(135deg, #1a1a1a 0%, #222222 50%, #1a1a1a 100%);\n  padding: 32px 26px 36px;\n  position: relative;\n  overflow: hidden;\n}\n.fg1-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(ellipse at top right, rgba(192,49,10,0.08) 0%, transparent 60%);\n  pointer-events: none;\n}\n.fg1-hero-content { position: relative; z-index: 2; }\n.fg1-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.fg1-sub { color: rgba(255,255,255,0.88); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 18px; }\n.fg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fg1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.fg1-chip--accent { background: #C0310A; border-color: #C0310A; }\n.fg1-specs-bar { background: #160a02; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.fg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.fg1-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.fg1-spec:nth-child(3n) { border-right: none; }\n.fg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fg1-spec-icon { font-size: 1.2rem; }\n.fg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n.fg1-body { background: #F5EDD8; }\n.fg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #C0310A; margin-bottom: 7px; }\n.fg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; }\n.fg1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.fg1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #C0310A; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FF9500; }\n.fg1-quote--dark { background: #3a0a00; }\n.fg1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.fg1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.fg1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n.fg1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n.fg1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-brand { display:flex; align-items:center; gap:9px; }\n.fg1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.fg1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.fg1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.fg1-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.fg1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.fg1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.fg1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.fg1-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.fg1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.fg1-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.fg1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-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.fg1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-fs-target span { font-size:14px; flex-shrink:0; }\n.fg1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.fg1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.fg1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-fs-solo { background:#f0ece4; border-top:1px solid #e0d8cc; padding:14px 18px; }\n.fg1-fs-solo-row { display:flex; align-items:center; gap:12px; margin-bottom:8px; }\n.fg1-fs-solo-icon { font-size:1.4rem; flex-shrink:0; }\n.fg1-fs-solo-text { display:flex; flex-direction:column; gap:2px; flex-grow:1; }\n.fg1-fs-solo-label { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-solo-stars { font-family:sans-serif; font-size:14px; letter-spacing:2px; color:#C0310A; line-height:1; }\n.fg1-fs-solo-note { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-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.fg1-section-pad { padding: 32px 28px 8px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n.fg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.fg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.fg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fg1-card-name { font-size: 0.95rem; font-weight: 900; color: #C0310A; margin-bottom: 5px; }\n.fg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n.fg1-sleeve-toggle { background: #fff; border-radius: 14px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); overflow: hidden; }\n.fg1-sleeve-summary { list-style: none; cursor: pointer; padding: 16px 20px; display: flex; align-items: center; gap: 14px; font-family: sans-serif; user-select: none; transition: background 0.2s ease; }\n.fg1-sleeve-summary::-webkit-details-marker { display: none; }\n.fg1-sleeve-summary:hover { background: #faf2e2; }\n.fg1-sleeve-summary-icon { font-size: 1.5rem; flex-shrink: 0; }\n.fg1-sleeve-summary-text { flex-grow: 1; display: flex; flex-direction: column; gap: 2px; }\n.fg1-sleeve-summary-label { font-size: 0.95rem; font-weight: 800; color: #1a0800; }\n.fg1-sleeve-summary-count { font-size: 0.78rem; color: #7a6040; font-weight: 500; }\n.fg1-sleeve-summary-arrow { font-size: 0.75rem; color: #C0310A; transition: transform 0.25s ease; flex-shrink: 0; }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary-arrow { transform: rotate(180deg); }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary { border-bottom: 1px solid #f0e4ce; }\n.fg1-sleeve-body { padding: 16px 20px 20px; }\n.fg1-sleeve-intro { font-family: sans-serif; font-size: 0.9rem; color: #3d2810; line-height: 1.6; margin: 0 0 14px 0; max-width: 680px; }\n.fg1-sleeve-table { width: 100%; max-width: 420px; border-collapse: collapse; background: #fff; border-radius: 10px; overflow: hidden; border: 1px solid #e8dcba; font-family: sans-serif; }\n.fg1-sleeve-table th { background: #C0310A; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-size: 0.72rem; font-weight: 700; padding: 10px 14px; text-align: left; }\n.fg1-sleeve-table td { padding: 10px 14px; border-bottom: 1px solid #f0e4ce; font-size: 0.9rem; color: #3d2810; }\n.fg1-sleeve-table tbody tr:last-child td { border-bottom: none; }\n.fg1-sleeve-dim { font-weight: 600; }\n.fg1-sleeve-qty { font-weight: 800; text-align: right; color: #C0310A; }\n.fg1-sleeve-total td { background: #faf2e2; font-weight: 900; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.5px; }\n.fg1-sleeve-total .fg1-sleeve-qty { color: #1a0800; }\n.fg1-rulebook-pad { padding-top: 18px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n\/* Card cliccabile: border shorthand + accent verde a sinistra (etichetta \"risorsa speciale\").\n   Niente 4 border separati: il border-bottom da solo si leggeva come underline. *\/\na.fg1-rulebook,\na.fg1-rulebook:link,\na.fg1-rulebook:visited,\na.fg1-rulebook:hover,\na.fg1-rulebook:focus,\na.fg1-rulebook:active {\n  text-decoration: none !important;\n  border: 1px solid #e8dcba !important;\n  border-left: 4px solid #2E6B0A !important;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;\n  outline: none !important;\n  background-image: none !important;\n}\n.fg1-rulebook { display: flex; align-items: center; gap: 14px; background: #fffaf0; border-radius: 12px; padding: 14px 18px; color: #1a0800; transition: background 0.2s ease, transform 0.2s ease; }\n.fg1-rulebook:hover { background: #faf0d8 !important; transform: translateX(2px); }\n\/* Reset preventivo su figli e pseudo-elementi: alcuni temi Shopify (Concept, Dawn-derived,\n   Impulse, Prestige) iniettano underline animate via ::before\/::after con background-image\n   linear-gradient. Vanno nuke esplicitamente. *\/\n.fg1-rulebook *,\n.fg1-rulebook *::before,\n.fg1-rulebook *::after {\n  text-decoration: none !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  background: transparent !important;\n  background-image: none !important;\n}\n.fg1-rulebook::before,\n.fg1-rulebook::after {\n  display: none !important;\n  content: none !important;\n}\n.fg1-rulebook-icon { font-size: 1.6rem; flex-shrink: 0; }\n.fg1-rulebook-text { display: flex; flex-direction: column; flex-grow: 1; gap: 2px; }\n.fg1-rulebook-label { font-weight: 800; font-size: 0.95rem; color: #1a0800; }\n.fg1-rulebook-meta { font-size: 0.78rem; color: #6b5a3a; }\n.fg1-rulebook-arrow { font-size: 1.1rem; color: #C0310A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FF9500; }\n.fg1-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@media screen and (min-width: 600px) {\n  .fg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fg1-spec { border-bottom: none; }\n  .fg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fg1-spec:last-child { border-right: none; }\n  .fg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fg1-fs-body { grid-template-columns: 220px 1fr; }\n  .fg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .fg1-hero { padding: 40px 36px 44px; }\n  .fg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fg1-divider { margin-left: 36px; margin-right: 36px; }\n  .fg1-section-pad { padding: 36px 36px 8px; }\n  .fg1-closing { padding: 28px 36px; }\n  .fg1-fs-body { grid-template-columns: 260px 1fr; }\n  .fg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"GMT Games","offers":[{"title":"Default Title","offer_id":53893945164103,"sku":null,"price":41.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/BySwords_Bayonets00.webp?v=1778503316"},{"product_id":"feyas-swamp-danneggiato","title":"Feya's Swamp ","description":"\u003csection class=\"fg-wrap\" id=\"fg-feyas-swamp\"\u003e\n\u003cp class=\"fg-kicker\"\u003e The Adventure of Helge \u0026amp; Anselm Ostertag\u003c\/p\u003e\n\n\u003ch2 class=\"fg-title\"\u003e FEYA'S SWAMP\u003c\/h2\u003e\n\n\u003cp class=\"fg-sub\"\u003e Draw the swamp, navigate the current and find the perfect harmony.\u003c\/p\u003e\n\n\u003cp class=\"fg-p\"\u003e The water murmurs beneath the keel of your boat as the fog clears through the reeds. Every decision you make affects not only the landscape, but also how you navigate it.\u003c\/p\u003e\n\n \u003cp class=\"fg-p\"\u003eIt's a tile-laying and hand-management board game that transforms ecosystem creation into a vibrant tactical challenge. Featuring The Mico's distinctive illustrations, you'll be transported to a world where wilderness meets elegant strategy, requiring you to balance the growth of flora with the movement of your exploration.\u003c\/p\u003e\n\n\u003cdiv class=\"fg-tagline\"\u003e Where every stroke of the oar reveals a new route between water lilies and mysteries.\u003c\/div\u003e\n\n\u003cp class=\"fg-p\"\u003e It's not just about placing adjacent tiles, but about creating a navigable path that allows you to collect the most valuable resources. The swamp is alive and reacts to your presence, forcing you to always think two moves ahead to avoid getting stuck.\u003c\/p\u003e\n\n\u003cp class=\"fg-p\"\u003e It's the ideal title for those looking for a satisfying space puzzle, where the fairy-tale aesthetic hides a mechanical depth capable of challenging even the most experienced players.\u003c\/p\u003e\n\n\u003cdiv class=\"fg-chips\"\u003e \n\u003cspan class=\"fg-chip\"\u003eTile Placement\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eExploration\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eAuthor's Illustrations\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eFamily Strategy\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"fg-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3 class=\"fg-h3\"\u003e Why FEYA'S SWAMP gets stuck in your head\u003c\/h3\u003e\n\n\u003cdiv class=\"fg-grid\"\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🐊\u003c\/span\u003e\n\u003cp class=\"fg-card-title\"\u003e The Crocodile Guide\u003c\/p\u003e\n\n\u003cp class=\"fg-card-text\"\u003e Play as a charismatic protagonist who navigates the waters with style and cunning.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🎨\u003c\/span\u003e\n\u003cp class=\"fg-card-title\"\u003e The Mico's Touch\u003c\/p\u003e\n\n\u003cp class=\"fg-card-text\"\u003e The unmistakable art gives life to every creature and plant with a unique personality.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🛶\u003c\/span\u003e\n\u003cp class=\"fg-card-title\"\u003e Royal Navigation\u003c\/p\u003e\n\n\u003cp class=\"fg-card-text\"\u003e Building the map isn't enough: you need to make sure your boat can traverse it.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🌸\u003c\/span\u003e\n\u003cp class=\"fg-card-title\"\u003e Enchanted Flora\u003c\/p\u003e\n\n\u003cp class=\"fg-card-text\"\u003e Combine water lilies and vegetation to create patterns that maximize your score.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🦎\u003c\/span\u003e\n\u003cp class=\"fg-card-title\"\u003e The Curious Axolotl\u003c\/p\u003e\n\n\u003cp class=\"fg-card-text\"\u003e A traveling companion that adds a touch of magic and tactical opportunities.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🧩\u003c\/span\u003e\n\u003cp class=\"fg-card-title\"\u003e Evolutionary Puzzle\u003c\/p\u003e\n\n\u003cp class=\"fg-card-text\"\u003e The board is constantly changing, offering virtually infinite replayability.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n \u003cdiv class=\"fg-panel\"\u003eAn experience that combines the serenity of nature with the tension of competitive strategy.\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e#fg-feyas-swamp{position:relative;width:100%;max-width:1100px;margin:0 auto;padding:40px 20px;background:linear-gradient(135deg,#1a2e1a 0%,#2c4a2c 50%,#1a3c34 100%);color:#FFFFFF!important;border-radius:28px;font-family:'Helvetica Neue',sans-serif;box-shadow:0 10px 30px rgba(0,0,0,0.3);overflow:hidden}#fg-feyas-swamp *{color:#FFFFFF!important;box-sizing:border-box}.fg-kicker{font-size:14px;text-transform:uppercase;letter-spacing:2px;opacity:0.8;margin-bottom:10px;font-weight:600}.fg-title{font-size:3.2rem;margin:0 0 10px;line-height:1.1;font-weight:800;text-shadow:0 4px 12px rgba(0,0,0,0.4);letter-spacing:-1px}.fg-sub{font-size:1.3rem;margin:0 0 30px;opacity:0.9;font-weight:300;max-width:700px;line-height:1.4}.fg-p{font-size:1.1rem;line-height:1.7;margin-bottom:25px;opacity:0.95;max-width:800px}.fg-tagline{font-size:1.4rem;font-weight:700;margin:40px 0;padding-left:20px;border-left:4px solid #00e676;background:rgba(255,255,255,0.05);padding:20px;border-radius:0 12px 12px 0;box-shadow:0 0 20px rgba(0,230,118,0.1)}.fg-chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}.fg-chip{background:rgba(255,255,255,0.15);padding:8px 16px;border-radius:50px;font-size:0.9rem;font-weight:600;backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,0.2)}.fg-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);margin:50px 0}.fg-h3{font-size:1.8rem;margin-bottom:30px;font-weight:700;text-align:center}.fg-grid{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:40px}.fg-card{background:rgba(255,255,255,0.07);padding:25px;border-radius:26px;border:1px solid rgba(255,255,255,0.1);transition:transform 0.3s ease,background 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.1)}.fg-emoji{font-size:2rem;display:block;margin-bottom:15px}.fg-card-title{font-size:1.2rem;font-weight:700;margin:0 0 10px}.fg-card-text{font-size:0.95rem;line-height:1.5;opacity:0.85;margin:0}.fg-panel{background:rgba(0,230,118,0.1);border:1px solid rgba(0,230,118,0.3);padding:30px;border-radius:26px;text-align:center;font-size:1.2rem;font-weight:600;margin-top:20px;box-shadow:0 10px 30px rgba(0,0,0,0.2)}@media(min-width:720px){.fg-grid{grid-template-columns:repeat(2,1fr)}.fg-title{font-size:4rem}}@media(min-width:1050px){.fg-grid{grid-template-columns:repeat(3,1fr)}.fg-card:hover{transform:translateY(-5px);background:rgba(255,255,255,0.12)}}\u003c\/style\u003e","brand":"Grail Games","offers":[{"title":"Default Title","offer_id":53894251970887,"sku":null,"price":26.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FEYA_SSWAMP.webp?v=1754987373"},{"product_id":"horrible-therapist-copia","title":"Horrible Therapist ","description":"\u003c!-- 🛋️ FroGames · Horrible Therapist – La terapia più assurda della galassia --\u003e\n\u003csection class=\"horrible-therapy\"\u003e\u003cheader class=\"therapy-header\"\u003e\n\u003ch2\u003e Horrible Therapist – The most absurd therapy in the galaxy 🛋️\u003c\/h2\u003e\n\n\u003cp class=\"therapy-sub\"\u003e A card game for adults that turns psychotherapy into a session of pure madness.\u003c\/p\u003e\n\n\u003c\/header\u003e\n\u003cdiv class=\"therapy-body\"\u003e\n\n \u003cp\u003eIf you thought therapy was a place of quiet reflection… prepare to change your mind. \u003cstrong\u003eHorrible Therapist\u003c\/strong\u003e is an \u003cstrong\u003eirreverent party game\u003c\/strong\u003e by \u003cstrong\u003eMatthew Inman\u003c\/strong\u003e (The Oatmeal) and published by \u003cstrong\u003eAsmodee\u003c\/strong\u003e , transforming sessions into a \u003cstrong\u003echaos of cutting jokes, crazy retorts, and textbook black comedy\u003c\/strong\u003e .\u003c\/p\u003e\n\n\u003cp\u003e Each round, one of you becomes the \"therapist\" and reads a \u003cstrong\u003eprompt card\u003c\/strong\u003e with an absurd situation. The other players must complete it with the most hilarious or disturbing response they find in their deck. The therapist chooses the one that makes them laugh the hardest (or makes them question their humanity), and the player responsible wins the round. In the end, you'll end up with a collection of \u003cstrong\u003eterribly inappropriate vignettes\u003c\/strong\u003e ... and a lot of cathartic laughter.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003ch3 class=\"therapy-list-title\"\u003e Why Horrible Therapist Is (Delightfully) Wrong\u003c\/h3\u003e\n\n\u003cul class=\"therapy-list\"\u003e\n\n \u003cli\u003e🧠 \u003cstrong\u003eBrilliant dark humor\u003c\/strong\u003e – from the same author of Exploding Kittens and The Oatmeal.\u003c\/li\u003e\n\n\u003cli\u003e 😂 \u003cstrong\u003ePerfect for evenings with friends\u003c\/strong\u003e – 3 to 8 players and uncontrollable laughter.\u003c\/li\u003e\n\n\u003cli\u003e 💬 \u003cstrong\u003eClassic “judge” mechanic\u003c\/strong\u003e – the reader chooses the craziest and most ingenious answer.\u003c\/li\u003e\n\n\u003cli\u003e 🔥 \u003cstrong\u003eMature content\u003c\/strong\u003e – ​​satire, nonsense, and zero filters, like a banned meme.\u003c\/li\u003e\n\n\u003cli\u003e 🎨 \u003cstrong\u003eWebcomic-style illustrations\u003c\/strong\u003e – simple, grotesque, and irresistibly wrong.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp class=\"therapy-closure\"\u003e \u003cstrong\u003eHorrible Therapist\u003c\/strong\u003e is the \u003cstrong\u003eparty board game for adults\u003c\/strong\u003e that blends dark comedy and ruthless creativity. No empathy required: just a competitive spirit and a pinch of shared madness. \u003cem\u003eTherapist tip: laughter is healthy. Maybe.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🎭 HORRIBLE THERAPIST – The Oatmeal Clinic Theme *\/\n.horrible-therapy{\n  position:relative;\n  padding:2.4rem 1.6rem;\n  font-family:\"Inter\",sans-serif;\n  color:#1c1b18;\n  background:\n    repeating-linear-gradient(45deg, rgba(0,0,0,0.02) 0 10px, rgba(255,255,255,0.03) 10px 20px),\n    linear-gradient(180deg,#fdf8ef 0%, #f7efe1 100%);\n  border-radius:20px;\n  box-shadow:0 12px 25px rgba(0,0,0,.1);\n  border:2px solid rgba(38,35,30,.05);\n}\n\n\/* Header *\/\n.therapy-header{text-align:center;margin-bottom:1.2rem;}\n.therapy-header h2{\n  font-weight:900;\n  font-size:1.9rem;\n  color:#302c24;\n  text-transform:none;\n  margin:0;\n}\n.therapy-sub{\n  font-size:1rem;\n  color:#5a5348;\n  margin-top:.4rem;\n  font-weight:600;\n}\n\n\/* Body *\/\n.therapy-body p{\n  margin:.9rem 0;\n  line-height:1.8;\n  font-size:1rem;\n}\n.therapy-body strong{color:#b33a2f;}\n\n\/* List *\/\n.therapy-list-title{\n  margin-top:1.4rem;\n  font-weight:900;\n  font-size:1.25rem;\n  color:#b33a2f;\n  text-align:center;\n}\n.therapy-list{\n  list-style:none;\n  padding:0;\n  margin:1rem auto 1.8rem;\n  max-width:800px;\n}\n.therapy-list li{\n  background:#fff6e8;\n  border:1px solid rgba(0,0,0,.1);\n  border-left:5px solid #b33a2f;\n  border-radius:12px;\n  padding:.85rem 1rem;\n  margin:.5rem 0;\n  font-size:.95rem;\n  line-height:1.6;\n  transition:transform .2s ease, box-shadow .2s ease;\n}\n.therapy-list li:hover{\n  transform:translateX(4px);\n  box-shadow:0 6px 14px rgba(0,0,0,.1);\n}\n\n\/* Closure *\/\n.therapy-closure{\n  background:#fff2e2;\n  border:1px solid rgba(0,0,0,.08);\n  border-radius:14px;\n  padding:1rem;\n  font-size:1rem;\n  line-height:1.8;\n  text-align:center;\n  color:#2e2823;\n  box-shadow:inset 0 0 18px rgba(0,0,0,.05);\n}\n.therapy-closure strong{color:#b33a2f;}\n.therapy-closure em{\n  display:block;\n  margin-top:.5rem;\n  color:#7a7065;\n  font-weight:600;\n}\n\n\/* Mobile *\/\n@media(max-width:768px){\n  .therapy-header h2{font-size:1.5rem;}\n  .therapy-list-title{font-size:1.1rem;}\n  .therapy-closure{font-size:.92rem;}\n}\n\u003c\/style\u003e","brand":"Asmodee","offers":[{"title":"Default Title","offer_id":54040315593031,"sku":null,"price":16.09,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/HorribleTherapist00.webp?v=1762683064"},{"product_id":"bier-pioniere-kolsch-danneggiato","title":"Bier Pioniere – KÖLSCH DAMAGED","description":"\u003c!-- =====================================================\n     BIER PIONIERE: KÖLSCH — BLOCCO 1\n     FroGames | Shopify tema Concept\n     Prefissi CSS: bpk1-\n     ===================================================== --\u003e\n\u003cdiv class=\"bpk1-wrap\"\u003e\n\u003c!-- COPERTINA --\u003e\n\u003cdiv class=\"bpk1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"bpk1-cover-img\" alt=\"Bier Pioniere Kölsch board game expansion eurogame beer for 2-4 players - official Spielefaible cover\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Bier_Pioniere_KOLSCH.webp?v=1775801453\"\u003e\n\u003cdiv class=\"bpk1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bpk1-cover-content\"\u003e\n\u003cp class=\"bpk1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"bpk1-sub\"\u003eA separate brewery, a special recipe, a whole new strategy to discover.\u003c\/p\u003e\n\u003cdiv class=\"bpk1-chips\"\u003e\n\u003cspan class=\"bpk1-chip bpk1-chip--amber\"\u003e⚠️ Requires base game\u003c\/span\u003e \u003cspan class=\"bpk1-chip\"\u003eSpielefaible\u003c\/span\u003e \u003cspan class=\"bpk1-chip\"\u003eCologne Kölsch\u003c\/span\u003e \u003cspan class=\"bpk1-chip\"\u003eEnglish \/ German Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCHEDA TECNICA --\u003e\n\u003cdiv class=\"bpk1-specs-bar\"\u003e\n\u003cdiv class=\"bpk1-specs\"\u003e\n\u003cdiv class=\"bpk1-spec\"\u003e\n\u003cspan class=\"bpk1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"bpk1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"bpk1-spec-val\"\u003e2 – 4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-spec\"\u003e\n\u003cspan class=\"bpk1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"bpk1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"bpk1-spec-val\"\u003e90+ min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-spec\"\u003e\n\u003cspan class=\"bpk1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"bpk1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"bpk1-spec-val\"\u003e14+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-spec\"\u003e\n\u003cspan class=\"bpk1-spec-icon\"\u003e⚙️\u003c\/span\u003e \u003cspan class=\"bpk1-spec-label\"\u003eMechanics\u003c\/span\u003e \u003cspan class=\"bpk1-spec-val\"\u003eWorker Placement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-spec\"\u003e\n\u003cspan class=\"bpk1-spec-icon\"\u003e🍺\u003c\/span\u003e \u003cspan class=\"bpk1-spec-label\"\u003eNew beer\u003c\/span\u003e \u003cspan class=\"bpk1-spec-val\"\u003eKölsch PDO\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-spec\"\u003e\n\u003cspan class=\"bpk1-spec-icon\"\u003e🔗\u003c\/span\u003e \u003cspan class=\"bpk1-spec-label\"\u003eCompatible\u003c\/span\u003e \u003cspan class=\"bpk1-spec-val\"\u003eBier Boom\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CORPO --\u003e\n\u003cdiv class=\"bpk1-body\"\u003e\n\u003c!-- INTRO + BOX EDITORIALI --\u003e\n\u003cdiv class=\"bpk1-intro-grid\"\u003e\n\u003cdiv class=\"bpk1-intro-text\"\u003e\n\u003cp class=\"bpk1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"bpk1-h3\"\u003eCologne's beer arrives at your brewery\u003c\/h3\u003e\n\u003cp class=\"bpk1-p\"\u003eKölsch is a top-fermented beer originating from Cologne: fresh, delicate, protected by a geographical designation that makes it unique in the world. With this expansion by \u003cstrong\u003eThomas Spitzer\u003c\/strong\u003e and Spielefaible, it enters your Bier Pioniere bringing a completely autonomous mini-brewery.\u003c\/p\u003e\n\u003cp class=\"bpk1-p\"\u003eThe new structure — with its own kettle, barrel storage, and cellar — operates in parallel with the main brewery. It's not just an additional module: it's a second production line that requires separate planning, dedicated resource management, and exclusive mission cards tied to the Kölsch tradition.\u003c\/p\u003e\n\u003cp class=\"bpk1-p\"\u003eThe module combines with the base Bier Pioniere game and with the Bier Boom expansions, with the recommendation not to activate more than two modules simultaneously to maintain gameplay fluidity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-intro-side\"\u003e\n\u003cp class=\"bpk1-prereq-label\"\u003e⚠️ Expansion — base game required\u003c\/p\u003e\n\u003cdiv class=\"bpk1-prereq-box\"\u003e\n\u003cspan class=\"bpk1-prereq-icon\"\u003e🧩\u003c\/span\u003e\n\u003cp class=\"bpk1-prereq-text\"\u003eTo play with this expansion, it is \u003cstrong\u003eessential\u003c\/strong\u003e to own the Bier Pioniere base game. Kölsch is not stand-alone and does not include a full rulebook or main board.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-quote-solo\"\u003e\n\u003cspan class=\"bpk1-qs-icon\"\u003e🏭\u003c\/span\u003e\n\u003cp class=\"bpk1-qs-text\"\u003eA second brewery on the same table: separate resources, distinct objectives, constant pressure on every choice.\u003c\/p\u003e\n\u003cp class=\"bpk1-qs-note\"\u003eThe secret of Kölsch in a nutshell\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-quote-solo bpk1-quote-solo--alt\"\u003e\n\u003cspan class=\"bpk1-qs-icon\"\u003e🍻\u003c\/span\u003e\n\u003cp class=\"bpk1-qs-text\"\u003eWhen your opponent is optimizing their main brewery and you're already bottling your second batch of Kölsch — that's the planner's satisfaction.\u003c\/p\u003e\n\u003cp class=\"bpk1-qs-note\"\u003eFrom gameplay experience\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"bpk1-fs\"\u003e\n\u003cdiv class=\"bpk1-fs-header\"\u003e\n\u003cdiv class=\"bpk1-fs-brand\"\u003e\n\u003cimg class=\"bpk1-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=\"bpk1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"bpk1-fs-game-name\"\u003eBier Pioniere: Kölsch\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\" class=\"bpk1-fs-cat\"\u003eStrategy · Expansion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-fs-body\"\u003e\n\u003cdiv class=\"bpk1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"bpk1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"bpk1-fs-tip\" class=\"bpk1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-fs-info\"\u003e\n\u003cspan class=\"bpk1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"bpk1-fs-feeling\"\u003e\n\u003cspan class=\"bpk1-fs-feel-tag\"\u003eThoughtful\u003c\/span\u003e \u003cspan class=\"bpk1-fs-feel-tag\"\u003eTactical\u003c\/span\u003e \u003cspan class=\"bpk1-fs-feel-tag\"\u003eRewarding\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"bpk1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"bpk1-fs-targets\"\u003e\n\u003cdiv class=\"bpk1-fs-target bpk1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"bpk1-fs-target bpk1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"bpk1-fs-target bpk1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"bpk1-fs-target bpk1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"bpk1-fs-target bpk1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eKids\u003c\/div\u003e\n\u003cdiv class=\"bpk1-fs-target bpk1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-fs-verdict\"\u003e\n\u003cdiv class=\"bpk1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"bpk1-fs-verdict-text\"\u003eA surgical module for those who want more strategic depth. The Kölsch mini-brewery adds a second decision-making line that rewards long-term planning without overcomplicating the rules.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-fs-footer\"\u003e\n\u003cimg class=\"bpk1-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 gameplay sessions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Strategy',      v:5, note:\"The second brewery multiplies decision variables — each action weighs twice as much\"},\n        {l:'Depth',     v:4, note:\"New mission cards and Kölsch objectives open up new game paths\"},\n        {l:'Replayability',  v:4, note:\"The module combines with Bier Boom for ever-changing configurations\"},\n        {l:'Complexity',    v:4, note:\"Requires mastery of the base game: not for those starting with Bier Pioniere\"},\n        {l:'Interaction',    v:3, note:\"Indirect but constant: the race for Kölsch resources creates pressure on everyone\"},\n        {l:'Luck',        v:2, note:\"Cards add variability but planning clearly dominates\"}\n      ];\n      var accent='#2E6B0A';\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('bpk1-fs-svg');\n      var tip=document.getElementById('bpk1-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 bpk1-draw{to{stroke-dashoffset:0}}@keyframes bpk1-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:bpk1-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        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:bpk1-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:bpk1-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=\"bpk1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- CARD COMPONENTI --\u003e\n\u003cdiv class=\"bpk1-section-pad\"\u003e\n\u003cp class=\"bpk1-label\"\u003eWhat it adds to the table\u003c\/p\u003e\n\u003ch3 class=\"bpk1-h3\"\u003eA complete and autonomous module\u003c\/h3\u003e\n\u003cdiv class=\"bpk1-cards\"\u003e\n\u003cdiv class=\"bpk1-card\"\u003e\n\u003cspan class=\"bpk1-card-icon\"\u003e🏭\u003c\/span\u003e\n\u003ch4 class=\"bpk1-card-name\"\u003eKölsch Mini-Brewery\u003c\/h4\u003e\n\u003cp class=\"bpk1-card-desc\"\u003e4 personal player boards with an integrated rotating mechanism for the kettle — the Kölsch brewery operates in parallel with the main one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-card\"\u003e\n\u003cspan class=\"bpk1-card-icon\"\u003e🃏\u003c\/span\u003e\n\u003ch4 class=\"bpk1-card-name\"\u003eExclusive Mission Cards\u003c\/h4\u003e\n\u003cp class=\"bpk1-card-desc\"\u003e8 thematic mission cards linked to the Kölsch tradition and 9 new action cards that open up unprecedented strategic options.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-card\"\u003e\n\u003cspan class=\"bpk1-card-icon\"\u003e🔑\u003c\/span\u003e\n\u003ch4 class=\"bpk1-card-name\"\u003e\"K\" Action Tile\u003c\/h4\u003e\n\u003cp class=\"bpk1-card-desc\"\u003eA new exclusive action space introduces the choice: invest in Kölsch or focus on the main beer?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-card\"\u003e\n\u003cspan class=\"bpk1-card-icon\"\u003e🍺\u003c\/span\u003e\n\u003ch4 class=\"bpk1-card-name\"\u003eKölsch Beer Tokens\u003c\/h4\u003e\n\u003cp class=\"bpk1-card-desc\"\u003e10 tokens dedicated to the new production and 2 action block markers to manage the Kölsch brewery separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"bpk1-closing\"\u003e\n\u003cp class=\"bpk1-closing-text\"\u003eThose who have already mastered Bier Pioniere know that every decision matters. With Kölsch, decisions double — and so does the satisfaction of doing it well.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENUTO SCATOLA --\u003e\n\u003cdiv class=\"bpk1-box-section\"\u003e\n\u003cdetails class=\"bpk1-det bpk1-det--last\"\u003e\n\u003csummary class=\"bpk1-det-sum\"\u003e\u003cspan class=\"bpk1-det-ico\"\u003e🎲\u003c\/span\u003e\u003cspan class=\"bpk1-det-title\"\u003eComponents\u003c\/span\u003e\u003cspan class=\"bpk1-det-sub\"\u003e39 pieces · complete module\u003c\/span\u003e\u003cspan class=\"bpk1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bpk1-det-body\"\u003e\n\u003cdiv class=\"bpk1-comp-grid\"\u003e\n\u003cdiv class=\"bpk1-comp\"\u003e\n\u003cspan class=\"bpk1-comp-qty\"\u003e4\u003c\/span\u003e\u003cspan class=\"bpk1-comp-lbl\"\u003eKölsch Player Boards with Rotators\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-comp\"\u003e\n\u003cspan class=\"bpk1-comp-qty\"\u003e10\u003c\/span\u003e\u003cspan class=\"bpk1-comp-lbl\"\u003eKölsch Beer Tokens\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-comp\"\u003e\n\u003cspan class=\"bpk1-comp-qty\"\u003e4\u003c\/span\u003e\u003cspan class=\"bpk1-comp-lbl\"\u003eStarting Kölsch Action Cards\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-comp\"\u003e\n\u003cspan class=\"bpk1-comp-qty\"\u003e9\u003c\/span\u003e\u003cspan class=\"bpk1-comp-lbl\"\u003eNew Action Cards\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-comp\"\u003e\n\u003cspan class=\"bpk1-comp-qty\"\u003e8\u003c\/span\u003e\u003cspan class=\"bpk1-comp-lbl\"\u003eThematic Mission Cards\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-comp\"\u003e\n\u003cspan class=\"bpk1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"bpk1-comp-lbl\"\u003e\"K\" Action Tile\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-comp\"\u003e\n\u003cspan class=\"bpk1-comp-qty\"\u003e2\u003c\/span\u003e\u003cspan class=\"bpk1-comp-lbl\"\u003eAction Block Markers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bpk1-comp\"\u003e\n\u003cspan class=\"bpk1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"bpk1-comp-lbl\"\u003eCover Marker (2 players)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- fine bpk1-body --\u003e\u003c!-- fine bpk1-wrap --\u003e\n\u003cstyle\u003e\n.bpk1-wrap, .bpk1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.bpk1-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: #1a0e00;\n}\n\n\/* ── COPERTINA ── *\/\n.bpk1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.bpk1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.bpk1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(26,14,0,0) 0%, rgba(26,14,0,0) 20%, rgba(26,14,0,0.55) 50%, rgba(26,14,0,0.88) 72%, rgba(26,14,0,0.99) 100%); }\n.bpk1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.bpk1-kicker { display: block; color: #D4860A; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.bpk1-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.bpk1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.bpk1-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.bpk1-chip--amber { background: #D4860A; border-color: #D4860A; }\n\n\/* ── SPECS ── *\/\n.bpk1-specs-bar { background: #120900; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.bpk1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.bpk1-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.bpk1-spec:nth-child(3n) { border-right: none; }\n.bpk1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.bpk1-spec-icon { font-size: 1.2rem; }\n.bpk1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.bpk1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.bpk1-body { background: #F5E8C0; }\n\n\/* ── INTRO ── *\/\n.bpk1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.bpk1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #2E6B0A; margin-bottom: 7px; }\n.bpk1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0e00; line-height: 1.15; margin-bottom: 16px; }\n.bpk1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── PREREQUISITO ── *\/\n.bpk1-prereq-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #8a5200; margin-bottom: 10px; }\n.bpk1-prereq-box { background: #FFF0D0; border: 2px solid #D4860A; border-radius: 12px; padding: 14px 16px; margin-bottom: 14px; display: flex; gap: 12px; align-items: flex-start; }\n.bpk1-prereq-icon { font-size: 1.4rem; flex-shrink: 0; margin-top: 2px; }\n.bpk1-prereq-text { font-family: sans-serif; font-size: 0.87rem; color: #3d2000; line-height: 1.6; }\n.bpk1-prereq-text strong { color: #8a3200; }\n\n\/* ── BOX EDITORIALI ── *\/\n.bpk1-quote-solo { background: #1a0e00; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #D4860A; }\n.bpk1-quote-solo--alt { background: #2A1800; border-left-color: #2E6B0A; }\n.bpk1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.bpk1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.bpk1-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.bpk1-divider { height: 1px; background: #d4b880; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.bpk1-fs { background: #fff; border-top: 1px solid #e0d8cc; border-bottom: 1px solid #e0d8cc; }\n.bpk1-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.bpk1-fs-brand { display: flex; align-items: center; gap: 9px; }\n.bpk1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; }\n.bpk1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; vertical-align: middle; margin-right: 2px; }\n.bpk1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.bpk1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; }\n.bpk1-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.bpk1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; }\n.bpk1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; }\n.bpk1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; }\n.bpk1-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.bpk1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; }\n.bpk1-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.bpk1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; }\n.bpk1-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.bpk1-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.bpk1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 7px; margin-bottom: 16px; }\n.bpk1-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.bpk1-fs-target span { font-size: 14px; flex-shrink: 0; }\n.bpk1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; }\n.bpk1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; }\n.bpk1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; }\n.bpk1-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.bpk1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #3d2810; line-height: 1.65; }\n.bpk1-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.bpk1-section-pad { padding: 32px 28px 8px; }\n.bpk1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.bpk1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.bpk1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.bpk1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.bpk1-card-name { font-size: 0.95rem; font-weight: 900; color: #2E6B0A; margin-bottom: 5px; }\n.bpk1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.bpk1-closing { background: #1a0e00; padding: 26px 28px; border-top: 3px solid #D4860A; }\n.bpk1-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\/* ── COMPONENTI ACCORDION ── *\/\n.bpk1-box-section { background: #F5E8C0; border-top: 1px solid #d4b880; }\n.bpk1-det { border-bottom: 1px solid #e8deca; background: #fff; }\n.bpk1-det--last { border-bottom: none; }\n.bpk1-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.bpk1-det-sum::-webkit-details-marker { display: none; }\n.bpk1-det-sum::marker { display: none; }\n.bpk1-det[open] .bpk1-det-sum { background: #faf7f2; }\n.bpk1-det-sum:hover { background: #faf7f2; }\n.bpk1-det-left { display: flex; align-items: center; gap: 10px; }\n.bpk1-det-ico { font-size: 17px; flex-shrink: 0; }\n.bpk1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a0e00; display: block; }\n.bpk1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.bpk1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.bpk1-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.bpk1-det[open] .bpk1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.bpk1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.bpk1-comp-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 7px; padding-top: 14px; }\n.bpk1-comp { display: flex; align-items: center; gap: 8px; padding: 8px 10px; background: #f7f4ef; border-radius: 8px; border: 1px solid #e8deca; }\n.bpk1-comp-qty { font-family: sans-serif; font-size: 0.85rem; font-weight: 800; color: #2E6B0A; min-width: 26px; flex-shrink: 0; }\n.bpk1-comp-lbl { font-family: sans-serif; font-size: 0.78rem; color: #3d2810; line-height: 1.3; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .bpk1-specs { grid-template-columns: repeat(6, 1fr); }\n  .bpk1-spec { border-bottom: none; }\n  .bpk1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .bpk1-spec:last-child { border-right: none; }\n  .bpk1-cards { grid-template-columns: repeat(2, 1fr); }\n  .bpk1-fs-body { grid-template-columns: 220px 1fr; }\n  .bpk1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .bpk1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .bpk1-cover { height: 440px; }\n  .bpk1-cover-content { padding: 22px 36px 30px; }\n  .bpk1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .bpk1-cards { grid-template-columns: repeat(4, 1fr); }\n  .bpk1-divider { margin-left: 36px; margin-right: 36px; }\n  .bpk1-section-pad { padding: 36px 36px 8px; }\n  .bpk1-closing { padding: 28px 36px; }\n  .bpk1-fs-body { grid-template-columns: 260px 1fr; }\n  .bpk1-fs-radar-panel svg { max-width: 260px; }\n  .bpk1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(170px, 1fr)); }\n}\n\u003c\/style\u003e","brand":"Voss Faible","offers":[{"title":"Default Title","offer_id":54040335974727,"sku":null,"price":26.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Bier_Pioniere_KOLSCH_00.webp?v=1775790902"},{"product_id":"deep-regrets-uno-sventurato-gioco-di-pesca-danneggiato","title":"Deep Regrets - An Unfortunate Fishing Game","description":"\u003ch2\u003e Deep Regrets\u003c\/h2\u003e\n\n\n\u003cp\u003e 🎣 \u003cstrong\u003eWelcome to the craziest and most strategic fishing horror board game ever created!\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003cp\u003e \u003cstrong\u003eDeep Regrets\u003c\/strong\u003e takes you to the dark depths of the ocean, where fishing isn't just about bringing home the catch... it's also about facing increasingly sinister creatures and your own madness.\u003c\/p\u003e\n\n\n\u003cp\u003e 🎲 Each turn, you'll roll custom dice to determine your fishing strength and decide whether to stay at sea or return to port. But be careful: each choice could increase your \u003cstrong\u003eRegrets\u003c\/strong\u003e , which affect your final score and could cause you to lose your most valuable fish!\u003c\/p\u003e\n\n\n \u003cp\u003e\u003cstrong\u003eDeep Regrets\u003c\/strong\u003e is a \u003cstrong\u003estrategic horror board game\u003c\/strong\u003e featuring resource management, push-your-luck mechanics, and ramping up madness. The more you risk, the more you can gain… but the fall can be disastrous.\u003c\/p\u003e\n\n\n\u003cp\u003e ⚓ \u003cstrong\u003eSolo and cooperative\u003c\/strong\u003e mode: become an ichthyologist and catalog every marine species in a unique narrative campaign!\u003c\/p\u003e\n\n\n\u003cp\u003e 🎯 \u003cem\u003eCan you balance your sanity and master the ocean, or will you be consumed by your regrets?\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003chr\u003e\n\n\n\u003ch3\u003e Board game details\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eNumber of players:\u003c\/strong\u003e 1-5\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eGame length:\u003c\/strong\u003e 30-150 minutes\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eRecommended age:\u003c\/strong\u003e 14+\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eDesigner:\u003c\/strong\u003e Judson Cowan\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eIllustrator:\u003c\/strong\u003e Judson Cowan\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003ePublisher:\u003c\/strong\u003e Tettix Games\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eEdition language:\u003c\/strong\u003e English\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003chr\u003e\n\n","brand":"MS Edizioni","offers":[{"title":"Default Title","offer_id":54040345477447,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Deep_Regrets_-_Uno_Sventurato_Gioco_di_Pesca.webp?v=1779705840"},{"product_id":"small-samurai-empires-danneggiato","title":"Small Samurai Empires DAMAGED","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eThree eras, six rounds, a Japan to conquer. And that feeling when you realize the order you placed five turns ago has turned into a perfect disaster.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eCompetitive\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eBoardgames Invasion\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eSamurai and territory\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e2 – 4\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e45 – 90 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e13+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMechanism\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eAction programming\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🗺️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eSystem\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eArea majority control\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚔️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eFocus\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eTiming and positioning\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eWHAT IT'S ABOUT\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eConquering Japan one order at a time\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003eSmall Samurai Empires is a game by \u003cstrong\u003eMilan Tasevski\u003c\/strong\u003e, designer and artist who built the entire system: mechanics, setting, graphics. We are in \u003cstrong\u003efeudal Japan\u003c\/strong\u003e, four clans divide the regions, each with their own samurai, castles and ambitions. Three historical eras mark the game, six total rounds to decide who will dominate the archipelago.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eEach turn you place \u003cstrong\u003eface-down order tokens\u003c\/strong\u003e in the four regions of Japan. When everyone has placed, they are revealed and resolved one after another. You recruit samurai, build castles, move troops, conquer provinces. The problem is that you \u003cstrong\u003edon't control the order of resolution\u003c\/strong\u003e: what seemed like a perfect plan can collapse because someone else moved before you.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eWhat they say abroad\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eSmall Samurai Empires plays fast, but always leaves you with that feeling of having made the wrong move at the right time.\u003c\/p\u003e\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eTiming is everything. And you never quite control it.\u003c\/p\u003e\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eSmall Samurai Empires\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#eaf3de;border-color:#80b050;color:#2a5010\"\u003eStrategy\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\n          \u003csvg id=\"fg1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"fg1-fs-tip\" id=\"fg1-fs-tip\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eTactical\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eUnpredictable\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eTerritorial\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e•\u003c\/span\u003eStrategy\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003eSmall Samurai Empires is a compact, tactical area control game where the problem isn't what to do, but when. Each era changes the value of regions, each round changes the board. If you're looking for a game that rewards reading opponents more than a perfect plan, this is your samurai.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\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=[{\"label\": \"Interazione\", \"value\": 5, \"note\": \"Il tabellone è piccolo, ogni mossa intralcia qualcuno. Controllo diretto e costante.\"}, {\"label\": \"Strategia\", \"value\": 4, \"note\": \"Pianifichi a lungo termine, ma devi adattarti quando gli ordini si risolvono fuori sequenza.\"}, {\"label\": \"Tensione\", \"value\": 4, \"note\": \"Ogni rivelazione di un ordine può cambiare tutto. Il punteggio si decide nelle ultime due ere.\"}, {\"label\": \"Rigiocabilità\", \"value\": 3, \"note\": \"Setup sempre uguale, ma le dinamiche cambiano in base ai clan avversari e al loro stile.\"}, {\"label\": \"Complessità\", \"value\": 3, \"note\": \"Regole in 15 minuti, profondità nel posizionamento e nel timing degli ordini.\"}, {\"label\": \"Fortuna\", \"value\": 2, \"note\": \"Zero aleatorietà, solo le decisioni degli avversari che non puoi prevedere al 100%.\"}];\n      var accent='#2E6B0A';\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('fg1-fs-svg');\n      var tip=document.getElementById('fg1-fs-tip');\n      if(!svg) return;\n      var ns='http:\/\/www.w3.org\/2000\/svg';\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      var st=document.createElement('style');\n      st.textContent='@keyframes fg1-draw{to{stroke-dashoffset:0}}@keyframes fg1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\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      var dpts=dims.map(function(d,i){var p=pt(R*(d.value\/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.value\/5),i),p2=pt(R*(dims[(i+1)%n].value\/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:fg1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.value\/5),i);\n        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){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].label+' '+dims[idx].value+'\/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        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:fg1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n        var nd=R*(d.value\/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.value;\n        vt.style.cssText='opacity:0;animation:fg1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\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.value\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.label;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eThe clan's tools\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eWhat you can do with your orders\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e⚔️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eRecruit Samurai\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003ePay resources and place new samurai on the board. They are needed to conquer, they are needed to maintain control. Without troops, you go nowhere.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🏯\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eBuild Castles\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eCastles consolidate control of a province and are worth points at the end of an era. They cost a lot, but a well-placed castle can hold a region for the entire game.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🗺️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eMove Armies\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eMove samurai between adjacent provinces. Simple, but crucial: you must be in the right places before others, or you're worthless.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e📜\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eSpecial Actions\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eEach clan has unique abilities and there are orders that modify the standard flow. Perfect timing or missed opportunity, it depends on the moment.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-closing\"\u003e\n      \u003cp class=\"fg1-closing-text\"\u003eIn the end, every game revolves around one move: the one you made before others, or the one you made too late.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003cstyle\u003e\n.fg1-wrap, .fg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fg1-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: #1a1a1a;\n}\n.fg1-hero {\n  background: linear-gradient(135deg, #1a1a1a 0%, #222222 50%, #1a1a1a 100%);\n  padding: 32px 26px 36px;\n  position: relative;\n  overflow: hidden;\n}\n.fg1-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(ellipse at top right, rgba(46,107,10,0.08) 0%, transparent 60%);\n  pointer-events: none;\n}\n.fg1-hero-content { position: relative; z-index: 2; }\n.fg1-kicker { display: block; color: #FFB800; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 10px; }\n.fg1-sub { color: rgba(255,255,255,0.88); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 18px; }\n.fg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fg1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.fg1-chip--accent { background: #2E6B0A; border-color: #2E6B0A; }\n.fg1-specs-bar { background: #160a02; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.fg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.fg1-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.fg1-spec:nth-child(3n) { border-right: none; }\n.fg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fg1-spec-icon { font-size: 1.2rem; }\n.fg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n.fg1-body { background: #F5EDD8; }\n.fg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #2E6B0A; margin-bottom: 7px; }\n.fg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; }\n.fg1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.fg1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #2E6B0A; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFB800; }\n.fg1-quote--dark { background: #3a0a00; }\n.fg1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.fg1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.fg1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n.fg1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n.fg1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-brand { display:flex; align-items:center; gap:9px; }\n.fg1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.fg1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.fg1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.fg1-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.fg1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.fg1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.fg1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.fg1-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.fg1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.fg1-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.fg1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-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.fg1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-fs-target span { font-size:14px; flex-shrink:0; }\n.fg1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.fg1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.fg1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-fs-solo { background:#f0ece4; border-top:1px solid #e0d8cc; padding:14px 18px; }\n.fg1-fs-solo-row { display:flex; align-items:center; gap:12px; margin-bottom:8px; }\n.fg1-fs-solo-icon { font-size:1.4rem; flex-shrink:0; }\n.fg1-fs-solo-text { display:flex; flex-direction:column; gap:2px; flex-grow:1; }\n.fg1-fs-solo-label { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-solo-stars { font-family:sans-serif; font-size:14px; letter-spacing:2px; color:#2E6B0A; line-height:1; }\n.fg1-fs-solo-note { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-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.fg1-section-pad { padding: 32px 28px 8px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n.fg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.fg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.fg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fg1-card-name { font-size: 0.95rem; font-weight: 900; color: #2E6B0A; margin-bottom: 5px; }\n.fg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n.fg1-sleeve-toggle { background: #fff; border-radius: 14px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); overflow: hidden; }\n.fg1-sleeve-summary { list-style: none; cursor: pointer; padding: 16px 20px; display: flex; align-items: center; gap: 14px; font-family: sans-serif; user-select: none; transition: background 0.2s ease; }\n.fg1-sleeve-summary::-webkit-details-marker { display: none; }\n.fg1-sleeve-summary:hover { background: #faf2e2; }\n.fg1-sleeve-summary-icon { font-size: 1.5rem; flex-shrink: 0; }\n.fg1-sleeve-summary-text { flex-grow: 1; display: flex; flex-direction: column; gap: 2px; }\n.fg1-sleeve-summary-label { font-size: 0.95rem; font-weight: 800; color: #1a0800; }\n.fg1-sleeve-summary-count { font-size: 0.78rem; color: #7a6040; font-weight: 500; }\n.fg1-sleeve-summary-arrow { font-size: 0.75rem; color: #2E6B0A; transition: transform 0.25s ease; flex-shrink: 0; }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary-arrow { transform: rotate(180deg); }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary { border-bottom: 1px solid #f0e4ce; }\n.fg1-sleeve-body { padding: 16px 20px 20px; }\n.fg1-sleeve-intro { font-family: sans-serif; font-size: 0.9rem; color: #3d2810; line-height: 1.6; margin: 0 0 14px 0; max-width: 680px; }\n.fg1-sleeve-table { width: 100%; max-width: 420px; border-collapse: collapse; background: #fff; border-radius: 10px; overflow: hidden; border: 1px solid #e8dcba; font-family: sans-serif; }\n.fg1-sleeve-table th { background: #2E6B0A; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-size: 0.72rem; font-weight: 700; padding: 10px 14px; text-align: left; }\n.fg1-sleeve-table td { padding: 10px 14px; border-bottom: 1px solid #f0e4ce; font-size: 0.9rem; color: #3d2810; }\n.fg1-sleeve-table tbody tr:last-child td { border-bottom: none; }\n.fg1-sleeve-dim { font-weight: 600; }\n.fg1-sleeve-qty { font-weight: 800; text-align: right; color: #2E6B0A; }\n.fg1-sleeve-total td { background: #faf2e2; font-weight: 900; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.5px; }\n.fg1-sleeve-total .fg1-sleeve-qty { color: #1a0800; }\n.fg1-rulebook-pad { padding-top: 18px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n\/* Clickable card: border shorthand + green accent on the left (label \"special resource\").\n   No 4 separate borders: the bottom border alone read like an underline. *\/\na.fg1-rulebook,\na.fg1-rulebook:link,\na.fg1-rulebook:visited,\na.fg1-rulebook:hover,\na.fg1-rulebook:focus,\na.fg1-rulebook:active {\n  text-decoration: none !important;\n  border: 1px solid #e8dcba !important;\n  border-left: 4px solid #2E6B0A !important;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;\n  outline: none !important;\n  background-image: none !important;\n}\n.fg1-rulebook { display: flex; align-items: center; gap: 14px; background: #fffaf0; border-radius: 12px; padding: 14px 18px; color: #1a0800; transition: background 0.2s ease, transform 0.2s ease; }\n.fg1-rulebook:hover { background: #faf0d8 !important; transform: translateX(2px); }\n\/* Preventive reset on children and pseudo-elements: some Shopify themes (Concept, Dawn-derived,\n   Impulse, Prestige) inject animated underlines via ::before\/::after with linear-gradient\n   background-image. These need to be explicitly nuked. *\/\n.fg1-rulebook *,\n.fg1-rulebook *::before,\n.fg1-rulebook *::after {\n  text-decoration: none !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  background: transparent !important;\n  background-image: none !important;\n}\n.fg1-rulebook::before,\n.fg1-rulebook::after {\n  display: none !important;\n  content: none !important;\n}\n.fg1-rulebook-icon { font-size: 1.6rem; flex-shrink: 0; }\n.fg1-rulebook-text { display: flex; flex-direction: column; flex-grow: 1; gap: 2px; }\n.fg1-rulebook-label { font-weight: 800; font-size: 0.95rem; color: #1a0800; }\n.fg1-rulebook-meta { font-size: 0.78rem; color: #6b5a3a; }\n.fg1-rulebook-arrow { font-size: 1.1rem; color: #2E6B0A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFB800; }\n.fg1-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@media screen and (min-width: 600px) {\n  .fg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fg1-spec { border-bottom: none; }\n  .fg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fg1-spec:last-child { border-right: none; }\n  .fg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fg1-fs-body { grid-template-columns: 220px 1fr; }\n  .fg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .fg1-hero { padding: 40px 36px 44px; }\n  .fg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fg1-divider { margin-left: 36px; margin-right: 36px; }\n  .fg1-section-pad { padding: 36px 36px 8px; }\n  .fg1-closing { padding: 28px 36px; }\n  .fg1-fs-body { grid-template-columns: 260px 1fr; }\n  .fg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Boardgames Invasion","offers":[{"title":"Default Title","offer_id":54040351637831,"sku":null,"price":20.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/SmallSamuraiEmpires.jpg?v=1777474389"},{"product_id":"black-hole-buccaneers-danneggiato","title":"Bucanieri del Buco Nero","description":"\u003csection id=\"fg-bhb\" class=\"fg-wrap\"\u003e\n  \u003cp class=\"fg-kicker\"\u003eSKIING IN DEEP SPACE\u003c\/p\u003e\n  \u003ch2 class=\"fg-title\"\u003eBLACK HOLE BUCCANEERS\u003c\/h2\u003e\n  \u003cp class=\"fg-sub\"\u003eCollect the treasures of the universe before nothingness swallows them whole.\u003c\/p\u003e\n\n  \u003cp class=\"fg-p\"\u003eThe orbit is collapsing, and the galaxy's most precious debris is plummeting relentlessly towards the event horizon. Are you ready to risk your entire existence for a handful of priceless space relics and some old portable consoles?\u003c\/p\u003e\n  \u003cp class=\"fg-p\"\u003eIt's a card and set collection board game that throws you into a frantic race against time and gravity. As the singularity pulls everything towards it, you'll have to accumulate legendary artifacts and technological scrap while trying not to exceed the critical weight threshold, or risk being sucked in for eternity.\u003c\/p\u003e\n\n  \u003cdiv class=\"fg-tagline\"\u003eDefy the force of gravity and accumulate cosmic riches on the edge of the abyss.\u003c\/div\u003e\n\n  \u003cp class=\"fg-p\"\u003eThe appeal of this treasure hunt lies in its exhilarating mix of earthly nostalgia and pure cosmic terror, where a vintage video game can be worth as much as a powerful alien warp drive. Each turn is a growing thrill where greed clashes head-on with the risk of disappearing forever into the void.\u003c\/p\u003e\n  \u003cp class=\"fg-p\"\u003eIt's the game for those who love fast mechanics, the adrenaline of impossible bets, and the villainy of snatching the perfect item from opponents just a second before universal disaster.\u003c\/p\u003e\n\n  \u003cdiv class=\"fg-chips\"\u003e\n    \u003cspan class=\"fg-chip\"\u003e🚀 Push Your Luck\u003c\/span\u003e\n    \u003cspan class=\"fg-chip\"\u003e🌌 Sci-Fi Humor\u003c\/span\u003e\n    \u003cspan class=\"fg-chip\"\u003e🃏 Quick Draft\u003c\/span\u003e\n    \u003cspan class=\"fg-chip\"\u003e⏳ Race for Score\u003c\/span\u003e\n    \u003cspan class=\"fg-chip\"\u003e💫 Set Collection\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fg-divider\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003ch3 class=\"fg-h3\"\u003eWhy BLACK HOLE BUCCANEERS sticks with you\u003c\/h3\u003e\n\n  \u003cdiv class=\"fg-grid\"\u003e\n    \u003cdiv class=\"fg-card\"\u003e\n      \u003ch4 class=\"fg-card-title\"\u003e🪐 Extreme Horizon\u003c\/h4\u003e\n      \u003cp class=\"fg-card-text\"\u003eApproach the edge of the gravitational abyss to collect the best points without falling into the dark void.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg-card\"\u003e\n      \u003ch4 class=\"fg-card-title\"\u003e🕹️ Terrestrial Relics\u003c\/h4\u003e\n      \u003cp class=\"fg-card-text\"\u003eRecover old electronic devices of inestimable value for alien collectors across the galaxy.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg-card\"\u003e\n      \u003ch4 class=\"fg-card-title\"\u003e⚓ Weight Management\u003c\/h4\u003e\n      \u003cp class=\"fg-card-text\"\u003eCalculate the mass of your debris to prevent the cosmic attraction of the singularity from becoming fatal for your crew.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg-card\"\u003e\n      \u003ch4 class=\"fg-card-title\"\u003e🛸 Timely Escape\u003c\/h4\u003e\n      \u003cp class=\"fg-card-text\"\u003eEnsure a getaway by activating emergency thrusters before the black hole devours your overloaded cargo hold.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg-card\"\u003e\n      \u003ch4 class=\"fg-card-title\"\u003e👽 Thefts Among the Stars\u003c\/h4\u003e\n      \u003cp class=\"fg-card-text\"\u003eExploit anomalies to snatch the rarest pieces directly from the greedy hands of other space explorers.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg-card\"\u003e\n      \u003ch4 class=\"fg-card-title\"\u003e⏱️ Relentless Draft\u003c\/h4\u003e\n      \u003cp class=\"fg-card-text\"\u003eQuickly choose which cards to keep and which to pass in a ruthless selection that allows no hesitation at the table.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fg-panel\"\u003ePrepare for a one-way trip into pure greed, where only those who know when to stop will return home covered in glory.\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n#fg-bhb, #fg-bhb * { color: #FFFFFF !important; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif; box-sizing: border-box; }\n#fg-bhb { background: linear-gradient(135deg, #2E0B4C 0%, #B61B54 100%); border-radius: 28px; padding: 32px 16px; overflow: hidden; }\n#fg-bhb .fg-wrap { max-width: 1100px; margin: 0 auto; }\n#fg-bhb .fg-kicker { font-size: 0.9rem; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 8px; opacity: 0.85; font-weight: 700; }\n#fg-bhb .fg-title { font-size: 2.8rem; font-weight: 900; margin: 0 0 12px; text-shadow: 2px 4px 12px rgba(0,0,0,0.6); line-height: 1.1; color: #FFD500 !important; }\n#fg-bhb .fg-sub { font-size: 1.25rem; font-weight: 600; margin-bottom: 24px; opacity: 0.95; line-height: 1.4; }\n#fg-bhb .fg-p { font-size: 1.1rem; line-height: 1.6; margin-bottom: 16px; opacity: 0.9; }\n#fg-bhb .fg-tagline { font-size: 1.35rem; font-weight: 800; padding: 16px 24px; border-left: 6px solid #FFD500; background: rgba(255, 213, 0, 0.15); margin: 32px 0; border-radius: 0 16px 16px 0; text-shadow: 0 2px 8px rgba(0,0,0,0.3); box-shadow: 0 4px 15px rgba(0,0,0,0.1); }\n#fg-bhb .fg-chips { display: flex; flex-wrap: wrap; gap: 10px; margin: 28px 0; }\n#fg-bhb .fg-chip { background: rgba(0,0,0,0.25); padding: 8px 18px; border-radius: 20px; font-size: 0.95rem; font-weight: 600; border: 1px solid rgba(255,255,255,0.2); backdrop-filter: blur(5px); }\n#fg-bhb .fg-divider { height: 1px; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent); margin: 40px 0; }\n#fg-bhb .fg-h3 { font-size: 2.2rem; font-weight: 800; margin-bottom: 28px; text-align: center; text-shadow: 0 2px 6px rgba(0,0,0,0.4); }\n#fg-bhb .fg-grid { display: grid; gap: 20px; grid-template-columns: 1fr; margin-bottom: 40px; }\n#fg-bhb .fg-card { background: rgba(0,0,0,0.35); border-radius: 26px; padding: 24px; transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease; border: 1px solid rgba(255,255,255,0.08); box-shadow: 0 8px 24px rgba(0,0,0,0.25); }\n#fg-bhb .fg-card:hover { transform: translateY(-6px); box-shadow: 0 14px 32px rgba(0,0,0,0.45); background: rgba(0,0,0,0.5); border-color: rgba(255,213,0,0.3); }\n#fg-bhb .fg-card-title { font-size: 1.25rem; font-weight: 700; margin: 0 0 12px; display: flex; align-items: center; gap: 8px; }\n#fg-bhb .fg-card-text { font-size: 1rem; line-height: 1.5; margin: 0; opacity: 0.85; }\n#fg-bhb .fg-panel { background: linear-gradient(90deg, rgba(255,213,0,0.2), rgba(233,64,87,0.3)); border-radius: 26px; padding: 32px 24px; text-align: center; font-size: 1.4rem; font-weight: 800; border: 1px solid rgba(255,213,0,0.4); box-shadow: inset 0 0 24px rgba(255,213,0,0.15); line-height: 1.4; }\n@media (min-width: 720px) { #fg-bhb { padding: 48px 32px; } #fg-bhb .fg-grid { grid-template-columns: repeat(2, 1fr); } #fg-bhb .fg-title { font-size: 3.5rem; } }\n@media (min-width: 1050px) { #fg-bhb .fg-grid { grid-template-columns: repeat(3, 1fr); } #fg-bhb .fg-title { font-size: 4.2rem; } #fg-bhb .fg-wrap { padding: 20px; } }\n\u003c\/style\u003e","brand":"Pegasus Spiele","offers":[{"title":"Default Title","offer_id":54040386896199,"sku":null,"price":2.24,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Black_Hole_Buccaneers_00.webp?v=1775740728"},{"product_id":"la-palude-di-feya-danneggiato-2","title":"Feya's Swamp ENG- FR ","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n\n\u003ch2\u003e Feya's Swamp – Build a destiny in the swamp, not just a village\u003c\/h2\u003e\n\n\n\u003cp\u003e \nIn \u003cstrong\u003eFeya's Swamp,\u003c\/strong\u003e you don't navigate: \u003cstrong\u003eyou chart courses\u003c\/strong\u003e . You lead a clan of swamp dwellers who strive to prosper more than anyone else. Among misty canals, forgotten temples, and makeshift island markets, every choice has a cost, every turn a fork in the road: \u003cstrong\u003efish, trade, explore, or build\u003c\/strong\u003e ? Take the wrong path and you'll sink into the mud of missed opportunities. Choose wisely, and your clan becomes legend.\n\u003c\/p\u003e\n\n\n\u003cp\u003e\n It's a \u003cstrong\u003estrategic board game\u003c\/strong\u003e for 2–4 players that combines \u003cstrong\u003eworker placement\u003c\/strong\u003e , economics, and \u003cstrong\u003evariable powers\u003c\/strong\u003e on a hex-based map. Boats are your breathing space: moving them means action, generating \u003cstrong\u003eincome\u003c\/strong\u003e , unlocking end-of-game bonuses, and opening paths to \u003cstrong\u003etemples\u003c\/strong\u003e where ancient deities await those who dare awaken them. Each round is a small life cycle for your clan: income, decisions, maintenance. And the swamp... does not forgive those who linger.\n\u003c\/p\u003e\n\n\n   \u003ch3\u003eWhy “Feya's Swamp” is Captivating Strategy Gamers\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e 🛶 \u003cstrong\u003eTactical mobility on the hex map\u003c\/strong\u003e : move boats to trigger key actions and block opponents.\u003c\/li\u003e\n\n\u003cli\u003e 🏗️ \u003cstrong\u003eEconomic and territorial development\u003c\/strong\u003e : settlements, cults and festivals transform the swamp into a points engine.\u003c\/li\u003e\n\n\u003cli\u003e 🌀 \u003cstrong\u003eVariable objectives\u003c\/strong\u003e and end-of-game bonuses for ever-changing playthroughs and long-term plans.\u003c\/li\u003e\n\n\u003cli\u003e 🧿 \u003cstrong\u003eAdvanced Mode with Asymmetry\u003c\/strong\u003e : Unique clan abilities for those who want depth and replayability.\u003c\/li\u003e\n\n\u003cli\u003e 🌍 \u003cstrong\u003eLanguage independent\u003c\/strong\u003e : Components in English, but the gameplay speaks fluent “strategy”.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003cp\u003e\n If you love games that \u003cstrong\u003ereward planning\u003c\/strong\u003e , time management, and surgical positioning, Feya's Swamp is your swamp: dense, alive, and generous to those who dare. Lead your clan to glory... and leave others to get bogged down.\n\u003c\/p\u003e\n\n\n   \u003cp\u003e\u003cem\u003eThe fog lifts. The god awakens. And your final move does the rest.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\n\u003c\/div\u003e\n\n","brand":"Cranio Creations","offers":[{"title":"Default Title","offer_id":54040393220423,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/la_palude_di_Feya_00.webp?v=1768819194"},{"product_id":"la-palude-di-feya-danneggiato-3","title":"Feya's Swamp ENG- FR ","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n\n\u003ch2\u003e Feya's Swamp – Build a destiny in the swamp, not just a village\u003c\/h2\u003e\n\n\n\u003cp\u003e \nIn \u003cstrong\u003eFeya's Swamp,\u003c\/strong\u003e you don't navigate: \u003cstrong\u003eyou chart courses\u003c\/strong\u003e . You lead a clan of swamp dwellers who strive to prosper more than anyone else. Among misty canals, forgotten temples, and makeshift island markets, every choice has a cost, every turn a fork in the road: \u003cstrong\u003efish, trade, explore, or build\u003c\/strong\u003e ? Take the wrong path and you'll sink into the mud of missed opportunities. Choose wisely, and your clan becomes legend.\n\u003c\/p\u003e\n\n\n\u003cp\u003e\n It's a \u003cstrong\u003estrategic board game\u003c\/strong\u003e for 2–4 players that combines \u003cstrong\u003eworker placement\u003c\/strong\u003e , economics, and \u003cstrong\u003evariable powers\u003c\/strong\u003e on a hex-based map. Boats are your breathing space: moving them means action, generating \u003cstrong\u003eincome\u003c\/strong\u003e , unlocking end-of-game bonuses, and opening paths to \u003cstrong\u003etemples\u003c\/strong\u003e where ancient deities await those who dare awaken them. Each round is a small life cycle for your clan: income, decisions, maintenance. And the swamp... does not forgive those who linger.\n\u003c\/p\u003e\n\n\n   \u003ch3\u003eWhy “Feya's Swamp” is Captivating Strategy Gamers\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e 🛶 \u003cstrong\u003eTactical mobility on the hex map\u003c\/strong\u003e : move boats to trigger key actions and block opponents.\u003c\/li\u003e\n\n\u003cli\u003e 🏗️ \u003cstrong\u003eEconomic and territorial development\u003c\/strong\u003e : settlements, cults and festivals transform the swamp into a points engine.\u003c\/li\u003e\n\n\u003cli\u003e 🌀 \u003cstrong\u003eVariable objectives\u003c\/strong\u003e and end-of-game bonuses for ever-changing playthroughs and long-term plans.\u003c\/li\u003e\n\n\u003cli\u003e 🧿 \u003cstrong\u003eAdvanced Mode with Asymmetry\u003c\/strong\u003e : Unique clan abilities for those who want depth and replayability.\u003c\/li\u003e\n\n\u003cli\u003e 🌍 \u003cstrong\u003eLanguage independent\u003c\/strong\u003e : Components in English, but the gameplay speaks fluent “strategy”.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003cp\u003e\n If you love games that \u003cstrong\u003ereward planning\u003c\/strong\u003e , time management, and surgical positioning, Feya's Swamp is your swamp: dense, alive, and generous to those who dare. Lead your clan to glory... and leave others to get bogged down.\n\u003c\/p\u003e\n\n\n   \u003cp\u003e\u003cem\u003eThe fog lifts. The god awakens. And your final move does the rest.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\n\u003c\/div\u003e\n\n","brand":"Cranio Creations","offers":[{"title":"Default Title","offer_id":54040408195399,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/la_palude_di_Feya_00.webp?v=1768819194"},{"product_id":"lying-pirates-deluxe-big-box-the-race-for-the-pirate-throne-danneggiato","title":"Lying Pirates - Deluxe Big Box - The Race for the Pirate Throne DAMAGED","description":"\u003csection class=\"fg-wrap\" id=\"fg-lying-pirates\"\u003e\n\u003cp class=\"fg-kicker\"\u003e The art of deception on the high seas\u003c\/p\u003e\n\n\u003ch2 class=\"fg-title\"\u003e LYING PIRATES\u003c\/h2\u003e\n\n\u003cp class=\"fg-sub\"\u003e The race to the pirate throne begins with a hidden die\u003c\/p\u003e\n\n\u003cp class=\"fg-p\"\u003e You're the captain of a ship loaded with ambition, but in these waters, truth is the first casualty. It's not about having the best dice, it's about convincing others that your luck is unbeatable.\u003c\/p\u003e\n\n\u003cp class=\"fg-p\"\u003e It's a board game of bluffing, strategy, and thrilling racing that transforms the classic mechanic of \"liar's dice\" into a complete adventure. Every turn is a gamble, every word a calculated risk to propel your ship to the finish line or scuttle your rivals' hopes.\u003c\/p\u003e\n\n\u003cdiv class=\"fg-tagline\"\u003e Lie through your teeth, gamble your fleet, and stay out of trouble, for only the most cunning will become Pirate King.\u003c\/div\u003e\n\n \u003cp class=\"fg-p\"\u003eForget simple, static dice games; here, bluffing takes place on a map full of pitfalls. You're not just defending your own outcome, you're navigating unforeseen events, using action cards to sabotage your opponents, and trying to keep your crew intact while others fall into your traps.\u003c\/p\u003e\n\n\u003cp class=\"fg-p\"\u003e It's the game for those who love to look their friends in the eye and lie without batting an eyelid, perfect for groups looking for high tension and nervous laughter.\u003c\/p\u003e\n\n\u003cdiv class=\"fg-chips\"\u003e\n\n \u003cspan class=\"fg-chip\"\u003eTactical Bluff\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eNaval Race\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eDice\u003c\/span\u003e \u003cspan class=\"fg-chip\"\u003eParty Game\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"fg-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3 class=\"fg-h3\"\u003e Why LYING PIRATES gets stuck in your head\u003c\/h3\u003e\n\n\u003cdiv class=\"fg-grid\"\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🏴☠️\u003c\/span\u003e\n\u003ch4 class=\"fg-card-title\"\u003e Captain against captain\u003c\/h4\u003e\n\n\u003cp class=\"fg-card-text\"\u003e Challenge your opponents in psychological duels where the only weapon is your ability to convince.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🎲\u003c\/span\u003e\n\u003ch4 class=\"fg-card-title\"\u003e Beyond the classic\u003c\/h4\u003e\n\n\u003cp class=\"fg-card-text\"\u003e It takes the beloved Perudo mechanic and elevates it with special abilities and map movement.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🦑\u003c\/span\u003e\n\u003ch4 class=\"fg-card-title\"\u003e Beware the Kraken\u003c\/h4\u003e\n\n \u003cp class=\"fg-card-text\"\u003eSudden sea events can turn the tide of the game in an instant.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🤥\u003c\/span\u003e\n\u003ch4 class=\"fg-card-title\"\u003e The art of lying\u003c\/h4\u003e\n\n\u003cp class=\"fg-card-text\"\u003e Declare an impossible outcome and watch the cold sweat break out on the brow of the person who has to raise.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e💣\u003c\/span\u003e\n\u003ch4 class=\"fg-card-title\"\u003e Cannons ready\u003c\/h4\u003e\n\n\u003cp class=\"fg-card-text\"\u003e Use action cards to fire broadsides that cause enemies to lose precious dice.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n \u003cspan class=\"fg-emoji\"\u003e🏆\u003c\/span\u003e\n\u003ch4 class=\"fg-card-title\"\u003e The Golden Throne\u003c\/h4\u003e\n\n\u003cp class=\"fg-card-text\"\u003e An elimination race where coming first matters more than anything else.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-panel\"\u003e The sea does not forgive those who tell the truth, but rewards those who know how to lie best.\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e#fg-lying-pirates, #fg-lying-pirates * { color: #FFFFFF !important; } #fg-lying-pirates { background: radial-gradient(circle at top right, #3a3a3a 0%, #111111 100%); padding: 40px 20px; border-radius: 28px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; position: relative; overflow: hidden; box-shadow: 0 10px 30px rgba(0,0,0,0.5); border: 1px solid #d4af37; } #fg-lying-pirates .fg-kicker { text-transform: uppercase; letter-spacing: 2px; font-size: 0.85rem; color: #d4af37 !important; margin-bottom: 5px; font-weight: 700; } #fg-lying-pirates .fg-title { font-size: 2.8rem; line-height: 1.1; margin: 0 0 10px; font-weight: 800; text-transform: uppercase; text-shadow: 2px 2px 0px #000; letter-spacing: -1px; background: -webkit-linear-gradient(#fff, #d4af37); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } #fg-lying-pirates .fg-sub { font-size: 1.2rem; margin-bottom: 25px; opacity: 0.9; font-weight: 300; font-style: italic; } #fg-lying-pirates .fg-p { font-size: 1.05rem; line-height: 1.6; margin-bottom: 20px; opacity: 0.95; max-width: 700px; } #fg-lying-pirates .fg-tagline { border-left: 4px solid #d4af37; padding-left: 20px; font-size: 1.35rem; font-weight: 600; margin: 35px 0; background: rgba(212, 175, 55, 0.1); padding: 20px; border-radius: 0 12px 12px 0; box-shadow: 0 0 15px rgba(212, 175, 55, 0.1); } #fg-lying-pirates .fg-chips { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 30px; } #fg-lying-pirates .fg-chip { background: rgba(255,255,255,0.1); padding: 6px 14px; border-radius: 20px; font-size: 0.85rem; font-weight: 600; border: 1px solid rgba(212, 175, 55, 0.3); } #fg-lying-pirates .fg-divider { height: 1px; background: linear-gradient(90deg, transparent, #d4af37, transparent); margin: 40px 0; opacity: 0.5; } #fg-lying-pirates .fg-h3 { font-size: 1.8rem; margin-bottom: 25px; font-weight: 700; text-align: center; color: #d4af37 !important; text-transform: uppercase; letter-spacing: 1px; } #fg-lying-pirates .fg-grid { display: grid; grid-template-columns: 1fr; gap: 20px; } #fg-lying-pirates .fg-card { background: rgba(0,0,0,0.4); padding: 25px; border-radius: 26px; border: 1px solid rgba(255,255,255,0.08); transition: transform 0.3s ease, box-shadow 0.3s ease; display: flex; flex-direction: column; align-items: flex-start; } #fg-lying-pirates .fg-card:hover { transform: translateY(-3px); box-shadow: 0 10px 20px rgba(0,0,0,0.4); border-color: #d4af37; } #fg-lying-pirates .fg-emoji { font-size: 2rem; margin-bottom: 10px; display: block; } #fg-lying-pirates .fg-card-title { font-size: 1.15rem; font-weight: 700; margin: 0 0 8px; color: #d4af37 !important; } #fg-lying-pirates .fg-card-text { font-size: 0.95rem; line-height: 1.5; margin: 0; opacity: 0.85; } #fg-lying-pirates .fg-panel { background: linear-gradient(135deg, #d4af37 0%, #8a6e22 100%); color: #000 !important; padding: 30px; border-radius: 20px; text-align: center; font-weight: 700; font-size: 1.2rem; margin-top: 40px; box-shadow: 0 10px 25px rgba(212, 175, 55, 0.3); } #fg-lying-pirates .fg-panel * { color: #000 !important; } @media (min-width: 720px) { #fg-lying-pirates .fg-grid { grid-template-columns: repeat(2, 1fr); } } @media (min-width: 1050px) { #fg-lying-pirates .fg-grid { grid-template-columns: repeat(3, 1fr); } }\u003c\/style\u003e","brand":"Nordic Pirates","offers":[{"title":"Default Title","offer_id":54145534132551,"sku":null,"price":93.74,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/3.png?v=1754061541"},{"product_id":"dirt-dust-ita-danneggiato","title":"Dirt \u0026amp; Dust ","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n\n\u003ch2\u003e Dirt \u0026amp; Dust – The rally where strategy and adrenaline run side by side\u003c\/h2\u003e\n\n\n\u003cp\u003e \nIn \u003cstrong\u003eDirt \u0026amp; Dust,\u003c\/strong\u003e it's not enough to know how to drive: you need \u003cstrong\u003eto think like a champion\u003c\/strong\u003e . You're behind the wheel in a world of rallying where every turn, every setup choice, and every roll of the dice can lead you to glory... or leave you in the dust. \u003cstrong\u003eRefine your team, tune your car, and read the track\u003c\/strong\u003e like an open book: victory belongs to those who can balance speed and control.\n\u003c\/p\u003e\n\n\n\u003cp\u003e\n You start with a basic action deck and a unique driver, but as the race progresses, \u003cstrong\u003eyou'll build your deck\u003c\/strong\u003e to upgrade your vehicle, improve handling, and tackle ever-changing terrain. Adjust your suspension, tire pressure, and differential with surgical precision, using an intelligent \u003cstrong\u003edeck-building and dice placement\u003c\/strong\u003e system. Choose whether to push hard or drive conservatively: each style changes the outcome of your moves.\n\u003c\/p\u003e\n\n\n\u003ch3\u003e Why “Dirt \u0026amp; Dust” is the tabletop rally game we've been missing\u003c\/h3\u003e\n\n\u003cul\u003e\n\n     \u003cli\u003e🏎️ \u003cstrong\u003eTechnical deck-building\u003c\/strong\u003e combined with dice management to simulate car tuning.\u003c\/li\u003e\n\n\u003cli\u003e 🌍 \u003cstrong\u003eDiversified routes\u003c\/strong\u003e : scenic coasts, mountain curves, city circuits and night races.\u003c\/li\u003e\n\n\u003cli\u003e 🎯 \u003cstrong\u003eHigh-Impact Picks\u003c\/strong\u003e : Balancing risk and precision is the key to winning.\u003c\/li\u003e\n\n\u003cli\u003e 🧠 \u003cstrong\u003eStrategic depth\u003c\/strong\u003e that rewards planning and the ability to adapt to the terrain.\u003c\/li\u003e\n\n\u003cli\u003e 🕹️ \u003cstrong\u003eSolitaire mode and up to 4 players\u003c\/strong\u003e to challenge yourself or your friends.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003cp\u003e\n If you're looking for a \u003cstrong\u003estrategy game\u003c\/strong\u003e where the thrill of speed meets the satisfaction of perfect planning, Dirt \u0026amp; Dust is the track you've been waiting for. Start your engine, roll the dice, and prove who the true king of rallying is.\n\u003c\/p\u003e\n\n\n\u003cp\u003e \u003cem\u003eIn a race, it's not just about going fast. It's about knowing how to get to the finish.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\n\u003c\/div\u003e\n\n","brand":"Cranio Creations","offers":[{"title":"Default Title","offer_id":54145557889351,"sku":null,"price":35.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Cranio_Creations_00.webp?v=1768818193"},{"product_id":"clank-catacombs-danneggiato","title":"Clank! Catacombs ","description":"\u003c!-- 🐉 FROGAMES – CLANK! CATACOMBS | Oscurità, rumore e tesori --\u003e\n\u003csection class=\"clank-dark\"\u003e\n\u003cdiv class=\"clank-core\"\u003e\n\n\u003cheader class=\"clank-header\"\u003e\n\u003ch2\u003e Go down into the catacombs… and don't make too much noise\u003c\/h2\u003e\n\n\u003cp class=\"subtitle\"\u003e Deck-building, risk, and treasure under the breath of the dragon Umbrok Vessna.\u003c\/p\u003e\n\n\u003c\/header\u003e\n\u003cdiv class=\"clank-text\"\u003e\n\n\u003cp\u003e \u003cstrong\u003eClank! Catacombs\u003c\/strong\u003e is the definitive evolution of \u003cstrong\u003eDire Wolf\u003c\/strong\u003e 's popular deck-building and adventure game. You'll delve into the tunnels of the skeletal dragon \u003cstrong\u003eUmbrok Vessna\u003c\/strong\u003e , where every step can lead to treasure or ruin. The catacombs change shape with every game, and only those who move silently will emerge alive... and rich.\u003c\/p\u003e\n\n \u003cp\u003eIn this standalone version, the map is no longer fixed: you build it, \u003cstrong\u003etile by tile\u003c\/strong\u003e . Between arcane portals, prisoners to free, and vengeful spirits haunting the corridors, \u003cstrong\u003eevery descent is a new adventure\u003c\/strong\u003e . Balance the risk, build the perfect deck, and challenge your friends in a mad dash to the exit before the dragon awakens.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003ch3 class=\"clank-sub\"\u003e Why “Clank! Catacombs” is an absolute must-have\u003c\/h3\u003e\n\n\u003cdiv class=\"clank-cards\"\u003e\n\n\u003cdiv class=\"clank-card\"\u003e 🐉 \u003cstrong\u003eNew mechanics\u003c\/strong\u003e\u003cbr\u003e Modular dungeon with tiles that change with each game.\u003c\/div\u003e\n\n\u003cdiv class=\"clank-card\"\u003e 🧭 \u003cstrong\u003eSmart deck-building\u003c\/strong\u003e\u003cbr\u003e Combine actions, treasures and skills with perfect timing.\u003c\/div\u003e\n\n\u003cdiv class=\"clank-card\"\u003e 👻 \u003cstrong\u003eGhosts and portals\u003c\/strong\u003e\u003cbr\u003e Unexpected events that make every exploration unique.\u003c\/div\u003e\n\n\u003cdiv class=\"clank-card\"\u003e 🎴 \u003cstrong\u003eFull compatibility\u003c\/strong\u003e\u003cbr\u003e Use cards and modules from previous \u003cem\u003eClank! games\u003c\/em\u003e .\u003c\/div\u003e\n\n\u003cdiv class=\"clank-card\"\u003e 🔥 \u003cstrong\u003eHigh replayability\u003c\/strong\u003e\u003cbr\u003e No game is ever the same, only the thrill remains the same.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"clank-footer\"\u003e\n\n \u003cem\u003eOne false step, one noise too many… and the dragon will wake.\u003c\/em\u003e \u003cbr\u003e\u003cstrong\u003eAre you cool enough to do it?\u003c\/strong\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e\n\/* 🐉 FroGames – CLANK! CATACOMBS | Cinematic Dungeon Theme *\/\n.clank-dark {\n  --shadow:#071219;\n  --emerald:#00ffb3;\n  --fire:#f08b45;\n  --steel:#8ad4ff;\n  --text:#e9f8ff;\n  background: radial-gradient(circle at 70% 20%, rgba(0,255,179,0.08), transparent 60%), \n              linear-gradient(180deg,#0a0e16 0%,#101826 60%,#070c13 100%);\n  color:var(--text);\n  font-family:\"Poppins\",\"Cinzel\",serif;\n  border-radius:24px;\n  padding:3rem 1.8rem;\n  position:relative;\n  overflow:hidden;\n  box-shadow:0 0 40px rgba(0,0,0,0.6);\n}\n.clank-dark::before{\n  content:\"\";\n  position:absolute;inset:0;\n  background:radial-gradient(circle at 25% 40%,rgba(240,139,69,0.15),transparent 80%),\n             radial-gradient(circle at 80% 60%,rgba(0,255,179,0.12),transparent 70%);\n  animation:glowShift 10s ease-in-out infinite alternate;\n  z-index:0;\n}\n@keyframes glowShift{from{opacity:.6;transform:translateY(-6px)}to{opacity:1;transform:translateY(6px)}}\n\n.clank-core{position:relative;z-index:1;max-width:900px;margin:0 auto;}\n.clank-header{text-align:center;margin-bottom:2rem;}\n.clank-header h2{\n  font-size:clamp(1.6rem,3vw,2.3rem);\n  color:var(--steel);\n  text-shadow:0 0 18px rgba(138,212,255,0.4);\n}\n.clank-header .subtitle{\n  color:var(--emerald);\n  font-weight:600;\n  font-size:1rem;\n  letter-spacing:0.5px;\n}\n\n.clank-text p{\n  background:linear-gradient(150deg,rgba(255,255,255,0.05),rgba(0,255,179,0.05));\n  border-left:3px solid var(--fire);\n  padding:1rem 1.2rem;\n  border-radius:14px;\n  line-height:1.8;\n  margin-bottom:1.1rem;\n  box-shadow:inset 0 0 12px rgba(0,0,0,0.4);\n}\n.clank-text strong{color:var(--steel);}\n\n.clank-sub{\n  text-align:center;\n  color:var(--fire);\n  font-weight:800;\n  margin:2rem 0 1rem;\n  text-transform:uppercase;\n}\n\n.clank-cards{\n  display:grid;\n  grid-template-columns:repeat(auto-fit,minmax(230px,1fr));\n  gap:1rem;\n}\n.clank-card{\n  background:linear-gradient(170deg,rgba(0,255,179,0.1),rgba(10,20,30,0.8));\n  border:1px solid rgba(240,139,69,0.3);\n  border-radius:16px;\n  padding:1rem;\n  text-align:center;\n  box-shadow:0 5px 20px rgba(0,0,0,0.4);\n  transition:transform .3s ease, box-shadow .3s ease;\n}\n.clank-card:hover{\n  transform:translateY(-6px);\n  box-shadow:0 10px 25px rgba(0,255,179,0.25);\n}\n.clank-card strong{color:var(--emerald);}\n\n.clank-footer{\n  text-align:center;\n  margin-top:2.5rem;\n  color:var(--fire);\n  font-style:italic;\n  text-shadow:0 0 12px rgba(240,139,69,0.4);\n  font-weight:600;\n}\n\n\/* 📱 Mobile *\/\n@media(max-width:768px){\n  .clank-dark{padding:2.4rem 1.2rem;}\n  .clank-text p{font-size:.95rem;}\n  .clank-card{font-size:.9rem;}\n}\n\u003c\/style\u003e\n\u003c!-- 🐉 SEO invisibile --\u003e\n\u003cdiv style=\"display: none;\"\u003e\n\n\u003cp\u003e \u003cstrong\u003eClank! Catacombs\u003c\/strong\u003e is a \u003cstrong\u003edeck-building and exploration board game\u003c\/strong\u003e for 2–4 players. It includes modular dungeons, portals, ghosts, and new risk-reward mechanics. A \u003cstrong\u003eDire Wolf\u003c\/strong\u003e title set in the catacombs of Umbrok Vessna, where any noise can awaken the dragon.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Dire Wolf","offers":[{"title":"Default Title","offer_id":54145568506183,"sku":null,"price":52.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Clank_Catacombs00.png?v=1762077188"},{"product_id":"karak-labyrinth-danneggiato","title":"Karak Labyrinth ","description":"\u003csection id=\"fg-karak-labyrinth\" class=\"fg-wrap\"\u003e\n\u003cp class=\"fg-kicker\"\u003e KARAK'S ADVENTURE, FASTER THAN EVER\u003c\/p\u003e\n\n\u003ch2 class=\"fg-title\"\u003e KARAK: LABYRINTH\u003c\/h2\u003e\n\n\u003cp class=\"fg-sub\"\u003e The dungeon is collapsing: draw your escape route\u003c\/p\u003e\n\n\n\u003cp class=\"fg-p\"\u003e The walls shake, dust falls from the ceiling, and the dragon's roar draws ever closer. This time, there's no time for leisurely exploration: you must find the exit before it's too late.\u003c\/p\u003e\n\n   \u003cp class=\"fg-p\"\u003eIt's a real-time board game where reflexes and quick thinking are your only weapons against chaos. Armed only with your marker, you'll have to chart a safe path through a maze filled with traps, monsters, and treasures, challenging other players to the brink of defeat.\u003c\/p\u003e\n\n\n\u003cdiv class=\"fg-tagline\"\u003e There's no point in rolling the dice if you don't know where to run: grab a marker and chart your destiny.\u003c\/div\u003e\n\n\n\u003cp class=\"fg-p\"\u003e Forget waiting turns: in \u003cem\u003eKarak: Labyrinth,\u003c\/em\u003e everyone plays simultaneously. You must connect the entrance to the exit on your laminated board, avoiding dead ends and solving quick minigames to defeat the enemies blocking your way.\u003c\/p\u003e\n\n\u003cp class=\"fg-p\"\u003e It's the game for those who love the Karak universe but are looking for a frenetic experience, perfect for quick family challenges where the little ones can beat the adults thanks to pure speed of thought.\u003c\/p\u003e\n\n\n\u003cdiv class=\"fg-chips\"\u003e\n\n \u003cspan class=\"fg-chip\"\u003eReal Time\u003c\/span\u003e\n \u003cspan class=\"fg-chip\"\u003eDrawing and Paths\u003c\/span\u003e\n \u003cspan class=\"fg-chip\"\u003ePuzzle Solving\u003c\/span\u003e \n\u003cspan class=\"fg-chip\"\u003eFor Families\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"fg-divider\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n\u003ch3 class=\"fg-h3\"\u003eWhy KARAK: LABYRINTH gets stuck in your head \u003c\/h3\u003e\n\n\n\u003cdiv class=\"fg-grid\"\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n\u003cdiv class=\"fg-card-title\"\u003e ⏱️ Pure Adrenaline\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card-text\"\u003e No waiting. Everyone draws together, and the hourglass doesn't forgive those who hesitate too long.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n\u003cdiv class=\"fg-card-title\"\u003e 🖍️ Magic Markers\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card-text\"\u003e Write and erase on the glossy boards. Any mistakes are wiped away for the next game.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n\u003cdiv class=\"fg-card-title\"\u003e 🧩 Variable Challenges\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card-text\"\u003e The Objective cards change each round: sometimes you have to run, other times you have to collect specific keys.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n\u003cdiv class=\"fg-card-title\"\u003e ⚔️ Monsters as Obstacles\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card-text\"\u003e You don't roll dice to fight: you have to solve small visual puzzles or have the right weapon in your tracked inventory.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n\u003cdiv class=\"fg-card-title\"\u003e 🗺️ Different Labyrinths\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card-text\"\u003e Each player has a different setup, but the tension of the match is the same for everyone.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card\"\u003e\n\n\u003cdiv class=\"fg-card-title\"\u003e 🏆 Instant Glory\u003c\/div\u003e\n\n\u003cdiv class=\"fg-card-text\"\u003e Snatching the speed totem a second before your opponent gives you priceless satisfaction.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n   \u003cdiv class=\"fg-panel\"\u003eA dungeon crawler turned speed racer: perfect for those with the heart of a hero and the steady hand of a cartographer.\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e\n#fg-karak-labyrinth {\n  background: linear-gradient(135deg, #1a0b2e 0%, #2d1b4e 40%, #0f172a 100%);\n  color: #FFFFFF !important;\n  padding: 40px 20px;\n  border-radius: 28px;\n  font-family: system-ui, -apple-system, sans-serif;\n  max-width: 1200px;\n  margin: 0 auto;\n}\n#fg-karak-labyrinth * { color: #FFFFFF !important; }\n\n.fg-wrap { position: relative; overflow: hidden; }\n.fg-kicker { text-transform: uppercase; font-size: 0.85rem; letter-spacing: 2px; opacity: 0.9; margin-bottom: 5px; font-weight: 700; color: #ffd700 !important; }\n.fg-title { font-size: 2.8rem; line-height: 1.1; margin: 0 0 10px 0; font-weight: 800; text-shadow: 0 4px 20px rgba(0,0,0,0.4); letter-spacing: -1px; }\n.fg-sub { font-size: 1.25rem; opacity: 0.9; margin: 0 0 30px 0; font-weight: 400; max-width: 600px; }\n.fg-p { font-size: 1.05rem; line-height: 1.6; margin-bottom: 20px; opacity: 0.95; max-width: 700px; }\n\n.fg-tagline {\n  border-left: 4px solid #ffd700;\n  padding: 15px 20px;\n  margin: 35px 0;\n  background: linear-gradient(90deg, rgba(255,215,0,0.1), transparent);\n  font-size: 1.3rem;\n  font-weight: 600;\n  box-shadow: 0 0 30px rgba(255,215,0,0.05);\n}\n\n.fg-chips { display: flex; gap: 10px; flex-wrap: wrap; margin: 25px 0 40px 0; }\n.fg-chip { background: rgba(255,255,255,0.1); padding: 6px 14px; border-radius: 20px; font-size: 0.9rem; font-weight: 600; border: 1px solid rgba(255,255,255,0.2); backdrop-filter: blur(4px); }\n\n.fg-divider { height: 1px; background: rgba(255,255,255,0.15); margin: 50px 0; width: 100%; }\n\n.fg-h3 { font-size: 1.8rem; margin: 0 0 30px 0; font-weight: 700; display: flex; align-items: center; gap: 10px; }\n\n.fg-grid {\n  display: grid;\n  gap: 20px;\n  grid-template-columns: 1fr;\n}\n@media (min-width: 720px) { .fg-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (min-width: 1050px) { .fg-grid { grid-template-columns: repeat(3, 1fr); } }\n\n.fg-card {\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 26px;\n  padding: 25px;\n  transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s;\n  backdrop-filter: blur(10px);\n}\n@media (hover: hover) {\n  .fg-card:hover { transform: translateY(-4px); box-shadow: 0 10px 25px rgba(0,0,0,0.3); background: rgba(255,255,255,0.1); }\n}\n.fg-card-title { font-size: 1.15rem; font-weight: 700; margin-bottom: 10px; display: flex; align-items: center; gap: 8px; color: #ffd700 !important; }\n.fg-card-text { font-size: 0.95rem; line-height: 1.5; opacity: 0.85; }\n\n.fg-panel {\n  margin-top: 50px;\n  background: linear-gradient(135deg, rgba(255,68,68,0.15), rgba(255,215,0,0.05));\n  padding: 30px;\n  border-radius: 26px;\n  text-align: center;\n  font-size: 1.2rem;\n  font-weight: 600;\n  border: 1px solid rgba(255,255,255,0.15);\n  box-shadow: 0 10px 40px rgba(0,0,0,0.2);\n}\n\u003c\/style\u003e","brand":"Albi","offers":[{"title":"Default Title","offer_id":54145598718279,"sku":null,"price":14.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/KarakLabyrinth00.webp?v=1772512687"},{"product_id":"strategeti-danneggiato","title":"Strategists","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n\n  \u003cdiv class=\"fg1-hero\"\u003e\n\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n\n      \u003cp class=\"fg1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n      \u003cp class=\"fg1-sub\"\u003eThree moves and you turn the game around. Then the opponent does it to you. And in the end, you discover the elephant was decisive, but nobody expected it.\u003c\/p\u003e\n\n      \u003cdiv class=\"fg1-chips\"\u003e\n\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eTactical Abstract\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eFlexiQ Games\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eSavanna in 15 minutes\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n\n    \u003cdiv class=\"fg1-specs\"\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e2\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e15 min\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e7+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMechanism\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eAsymmetric movement\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🗺️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eBoard\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eDouble-sided 4x4 grid\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e💥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eFeature\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e3 victory conditions\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fg1-body\"\u003e\n\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n\n        \u003cp class=\"fg1-label\"\u003eWHAT IT'S ABOUT\u003c\/p\u003e\n\n        \u003ch3 class=\"fg1-h3\"\u003eA tactical battle in the savanna where each animal has its own way to dominate\u003c\/h3\u003e\n\n        \u003cp class=\"fg1-p\"\u003eStrategeti is a thematic abstract game set in the \u003cstrong\u003eSerengeti\u003c\/strong\u003e, where two players compete for control of the territory using four animal species. FlexiQ Games has built an asymmetric movement system where \u003cstrong\u003eeach animal has unique abilities\u003c\/strong\u003e: elephants push, lions prey, gazelles jump, zebras run. The double-sided board offers two levels of challenge with different entry points.\u003c\/p\u003e\n\n        \u003cp class=\"fg1-p\"\u003eMove your animals on the 4x4 grid, anticipate your opponent's moves, try to align four pawns or eliminate enough opponents to win. Games last \u003cstrong\u003e15 intense minutes\u003c\/strong\u003e where one move can turn the tide. It's not a classic 4-in-a-row: the river with crocodiles and the ravine eliminate anyone pushed out, and special abilities force you to think three moves ahead.\u003c\/p\u003e\n\n        \n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n\n        \u003cp class=\"fg1-quote-header\"\u003eWhat they say abroad\u003c\/p\u003e\n\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eA movement system that turns every turn into a three-dimensional puzzle.\u003c\/p\u003e\n\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e15 minutes that feel like a chess game, but with a charging elephant.\u003c\/p\u003e\n\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-fs\"\u003e\n\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n\n        \u003cdiv class=\"fg1-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=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eStrategeti\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#eaf3de;border-color:#80b050;color:#2a5010\"\u003eStrategy\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\n\n          \u003csvg id=\"fg1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"fg1-fs-tip\" id=\"fg1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eTactical\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eCerebral\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eCompact\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n          \u003cspan class=\"fg1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🧒\u003c\/span\u003eKids\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003eAn abstract game that works for everyone: children from 7 years old, families, experienced players looking for a tactical filler. The 4x4 grid is deceiving: it seems simple, then you discover that each animal has three possible moves and you have to calculate them all. The double-sided board doubles the longevity.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-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=\"fg1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews, and play sessions\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Interazione\", \"value\": 5, \"note\": \"Ogni mossa è una risposta diretta. Spingi, elimini, blocchi: zero downtime.\"}, {\"label\": \"Tensione\", \"value\": 4, \"note\": \"Una spinta nel fiume può cambiare la partita. Le ultime mosse sono sempre decisive.\"}, {\"label\": \"Strategia\", \"value\": 4, \"note\": \"Devi anticipare le combo dell'avversario e costruire le tue. Il movimento asimmetrico aggiunge profondità.\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Due lati del tabellone, infinite configurazioni di apertura. Ogni partita è un duello diverso.\"}, {\"label\": \"Complessità\", \"value\": 2, \"note\": \"Regole in 5 minuti, padronanza in 10 partite. Accessibile ma profondo.\"}, {\"label\": \"Fortuna\", \"value\": 1, \"note\": \"Zero aleatorietà. Vince chi pensa meglio.\"}];\n      var accent='#2E6B0A';\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('fg1-fs-svg');\n      var tip=document.getElementById('fg1-fs-tip');\n      if(!svg) return;\n      var ns='http:\/\/www.w3.org\/2000\/svg';\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      var st=document.createElement('style');\n      st.textContent='@keyframes fg1-draw{to{stroke-dashoffset:0}}@keyframes fg1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\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      var dpts=dims.map(function(d,i){var p=pt(R*(d.value\/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.value\/5),i),p2=pt(R*(dims[(i+1)%n].value\/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:fg1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.value\/5),i);\n        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){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].label+' '+dims[idx].value+'\/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        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:fg1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n        var nd=R*(d.value\/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.value;\n        vt.style.cssText='opacity:0;animation:fg1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\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.value\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.label;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n\n      \u003cp class=\"fg1-label\"\u003eYour pawns\u003c\/p\u003e\n\n      \u003ch3 class=\"fg1-h3\"\u003eFour species, four strategies\u003c\/h3\u003e\n\n      \u003cdiv class=\"fg1-cards\"\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🐘\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eElephants\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003ePush any animal back. Use them to send opponents into the river or ravine. The brute force of the savanna.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🦁\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eLions\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003ePrey on gazelles and zebras, eliminating them from the game. They are your tactical scalpel: use them to break enemy formations.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🦌\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eGazelles\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eJump over any animal, even multiple times in the same turn. Absolute mobility: reach impossible positions.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🦓\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eZebras\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eRun freely in any direction. Pure versatility: build lines or flee from lions.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-closing\"\u003e\n\n      \u003cp class=\"fg1-closing-text\"\u003eIn 15 minutes you play two games. In the third, you realize the elephant is underrated. In the fifth, you discover the gazelle-lion combo. And you keep going.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.fg1-wrap, .fg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fg1-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: #1a1a1a;\n}\n.fg1-hero {\n  background: linear-gradient(135deg, #1a1a1a 0%, #222222 50%, #1a1a1a 100%);\n  padding: 32px 26px 36px;\n  position: relative;\n  overflow: hidden;\n}\n.fg1-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(ellipse at top right, rgba(46,107,10,0.08) 0%, transparent 60%);\n  pointer-events: none;\n}\n.fg1-hero-content { position: relative; z-index: 2; }\n.fg1-kicker { display: block; color: #FFB800; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 10px; }\n.fg1-sub { color: rgba(255,255,255,0.88); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 18px; }\n.fg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fg1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.fg1-chip--accent { background: #2E6B0A; border-color: #2E6B0A; }\n.fg1-specs-bar { background: #160a02; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.fg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.fg1-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.fg1-spec:nth-child(3n) { border-right: none; }\n.fg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fg1-spec-icon { font-size: 1.2rem; }\n.fg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n.fg1-body { background: #F5EDD8; }\n.fg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #2E6B0A; margin-bottom: 7px; }\n.fg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; }\n.fg1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.fg1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #2E6B0A; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFB800; }\n.fg1-quote--dark { background: #3a0a00; }\n.fg1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.fg1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.fg1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n.fg1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n.fg1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-brand { display:flex; align-items:center; gap:9px; }\n.fg1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.fg1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.fg1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.fg1-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.fg1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.fg1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.fg1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.fg1-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.fg1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.fg1-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.fg1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-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.fg1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-fs-target span { font-size:14px; flex-shrink:0; }\n.fg1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.fg1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.fg1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-fs-solo { background:#f0ece4; border-top:1px solid #e0d8cc; padding:14px 18px; }\n.fg1-fs-solo-row { display:flex; align-items:center; gap:12px; margin-bottom:8px; }\n.fg1-fs-solo-icon { font-size:1.4rem; flex-shrink:0; }\n.fg1-fs-solo-text { display:flex; flex-direction:column; gap:2px; flex-grow:1; }\n.fg1-fs-solo-label { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-solo-stars { font-family:sans-serif; font-size:14px; letter-spacing:2px; color:#2E6B0A; line-height:1; }\n.fg1-fs-solo-note { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-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.fg1-section-pad { padding: 32px 28px 8px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n.fg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.fg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.fg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fg1-card-name { font-size: 0.95rem; font-weight: 900; color: #2E6B0A; margin-bottom: 5px; }\n.fg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n.fg1-sleeve-toggle { background: #fff; border-radius: 14px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); overflow: hidden; }\n.fg1-sleeve-summary { list-style: none; cursor: pointer; padding: 16px 20px; display: flex; align-items: center; gap: 14px; font-family: sans-serif; user-select: none; transition: background 0.2s ease; }\n.fg1-sleeve-summary::-webkit-details-marker { display: none; }\n.fg1-sleeve-summary:hover { background: #faf2e2; }\n.fg1-sleeve-summary-icon { font-size: 1.5rem; flex-shrink: 0; }\n.fg1-sleeve-summary-text { flex-grow: 1; display: flex; flex-direction: column; gap: 2px; }\n.fg1-sleeve-summary-label { font-size: 0.95rem; font-weight: 800; color: #1a0800; }\n.fg1-sleeve-summary-count { font-size: 0.78rem; color: #7a6040; font-weight: 500; }\n.fg1-sleeve-summary-arrow { font-size: 0.75rem; color: #2E6B0A; transition: transform 0.25s ease; flex-shrink: 0; }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary-arrow { transform: rotate(180deg); }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary { border-bottom: 1px solid #f0e4ce; }\n.fg1-sleeve-body { padding: 16px 20px 20px; }\n.fg1-sleeve-intro { font-family: sans-serif; font-size: 0.9rem; color: #3d2810; line-height: 1.6; margin: 0 0 14px 0; max-width: 680px; }\n.fg1-sleeve-table { width: 100%; max-width: 420px; border-collapse: collapse; background: #fff; border-radius: 10px; overflow: hidden; border: 1px solid #e8dcba; font-family: sans-serif; }\n.fg1-sleeve-table th { background: #2E6B0A; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-size: 0.72rem; font-weight: 700; padding: 10px 14px; text-align: left; }\n.fg1-sleeve-table td { padding: 10px 14px; border-bottom: 1px solid #f0e4ce; font-size: 0.9rem; color: #3d2810; }\n.fg1-sleeve-table tbody tr:last-child td { border-bottom: none; }\n.fg1-sleeve-dim { font-weight: 600; }\n.fg1-sleeve-qty { font-weight: 800; text-align: right; color: #2E6B0A; }\n.fg1-sleeve-total td { background: #faf2e2; font-weight: 900; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.5px; }\n.fg1-sleeve-total .fg1-sleeve-qty { color: #1a0800; }\n.fg1-rulebook-pad { padding-top: 18px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n\/* Card cliccabile: border shorthand + accent verde a sinistra (etichetta \"risorsa speciale\").\n   Niente 4 border separati: il border-bottom da solo si leggeva come underline. *\/\na.fg1-rulebook,\na.fg1-rulebook:link,\na.fg1-rulebook:visited,\na.fg1-rulebook:hover,\na.fg1-rulebook:focus,\na.fg1-rulebook:active {\n  text-decoration: none !important;\n  border: 1px solid #e8dcba !important;\n  border-left: 4px solid #2E6B0A !important;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;\n  outline: none !important;\n  background-image: none !important;\n}\n.fg1-rulebook { display: flex; align-items: center; gap: 14px; background: #fffaf0; border-radius: 12px; padding: 14px 18px; color: #1a0800; transition: background 0.2s ease, transform 0.2s ease; }\n.fg1-rulebook:hover { background: #faf0d8 !important; transform: translateX(2px); }\n\/* Reset preventivo su figli e pseudo-elementi: alcuni temi Shopify (Concept, Dawn-derived,\n   Impulse, Prestige) iniettano underline animate via ::before\/::after con background-image\n   linear-gradient. Vanno nuke esplicitamente. *\/\n.fg1-rulebook *,\n.fg1-rulebook *::before,\n.fg1-rulebook *::after {\n  text-decoration: none !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  background: transparent !important;\n  background-image: none !important;\n}\n.fg1-rulebook::before,\n.fg1-rulebook::after {\n  display: none !important;\n  content: none !important;\n}\n.fg1-rulebook-icon { font-size: 1.6rem; flex-shrink: 0; }\n.fg1-rulebook-text { display: flex; flex-direction: column; flex-grow: 1; gap: 2px; }\n.fg1-rulebook-label { font-weight: 800; font-size: 0.95rem; color: #1a0800; }\n.fg1-rulebook-meta { font-size: 0.78rem; color: #6b5a3a; }\n.fg1-rulebook-arrow { font-size: 1.1rem; color: #2E6B0A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFB800; }\n.fg1-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@media screen and (min-width: 600px) {\n  .fg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fg1-spec { border-bottom: none; }\n  .fg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fg1-spec:last-child { border-right: none; }\n  .fg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fg1-fs-body { grid-template-columns: 220px 1fr; }\n  .fg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .fg1-hero { padding: 40px 36px 44px; }\n  .fg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fg1-divider { margin-left: 36px; margin-right: 36px; }\n  .fg1-section-pad { padding: 36px 36px 8px; }\n  .fg1-closing { padding: 28px 36px; }\n  .fg1-fs-body { grid-template-columns: 260px 1fr; }\n  .fg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"FlexiQ Games","offers":[{"title":"Default Title","offer_id":54147913482567,"sku":null,"price":18.19,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Strategeti_00.webp?v=1781065102"},{"product_id":"hot-streak-danneggiato-2","title":"Hot Streak ","description":"\u003c!-- =====================================================\n     HOT STREAK — BLOCCO 1\n     FroGames | Shopify tema Concept\n     ===================================================== --\u003e\n\u003cdiv class=\"hs1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"hs1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"hs1-cover-img\" alt=\"Hot Streak board game party racing for 2-8 players - official CMYK cover\" src=\"https:\/\/cf.geekdo-images.com\/co36SqyPYlM1QwVW6XSwyQ__imagepagezoom\/img\/MqPTYz38zNF2pPID2bVaTY1jnqE=\/fit-in\/1200x900\/filters:no_upscale():strip_icc()\/pic8933083.jpg\"\u003e\n\u003cdiv class=\"hs1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"hs1-cover-content\"\u003e\n\u003cp class=\"hs1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"hs1-sub\"\u003eSomeone bets on the hot dog, someone screams \"GOOO!\", and the mascot turns around and runs the wrong way.\u003c\/p\u003e\n\u003cdiv class=\"hs1-chips\"\u003e\n\u003cspan class=\"hs1-chip hs1-chip--blue\"\u003eParty game\u003c\/span\u003e \u003cspan class=\"hs1-chip\"\u003eCMYK\u003c\/span\u003e \u003cspan class=\"hs1-chip\"\u003eMascot Racing\u003c\/span\u003e \u003cspan class=\"hs1-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=\"hs1-specs-bar\"\u003e\n\u003cdiv class=\"hs1-specs\"\u003e\n\u003cdiv class=\"hs1-spec\"\u003e\n\u003cspan class=\"hs1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"hs1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"hs1-spec-val\"\u003e2 – 8\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-spec\"\u003e\n\u003cspan class=\"hs1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"hs1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"hs1-spec-val\"\u003e20 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-spec\"\u003e\n\u003cspan class=\"hs1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"hs1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"hs1-spec-val\"\u003e6+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-spec\"\u003e\n\u003cspan class=\"hs1-spec-icon\"\u003e🃏\u003c\/span\u003e \u003cspan class=\"hs1-spec-label\"\u003eMechanics\u003c\/span\u003e \u003cspan class=\"hs1-spec-val\"\u003eBetting \u0026 Bluffing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-spec\"\u003e\n\u003cspan class=\"hs1-spec-icon\"\u003e🏁\u003c\/span\u003e \u003cspan class=\"hs1-spec-label\"\u003eTrack\u003c\/span\u003e \u003cspan class=\"hs1-spec-val\"\u003ePull-out from box\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-spec\"\u003e\n\u003cspan class=\"hs1-spec-icon\"\u003e😱\u003c\/span\u003e \u003cspan class=\"hs1-spec-label\"\u003eEnergy\u003c\/span\u003e \u003cspan class=\"hs1-spec-val\"\u003eChaos \u0026 Screaming\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"hs1-body\"\u003e\n\u003c!-- INTRO + QUOTES --\u003e\n\u003cdiv class=\"hs1-intro-grid\"\u003e\n\u003cdiv class=\"hs1-intro-text\"\u003e\n\u003cp class=\"hs1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"hs1-h3\"\u003eBet on four mascots who can't run straight\u003c\/h3\u003e\n\u003cp class=\"hs1-p\"\u003eHot Streak is the party game by \u003cstrong\u003eJon Perry\u003c\/strong\u003e with pop illustrations by \u003cstrong\u003eCécile Gariépy\u003c\/strong\u003e, published by CMYK. You don't control the runners: you're a penniless bettor wagering on a hot dog, a bear, a fish, and an off-brand queen.\u003c\/p\u003e\n\u003cp class=\"hs1-p\"\u003eBefore each race, you draw betting tickets in a serpentine draft, choose whether to play it safe or risky, and secretly slip a card into the race deck. Then the deck is shuffled and Hot Streak runs itself — you can only cheer, curse, and scream.\u003c\/p\u003e\n\u003cp class=\"hs1-p\"\u003eMascots swerve, fall, knock each other down, and sometimes make U-turns. Three races, starting with ten dollars, and at the end, the one with the most money wins. Hot Streak can be learned in five minutes and played by ages 6 and up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-intro-side\"\u003e\n\u003cp class=\"hs1-quote-header\"\u003eWhat they say abroad\u003c\/p\u003e\n\u003cdiv itemtype=\"https:\/\/schema.org\/Review\" itemscope=\"\" class=\"hs1-quote\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Hot Streak\"\u003e\n\u003cp itemprop=\"reviewBody\" class=\"hs1-quote-text\"\u003e\"Hot Streak manages the near-impossible: your failures are funny.\"\u003c\/p\u003e\n\u003cp class=\"hs1-quote-transl\"\u003eHot Streak manages the near-impossible: your failures are funny.\u003c\/p\u003e\n\u003cp class=\"hs1-quote-source\"\u003e— \u003cspan itemtype=\"https:\/\/schema.org\/Organization\" itemscope=\"\" itemprop=\"author\"\u003e\u003cspan itemprop=\"name\"\u003eMeeple Mountain\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv itemtype=\"https:\/\/schema.org\/Review\" itemscope=\"\" class=\"hs1-quote hs1-quote--dark\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Hot Streak\"\u003e\n\u003cp itemprop=\"reviewBody\" class=\"hs1-quote-text\"\u003e\"Think you can predict the winner? Good luck.\"\u003c\/p\u003e\n\u003cp class=\"hs1-quote-transl\"\u003eThink you can predict the winner? Good luck.\u003c\/p\u003e\n\u003cp class=\"hs1-quote-source\"\u003e— \u003cspan itemtype=\"https:\/\/schema.org\/Organization\" itemscope=\"\" itemprop=\"author\"\u003e\u003cspan itemprop=\"name\"\u003eThe Opinionated Gamers\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"hs1-fs\"\u003e\n\u003cdiv class=\"hs1-fs-header\"\u003e\n\u003cdiv class=\"hs1-fs-brand\"\u003e\n\u003cimg class=\"hs1-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=\"hs1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"hs1-fs-game-name\"\u003eHot Streak\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #e4eefc; border-color: #7099d8; color: #0a3070;\" class=\"hs1-fs-cat\"\u003eSocial\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-fs-body\"\u003e\n\u003cdiv class=\"hs1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"hs1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"hs1-fs-tip\" class=\"hs1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-fs-info\"\u003e\n\u003cspan class=\"hs1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"hs1-fs-feeling\"\u003e\n\u003cspan class=\"hs1-fs-feel-tag\"\u003eFun\u003c\/span\u003e \u003cspan class=\"hs1-fs-feel-tag\"\u003eInclusive\u003c\/span\u003e \u003cspan class=\"hs1-fs-feel-tag\"\u003eImmediate\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"hs1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"hs1-fs-targets\"\u003e\n\u003cdiv class=\"hs1-fs-target hs1-fs-si\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"hs1-fs-target hs1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"hs1-fs-target hs1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"hs1-fs-target hs1-fs-si\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eKids\u003c\/div\u003e\n\u003cdiv class=\"hs1-fs-target hs1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"hs1-fs-target hs1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-fs-verdict\"\u003e\n\u003cdiv class=\"hs1-fs-verdict-title\"\u003eIn brief\u003c\/div\u003e\n\u003cdiv class=\"hs1-fs-verdict-text\"\u003eChaos, laughter, and betting in twenty minutes. Perfect for large gatherings and mixed groups — not for those seeking deep strategy.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-fs-footer\"\u003e\n\u003cimg class=\"hs1-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:'Energy',       v:5, note:\"Shouting, cheering, cursing — the table explodes with every card flip\"},\n        {l:'Accessibility',v:5, note:\"Rules in five minutes, anyone from 6 years old can play\"},\n        {l:'Luck',       v:4, note:\"Mascots move on their own: you can influence little, hope a lot\"},\n        {l:'Replayability',v:4, note:\"Ever-changing race deck and betting tickets that vary each game\"},\n        {l:'Cooperation',  v:1, note:\"Everyone bets for themselves — here we compete with others' wallets\"},\n        {l:'Complexity', v:1, note:\"Virtually no barriers: you explain it as you set it up\"}\n      ];\n      var accent='#1050a0';\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('hs1-fs-svg');\n      var tip=document.getElementById('hs1-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 hs1-draw{to{stroke-dashoffset:0}}@keyframes hs1-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:hs1-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:hs1-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:hs1-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=\"hs1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- COMPONENTS CARD --\u003e\n\u003cdiv class=\"hs1-section-pad\"\u003e\n\u003cp class=\"hs1-label\"\u003eWhat's in the box\u003c\/p\u003e\n\u003ch3 class=\"hs1-h3\"\u003eA box that's also the board\u003c\/h3\u003e\n\u003cp class=\"hs1-lead\"\u003eHot Streak doesn't have a cardboard board: the track slides out of the box like a roller blind. Here are the protagonists of the race.\u003c\/p\u003e\n\u003cdiv class=\"hs1-cards\"\u003e\n\u003cdiv class=\"hs1-card\"\u003e\n\u003cspan class=\"hs1-card-icon\"\u003e🐻\u003c\/span\u003e\n\u003ch4 class=\"hs1-card-name\"\u003e4 giant mascots\u003c\/h4\u003e\n\u003cp class=\"hs1-card-desc\"\u003eA bear, a hot dog, a fish, and an off-brand queen. Chubby miniatures, funny eyes, zero dignity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-card\"\u003e\n\u003cspan class=\"hs1-card-icon\"\u003e🛤️\u003c\/span\u003e\n\u003ch4 class=\"hs1-card-name\"\u003ePull-out track\u003c\/h4\u003e\n\u003cp class=\"hs1-card-desc\"\u003eIt unrolls from the bottom of the box with a knob. The lid becomes the final podium. Both brilliant and ridiculous.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-card\"\u003e\n\u003cspan class=\"hs1-card-icon\"\u003e🃏\u003c\/span\u003e\n\u003ch4 class=\"hs1-card-name\"\u003eRace deck\u003c\/h4\u003e\n\u003cp class=\"hs1-card-desc\"\u003eThe cards decide how the mascots move: forward, backward, falls, U-turns. You see them first — and secretly add one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hs1-card\"\u003e\n\u003cspan class=\"hs1-card-icon\"\u003e💵\u003c\/span\u003e\n\u003ch4 class=\"hs1-card-name\"\u003eTickets and banknotes\u003c\/h4\u003e\n\u003cp class=\"hs1-card-desc\"\u003eBetting tickets with safe and risky sides, special yes\/no bets, and a wad of fake money to collect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"hs1-closing\"\u003e\n\u003cp class=\"hs1-closing-text\"\u003eIn twenty minutes you'll have a story to tell — usually about the fish that made a U-turn three steps from the finish line.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOX CONTENT --\u003e\n\u003cdiv class=\"hs1-box-section\"\u003e\n\u003cdetails class=\"hs1-det\"\u003e\n\u003csummary class=\"hs1-det-sum\"\u003e\u003cspan class=\"hs1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"hs1-det-title\"\u003eRecommended sleeves\u003c\/span\u003e\u003cspan class=\"hs1-det-sub\"\u003e1 size · 65 cards total\u003c\/span\u003e\u003cspan class=\"hs1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"hs1-det-body\"\u003e\n\u003cdiv class=\"hs1-sleeve-grid\"\u003e\n\u003cdiv class=\"hs1-sleeve\"\u003e\n\u003cspan class=\"hs1-sleeve-mm\"\u003e63.5 × 88.9 mm\u003c\/span\u003e\n\u003cdiv class=\"hs1-sleeve-r\"\u003e\u003cspan class=\"hs1-sleeve-qty\"\u003e65 cards\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"hs1-det hs1-det--last\"\u003e\n\u003csummary class=\"hs1-det-sum\"\u003e\u003cspan class=\"hs1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"hs1-det-title\"\u003eRulebook\u003c\/span\u003e\u003cspan class=\"hs1-det-sub\"\u003eEnglish · official CMYK\u003c\/span\u003e\u003cspan class=\"hs1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"hs1-det-body\"\u003e\n\u003cdiv class=\"hs1-rl-wrap\"\u003e\n\u003cdiv class=\"hs1-rl-langs\"\u003e\u003cspan class=\"hs1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e\u003c\/div\u003e\n\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #0a1f3d; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"hs1-rl-link\" href=\"https:\/\/www.cmyk.games\/products\/hot-streak\" target=\"_blank\"\u003e\u003cspan class=\"hs1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"hs1-rl-body\"\u003e\n\u003cspan class=\"hs1-rl-title\"\u003eOfficial Rulebook and Tutorial\u003c\/span\u003e\u003cspan class=\"hs1-rl-sub\"\u003eOfficial page · cmyk.games\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"hs1-rl-arr-ext\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cstyle\u003e\n.hs1-wrap, .hs1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.hs1-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: #0a1f3d;\n}\n\n\/* ── COPERTINA ── *\/\n.hs1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.hs1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.hs1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(10,31,61,0) 0%, rgba(10,31,61,0) 25%, rgba(10,31,61,0.55) 55%, rgba(10,31,61,0.88) 75%, rgba(10,31,61,0.99) 100%); }\n.hs1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.hs1-kicker { display: block; color: #4a9eff; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.hs1-sub { color: rgba(255,255,255,0.92); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 16px; }\n.hs1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.hs1-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.hs1-chip--blue { background: #1050a0; border-color: #1050a0; }\n\n\/* ── SPECS ── *\/\n.hs1-specs-bar { background: #07172e; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.hs1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.hs1-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.hs1-spec:nth-child(3n) { border-right: none; }\n.hs1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.hs1-spec-icon { font-size: 1.2rem; }\n.hs1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.hs1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.hs1-body { background: #F2F4E9; }\n\n\/* ── INTRO ── *\/\n.hs1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.hs1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #1050a0; margin-bottom: 7px; }\n.hs1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #0a1f3d; line-height: 1.15; margin-bottom: 16px; }\n.hs1-p { font-family: sans-serif; font-size: 0.95rem; color: #2a3340; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.hs1-lead { font-family: sans-serif; font-size: 0.95rem; color: #2a3340; max-width: 680px; margin-bottom: 4px; line-height: 1.6; }\n\n\/* ── QUOTE ── *\/\n.hs1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #1050a0; margin-bottom: 12px; }\n.hs1-quote { background: #0a1f3d; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #4a9eff; }\n.hs1-quote--dark { background: #122a4d; }\n.hs1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.hs1-quote-transl { color: rgba(255,255,255,0.5); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.hs1-quote-source { color: rgba(255,255,255,0.45); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n\n\/* ── DIVIDER ── *\/\n.hs1-divider { height: 1px; background: #c8d0bb; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.hs1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.hs1-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.hs1-fs-brand { display:flex; align-items:center; gap:9px; }\n.hs1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.hs1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.hs1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.hs1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.hs1-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.hs1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.hs1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.hs1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.hs1-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.hs1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.hs1-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.hs1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.hs1-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.hs1-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.hs1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.hs1-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.hs1-fs-target span { font-size:14px; flex-shrink:0; }\n.hs1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.hs1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.hs1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.hs1-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.hs1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.hs1-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.hs1-section-pad { padding: 32px 28px 8px; }\n.hs1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.hs1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d8ddc8; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.hs1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.hs1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.hs1-card-name { font-size: 0.95rem; font-weight: 900; color: #1050a0; margin-bottom: 5px; }\n.hs1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2a3340; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.hs1-closing { background: #0a1f3d; padding: 26px 28px; border-top: 3px solid #4a9eff; }\n.hs1-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.hs1-box-section { background: #F2F4E9; border-top: 1px solid #c8d0bb; }\n.hs1-det { border-bottom: 1px solid #dde2cf; background: #fff; }\n.hs1-det--last { border-bottom: none; }\n.hs1-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.hs1-det-sum::-webkit-details-marker { display: none; }\n.hs1-det-sum::marker { display: none; }\n.hs1-det[open] .hs1-det-sum { background: #f5f7ee; }\n.hs1-det-sum:hover { background: #f5f7ee; }\n.hs1-det-left { display: flex; align-items: center; gap: 10px; }\n.hs1-det-ico { font-size: 17px; flex-shrink: 0; }\n.hs1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #0a1f3d; display: block; }\n.hs1-det-sub { font-family: sans-serif; font-size: 11px; color: #8a9078; margin-top: 1px; display: block; }\n.hs1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.hs1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #8a9078; border-bottom: 2px solid #8a9078; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.hs1-det[open] .hs1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.hs1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.hs1-sleeve-grid { display:grid; grid-template-columns:1fr; gap:8px; padding-top:14px; }\n.hs1-sleeve { display:flex; align-items:center; justify-content:space-between; padding:10px 14px; background:#f5f7ee; border-radius:8px; border:1px solid #dde2cf; flex-wrap:wrap; gap:6px; }\n.hs1-sleeve-mm { font-family:monospace; font-size:0.82rem; font-weight:700; color:#0a1f3d; }\n.hs1-sleeve-r { display:flex; align-items:center; gap:8px; }\n.hs1-sleeve-qty { font-family:sans-serif; font-size:0.78rem; color:#6b5e48; }\n\n.hs1-rl-wrap { padding-top:14px; display:flex; flex-direction:column; gap:10px; }\n.hs1-rl-langs { display:flex; flex-wrap:wrap; gap:6px; }\n.hs1-rl-lang { font-family:sans-serif; font-size:0.75rem; font-weight:600; padding:3px 10px; border-radius:50px; background:#e4eefc; border:1px solid #7099d8; color:#0a3070; }\n.hs1-rl-link { display:flex; align-items:center; gap:10px; padding:12px 16px; background:#0a1f3d; border-radius:10px; text-decoration:none; transition:opacity .2s; }\n.hs1-rl-link:hover { opacity:.85; }\n.hs1-rl-ico { font-size:1.2rem; flex-shrink:0; }\n.hs1-rl-body { flex:1; min-width:0; }\n.hs1-rl-title { display:block; font-family:sans-serif; font-size:0.82rem; font-weight:700; color:#fff; }\n.hs1-rl-sub { display:block; font-family:sans-serif; font-size:0.7rem; color:rgba(255,255,255,0.5); margin-top:2px; }\n.hs1-rl-arr-ext { font-size:0.9rem; color:rgba(255,255,255,0.45); flex-shrink:0; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .hs1-specs { grid-template-columns: repeat(6, 1fr); }\n  .hs1-spec { border-bottom: none; }\n  .hs1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .hs1-spec:last-child { border-right: none; }\n  .hs1-cards { grid-template-columns: repeat(2, 1fr); }\n  .hs1-fs-body { grid-template-columns: 220px 1fr; }\n  .hs1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .hs1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .hs1-cover { height: 440px; }\n  .hs1-cover-content { padding: 22px 36px 30px; }\n  .hs1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .hs1-cards { grid-template-columns: repeat(4, 1fr); }\n  .hs1-divider { margin-left: 36px; margin-right: 36px; }\n  .hs1-section-pad { padding: 36px 36px 8px; }\n  .hs1-closing { padding: 28px 36px; }\n  .hs1-fs-body { grid-template-columns: 260px 1fr; }\n  .hs1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"CMYK","offers":[{"title":"Default Title","offer_id":54147985998151,"sku":null,"price":31.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/HotStreak00.webp?v=1764649833"},{"product_id":"wingspan-americhe-danneggiato","title":"Wingspan - Americas ","description":"\u003cdiv style=\"font-family: 'Poppins', sans-serif; background: linear-gradient(135deg, #2E7D32 0%, #43A047 50%, #66BB6A 100%); color: #ffffff !important; padding: 40px 20px; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.3);\"\u003e\n\n\u003ch1 style=\"font-size: clamp(22px, 5.5vw, 46px); line-height: 1.2; word-break: keep-all; overflow-wrap: break-word; text-align: center; font-weight: 900; text-transform: uppercase; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); margin-bottom: 30px; width: 100%; color: #ffffff !important;\"\u003e WINGSPAN: AMERICA'S EXPANSION \u003c\/h1\u003e\n\n\u003cdiv style=\"max-width: 800px; margin: 0 auto; text-align: center; font-size: 1.1em; line-height: 1.8; color: #ffffff !important;\"\u003e\n\n\u003cp style=\"margin-bottom: 20px; color: #ffffff !important;\"\u003e The skies above the Americas have never been so vibrant. \u003cstrong\u003eWingspan: Americas Expansion\u003c\/strong\u003e invites you to rediscover the wild and untamed beauty of the Americas, bringing iconic and colorful species that redefine the elegance of flight into your sanctuary.\u003c\/p\u003e\n\n\u003cp style=\"margin-bottom: 20px; color: #ffffff !important;\"\u003e From the iridescent hues of the \u003cstrong\u003eHummingbird\u003c\/strong\u003e to the majestic pink elegance of the \u003cstrong\u003eFlamingo\u003c\/strong\u003e , this expansion enriches the core experience with new strategic and visual nuances. It's not just about adding cards, but about celebrating biodiversity in all its forms, immersing you in an ecosystem pulsating with life and saturated color.\u003c\/p\u003e\n\n \u003cp style=\"margin-bottom: 20px; color: #ffffff !important;\"\u003eEach card is a window into lush habitats, designed with the artistic flair that made Wingspan a modern classic. Prepare to manage resources more dynamically, taking advantage of the unique characteristics of birds that require specific habitats and offer unique rewards for the most discerning birdwatchers.\u003c\/p\u003e\n\n\u003cp style=\"margin-bottom: 30px; color: #ffffff !important;\"\u003e Whether you're an experienced ornithologist or a nature-fascinated newcomer, this expansion brings a breath of fresh air to your gaming table. It's time to spread your wings toward unexplored horizons, where strategy meets the wonder of pristine nature. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; width: 100%; justify-content: center; justify-items: center; margin: 30px auto;\"\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"text-transform: uppercase; font-weight: 800; margin-bottom: 15px; color: #ffffff !important;\"\u003e Extreme Biodiversity\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95em; color: #ffffff !important;\"\u003e New species that capture the essence of the Americas, from arid deserts to rainforests, each with unique thematic abilities. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"text-transform: uppercase; font-weight: 800; margin-bottom: 15px; color: #ffffff !important;\"\u003e Living Art\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95em; color: #ffffff !important;\"\u003e Breathtaking illustrations that transform your table into a natural art gallery, with vivid colors and realistic details. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"text-transform: uppercase; font-weight: 800; margin-bottom: 15px; color: #ffffff !important;\"\u003e Dynamic Habitats\u003c\/h3\u003e\n\n \u003cp style=\"font-size: 0.95em; color: #ffffff !important;\"\u003eIt leverages the synergies between different environments to create a smooth and rewarding gameplay engine, optimizing every single move. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"text-transform: uppercase; font-weight: 800; margin-bottom: 15px; color: #ffffff !important;\"\u003e Expand the Flight\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95em; color: #ffffff !important;\"\u003e An essential addition that integrates seamlessly with the base game, offering new challenges without complicating the rules. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top: 40px; padding: 20px; border: 2px solid rgba(255,255,255,0.5); border-radius: 15px; text-align: center; max-width: 600px; margin-left: auto; margin-right: auto; background: rgba(0,0,0,0.2);\"\u003e\n\n\u003ch4 style=\"font-size: 1.2em; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; margin: 0; color: #ffffff !important;\"\u003e THE CALL OF NATURE HAS NEVER BEEN SO LOUD.\u003c\/h4\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"Ghenos Games","offers":[{"title":"Default Title","offer_id":54148018831687,"sku":null,"price":20.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/WingspanAmericas00.webp?v=1770025890"},{"product_id":"wingspan-americhe-danneggiato-2","title":"Wingspan - Americas ","description":"\u003cdiv style=\"font-family: 'Poppins', sans-serif; background: linear-gradient(135deg, #2E7D32 0%, #43A047 50%, #66BB6A 100%); color: #ffffff !important; padding: 40px 20px; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.3);\"\u003e\n\n\u003ch1 style=\"font-size: clamp(22px, 5.5vw, 46px); line-height: 1.2; word-break: keep-all; overflow-wrap: break-word; text-align: center; font-weight: 900; text-transform: uppercase; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); margin-bottom: 30px; width: 100%; color: #ffffff !important;\"\u003e WINGSPAN: AMERICA'S EXPANSION \u003c\/h1\u003e\n\n\u003cdiv style=\"max-width: 800px; margin: 0 auto; text-align: center; font-size: 1.1em; line-height: 1.8; color: #ffffff !important;\"\u003e\n\n\u003cp style=\"margin-bottom: 20px; color: #ffffff !important;\"\u003e The skies above the Americas have never been so vibrant. \u003cstrong\u003eWingspan: Americas Expansion\u003c\/strong\u003e invites you to rediscover the wild and untamed beauty of the Americas, bringing iconic and colorful species that redefine the elegance of flight into your sanctuary.\u003c\/p\u003e\n\n\u003cp style=\"margin-bottom: 20px; color: #ffffff !important;\"\u003e From the iridescent hues of the \u003cstrong\u003eHummingbird\u003c\/strong\u003e to the majestic pink elegance of the \u003cstrong\u003eFlamingo\u003c\/strong\u003e , this expansion enriches the core experience with new strategic and visual nuances. It's not just about adding cards, but about celebrating biodiversity in all its forms, immersing you in an ecosystem pulsating with life and saturated color.\u003c\/p\u003e\n\n \u003cp style=\"margin-bottom: 20px; color: #ffffff !important;\"\u003eEach card is a window into lush habitats, designed with the artistic flair that made Wingspan a modern classic. Prepare to manage resources more dynamically, taking advantage of the unique characteristics of birds that require specific habitats and offer unique rewards for the most discerning birdwatchers.\u003c\/p\u003e\n\n\u003cp style=\"margin-bottom: 30px; color: #ffffff !important;\"\u003e Whether you're an experienced ornithologist or a nature-fascinated newcomer, this expansion brings a breath of fresh air to your gaming table. It's time to spread your wings toward unexplored horizons, where strategy meets the wonder of pristine nature. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; width: 100%; justify-content: center; justify-items: center; margin: 30px auto;\"\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"text-transform: uppercase; font-weight: 800; margin-bottom: 15px; color: #ffffff !important;\"\u003e Extreme Biodiversity\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95em; color: #ffffff !important;\"\u003e New species that capture the essence of the Americas, from arid deserts to rainforests, each with unique thematic abilities. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"text-transform: uppercase; font-weight: 800; margin-bottom: 15px; color: #ffffff !important;\"\u003e Living Art\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95em; color: #ffffff !important;\"\u003e Breathtaking illustrations that transform your table into a natural art gallery, with vivid colors and realistic details. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"text-transform: uppercase; font-weight: 800; margin-bottom: 15px; color: #ffffff !important;\"\u003e Dynamic Habitats\u003c\/h3\u003e\n\n \u003cp style=\"font-size: 0.95em; color: #ffffff !important;\"\u003eIt leverages the synergies between different environments to create a smooth and rewarding gameplay engine, optimizing every single move. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"text-transform: uppercase; font-weight: 800; margin-bottom: 15px; color: #ffffff !important;\"\u003e Expand the Flight\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95em; color: #ffffff !important;\"\u003e An essential addition that integrates seamlessly with the base game, offering new challenges without complicating the rules. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top: 40px; padding: 20px; border: 2px solid rgba(255,255,255,0.5); border-radius: 15px; text-align: center; max-width: 600px; margin-left: auto; margin-right: auto; background: rgba(0,0,0,0.2);\"\u003e\n\n\u003ch4 style=\"font-size: 1.2em; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; margin: 0; color: #ffffff !important;\"\u003e THE CALL OF NATURE HAS NEVER BEEN SO LOUD.\u003c\/h4\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"Ghenos Games","offers":[{"title":"Default Title","offer_id":54148046618951,"sku":null,"price":20.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/WingspanAmericas00.webp?v=1770025890"},{"product_id":"klask-danneggiato","title":"CLASH","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n\n  \u003cdiv class=\"fg1-hero\"\u003e\n\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n\n      \u003cp class=\"fg1-kicker\"\u003eFroGames — Moments to Remember\u003c\/p\u003e\n\n      \u003cp class=\"fg1-sub\"\u003eThe magnet escapes, obstacles stick to you, the ball bounces where it shouldn't. And when it's over, no one asks for a rematch: they just take it.\u003c\/p\u003e\n\n      \u003cdiv class=\"fg1-chips\"\u003e\n\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eCompetitive\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eGhenos Games\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eMagnetic air hockey\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n\n    \u003cdiv class=\"fg1-specs\"\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e2\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e10 min\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e8+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMechanics\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eMagnetic skill\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚡\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eFeature\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eReal-time\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🧲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eSystem\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eUnder-table magnetic control\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fg1-body\"\u003e\n\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n\n        \u003cp class=\"fg1-label\"\u003eWHAT IT IS ABOUT\u003c\/p\u003e\n\n        \u003ch3 class=\"fg1-h3\"\u003eWhen foosball meets air hockey with magnets\u003c\/h3\u003e\n\n        \u003cp class=\"fg1-p\"\u003e\u003cstrong\u003eMikkel Bertelsen\u003c\/strong\u003e took a simple idea and turned it into a phenomenon: an oval playing field, two black magnets you control from under the table, three white discs as obstacles, one red ball. Born in Denmark in 2014, KLASK quickly became a classic for pub tournaments and evenings with friends.\u003c\/p\u003e\n\n        \u003cp class=\"fg1-p\"\u003eMove your magnet under the board to push the ball into your opponent's goal. But be careful: if you attract too many white obstacles to your piece, if you fall into your own hole or if you lose control of the magnet, your opponent scores. First to \u003cstrong\u003e6 points\u003c\/strong\u003e wins. 10-minute games, always tense reflexes, no turns: everything happens in real-time.\u003c\/p\u003e\n\n        \n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n\n        \u003cp class=\"fg1-quote-header\"\u003eWhat they say abroad\u003c\/p\u003e\n\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"It's like foosball and air hockey had a magnetic baby\"\u003c\/p\u003e\n\n          \u003cp class=\"fg1-quote-transl\"\u003eIt's like foosball and air hockey had a magnetic baby\u003c\/p\u003e\n\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eShut Up \u0026amp; Sit Down\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eKLASK is the game you pull out when you want someone to stop talking and start playing for real. No long explanations, no downtime: magnet in hand and off you go.\u003c\/p\u003e\n\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-fs\"\u003e\n\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n\n        \u003cdiv class=\"fg1-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=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eKLASK\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#e4eefc;border-color:#7099d8;color:#0a3070\"\u003eSocial\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\n\n          \u003csvg id=\"fg1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"fg1-fs-tip\" id=\"fg1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eFrantic\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eInstinctive\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eImmediate\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n          \u003cspan class=\"fg1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003eKLASK is the game you leave on the living room table and that ends up being played more than any other. It requires no setup, no concentration: you pick it up, you turn it on (mentally), you play. Perfect for those looking for quick challenges, reflexes and that immediate sense of revenge that only pure skill games can provide.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-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=\"fg1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews and game sessions\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Interazione\", \"value\": 5, \"note\": \"Tutto il gioco è una sfida fisica diretta: non c'è scampo, non c'è diplomazia, solo te e l'avversario\"}, {\"label\": \"Rigiocabilità\", \"value\": 5, \"note\": \"Ogni partita è diversa perché dipende dai riflessi, dall'angolo di tiro, dal momento in cui gli ostacoli si staccano\"}, {\"label\": \"Tensione\", \"value\": 4, \"note\": \"La pallina schizza veloce, gli ostacoli ti tradiscono all'improvviso: non hai tempo di pensare, solo di reagire\"}, {\"label\": \"Abilità\", \"value\": 4, \"note\": \"I primi minuti sei goffo, dopo un'ora hai sviluppato tecniche di tiro e difesa che neanche sapevi esistessero\"}, {\"label\": \"Fortuna\", \"value\": 2, \"note\": \"La pallina rimbalza in modi imprevedibili, ma il controllo del magnete è tutto tuo: vince chi ha mano ferma\"}, {\"label\": \"Complessità\", \"value\": 1, \"note\": \"Regole in 2 minuti, prime partite immediate: la difficoltà sta nel padroneggiare il gesto, non nel capire cosa fare\"}];\n      var accent='#1050a0';\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('fg1-fs-svg');\n      var tip=document.getElementById('fg1-fs-tip');\n      if(!svg) return;\n      var ns='http:\/\/www.w3.org\/2000\/svg';\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      var st=document.createElement('style');\n      st.textContent='@keyframes fg1-draw{to{stroke-dashoffset:0}}@keyframes fg1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\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      var dpts=dims.map(function(d,i){var p=pt(R*(d.value\/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.value\/5),i),p2=pt(R*(dims[(i+1)%n].value\/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:fg1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.value\/5),i);\n        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){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].label+' '+dims[idx].value+'\/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        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:fg1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n        var nd=R*(d.value\/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.value;\n        vt.style.cssText='opacity:0;animation:fg1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\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.value\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.label;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n\n      \u003cp class=\"fg1-label\"\u003eWhat you find on the field\u003c\/p\u003e\n\n      \u003ch3 class=\"fg1-h3\"\u003eThe components that make the difference\u003c\/h3\u003e\n\n      \u003cdiv class=\"fg1-cards\"\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🧲\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eBlack control magnets\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eThe piece you move under the table is connected to a magnetic disc above the field. You have to learn to coordinate your movement: too fast and you lose control, too slow and you get swept away.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🔴\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eRed ball\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eLight, unpredictable, nasty. It bounces off the walls of the field and changes direction in an instant. Your goal is to push it into your opponent's hole without losing control of your magnet.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e⚪\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eThree white magnetic obstacles\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003ePlaced in the center of the field, they stick to your magnet if you get too close. If you attract two at once, your opponent scores. They are chaos incarnate.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🕳️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eGoal holes\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eOne for each player, at the ends of the field. If the ball goes in (or if you fall in with your magnet), your opponent scores. Simple, brutal, definitive.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-closing\"\u003e\n\n      \u003cp class=\"fg1-closing-text\"\u003eIn ten minutes one of you will have won. In eleven minutes you'll have already put the ball back in the center for the rematch.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.fg1-wrap, .fg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fg1-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: #1a1a1a;\n}\n.fg1-hero {\n  background: linear-gradient(135deg, #1a1a1a 0%, #222222 50%, #1a1a1a 100%);\n  padding: 32px 26px 36px;\n  position: relative;\n  overflow: hidden;\n}\n.fg1-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(ellipse at top right, rgba(16,80,160,0.08) 0%, transparent 60%);\n  pointer-events: none;\n}\n.fg1-hero-content { position: relative; z-index: 2; }\n.fg1-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.fg1-sub { color: rgba(255,255,255,0.88); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 18px; }\n.fg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fg1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.fg1-chip--accent { background: #1050a0; border-color: #1050a0; }\n.fg1-specs-bar { background: #160a02; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.fg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.fg1-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.fg1-spec:nth-child(3n) { border-right: none; }\n.fg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fg1-spec-icon { font-size: 1.2rem; }\n.fg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n.fg1-body { background: #F5EDD8; }\n.fg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #1050a0; margin-bottom: 7px; }\n.fg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; }\n.fg1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.fg1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #1050a0; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FF9500; }\n.fg1-quote--dark { background: #3a0a00; }\n.fg1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.fg1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.fg1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n.fg1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n.fg1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-brand { display:flex; align-items:center; gap:9px; }\n.fg1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.fg1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.fg1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.fg1-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.fg1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.fg1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.fg1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.fg1-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.fg1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.fg1-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.fg1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-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.fg1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-fs-target span { font-size:14px; flex-shrink:0; }\n.fg1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.fg1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.fg1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-fs-solo { background:#f0ece4; border-top:1px solid #e0d8cc; padding:14px 18px; }\n.fg1-fs-solo-row { display:flex; align-items:center; gap:12px; margin-bottom:8px; }\n.fg1-fs-solo-icon { font-size:1.4rem; flex-shrink:0; }\n.fg1-fs-solo-text { display:flex; flex-direction:column; gap:2px; flex-grow:1; }\n.fg1-fs-solo-label { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-solo-stars { font-family:sans-serif; font-size:14px; letter-spacing:2px; color:#1050a0; line-height:1; }\n.fg1-fs-solo-note { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-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.fg1-section-pad { padding: 32px 28px 8px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n.fg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.fg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.fg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fg1-card-name { font-size: 0.95rem; font-weight: 900; color: #1050a0; margin-bottom: 5px; }\n.fg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n.fg1-sleeve-toggle { background: #fff; border-radius: 14px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); overflow: hidden; }\n.fg1-sleeve-summary { list-style: none; cursor: pointer; padding: 16px 20px; display: flex; align-items: center; gap: 14px; font-family: sans-serif; user-select: none; transition: background 0.2s ease; }\n.fg1-sleeve-summary::-webkit-details-marker { display: none; }\n.fg1-sleeve-summary:hover { background: #faf2e2; }\n.fg1-sleeve-summary-icon { font-size: 1.5rem; flex-shrink: 0; }\n.fg1-sleeve-summary-text { flex-grow: 1; display: flex; flex-direction: column; gap: 2px; }\n.fg1-sleeve-summary-label { font-size: 0.95rem; font-weight: 800; color: #1a0800; }\n.fg1-sleeve-summary-count { font-size: 0.78rem; color: #7a6040; font-weight: 500; }\n.fg1-sleeve-summary-arrow { font-size: 0.75rem; color: #1050a0; transition: transform 0.25s ease; flex-shrink: 0; }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary-arrow { transform: rotate(180deg); }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary { border-bottom: 1px solid #f0e4ce; }\n.fg1-sleeve-body { padding: 16px 20px 20px; }\n.fg1-sleeve-intro { font-family: sans-serif; font-size: 0.9rem; color: #3d2810; line-height: 1.6; margin: 0 0 14px 0; max-width: 680px; }\n.fg1-sleeve-table { width: 100%; max-width: 420px; border-collapse: collapse; background: #fff; border-radius: 10px; overflow: hidden; border: 1px solid #e8dcba; font-family: sans-serif; }\n.fg1-sleeve-table th { background: #1050a0; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-size: 0.72rem; font-weight: 700; padding: 10px 14px; text-align: left; }\n.fg1-sleeve-table td { padding: 10px 14px; border-bottom: 1px solid #f0e4ce; font-size: 0.9rem; color: #3d2810; }\n.fg1-sleeve-table tbody tr:last-child td { border-bottom: none; }\n.fg1-sleeve-dim { font-weight: 600; }\n.fg1-sleeve-qty { font-weight: 800; text-align: right; color: #1050a0; }\n.fg1-sleeve-total td { background: #faf2e2; font-weight: 900; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.5px; }\n.fg1-sleeve-total .fg1-sleeve-qty { color: #1a0800; }\n.fg1-rulebook-pad { padding-top: 18px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n\/* Card cliccabile: border shorthand + accent verde a sinistra (etichetta \"risorsa speciale\").\n   Niente 4 border separati: il border-bottom da solo si leggeva come underline. *\/\na.fg1-rulebook,\na.fg1-rulebook:link,\na.fg1-rulebook:visited,\na.fg1-rulebook:hover,\na.fg1-rulebook:focus,\na.fg1-rulebook:active {\n  text-decoration: none !important;\n  border: 1px solid #e8dcba !important;\n  border-left: 4px solid #2E6B0A !important;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;\n  outline: none !important;\n  background-image: none !important;\n}\n.fg1-rulebook { display: flex; align-items: center; gap: 14px; background: #fffaf0; border-radius: 12px; padding: 14px 18px; color: #1a0800; transition: background 0.2s ease, transform 0.2s ease; }\n.fg1-rulebook:hover { background: #faf0d8 !important; transform: translateX(2px); }\n\/* Reset preventivo su figli e pseudo-elementi: alcuni temi Shopify (Concept, Dawn-derived,\n   Impulse, Prestige) iniettano underline animate via ::before\/::after con background-image\n   linear-gradient. Vanno nuke esplicitamente. *\/\n.fg1-rulebook *,\n.fg1-rulebook *::before,\n.fg1-rulebook *::after {\n  text-decoration: none !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  background: transparent !important;\n  background-image: none !important;\n}\n.fg1-rulebook::before,\n.fg1-rulebook::after {\n  display: none !important;\n  content: none !important;\n}\n.fg1-rulebook-icon { font-size: 1.6rem; flex-shrink: 0; }\n.fg1-rulebook-text { display: flex; flex-direction: column; flex-grow: 1; gap: 2px; }\n.fg1-rulebook-label { font-weight: 800; font-size: 0.95rem; color: #1a0800; }\n.fg1-rulebook-meta { font-size: 0.78rem; color: #6b5a3a; }\n.fg1-rulebook-arrow { font-size: 1.1rem; color: #1050a0; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FF9500; }\n.fg1-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@media screen and (min-width: 600px) {\n  .fg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fg1-spec { border-bottom: none; }\n  .fg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fg1-spec:last-child { border-right: none; }\n  .fg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fg1-fs-body { grid-template-columns: 220px 1fr; }\n  .fg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .fg1-hero { padding: 40px 36px 44px; }\n  .fg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fg1-divider { margin-left: 36px; margin-right: 36px; }\n  .fg1-section-pad { padding: 36px 36px 8px; }\n  .fg1-closing { padding: 28px 36px; }\n  .fg1-fs-body { grid-template-columns: 260px 1fr; }\n  .fg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Ghenos Games","offers":[{"title":"Default Title","offer_id":54233195282759,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/KLASK.webp?v=1780766037"},{"product_id":"deckers-danneggiato","title":"Deckers - Danneggiato","description":"\u003c!-- =====================================================\n     DECKERS — BLOCK 1\n     FroGames | Shopify Theme Concept\n     ===================================================== --\u0026gt;\n\u003cdiv class=\"dck1-wrap\"\u003e\n\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"dck1-cover\"\u003e\n\n\u003cimg loading=\"eager\" class=\"dck1-cover-img\" alt=\"Deckers cooperative cyberpunk board game for 1-4 players - Deep Print Games official cover\" src=\"https:\/\/cf.geekdo-images.com\/QIiMCGc9zpv_XKAI-zbqmQ__imagepagezoom\/img\/dOAgqz7c8lanMparLyj3TucwZKY=\/fit-in\/1200x900\/filters:no_upscale():strip_icc()\/pic8907989.jpg\"\u003e\n\u003cdiv class=\"dck1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-cover-content\"\u003e\n\n\u003cp class=\"dck1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n\u003cp class=\"dck1-sub\"\u003eA sentient machine defends its network. You're inside. And it already knows you're there.\u003c\/p\u003e\n\n\u003cdiv class=\"dck1-chips\"\u003e\n\n\u003cspan class=\"dck1-chip dck1-chip--accent\"\u003eCooperative\u003c\/span\u003e \u003cspan class=\"dck1-chip\"\u003eDeep Print Games\u003c\/span\u003e \u003cspan class=\"dck1-chip\"\u003eCyberpunk\u003c\/span\u003e \u003cspan class=\"dck1-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=\"dck1-specs-bar\"\u003e\n\n\u003cdiv class=\"dck1-specs\"\u003e\n\n\u003cdiv class=\"dck1-spec\"\u003e\n\n\u003cspan class=\"dck1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"dck1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"dck1-spec-val\"\u003e1 – 4\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-spec\"\u003e\n\n\u003cspan class=\"dck1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"dck1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"dck1-spec-val\"\u003e60–90 min\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-spec\"\u003e\n\n\u003cspan class=\"dck1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"dck1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"dck1-spec-val\"\u003e12+ years\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-spec\"\u003e\n\n\u003cspan class=\"dck1-spec-icon\"\u003e🃏\u003c\/span\u003e \u003cspan class=\"dck1-spec-label\"\u003eMechanic\u003c\/span\u003e \u003cspan class=\"dck1-spec-val\"\u003eDeck-building\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-spec\"\u003e\n\n\u003cspan class=\"dck1-spec-icon\"\u003e🕸️\u003c\/span\u003e \u003cspan class=\"dck1-spec-label\"\u003eNetwork\u003c\/span\u003e \u003cspan class=\"dck1-spec-val\"\u003eModular node-based\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-spec\"\u003e\n\n\u003cspan class=\"dck1-spec-icon\"\u003e🤝\u003c\/span\u003e \u003cspan class=\"dck1-spec-label\"\u003eMode\u003c\/span\u003e \u003cspan class=\"dck1-spec-val\"\u003eCoop \/ 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=\"dck1-body\"\u003e\n\n\u003c!-- INTRO + EDITORIAL BOXES --\u003e\n\u003cdiv class=\"dck1-intro-grid\"\u003e\n\n\u003cdiv class=\"dck1-intro-text\"\u003e\n\n\u003cp class=\"dck1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n\u003ch3 class=\"dck1-h3\"\u003eHack into a machine's mind before it deletes you\u003c\/h3\u003e\n\n\u003cp class=\"dck1-p\"\u003eIn a dystopian future, humanity created \"Mother,\" a sentient supercomputer. Then Mother turned against its creators. \u003cstrong\u003eDeckers\u003c\/strong\u003e — masters of hacking and cyber warfare — are humanity's last line of defense. Designed by \u003cstrong\u003eRichard Wilkins\u003c\/strong\u003e with illustrations by \u003cstrong\u003eLukas Siegmon\u003c\/strong\u003e and published by Deep Print Games, Deckers is a redesigned version of the classic 2016 Renegade — sleeker, cleaner, meaner.\u003c\/p\u003e\n\n\u003cp class=\"dck1-p\"\u003eYou infiltrate the network of one of the SMCs (super-massive computers), taking on decker profiles with unique abilities. You play your command cards, move between server nodes, upload your pieces to extend control, and remove the computer's. Each round a new objective redefines your plan.\u003c\/p\u003e\n\n\u003cp class=\"dck1-p\"\u003ePlay cooperatively with up to four players, or solo against a fully automated opponent. Seven SMCs, each with different defenses. No position is truly safe: the network reacts, defends itself, and counterattacks. In Deckers, every game is a dense puzzle that you win — or lose — together.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-intro-side\"\u003e\n\n\u003cp class=\"dck1-quote-header\"\u003eFrom the FroGames table\u003c\/p\u003e\n\n\u003cdiv class=\"dck1-quote-solo\"\u003e\n\n\u003cspan class=\"dck1-qs-icon\"\u003e🧠\u003c\/span\u003e\n\u003cp class=\"dck1-qs-text\"\u003eThe SMC doesn't just defend itself: it reads your moves and adapts its own. Every game is a battle of wits against an opponent that thinks.\u003c\/p\u003e\n\n\u003cp class=\"dck1-qs-note\"\u003eThe secret of Deckers in one line\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-quote-solo dck1-quote-solo--alt\"\u003e\n\n\u003cspan class=\"dck1-qs-icon\"\u003e♟️\u003c\/span\u003e\n\u003cp class=\"dck1-qs-text\"\u003eCooperative when you want company, solo when you just want you against the machine. Same weight, same tension, zero compromises.\u003c\/p\u003e\n\n\u003cp class=\"dck1-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=\"dck1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"dck1-fs\"\u003e\n\n\u003cdiv class=\"dck1-fs-header\"\u003e\n\n\u003cdiv class=\"dck1-fs-brand\"\u003e\n\n\u003cimg class=\"dck1-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=\"dck1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"dck1-fs-game-name\"\u003eDeckers\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cspan style=\"background: #def4ee; border-color: #4fb89e; color: #0a4a40;\" class=\"dck1-fs-cat\"\u003eCooperative · Strategy\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-fs-body\"\u003e\n\n\u003cdiv class=\"dck1-fs-radar-panel\"\u003e\n\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"dck1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"dck1-fs-tip\" class=\"dck1-fs-tip\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-fs-info\"\u003e\n\n\u003cspan class=\"dck1-fs-feel-lbl\"\u003eThe Experience\u003c\/span\u003e\n\u003cdiv class=\"dck1-fs-feeling\"\u003e\n\n\u003cspan class=\"dck1-fs-feel-tag\"\u003eCollaborative\u003c\/span\u003e \u003cspan class=\"dck1-fs-feel-tag\"\u003eCerebral\u003c\/span\u003e \u003cspan class=\"dck1-fs-feel-tag\"\u003eTense\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cspan class=\"dck1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"dck1-fs-targets\"\u003e\n\n\u003cdiv class=\"dck1-fs-target dck1-fs-si\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-fs-target dck1-fs-si\"\u003e\n\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-fs-target dck1-fs-si\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolo play\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-fs-target dck1-fs-no\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-fs-target dck1-fs-no\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-fs-target dck1-fs-no\"\u003e\n\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-fs-solo\"\u003e\n\n\u003cspan class=\"dck1-fs-solo-lbl\"\u003eSolo play\u003c\/span\u003e\n\u003cdiv class=\"dck1-fs-solo-row\"\u003e\n\n\u003cspan class=\"dck1-fs-solo-stars\"\u003e★★★★\u003cspan class=\"dck1-fs-solo-off\"\u003e★\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"dck1-fs-solo-tag\"\u003eOfficial · 4\/5\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"dck1-fs-solo-note\"\u003eThe SMC is a fully automated opponent and Wilkins is a solo play veteran: in solo you control multiple profiles and experience the full game.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-fs-verdict\"\u003e\n\n\u003cdiv class=\"dck1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-fs-verdict-text\"\u003eA cooperative cyberpunk puzzle that rewards planning and optimization. Excellent solo, demanding for newcomers — not a gateway game.\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=\"dck1-fs-footer\"\u003e\n\n\u003cimg class=\"dck1-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 rulebook, BGG entry, 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:4, note:\"Pianifichi mosse e mazzo, ma ogni SMC ti costringe a ripensare il piano\"},\n        {l:'Profondità',    v:4, note:\"Deck-building e controllo della rete si intrecciano: tanto spazio per ottimizzare\"},\n        {l:'Complessità',   v:4, note:\"Gioco esperto: si impara in mezz'ora ma premia chi studia bene le regole\"},\n        {l:'Rigiocabilità', v:4, note:\"7 SMC, 10 decker e 40 carte obiettivo: nessuna partita è uguale\"},\n        {l:'Coordinazione', v:3, note:\"In cooperativo si decide insieme; in solitario gestisci più profili\"},\n        {l:'Fortuna',       v:2, note:\"Le carte si pescano, ma è la costruzione del mazzo a decidere\"}\n      ];\n      var accent='#0E8C7E';\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('dck1-fs-svg');\n      var tip=document.getElementById('dck1-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 dck1-draw{to{stroke-dashoffset:0}}@keyframes dck1-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:dck1-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:dck1-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:dck1-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=\"dck1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c!-- ARSENAL --\u003e\n\u003cdiv class=\"dck1-section-pad\"\u003e\n\n\u003cp class=\"dck1-label\"\u003eYour arsenal\u003c\/p\u003e\n\n\u003ch3 class=\"dck1-h3\"\u003eWhat you control in each game\u003c\/h3\u003e\n\n\u003cdiv class=\"dck1-cards\"\u003e\n\n\u003cdiv class=\"dck1-card\"\u003e\n\n\u003cspan class=\"dck1-card-icon\"\u003e🎭\u003c\/span\u003e\n\u003ch4 class=\"dck1-card-name\"\u003eDecker profiles\u003c\/h4\u003e\n\n\u003cp class=\"dck1-card-desc\"\u003e10 hackers, each with a special ability. Front-line or shadow: choose who to be in each game.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-card\"\u003e\n\n\u003cspan class=\"dck1-card-icon\"\u003e🃏\u003c\/span\u003e\n\u003ch4 class=\"dck1-card-name\"\u003eCommand cards\u003c\/h4\u003e\n\n\u003cp class=\"dck1-card-desc\"\u003eYour hand of actions. Buy new cards and refine your deck to build the right combos.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-card\"\u003e\n\n\u003cspan class=\"dck1-card-icon\"\u003e🕸️\u003c\/span\u003e\n\u003ch4 class=\"dck1-card-name\"\u003eNetwork nodes\u003c\/h4\u003e\n\n\u003cp class=\"dck1-card-desc\"\u003eUpload your pieces to expand control and delete those of the SMC node by node.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-card\"\u003e\n\n\u003cspan class=\"dck1-card-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch4 class=\"dck1-card-name\"\u003eObjective cards\u003c\/h4\u003e\n\n\u003cp class=\"dck1-card-desc\"\u003e40 objectives that change each round and force you to rethink your plan from scratch.\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=\"dck1-closing\"\u003e\n\n\u003cp class=\"dck1-closing-text\"\u003eIn an hour, you will have studied an artificial mind like you study a real opponent. And you'll immediately want a rematch.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- BOX CONTENTS --\u003e\n\u003cdiv class=\"dck1-box-section\"\u003e\n\n\u003cdetails class=\"dck1-det\"\u003e\n\u003csummary class=\"dck1-det-sum\"\u003e\u003cspan class=\"dck1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"dck1-det-title\"\u003eRecommended sleeves\u003c\/span\u003e\u003cspan class=\"dck1-det-sub\"\u003e2 sizes · 200 cards total\u003c\/span\u003e\u003cspan class=\"dck1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"dck1-det-body\"\u003e\n\n\u003cdiv class=\"dck1-sleeve-grid\"\u003e\n\n\u003cdiv class=\"dck1-sleeve\"\u003e\n\n\u003cspan class=\"dck1-sleeve-mm\"\u003e63.5 × 88.9 mm\u003c\/span\u003e\n\u003cdiv class=\"dck1-sleeve-r\"\u003e\u003cspan class=\"dck1-sleeve-qty\"\u003e181 cards\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dck1-sleeve\"\u003e\n\n\u003cspan class=\"dck1-sleeve-mm\"\u003e88 × 125 mm\u003c\/span\u003e\n\u003cdiv class=\"dck1-sleeve-r\"\u003e\u003cspan class=\"dck1-sleeve-qty\"\u003e19 cards\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\u003cdetails class=\"dck1-det dck1-det--last\"\u003e\n\u003csummary class=\"dck1-det-sum\"\u003e\u003cspan class=\"dck1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"dck1-det-title\"\u003eRulebook\u003c\/span\u003e\u003cspan class=\"dck1-det-sub\"\u003eEnglish · Official PDF\u003c\/span\u003e\u003cspan class=\"dck1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"dck1-det-body\"\u003e\n\n\u003cdiv class=\"dck1-rl-wrap\"\u003e\n\n\u003cdiv class=\"dck1-rl-langs\"\u003e\u003cspan class=\"dck1-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: #0A1424; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"dck1-rl-link\" href=\"https:\/\/www.deep-print-games.com\/wp-content\/uploads\/2025\/10\/Deckers_Rules_EU_web_v1_0.pdf\" target=\"_blank\"\u003e\u003cspan class=\"dck1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"dck1-rl-body\"\u003e\n\n\u003cspan class=\"dck1-rl-title\"\u003eDownload the official rulebook\u003c\/span\u003e\u003cspan class=\"dck1-rl-sub\"\u003eFree PDF · deep-print-games.com\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cspan class=\"dck1-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.dck1-wrap, .dck1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.dck1-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.4);\n  max-width: 1200px;\n  margin-left: auto;\n  margin-right: auto;\n  background: #06080F;\n}\n\n\/* ── COPERTINA ── *\/\n.dck1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.dck1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.dck1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(6,8,15,0) 0%, rgba(6,8,15,0) 25%, rgba(6,8,15,0.5) 55%, rgba(6,8,15,0.85) 75%, rgba(6,8,15,0.98) 100%); }\n.dck1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.dck1-kicker { display: block; color: #2BE7D6; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.dck1-sub { color: rgba(255,255,255,0.92); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 16px; }\n.dck1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.dck1-chip { background: rgba(255,255,255,0.1); 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.dck1-chip--accent { background: #0E8C7E; border-color: #14B8A6; color: #fff; }\n\n\/* ── SPECS ── *\/\n.dck1-specs-bar { background: #0B1018; padding: 0 24px; border-top: 1px solid rgba(43,231,214,0.12); }\n.dck1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.dck1-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.dck1-spec:nth-child(3n) { border-right: none; }\n.dck1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.dck1-spec-icon { font-size: 1.2rem; }\n.dck1-spec-label { color: rgba(255,255,255,0.42); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.dck1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.dck1-body { background: #E9EEF3; }\n\n\/* ── INTRO ── *\/\n.dck1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.dck1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #0E8C7E; margin-bottom: 7px; }\n.dck1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #0C1422; line-height: 1.15; margin-bottom: 16px; }\n.dck1-p { font-family: sans-serif; font-size: 0.95rem; color: #2a3340; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.dck1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #0E8C7E; margin-bottom: 12px; }\n.dck1-quote-solo { background: #0A1424; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #2BE7D6; }\n.dck1-quote-solo--alt { background: #1A0E2E; border-left-color: #FF2E8B; }\n.dck1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.dck1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.dck1-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.dck1-divider { height: 1px; background: #c8d2dc; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.dck1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.dck1-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.dck1-fs-brand { display:flex; align-items:center; gap:9px; }\n.dck1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.dck1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.dck1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.dck1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.dck1-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.dck1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.dck1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.dck1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.dck1-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.dck1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.dck1-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.dck1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.dck1-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.dck1-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.dck1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.dck1-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.dck1-fs-target span { font-size:14px; flex-shrink:0; }\n.dck1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.dck1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.dck1-fs-solo { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; margin-bottom:12px; }\n.dck1-fs-solo-lbl { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; margin-bottom:6px; }\n.dck1-fs-solo-row { display:flex; align-items:center; gap:10px; margin-bottom:6px; flex-wrap:wrap; }\n.dck1-fs-solo-stars { font-size:14px; color:#0E8C7E; letter-spacing:1px; }\n.dck1-fs-solo-off { color:#cfc8bc; }\n.dck1-fs-solo-tag { font-family:sans-serif; font-size:11px; font-weight:700; color:#0a4a40; background:#def4ee; border:1px solid #4fb89e; padding:2px 9px; border-radius:50px; }\n.dck1-fs-solo-note { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.6; }\n.dck1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.dck1-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.dck1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.dck1-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.dck1-section-pad { padding: 32px 28px 8px; }\n.dck1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.dck1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d2dce4; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.dck1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(14,140,126,0.16); }\n.dck1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.dck1-card-name { font-size: 0.95rem; font-weight: 900; color: #0E8C7E; margin-bottom: 5px; }\n.dck1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2a3340; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.dck1-closing { background: #070B14; padding: 26px 28px; border-top: 3px solid #2BE7D6; }\n.dck1-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.dck1-box-section { background: #E9EEF3; border-top: 1px solid #c8d2dc; }\n.dck1-det { border-bottom: 1px solid #d8e0e8; background: #fff; }\n.dck1-det--last { border-bottom: none; }\n.dck1-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.dck1-det-sum::-webkit-details-marker { display: none; }\n.dck1-det-sum::marker { display: none; }\n.dck1-det[open] .dck1-det-sum { background: #f4f7fa; }\n.dck1-det-sum:hover { background: #f4f7fa; }\n.dck1-det-left { display: flex; align-items: center; gap: 10px; }\n.dck1-det-ico { font-size: 17px; flex-shrink: 0; }\n.dck1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #0C1422; display: block; }\n.dck1-det-sub { font-family: sans-serif; font-size: 11px; color: #7c8794; margin-top: 1px; display: block; }\n.dck1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.dck1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #7c8794; border-bottom: 2px solid #7c8794; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.dck1-det[open] .dck1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.dck1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.dck1-sleeve-grid { display:grid; grid-template-columns:1fr; gap:8px; padding-top:14px; }\n.dck1-sleeve { display:flex; align-items:center; justify-content:space-between; padding:10px 14px; background:#f3f6f9; border-radius:8px; border:1px solid #d8e0e8; flex-wrap:wrap; gap:6px; }\n.dck1-sleeve-mm { font-family:monospace; font-size:0.82rem; font-weight:700; color:#0C1422; }\n.dck1-sleeve-r { display:flex; align-items:center; gap:8px; }\n.dck1-sleeve-qty { font-family:sans-serif; font-size:0.78rem; color:#5a6675; }\n\n.dck1-rl-wrap { padding-top:14px; display:flex; flex-direction:column; gap:10px; }\n.dck1-rl-langs { display:flex; flex-wrap:wrap; gap:6px; }\n.dck1-rl-lang { font-family:sans-serif; font-size:0.75rem; font-weight:600; padding:3px 10px; border-radius:50px; background:#def4ee; border:1px solid #4fb89e; color:#0a4a40; }\n.dck1-rl-link:hover { opacity:.85; }\n.dck1-rl-ico { font-size:1.2rem; flex-shrink:0; }\n.dck1-rl-body { flex:1; min-width:0; }\n.dck1-rl-title { display:block; font-family:sans-serif; font-size:0.82rem; font-weight:700; color:#fff; }\n.dck1-rl-sub { display:block; font-family:sans-serif; font-size:0.7rem; color:rgba(255,255,255,0.55); margin-top:2px; }\n.dck1-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  .dck1-specs { grid-template-columns: repeat(6, 1fr); }\n  .dck1-spec { border-bottom: none; }\n  .dck1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .dck1-spec:last-child { border-right: none; }\n  .dck1-cards { grid-template-columns: repeat(2, 1fr); }\n  .dck1-fs-body { grid-template-columns: 220px 1fr; }\n  .dck1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .dck1-fs-info { border-top: none; }\n  .dck1-sleeve-grid { grid-template-columns: 1fr 1fr; }\n}\n@media screen and (min-width: 900px) {\n  .dck1-cover { height: 440px; }\n  .dck1-cover-content { padding: 22px 36px 30px; }\n  .dck1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .dck1-cards { grid-template-columns: repeat(4, 1fr); }\n  .dck1-divider { margin-left: 36px; margin-right: 36px; }\n  .dck1-section-pad { padding: 36px 36px 8px; }\n  .dck1-closing { padding: 28px 36px; }\n  .dck1-fs-body { grid-template-columns: 260px 1fr; }\n  .dck1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Pegasus Spiele","offers":[{"title":"Default Title","offer_id":54258938741063,"sku":null,"price":31.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Deckers_00.webp?v=1761540747"},{"product_id":"onoda-danneggiato-1","title":"Onoda ","description":"\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n\n\u003ch2\u003e Onoda – Thirty Years of Lonely War on a Forgotten Island\u003c\/h2\u003e\n\n\n\u003cp\u003e\n In \u003cstrong\u003eOnoda,\u003c\/strong\u003e you play as Japanese soldier Hiroo Onoda, who hid for thirty years on Lubang Island without surrendering, convinced the war wasn't over. A \u003cstrong\u003esolitaire board game\u003c\/strong\u003e that blends history, survival, and narrative, transforming each game into a journey through paranoia, resistance, and memory.\n\u003c\/p\u003e\n\n\n\u003cp\u003e\n The challenge unfolds over six rounds of varying length, during which you'll gather resources, complete missions, and face events reminiscent of Onoda's real-life experiences: comical situations, dramatic moments, and a constant balancing act between physical health and mental stability. Every choice has consequences: will you be able to maintain your honor, keep your companions alive, and survive the perils of time? \n\u003c\/p\u003e\n\n\n\u003ch3\u003eWhy Onoda is a unique gaming experience\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e 🌴 \u003cstrong\u003eTrue story\u003c\/strong\u003e : Relive the incredible story of the soldier who never surrendered.\u003c\/li\u003e\n\n\u003cli\u003e 🎴 \u003cstrong\u003eNarrative solo gameplay\u003c\/strong\u003e : Each game tells a new story.\u003c\/li\u003e\n\n\u003cli\u003e ⚔️ \u003cstrong\u003eMissions and events\u003c\/strong\u003e : between dangers, moral choices and strokes of luck.\u003c\/li\u003e\n\n\u003cli\u003e 🧠 \u003cstrong\u003ePsychological tension\u003c\/strong\u003e : Balancing paranoia and health is vital.\u003c\/li\u003e\n\n\u003cli\u003e 🏅 \u003cstrong\u003eMultiple endings\u003c\/strong\u003e : Become a hero… or sink into oblivion.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003cp\u003e\n With accessible rules but a strong emotional component, Onoda is not just a \u003cstrong\u003esolitaire wargame\u003c\/strong\u003e , but a playful portrait of human resilience. Each turn is a struggle between hope and despair, and victory lies in survival.\n\u003c\/p\u003e\n\n\n\u003cp\u003e \u003cem\u003eAre you ready to endure thirty years on a hostile island? Onoda puts you to the test.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\n\u003c\/div\u003e\n\n","brand":"Salt \u0026 Pepper Games","offers":[{"title":"Default Title","offer_id":54259552911687,"sku":null,"price":27.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/onoda_00.webp?v=1755351862"},{"product_id":"battle-of-the-american-revolution-danneggiato","title":"Battle of the American Revolution ","description":"\u003cdiv style=\"background: linear-gradient(135deg, #2E1A12 0%, #5A3226 100%); padding: 40px 20px; font-family: 'Georgia', serif; color: #ffffff !important;\"\u003e\n\n\u003ch1 style=\"font-size: clamp(22px, 5.5vw, 46px); line-height: 1.2; word-break: keep-all; overflow-wrap: break-word; text-align: center; font-weight: 900; text-transform: uppercase; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); margin-bottom: 30px; width: 100%; color: #ffffff !important;\"\u003e BATTLES OF THE AMERICAN REVOLUTION \u003c\/h1\u003e\n\n\u003cdiv style=\"max-width: 800px; margin: 0 auto; text-align: center; font-size: 1.1rem; line-height: 1.6; color: #ffffff !important;\"\u003e\n\n\u003cp style=\"color: #ffffff !important;\"\u003e It's 1777. The forests of New York burn with tension and gunpowder. This isn't just a map simulation: it's a brutal and strategic dive into the beating heart of American history. \u003cstrong\u003eBattles of the American Revolution\u003c\/strong\u003e offers you two legendary scenarios, Oriskany and Freeman's Farm, where every decision weighs like the lead of a musket.\u003c\/p\u003e\n\n \u003cp style=\"color: #ffffff !important;\"\u003eWorthington Publishing delivers a masterpiece of historical design, where the elegance of the rules meets the ferocity of period combat. You're not a mere spectator; you're the commander, managing the chaos of an ambush or the desperate defense of a line that must not yield.\u003c\/p\u003e\n\n\u003cp style=\"color: #ffffff !important;\"\u003e The atmosphere is dense. The box colors, leather brown and blood red, reflect the aesthetic of a game that treats war with respect and depth. There's no room for blind luck here: only your ability to read the terrain, manage the morale of your troops, and seize the fleeting moment to turn the tide of a nation.\u003c\/p\u003e\n\n\u003cp style=\"color: #ffffff !important;\"\u003e Whether you're leading the Patriots or the Crown forces, you'll feel the weight of command. Formations shift, flanks are exposed, and history awaits your rewriting. An essential experience for those seeking an accessible yet deeply satisfying wargame. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; width: 100%; justify-content: center; justify-items: center; margin: 30px auto;\"\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"font-weight: 800; text-transform: uppercase; margin-bottom: 10px; color: #ffffff !important;\"\u003e HISTORICAL IMMERSION\u003c\/h3\u003e\n\n \u003cp style=\"font-size: 0.95rem; color: #ffffff !important;\"\u003eRelive 1777 with an attention to detail that transforms each piece into a living regiment, complete with real uniforms and terrain. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"font-weight: 800; text-transform: uppercase; margin-bottom: 10px; color: #ffffff !important;\"\u003e TACTICAL TENSION\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95rem; color: #ffffff !important;\"\u003e From the deadly ambush at Oriskany to the pitched battle at Freeman's Farm, each scenario requires a unique mental approach. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"font-weight: 800; text-transform: uppercase; margin-bottom: 10px; color: #ffffff !important;\"\u003e VINTAGE AESTHETICS\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95rem; color: #ffffff !important;\"\u003e Components that recall vintage maps and historical paintings, for a gaming table that is a pleasure to the eyes. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.3); padding: 25px; border-radius: 20px; width: 100%; max-width: 340px; text-align: center; color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"font-weight: 800; text-transform: uppercase; margin-bottom: 10px; color: #ffffff !important;\"\u003e INTELLECTUAL DUEL\u003c\/h3\u003e\n\n\u003cp style=\"font-size: 0.95rem; color: #ffffff !important;\"\u003e A system designed for direct confrontation, where anticipating your opponent is worth more than a lucky dice roll. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"border: 2px solid rgba(255,255,255,0.5); padding: 20px; text-align: center; margin-top: 40px; border-radius: 10px; background: rgba(0,0,0,0.2); color: #ffffff !important;\"\u003e\n\n\u003ch3 style=\"margin: 0; font-style: italic; font-weight: 600; font-size: 1.2rem; color: #ffffff !important;\"\u003e \"REWRITE THE FATE OF A NATION IN THE FORESTS OF THE NEW WORLD.\"\u003c\/h3\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"Worthington Publishing","offers":[{"title":"Default Title","offer_id":54259643449671,"sku":null,"price":26.24,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/BattleoftheAmericanRevolution00.webp?v=1769843573"},{"product_id":"the-smurfs-hidden-village-danneggiato","title":"The Smurfs: Hidden Village - Danneggiato","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eFroGames — Momenti che Ricorderai\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eQualcuno distribuisce risorse, qualcuno corre a salvare un Puffo smarrito, qualcuno urla che Gargamella è troppo vicino. E alla fine si vince o si perde insieme.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eCooperativo\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eMaestro Media\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003ePuffi da tavolo\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e1 – 5\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e25–35 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e8+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eWorker placement cooperativo\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🍄\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eObiettivo\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eRicostruire il villaggio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e✨\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePoteri\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eOgni Puffo è unico\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eRicostruire un villaggio di funghi prima che Gargamella lo distrugga di nuovo\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003eThe Smurfs: Hidden Village nasce dalla collaborazione di \u003cstrong\u003eAntoine Bauza\u003c\/strong\u003e (7 Wonders), \u003cstrong\u003eCorentin Lebrat\u003c\/strong\u003e, \u003cstrong\u003eLudovic Maublanc\u003c\/strong\u003e (Cash 'n Guns) e \u003cstrong\u003eThéo Rivière\u003c\/strong\u003e, con le illustrazioni originali di \u003cstrong\u003ePeyo\u003c\/strong\u003e, il creatore dei Puffi. Il gioco prende le meccaniche del worker placement moderno e le porta dentro l'universo blu più famoso dei fumetti, costruendo un'esperienza cooperativa pensata per le famiglie ma con scelte tattiche vere.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eOgni giocatore controlla un Puffo con abilità uniche. Insieme dovete raccogliere risorse, costruire case a forma di fungo, completare invenzioni e ritrovare i Puffi dispersi nel bosco, mentre \u003cstrong\u003eGargamella e Birba\u003c\/strong\u003e avanzano verso il villaggio. Le azioni sono limitate, il tempo stringe, e ogni turno qualcuno deve decidere se rischiare o giocare sul sicuro. Quando l'ultima casa è costruita, vincete. Se Gargamella arriva prima, perdete tutto.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eFour designers, one blue village, and a lot of tough decisions packed in 30 minutes.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-transl\"\u003eQuattro designer, un villaggio blu, e un sacco di decisioni difficili in 30 minuti.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eThe Smurfs meet modern worker placement, and it works better than you'd expect.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-transl\"\u003eI Puffi incontrano il worker placement moderno, e funziona meglio di quanto ti aspetteresti.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eThe Smurfs: Hidden Village\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#e0f5ee;border-color:#60c090;color:#0a4a30\"\u003eCooperativo\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\n          \u003csvg id=\"fg1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"fg1-fs-tip\" id=\"fg1-fs-tip\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eCollaborativo\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eIncalzante\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eAccessibile\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eBambini\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003eThe Smurfs: Hidden Village è worker placement cooperativo per famiglie fatto con intelligenza. Le meccaniche sono solide, il tema funziona, i poteri asimmetrici creano varietà. Non è un gioco profondo, ma non vuole esserlo: è un gateway ben costruito che introduce i più giovani al piazzamento lavoratori senza snaturare il tema dei Puffi.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-solo\"\u003e\n        \u003cdiv class=\"fg1-fs-solo-row\"\u003e\n          \u003cspan class=\"fg1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-solo-text\"\u003e\n            \u003cspan class=\"fg1-fs-solo-label\"\u003eModalità solitario · Ufficiale\u003c\/span\u003e\n            \u003cspan class=\"fg1-fs-solo-stars\" aria-label=\"3 su 5\"\u003e★★★☆☆\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"fg1-fs-solo-note\"\u003eIl gioco supporta il solitario con regole ufficiali: controlli più Puffi e gestisci tutto da solo, con Gargamella che avanza come nel multiplayer. L'esperienza funziona, ma perde la discussione cooperativa che è il cuore del gioco. Diventa un puzzle di ottimizzazione, non una serata di gruppo.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Cooperazione\", \"value\": 5, \"note\": \"Ogni azione va discussa: chi va dove, chi usa il potere, chi recupera il Puffo disperso. Non si vince da soli.\"}, {\"label\": \"Tensione\", \"value\": 4, \"note\": \"Gargamella avanza ogni round. L'orologio batte, e spesso ti accorgi troppo tardi che serviva un'altra risorsa.\"}, {\"label\": \"Accessibilità\", \"value\": 4, \"note\": \"Regole in 10 minuti, iconografia chiara, turni veloci. Anche chi non ha mai giocato a worker placement capisce subito.\"}, {\"label\": \"Rigiocabilità\", \"value\": 3, \"note\": \"Setup variabile con poteri Puffi diversi e invenzioni casuali, ma la struttura resta sempre quella. Dopo 10 partite hai visto tutto.\"}, {\"label\": \"Strategia\", \"value\": 3, \"note\": \"Le scelte contano: dove metti il tuo lavoratore, quale risorsa prendi, quando usi il potere speciale. Ma la profondità è contenuta.\"}, {\"label\": \"Complessità\", \"value\": 2, \"note\": \"Worker placement base senza troppi strati. Peso BGG 2.0: è un family cooperativo vero, non un gioco pesante mascherato.\"}];\n      var accent='#0a7a5a';\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('fg1-fs-svg');\n      var tip=document.getElementById('fg1-fs-tip');\n      if(!svg) return;\n      var ns='http:\/\/www.w3.org\/2000\/svg';\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      var st=document.createElement('style');\n      st.textContent='@keyframes fg1-draw{to{stroke-dashoffset:0}}@keyframes fg1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\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      var dpts=dims.map(function(d,i){var p=pt(R*(d.value\/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.value\/5),i),p2=pt(R*(dims[(i+1)%n].value\/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:fg1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.value\/5),i);\n        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){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].label+' '+dims[idx].value+'\/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        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:fg1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n        var nd=R*(d.value\/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.value;\n        vt.style.cssText='opacity:0;animation:fg1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\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.value\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.label;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eI pezzi del villaggio\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eCosa trovi nella scatola\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🍄\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCase fungo\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eOgni casa ricostruita è un passo verso la vittoria. Ne servono diverse, e ognuna costa risorse precise. Il problema è che Gargamella non aspetta.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e👤\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarte Puffo\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eOgni Puffo ha un potere unico: Grande Puffo coordina, Puffetta ispira, Forzuto trasporta risorse doppie. Chi giochi e quando fa la differenza.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🔧\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eInvenzioni\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eQuattro Puffi costruiscono un'invenzione che sblocca abilità permanenti per il team. Servono risorse e tempo, ma possono ribaltare la partita.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🐱\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eGargamella e Birba\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eAvanzano ogni turno. Quando arrivano al villaggio, avete perso. La loro presenza scandisce il ritmo: ogni azione sprecata è un passo che concedi a loro.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad fg1-rulebook-pad\"\u003e\n      \u003ca class=\"fg1-rulebook\" href=\"https:\/\/boardgamegeek.com\/filepage\/296295\" target=\"_blank\" rel=\"nofollow noopener\"\u003e\n        \u003cspan class=\"fg1-rulebook-icon\"\u003e📕\u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-text\"\u003e\n          \u003cspan class=\"fg1-rulebook-label\"\u003eRegolamento ufficiale (PDF)\u003c\/span\u003e\n          \u003cspan class=\"fg1-rulebook-meta\"\u003eRulebook - Smurfs: Hidden Village - 2nd Printing · su BoardGameGeek\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-arrow\"\u003e↗\u003c\/span\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-closing\"\u003e\n      \u003cp class=\"fg1-closing-text\"\u003eAlla fine della partita, qualcuno dirà: 'Se avessimo costruito quella casa prima...'. Succede sempre. È un gioco di squadra dove gli errori si vedono solo dopo.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.fg1-wrap, .fg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fg1-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: #1a1a1a;\n}\n.fg1-hero {\n  background: linear-gradient(135deg, #1a1a1a 0%, #222222 50%, #1a1a1a 100%);\n  padding: 32px 26px 36px;\n  position: relative;\n  overflow: hidden;\n}\n.fg1-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(ellipse at top right, rgba(10,122,90,0.08) 0%, transparent 60%);\n  pointer-events: none;\n}\n.fg1-hero-content { position: relative; z-index: 2; }\n.fg1-kicker { display: block; color: #FFC857; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 10px; }\n.fg1-sub { color: rgba(255,255,255,0.88); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 18px; }\n.fg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fg1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.fg1-chip--accent { background: #0a7a5a; border-color: #0a7a5a; }\n.fg1-specs-bar { background: #160a02; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.fg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.fg1-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.fg1-spec:nth-child(3n) { border-right: none; }\n.fg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fg1-spec-icon { font-size: 1.2rem; }\n.fg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n.fg1-body { background: #F5EDD8; }\n.fg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #0a7a5a; margin-bottom: 7px; }\n.fg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; }\n.fg1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.fg1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #0a7a5a; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFC857; }\n.fg1-quote--dark { background: #3a0a00; }\n.fg1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.fg1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.fg1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n.fg1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n.fg1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-brand { display:flex; align-items:center; gap:9px; }\n.fg1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.fg1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.fg1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.fg1-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.fg1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.fg1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.fg1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.fg1-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.fg1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.fg1-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.fg1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-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.fg1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-fs-target span { font-size:14px; flex-shrink:0; }\n.fg1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.fg1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.fg1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-fs-solo { background:#f0ece4; border-top:1px solid #e0d8cc; padding:14px 18px; }\n.fg1-fs-solo-row { display:flex; align-items:center; gap:12px; margin-bottom:8px; }\n.fg1-fs-solo-icon { font-size:1.4rem; flex-shrink:0; }\n.fg1-fs-solo-text { display:flex; flex-direction:column; gap:2px; flex-grow:1; }\n.fg1-fs-solo-label { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-solo-stars { font-family:sans-serif; font-size:14px; letter-spacing:2px; color:#0a7a5a; line-height:1; }\n.fg1-fs-solo-note { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-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.fg1-section-pad { padding: 32px 28px 8px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n.fg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.fg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.fg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fg1-card-name { font-size: 0.95rem; font-weight: 900; color: #0a7a5a; margin-bottom: 5px; }\n.fg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n.fg1-sleeve-toggle { background: #fff; border-radius: 14px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); overflow: hidden; }\n.fg1-sleeve-summary { list-style: none; cursor: pointer; padding: 16px 20px; display: flex; align-items: center; gap: 14px; font-family: sans-serif; user-select: none; transition: background 0.2s ease; }\n.fg1-sleeve-summary::-webkit-details-marker { display: none; }\n.fg1-sleeve-summary:hover { background: #faf2e2; }\n.fg1-sleeve-summary-icon { font-size: 1.5rem; flex-shrink: 0; }\n.fg1-sleeve-summary-text { flex-grow: 1; display: flex; flex-direction: column; gap: 2px; }\n.fg1-sleeve-summary-label { font-size: 0.95rem; font-weight: 800; color: #1a0800; }\n.fg1-sleeve-summary-count { font-size: 0.78rem; color: #7a6040; font-weight: 500; }\n.fg1-sleeve-summary-arrow { font-size: 0.75rem; color: #0a7a5a; transition: transform 0.25s ease; flex-shrink: 0; }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary-arrow { transform: rotate(180deg); }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary { border-bottom: 1px solid #f0e4ce; }\n.fg1-sleeve-body { padding: 16px 20px 20px; }\n.fg1-sleeve-intro { font-family: sans-serif; font-size: 0.9rem; color: #3d2810; line-height: 1.6; margin: 0 0 14px 0; max-width: 680px; }\n.fg1-sleeve-table { width: 100%; max-width: 420px; border-collapse: collapse; background: #fff; border-radius: 10px; overflow: hidden; border: 1px solid #e8dcba; font-family: sans-serif; }\n.fg1-sleeve-table th { background: #0a7a5a; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-size: 0.72rem; font-weight: 700; padding: 10px 14px; text-align: left; }\n.fg1-sleeve-table td { padding: 10px 14px; border-bottom: 1px solid #f0e4ce; font-size: 0.9rem; color: #3d2810; }\n.fg1-sleeve-table tbody tr:last-child td { border-bottom: none; }\n.fg1-sleeve-dim { font-weight: 600; }\n.fg1-sleeve-qty { font-weight: 800; text-align: right; color: #0a7a5a; }\n.fg1-sleeve-total td { background: #faf2e2; font-weight: 900; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.5px; }\n.fg1-sleeve-total .fg1-sleeve-qty { color: #1a0800; }\n.fg1-rulebook-pad { padding-top: 18px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n\/* Card cliccabile: border shorthand + accent verde a sinistra (etichetta \"risorsa speciale\").\n   Niente 4 border separati: il border-bottom da solo si leggeva come underline. *\/\na.fg1-rulebook,\na.fg1-rulebook:link,\na.fg1-rulebook:visited,\na.fg1-rulebook:hover,\na.fg1-rulebook:focus,\na.fg1-rulebook:active {\n  text-decoration: none !important;\n  border: 1px solid #e8dcba !important;\n  border-left: 4px solid #2E6B0A !important;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;\n  outline: none !important;\n  background-image: none !important;\n}\n.fg1-rulebook { display: flex; align-items: center; gap: 14px; background: #fffaf0; border-radius: 12px; padding: 14px 18px; color: #1a0800; transition: background 0.2s ease, transform 0.2s ease; }\n.fg1-rulebook:hover { background: #faf0d8 !important; transform: translateX(2px); }\n\/* Reset preventivo su figli e pseudo-elementi: alcuni temi Shopify (Concept, Dawn-derived,\n   Impulse, Prestige) iniettano underline animate via ::before\/::after con background-image\n   linear-gradient. Vanno nuke esplicitamente. *\/\n.fg1-rulebook *,\n.fg1-rulebook *::before,\n.fg1-rulebook *::after {\n  text-decoration: none !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  background: transparent !important;\n  background-image: none !important;\n}\n.fg1-rulebook::before,\n.fg1-rulebook::after {\n  display: none !important;\n  content: none !important;\n}\n.fg1-rulebook-icon { font-size: 1.6rem; flex-shrink: 0; }\n.fg1-rulebook-text { display: flex; flex-direction: column; flex-grow: 1; gap: 2px; }\n.fg1-rulebook-label { font-weight: 800; font-size: 0.95rem; color: #1a0800; }\n.fg1-rulebook-meta { font-size: 0.78rem; color: #6b5a3a; }\n.fg1-rulebook-arrow { font-size: 1.1rem; color: #0a7a5a; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFC857; }\n.fg1-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@media screen and (min-width: 600px) {\n  .fg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fg1-spec { border-bottom: none; }\n  .fg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fg1-spec:last-child { border-right: none; }\n  .fg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fg1-fs-body { grid-template-columns: 220px 1fr; }\n  .fg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .fg1-hero { padding: 40px 36px 44px; }\n  .fg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fg1-divider { margin-left: 36px; margin-right: 36px; }\n  .fg1-section-pad { padding: 36px 36px 8px; }\n  .fg1-closing { padding: 28px 36px; }\n  .fg1-fs-body { grid-template-columns: 260px 1fr; }\n  .fg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Maestro Media","offers":[{"title":"Default Title","offer_id":54259682607431,"sku":null,"price":32.24,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/The_Smurfs_Hidden_Village_00.webp?v=1782741351"},{"product_id":"roadblock-danneggiato","title":"Blockade","description":"\u003c!-- =====================================================\n     ROADBLOCK — BLOCK 1\n     FroGames | Shopify Theme Concept\n     (compact header without cover)\n     ===================================================== --\u0026gt;\n\n\u003cdiv class=\"rdb1-wrap\"\u003e\n\n\n  \u003c!-- HEADER (without cover) --\u003e\n  \u003cdiv class=\"rdb1-cover\"\u003e\n\n    \u003cdiv class=\"rdb1-cover-content\"\u003e\n\n      \u003cp class=\"rdb1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n      \u003cp class=\"rdb1-sub\"\u003eThe red car speeds towards the city center. You have six police cars and only one right move to block every street.\u003c\/p\u003e\n\n      \u003cdiv class=\"rdb1-chips\"\u003e\n\n        \u003cspan class=\"rdb1-chip rdb1-chip--blue\"\u003eSmartGames\u003c\/span\u003e\n        \u003cspan class=\"rdb1-chip\"\u003ePlacement Puzzle\u003c\/span\u003e\n        \u003cspan class=\"rdb1-chip\"\u003ePolice Theme\u003c\/span\u003e\n        \u003cspan class=\"rdb1-chip\"\u003eTravel Friendly\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SPEC SHEET --\u003e\n  \u003cdiv class=\"rdb1-specs-bar\"\u003e\n\n    \u003cdiv class=\"rdb1-specs\"\u003e\n\n      \u003cdiv class=\"rdb1-spec\"\u003e\n\n        \u003cspan class=\"rdb1-spec-icon\"\u003e👤\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-val\"\u003e1\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rdb1-spec\"\u003e\n\n        \u003cspan class=\"rdb1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-val\"\u003eVariable\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rdb1-spec\"\u003e\n\n        \u003cspan class=\"rdb1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-val\"\u003e7+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rdb1-spec\"\u003e\n\n        \u003cspan class=\"rdb1-spec-icon\"\u003e🧩\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-label\"\u003eMechanics\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-val\"\u003ePlacement\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rdb1-spec\"\u003e\n\n        \u003cspan class=\"rdb1-spec-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-label\"\u003eChallenges\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-val\"\u003e80 · easy→expert\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rdb1-spec\"\u003e\n\n        \u003cspan class=\"rdb1-spec-icon\"\u003e🧘\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-label\"\u003eMode\u003c\/span\u003e\n        \u003cspan class=\"rdb1-spec-val\"\u003eSolitaire\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BODY --\u003e\n  \u003cdiv class=\"rdb1-body\"\u003e\n\n\n    \u003c!-- INTRO + EDITORIAL BOXES --\u003e\n    \u003cdiv class=\"rdb1-intro-grid\"\u003e\n\n      \u003cdiv class=\"rdb1-intro-text\"\u003e\n\n        \u003cp class=\"rdb1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n        \u003ch3 class=\"rdb1-h3\"\u003eYou're the police chief: block the fleeing car\u003c\/h3\u003e\n\n        \u003cp class=\"rdb1-p\"\u003e\u003cstrong\u003eRoadBlock\u003c\/strong\u003e is the solitaire puzzle by Raf Peeters for SmartGames. A fugitive in a stolen red sports car speeds towards the city center: he's armed and has no intention of stopping. You are the chief inspector and must coordinate the patrols to block all his escape routes.\u003c\/p\u003e\n\n        \u003cp class=\"rdb1-p\"\u003eIt's a placement puzzle. Arrange the red car and buildings as shown on the challenge card — those pieces remain fixed. Then place all 6 police cars on the board, rotating them as needed, until the red car has no free road horizontally or vertically. The trick: you must place all 6, even those that seem useless.\u003c\/p\u003e\n\n        \u003cp class=\"rdb1-p\"\u003eEighty challenges of increasing difficulty, from 7 years old up to expert level. In \u003cstrong\u003eRoadBlock\u003c\/strong\u003e there are no dice or luck: only logic, planning, and spatial vision. Each challenge has only one solution, and the compact box makes it perfect to take anywhere.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"rdb1-intro-side\"\u003e\n\n        \u003cdiv class=\"rdb1-quote-solo\"\u003e\n\n          \u003cspan class=\"rdb1-qs-icon\"\u003e🚔\u003c\/span\u003e\n          \u003cp class=\"rdb1-qs-text\"\u003eThe real puzzle isn't blocking the car: it's fitting all 6 police cars on the board. Even those that \"aren't needed\" have to find a spot — and that's where you get stuck.\u003c\/p\u003e\n\n          \u003cp class=\"rdb1-qs-note\"\u003eRoadBlock's secret in one line\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rdb1-quote-solo rdb1-quote-solo--alt\"\u003e\n\n          \u003cspan class=\"rdb1-qs-icon\"\u003e🔴\u003c\/span\u003e\n          \u003cp class=\"rdb1-qs-text\"\u003eThat moment when the last patrol car snaps into place and the red car is trapped with no way out. Case closed. Pure satisfaction.\u003c\/p\u003e\n\n          \u003cp class=\"rdb1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rdb1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- FROGSCORE --\u003e\n    \u003cdiv class=\"rdb1-fs\"\u003e\n\n      \u003cdiv class=\"rdb1-fs-header\"\u003e\n\n        \u003cdiv class=\"rdb1-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=\"rdb1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"rdb1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"rdb1-fs-game-name\"\u003eRoadBlock\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"rdb1-fs-cat\" style=\"background:#e6eefc;border-color:#7aa3e8;color:#143a78\"\u003ePuzzle · Solitaire\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"rdb1-fs-body\"\u003e\n\n        \u003cdiv class=\"rdb1-fs-radar-panel\"\u003e\n\n          \u003csvg id=\"rdb1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"rdb1-fs-tip\" id=\"rdb1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rdb1-fs-info\"\u003e\n\n          \u003cspan class=\"rdb1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"rdb1-fs-feeling\"\u003e\n\n            \u003cspan class=\"rdb1-fs-feel-tag\"\u003eClever\u003c\/span\u003e\n            \u003cspan class=\"rdb1-fs-feel-tag\"\u003eChallenging\u003c\/span\u003e\n            \u003cspan class=\"rdb1-fs-feel-tag\"\u003eRewarding\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cspan class=\"rdb1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n          \u003cdiv class=\"rdb1-fs-targets\"\u003e\n\n            \u003cdiv class=\"rdb1-fs-target rdb1-fs-si\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolitaire\u003c\/div\u003e\n\n            \u003cdiv class=\"rdb1-fs-target rdb1-fs-si\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n            \u003cdiv class=\"rdb1-fs-target rdb1-fs-si\"\u003e\n\n\u003cspan\u003e🧒\u003c\/span\u003eKids\u003c\/div\u003e\n\n            \u003cdiv class=\"rdb1-fs-target rdb1-fs-no\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n            \u003cdiv class=\"rdb1-fs-target rdb1-fs-no\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n            \u003cdiv class=\"rdb1-fs-target rdb1-fs-no\"\u003e\n\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"rdb1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"rdb1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n            \u003cdiv class=\"rdb1-fs-verdict-text\"\u003eA placement puzzle with a lightning-fast rule: block the red car with police cars. Accessible from 7 years old but with expert challenges that are more deceptive than they seem. Only logic, zero luck — solitaire and travel-friendly, not a group game.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rdb1-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=\"rdb1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, official SmartGames materials, and play sessions\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Logica',        v:4, note:\"Pura deduzione: una sola disposizione blocca davvero l'auto\"},\n        {l:'Profondit\\u00e0',   v:4, note:\"80 sfide con uno spazio di soluzioni che cresce molto\"},\n        {l:'Rigiocabilit\\u00e0',v:3, note:\"Ogni sfida ha una soluzione: il valore \\u00e8 nel risolverla\"},\n        {l:'Complessit\\u00e0',  v:2, note:\"Regole in un minuto: posiziona le pattuglie e blocca l'auto\"},\n        {l:'Fortuna',       v:1, note:\"Zero caso: si vince solo ragionando\"}\n      ];\n      var accent='#CC2A1E';\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('rdb1-fs-svg');\n      var tip=document.getElementById('rdb1-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 rdb1-draw{to{stroke-dashoffset:0}}@keyframes rdb1-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:rdb1-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:rdb1-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:rdb1-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=\"rdb1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- PUZZLE ELEMENTS --\u003e\n    \u003cdiv class=\"rdb1-section-pad\"\u003e\n\n      \u003cp class=\"rdb1-label\"\u003eOn the board\u003c\/p\u003e\n\n      \u003ch3 class=\"rdb1-h3\"\u003eWhat you put on the field for each challenge\u003c\/h3\u003e\n\n      \u003cdiv class=\"rdb1-cards\"\u003e\n\n        \u003cdiv class=\"rdb1-card\"\u003e\n\n          \u003cspan class=\"rdb1-card-icon\"\u003e🔴\u003c\/span\u003e\n          \u003ch4 class=\"rdb1-card-name\"\u003eThe Red Car\u003c\/h4\u003e\n\n          \u003cp class=\"rdb1-card-desc\"\u003eThe fleeing thief. You position it as per the card, and it remains fixed: your task is to block all its escape routes.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rdb1-card\"\u003e\n\n          \u003cspan class=\"rdb1-card-icon\"\u003e🚓\u003c\/span\u003e\n          \u003ch4 class=\"rdb1-card-name\"\u003e6 Police Cars\u003c\/h4\u003e\n\n          \u003cp class=\"rdb1-card-desc\"\u003eThe pieces you control. You arrange and rotate them on the board to block roads — and you must place all six.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rdb1-card\"\u003e\n\n          \u003cspan class=\"rdb1-card-icon\"\u003e🏢\u003c\/span\u003e\n          \u003ch4 class=\"rdb1-card-name\"\u003e4 Buildings\u003c\/h4\u003e\n\n          \u003cp class=\"rdb1-card-desc\"\u003eFixed city obstacles. They change the map of each challenge and define where police cars can fit.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rdb1-card\"\u003e\n\n          \u003cspan class=\"rdb1-card-icon\"\u003e🧩\u003c\/span\u003e\n          \u003ch4 class=\"rdb1-card-name\"\u003eShapes and Rotations\u003c\/h4\u003e\n\n          \u003cp class=\"rdb1-card-desc\"\u003eEach police car has a different shape. Finding the correct orientation for all of them is the core of the puzzle.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- CLOSING --\u003e\n    \u003cdiv class=\"rdb1-closing\"\u003e\n\n      \u003cp class=\"rdb1-closing-text\"\u003eTen minutes of silence, the last police car closes the gap, and the thief is trapped. It always happens with RoadBlock.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- BOX CONTENT --\u003e\n    \u003cdiv class=\"rdb1-box-section\"\u003e\n\n      \u003cdetails class=\"rdb1-det rdb1-det--last\"\u003e\n        \u003csummary class=\"rdb1-det-sum\"\u003e\n          \u003cdiv class=\"rdb1-det-left\"\u003e\n\n\u003cspan class=\"rdb1-det-ico\"\u003e🧩\u003c\/span\u003e\u003cdiv\u003e\n\n\u003cspan class=\"rdb1-det-title\"\u003eComponents\u003c\/span\u003e\u003cspan class=\"rdb1-det-sub\"\u003e5 elements · 11 puzzle pieces\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n          \u003cspan class=\"rdb1-det-arr\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"rdb1-det-body\"\u003e\n\n          \u003cdiv class=\"rdb1-comp-grid\"\u003e\n\n            \u003cdiv class=\"rdb1-comp\"\u003e\n\n\u003cspan class=\"rdb1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"rdb1-comp-lbl\"\u003eGame Board\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"rdb1-comp\"\u003e\n\n\u003cspan class=\"rdb1-comp-qty\"\u003e6\u003c\/span\u003e\u003cspan class=\"rdb1-comp-lbl\"\u003ePolice Car Tiles\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"rdb1-comp\"\u003e\n\n\u003cspan class=\"rdb1-comp-qty\"\u003e4\u003c\/span\u003e\u003cspan class=\"rdb1-comp-lbl\"\u003eBuilding Tiles\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"rdb1-comp\"\u003e\n\n\u003cspan class=\"rdb1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"rdb1-comp-lbl\"\u003eRed Car (the thief)\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"rdb1-comp\"\u003e\n\n\u003cspan class=\"rdb1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"rdb1-comp-lbl\"\u003eChallenge + Solution Booklet\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  \u003c\/div\u003e\n\n\n\n\n\u003cstyle\u003e\n.rdb1-wrap, .rdb1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.rdb1-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: #0c1830;\n}\n\n\/* ── INTESTAZIONE (senza copertina) ── *\/\n.rdb1-cover { position: relative; width: 100%; background: linear-gradient(150deg, #0c1830 0%, #14233f 100%); border-bottom: 3px solid #FF5242; }\n.rdb1-cover-content { position: relative; z-index: 2; padding: 22px 26px 22px; width: 100%; }\n.rdb1-kicker { display: block; color: #FF5242; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.rdb1-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.rdb1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.rdb1-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.rdb1-chip--blue { background: #2D6FE0; border-color: #2D6FE0; }\n\n\/* ── SPECS ── *\/\n.rdb1-specs-bar { background: #0a1428; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.rdb1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.rdb1-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.rdb1-spec:nth-child(3n) { border-right: none; }\n.rdb1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.rdb1-spec-icon { font-size: 1.2rem; }\n.rdb1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.rdb1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.rdb1-body { background: #E6ECF4; }\n\n\/* ── INTRO ── *\/\n.rdb1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.rdb1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #CC2A1E; margin-bottom: 7px; }\n.rdb1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #14233f; line-height: 1.15; margin-bottom: 16px; }\n.rdb1-p { font-family: sans-serif; font-size: 0.95rem; color: #2a3a52; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.rdb1-quote-solo { background: #14233f; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #CC2A1E; }\n.rdb1-quote-solo--alt { background: #102a4a; border-left-color: #2D6FE0; }\n.rdb1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.rdb1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.rdb1-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.rdb1-divider { height: 1px; background: #c2cee0; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.rdb1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.rdb1-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.rdb1-fs-brand { display:flex; align-items:center; gap:9px; }\n.rdb1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.rdb1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.rdb1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.rdb1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.rdb1-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.rdb1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.rdb1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.rdb1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.rdb1-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.rdb1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.rdb1-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.rdb1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.rdb1-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.rdb1-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.rdb1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.rdb1-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.rdb1-fs-target span { font-size:14px; flex-shrink:0; }\n.rdb1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.rdb1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.rdb1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.rdb1-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.rdb1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.rdb1-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.rdb1-section-pad { padding: 32px 28px 8px; }\n.rdb1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.rdb1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #cdd8e8; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.rdb1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.rdb1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.rdb1-card-name { font-size: 0.95rem; font-weight: 900; color: #CC2A1E; margin-bottom: 5px; }\n.rdb1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2a3a52; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.rdb1-closing { background: #0c1830; padding: 26px 28px; border-top: 3px solid #2D6FE0; }\n.rdb1-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\/* ── CONTENUTO SCATOLA ── *\/\n.rdb1-box-section { background: #E6ECF4; border-top: 1px solid #c2cee0; }\n.rdb1-det { border-bottom: 1px solid #d6deec; background: #fff; }\n.rdb1-det--last { border-bottom: none; }\n.rdb1-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.rdb1-det-sum::-webkit-details-marker { display: none; }\n.rdb1-det-sum::marker { display: none; }\n.rdb1-det[open] .rdb1-det-sum { background: #f5f8fc; }\n.rdb1-det-sum:hover { background: #f5f8fc; }\n.rdb1-det-left { display: flex; align-items: center; gap: 10px; }\n.rdb1-det-ico { font-size: 17px; flex-shrink: 0; }\n.rdb1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #14233f; display: block; }\n.rdb1-det-sub { font-family: sans-serif; font-size: 11px; color: #8593ad; margin-top: 1px; display: block; }\n.rdb1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.rdb1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #8593ad; border-bottom: 2px solid #8593ad; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.rdb1-det[open] .rdb1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.rdb1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.rdb1-comp-grid { display:grid; grid-template-columns:repeat(auto-fill,minmax(150px,1fr)); gap:7px; padding-top:14px; }\n.rdb1-comp { display:flex; align-items:center; gap:8px; padding:8px 10px; background:#eef2f9; border-radius:8px; border:1px solid #d8e0ee; }\n.rdb1-comp-qty { font-family:sans-serif; font-size:0.85rem; font-weight:800; color:#CC2A1E; min-width:26px; flex-shrink:0; }\n.rdb1-comp-lbl { font-family:sans-serif; font-size:0.78rem; color:#2a3a52; line-height:1.3; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .rdb1-specs { grid-template-columns: repeat(6, 1fr); }\n  .rdb1-spec { border-bottom: none; }\n  .rdb1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .rdb1-spec:last-child { border-right: none; }\n  .rdb1-cards { grid-template-columns: repeat(2, 1fr); }\n  .rdb1-fs-body { grid-template-columns: 220px 1fr; }\n  .rdb1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .rdb1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .rdb1-cover-content { padding: 24px 36px 24px; }\n  .rdb1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .rdb1-cards { grid-template-columns: repeat(4, 1fr); }\n  .rdb1-divider { margin-left: 36px; margin-right: 36px; }\n  .rdb1-section-pad { padding: 36px 36px 8px; }\n  .rdb1-closing { padding: 28px 36px; }\n  .rdb1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(170px, 1fr)); }\n}\n\u003c\/style\u003e","brand":"Smart Games","offers":[{"title":"Default Title","offer_id":54259708297543,"sku":null,"price":18.74,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Roadblock00.webp?v=1781699582"},{"product_id":"fuga-dallo-spazio-ita-danneggiato","title":"Escape from Space - ENG","description":"\u003c!-- =====================================================\n     SQUIRRELS GO NUTS! — BLOCK 1\n     FroGames | Shopify Theme Concept\n     (compact header without cover)\n     ===================================================== --\u0026gt;\n\n\u003cdiv class=\"sgn1-wrap\"\u003e\n\n\n  \u003c!-- HEADER (without cover) --\u003e\n  \u003cdiv class=\"sgn1-cover\"\u003e\n\n    \u003cdiv class=\"sgn1-cover-content\"\u003e\n\n      \u003cp class=\"sgn1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n      \u003cp class=\"sgn1-sub\"\u003eWinter is coming and four squirrels must hide their acorns. You slide, they drop — but only in the right order.\u003c\/p\u003e\n\n      \u003cdiv class=\"sgn1-chips\"\u003e\n\n        \u003cspan class=\"sgn1-chip sgn1-chip--orange\"\u003eSmartGames\u003c\/span\u003e\n        \u003cspan class=\"sgn1-chip\"\u003eForest theme\u003c\/span\u003e\n        \u003cspan class=\"sgn1-chip\"\u003eSquirrels \u0026amp; acorns\u003c\/span\u003e\n        \u003cspan class=\"sgn1-chip\"\u003eTravel-friendly\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"sgn1-specs-bar\"\u003e\n\n    \u003cdiv class=\"sgn1-specs\"\u003e\n\n      \u003cdiv class=\"sgn1-spec\"\u003e\n\n        \u003cspan class=\"sgn1-spec-icon\"\u003e👤\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-val\"\u003e1\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sgn1-spec\"\u003e\n\n        \u003cspan class=\"sgn1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-val\"\u003eVariable\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sgn1-spec\"\u003e\n\n        \u003cspan class=\"sgn1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-val\"\u003e6+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sgn1-spec\"\u003e\n\n        \u003cspan class=\"sgn1-spec-icon\"\u003e🧩\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-label\"\u003eMechanics\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-val\"\u003eSliding logic\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sgn1-spec\"\u003e\n\n        \u003cspan class=\"sgn1-spec-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-label\"\u003eChallenges\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-val\"\u003e60 · easy→expert\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sgn1-spec\"\u003e\n\n        \u003cspan class=\"sgn1-spec-icon\"\u003e🧘\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-label\"\u003eMode\u003c\/span\u003e\n        \u003cspan class=\"sgn1-spec-val\"\u003eSolitaire\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BODY --\u003e\n  \u003cdiv class=\"sgn1-body\"\u003e\n\n\n    \u003c!-- INTRO + EDITORIAL BOXES --\u003e\n    \u003cdiv class=\"sgn1-intro-grid\"\u003e\n\n      \u003cdiv class=\"sgn1-intro-text\"\u003e\n\n        \u003cp class=\"sgn1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n        \u003ch3 class=\"sgn1-h3\"\u003eSlide the squirrels and hide the acorns\u003c\/h3\u003e\n\n        \u003cp class=\"sgn1-p\"\u003e\u003cstrong\u003eSquirrels Go Nuts!\u003c\/strong\u003e is the solo puzzle game designed by Raf Peeters for SmartGames. Winter is coming, and the squirrels need to secure their acorns by hiding them in holes in the ground. It looks like an autumn scene, but it's a brain-teasing puzzle.\u003c\/p\u003e\n\n        \u003cp class=\"sgn1-p\"\u003eYou play by sliding the squirrels on the board, horizontally and vertically. Each squirrel carries an acorn, and when it slides over a hole, it drops it. The trick is the order: once a hole is filled, the other squirrels slide over it without losing their acorn. Getting the sequence wrong means getting stuck.\u003c\/p\u003e\n\n        \u003cp class=\"sgn1-p\"\u003eSixty challenges of increasing difficulty, from age 6 up to expert level — the most difficult ones require dozens of moves. In \u003cstrong\u003eSquirrels Go Nuts!\u003c\/strong\u003e there's no luck or dice: just logic, planning, and spatial intuition. The portable case with a lid makes it perfect to take anywhere.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sgn1-intro-side\"\u003e\n\n        \u003cdiv class=\"sgn1-quote-solo\"\u003e\n\n          \u003cspan class=\"sgn1-qs-icon\"\u003e🌰\u003c\/span\u003e\n          \u003cp class=\"sgn1-qs-text\"\u003eThe twist is all in the order: fill the right hole first, and that becomes a safe passage for the others. Get the sequence wrong, and an acorn drops where it shouldn't.\u003c\/p\u003e\n\n          \u003cp class=\"sgn1-qs-note\"\u003eThe secret of Squirrels Go Nuts! in one line\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sgn1-quote-solo sgn1-quote-solo--alt\"\u003e\n\n          \u003cspan class=\"sgn1-qs-icon\"\u003e🐿️\u003c\/span\u003e\n          \u003cp class=\"sgn1-qs-text\"\u003eIt seems like a \"random\" sliding game, but it's solved with logic: you look at where the holes and acorns are, figure out who goes where, then plan the moves. Sweet on the outside, clever on the inside.\u003c\/p\u003e\n\n          \u003cp class=\"sgn1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sgn1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- FROGSCORE --\u003e\n    \u003cdiv class=\"sgn1-fs\"\u003e\n\n      \u003cdiv class=\"sgn1-fs-header\"\u003e\n\n        \u003cdiv class=\"sgn1-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=\"sgn1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"sgn1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"sgn1-fs-game-name\"\u003eSquirrels Go Nuts!\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"sgn1-fs-cat\" style=\"background:#e8f0db;border-color:#8fbf6a;color:#2f5a14\"\u003ePuzzle · Solitaire\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sgn1-fs-body\"\u003e\n\n        \u003cdiv class=\"sgn1-fs-radar-panel\"\u003e\n\n          \u003csvg id=\"sgn1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"sgn1-fs-tip\" id=\"sgn1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sgn1-fs-info\"\u003e\n\n          \u003cspan class=\"sgn1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"sgn1-fs-feeling\"\u003e\n\n            \u003cspan class=\"sgn1-fs-feel-tag\"\u003eLively\u003c\/span\u003e\n            \u003cspan class=\"sgn1-fs-feel-tag\"\u003eIngenious\u003c\/span\u003e\n            \u003cspan class=\"sgn1-fs-feel-tag\"\u003eSatisfying\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cspan class=\"sgn1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n          \u003cdiv class=\"sgn1-fs-targets\"\u003e\n\n            \u003cdiv class=\"sgn1-fs-target sgn1-fs-si\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolitaire\u003c\/div\u003e\n\n            \u003cdiv class=\"sgn1-fs-target sgn1-fs-si\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n            \u003cdiv class=\"sgn1-fs-target sgn1-fs-si\"\u003e\n\n\u003cspan\u003e🧒\u003c\/span\u003eKids\u003c\/div\u003e\n\n            \u003cdiv class=\"sgn1-fs-target sgn1-fs-no\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n            \u003cdiv class=\"sgn1-fs-target sgn1-fs-no\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n            \u003cdiv class=\"sgn1-fs-target sgn1-fs-no\"\u003e\n\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sgn1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"sgn1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n            \u003cdiv class=\"sgn1-fs-verdict-text\"\u003eA SmartGames classic for all ages: slide the squirrels and hide the acorns in the right order. Instant rules from age 6, 60 challenges that go up to expert with dozens of moves. Adorable autumn theme but a serious puzzle — just logic, zero luck, solo play.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sgn1-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=\"sgn1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, official SmartGames materials and play sessions\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Logica',        v:4, note:\"L'ordine in cui riempi i buchi cambia tutto: pura pianificazione\"},\n        {l:'Profondit\\u00e0',   v:3, note:\"60 sfide, dalle prime mosse a soluzioni da decine di scivolate\"},\n        {l:'Rigiocabilit\\u00e0',v:3, note:\"Ogni sfida ha una soluzione: il valore \\u00e8 nel risolverla\"},\n        {l:'Complessit\\u00e0',  v:2, note:\"Regole in un minuto: scivola e fai cadere le ghiande nei buchi\"},\n        {l:'Fortuna',       v:1, note:\"Zero caso: si vince solo ragionando\"}\n      ];\n      var accent='#CC5E14';\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('sgn1-fs-svg');\n      var tip=document.getElementById('sgn1-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 sgn1-draw{to{stroke-dashoffset:0}}@keyframes sgn1-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:sgn1-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:sgn1-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:sgn1-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=\"sgn1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- PUZZLE ELEMENTS --\u003e\n    \u003cdiv class=\"sgn1-section-pad\"\u003e\n\n      \u003cp class=\"sgn1-label\"\u003eIn the forest\u003c\/p\u003e\n\n      \u003ch3 class=\"sgn1-h3\"\u003eWhat you move in each challenge\u003c\/h3\u003e\n\n      \u003cdiv class=\"sgn1-cards\"\u003e\n\n        \u003cdiv class=\"sgn1-card\"\u003e\n\n          \u003cspan class=\"sgn1-card-icon\"\u003e🐿️\u003c\/span\u003e\n          \u003ch4 class=\"sgn1-card-name\"\u003eThe squirrels\u003c\/h4\u003e\n\n          \u003cp class=\"sgn1-card-desc\"\u003eThey slide horizontally and vertically. Each carries an acorn and drops it when passing over an empty hole.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sgn1-card\"\u003e\n\n          \u003cspan class=\"sgn1-card-icon\"\u003e🌰\u003c\/span\u003e\n          \u003ch4 class=\"sgn1-card-name\"\u003eThe acorns\u003c\/h4\u003e\n\n          \u003cp class=\"sgn1-card-desc\"\u003eThe treasure to keep safe for winter. Each hole holds only one: the order in which you hide them is everything.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sgn1-card\"\u003e\n\n          \u003cspan class=\"sgn1-card-icon\"\u003e🕳️\u003c\/span\u003e\n          \u003ch4 class=\"sgn1-card-name\"\u003eThe holes in the ground\u003c\/h4\u003e\n\n          \u003cp class=\"sgn1-card-desc\"\u003eThe dens where the acorns go. Once filled, a hole becomes a safe passageway for others to slide over.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sgn1-card\"\u003e\n\n          \u003cspan class=\"sgn1-card-icon\"\u003e🌸\u003c\/span\u003e\n          \u003ch4 class=\"sgn1-card-name\"\u003eThe fixed flower\u003c\/h4\u003e\n\n          \u003cp class=\"sgn1-card-desc\"\u003eIn some challenges, a piece appears that doesn't move and covers a hole, forcing you to rethink the entire path.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- CLOSING --\u003e\n    \u003cdiv class=\"sgn1-closing\"\u003e\n\n      \u003cp class=\"sgn1-closing-text\"\u003eAn autumn afternoon, ten minutes, and the last acorn disappearing into the right hole at the right time. It always happens with Squirrels Go Nuts!\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- BOX CONTENT --\u003e\n    \u003cdiv class=\"sgn1-box-section\"\u003e\n\n      \u003cdetails class=\"sgn1-det sgn1-det--last\"\u003e\n        \u003csummary class=\"sgn1-det-sum\"\u003e\n          \u003cdiv class=\"sgn1-det-left\"\u003e\n\n\u003cspan class=\"sgn1-det-ico\"\u003e🧩\u003c\/span\u003e\u003cdiv\u003e\n\n\u003cspan class=\"sgn1-det-title\"\u003eComponents\u003c\/span\u003e\u003cspan class=\"sgn1-det-sub\"\u003e4 elements · 4 squirrels, 5 acorns\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n          \u003cspan class=\"sgn1-det-arr\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"sgn1-det-body\"\u003e\n\n          \u003cdiv class=\"sgn1-comp-grid\"\u003e\n\n            \u003cdiv class=\"sgn1-comp\"\u003e\n\n\u003cspan class=\"sgn1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"sgn1-comp-lbl\"\u003eCompact game board with lid\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"sgn1-comp\"\u003e\n\n\u003cspan class=\"sgn1-comp-qty\"\u003e4\u003c\/span\u003e\u003cspan class=\"sgn1-comp-lbl\"\u003eSquirrels (sliding tiles)\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"sgn1-comp\"\u003e\n\n\u003cspan class=\"sgn1-comp-qty\"\u003e5\u003c\/span\u003e\u003cspan class=\"sgn1-comp-lbl\"\u003eAcorns\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"sgn1-comp\"\u003e\n\n\u003cspan class=\"sgn1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"sgn1-comp-lbl\"\u003eBooklet 60 challenges + solutions\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  \u003c\/div\u003e\n\n\n\n\n\u003cstyle\u003e\n.sgn1-wrap, .sgn1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.sgn1-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: #2a1a0c;\n}\n\n\/* ── INTESTAZIONE (senza copertina) ── *\/\n.sgn1-cover { position: relative; width: 100%; background: linear-gradient(150deg, #2a1a0c 0%, #3a2410 100%); border-bottom: 3px solid #FF8A3A; }\n.sgn1-cover-content { position: relative; z-index: 2; padding: 22px 26px 22px; width: 100%; }\n.sgn1-kicker { display: block; color: #FF8A3A; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.sgn1-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.sgn1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.sgn1-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.sgn1-chip--orange { background: #C2581A; border-color: #C2581A; }\n\n\/* ── SPECS ── *\/\n.sgn1-specs-bar { background: #221408; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.sgn1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.sgn1-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.sgn1-spec:nth-child(3n) { border-right: none; }\n.sgn1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.sgn1-spec-icon { font-size: 1.2rem; }\n.sgn1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.sgn1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.sgn1-body { background: #F1E8D6; }\n\n\/* ── INTRO ── *\/\n.sgn1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.sgn1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #C2581A; margin-bottom: 7px; }\n.sgn1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #3a2410; line-height: 1.15; margin-bottom: 16px; }\n.sgn1-p { font-family: sans-serif; font-size: 0.95rem; color: #4a3420; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.sgn1-quote-solo { background: #3a2410; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #C2581A; }\n.sgn1-quote-solo--alt { background: #1c3a12; border-left-color: #4E8E2A; }\n.sgn1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.sgn1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.sgn1-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.sgn1-divider { height: 1px; background: #ddccb0; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.sgn1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.sgn1-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.sgn1-fs-brand { display:flex; align-items:center; gap:9px; }\n.sgn1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.sgn1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.sgn1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.sgn1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.sgn1-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.sgn1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.sgn1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.sgn1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.sgn1-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.sgn1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.sgn1-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.sgn1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.sgn1-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.sgn1-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.sgn1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.sgn1-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.sgn1-fs-target span { font-size:14px; flex-shrink:0; }\n.sgn1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.sgn1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.sgn1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.sgn1-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.sgn1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.sgn1-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.sgn1-section-pad { padding: 32px 28px 8px; }\n.sgn1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.sgn1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0d2b8; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.sgn1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.sgn1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.sgn1-card-name { font-size: 0.95rem; font-weight: 900; color: #C2581A; margin-bottom: 5px; }\n.sgn1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #4a3420; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.sgn1-closing { background: #2a1a0c; padding: 26px 28px; border-top: 3px solid #4E8E2A; }\n.sgn1-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\/* ── CONTENUTO SCATOLA ── *\/\n.sgn1-box-section { background: #F1E8D6; border-top: 1px solid #ddccb0; }\n.sgn1-det { border-bottom: 1px solid #e4d8bf; background: #fff; }\n.sgn1-det--last { border-bottom: none; }\n.sgn1-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.sgn1-det-sum::-webkit-details-marker { display: none; }\n.sgn1-det-sum::marker { display: none; }\n.sgn1-det[open] .sgn1-det-sum { background: #faf6ec; }\n.sgn1-det-sum:hover { background: #faf6ec; }\n.sgn1-det-left { display: flex; align-items: center; gap: 10px; }\n.sgn1-det-ico { font-size: 17px; flex-shrink: 0; }\n.sgn1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #3a2410; display: block; }\n.sgn1-det-sub { font-family: sans-serif; font-size: 11px; color: #a08c6a; margin-top: 1px; display: block; }\n.sgn1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.sgn1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #a08c6a; border-bottom: 2px solid #a08c6a; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.sgn1-det[open] .sgn1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.sgn1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.sgn1-comp-grid { display:grid; grid-template-columns:repeat(auto-fill,minmax(150px,1fr)); gap:7px; padding-top:14px; }\n.sgn1-comp { display:flex; align-items:center; gap:8px; padding:8px 10px; background:#f6efe0; border-radius:8px; border:1px solid #e4d8bf; }\n.sgn1-comp-qty { font-family:sans-serif; font-size:0.85rem; font-weight:800; color:#C2581A; min-width:26px; flex-shrink:0; }\n.sgn1-comp-lbl { font-family:sans-serif; font-size:0.78rem; color:#4a3420; line-height:1.3; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .sgn1-specs { grid-template-columns: repeat(6, 1fr); }\n  .sgn1-spec { border-bottom: none; }\n  .sgn1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .sgn1-spec:last-child { border-right: none; }\n  .sgn1-cards { grid-template-columns: repeat(2, 1fr); }\n  .sgn1-fs-body { grid-template-columns: 220px 1fr; }\n  .sgn1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .sgn1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .sgn1-cover-content { padding: 24px 36px 24px; }\n  .sgn1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .sgn1-cards { grid-template-columns: repeat(4, 1fr); }\n  .sgn1-divider { margin-left: 36px; margin-right: 36px; }\n  .sgn1-section-pad { padding: 36px 36px 8px; }\n  .sgn1-closing { padding: 28px 36px; }\n  .sgn1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(170px, 1fr)); }\n}\n\u003c\/style\u003e","brand":"Mancalamaro","offers":[{"title":"Default Title","offer_id":54259735200071,"sku":null,"price":14.24,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/fugadallospazio00.webp?v=1781705288"},{"product_id":"salt-in-ita-danneggiato","title":"Salt' In - ENG","description":"\u003c!-- =====================================================\n     JUMP IN' — BLOCK 1\n     FroGames | Shopify Theme Concept\n     (compact header without cover)\n     ===================================================== --\u0026gt;\n\n\u003cdiv class=\"jmp1-wrap\"\u003e\n\n\n  \u003c!-- HEADER (without cover) --\u003e\n  \u003cdiv class=\"jmp1-cover\"\u003e\n\n    \u003cdiv class=\"jmp1-cover-content\"\u003e\n\n      \u003cp class=\"jmp1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n      \u003cp class=\"jmp1-sub\"\u003eThree rabbits, two foxes, some mushrooms, and a garden to jump across. Sounds like a fairytale — until you realize they can only move by jumping.\u003c\/p\u003e\n\n      \u003cdiv class=\"jmp1-chips\"\u003e\n\n        \u003cspan class=\"jmp1-chip jmp1-chip--orange\"\u003eSmartGames\u003c\/span\u003e\n        \u003cspan class=\"jmp1-chip\"\u003eItalian Edition\u003c\/span\u003e\n        \u003cspan class=\"jmp1-chip\"\u003eGarden Theme\u003c\/span\u003e\n        \u003cspan class=\"jmp1-chip\"\u003eTravel Friendly\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- TECHNICAL SPECIFICATIONS --\u003e\n  \u003cdiv class=\"jmp1-specs-bar\"\u003e\n\n    \u003cdiv class=\"jmp1-specs\"\u003e\n\n      \u003cdiv class=\"jmp1-spec\"\u003e\n\n        \u003cspan class=\"jmp1-spec-icon\"\u003e👤\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-val\"\u003e1\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"jmp1-spec\"\u003e\n\n        \u003cspan class=\"jmp1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-val\"\u003eVariable\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"jmp1-spec\"\u003e\n\n        \u003cspan class=\"jmp1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-val\"\u003e7+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"jmp1-spec\"\u003e\n\n        \u003cspan class=\"jmp1-spec-icon\"\u003e🧩\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-label\"\u003eMechanics\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-val\"\u003eLogical Jumps\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"jmp1-spec\"\u003e\n\n        \u003cspan class=\"jmp1-spec-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-label\"\u003eChallenges\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-val\"\u003e60 · easy→expert\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"jmp1-spec\"\u003e\n\n        \u003cspan class=\"jmp1-spec-icon\"\u003e🧘\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-label\"\u003eMode\u003c\/span\u003e\n        \u003cspan class=\"jmp1-spec-val\"\u003eSolitaire\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BODY --\u003e\n  \u003cdiv class=\"jmp1-body\"\u003e\n\n\n    \u003c!-- INTRO + EDITORIAL BOXES --\u003e\n    \u003cdiv class=\"jmp1-intro-grid\"\u003e\n\n      \u003cdiv class=\"jmp1-intro-text\"\u003e\n\n        \u003cp class=\"jmp1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n        \u003ch3 class=\"jmp1-h3\"\u003eJump the rabbits to safety in their holes\u003c\/h3\u003e\n\n        \u003cp class=\"jmp1-p\"\u003e\u003cstrong\u003eJump In'\u003c\/strong\u003e is a solitaire puzzle game by Raf Peeters for SmartGames, here in its \u003cstrong\u003eItalian edition\u003c\/strong\u003e. The rabbits need to reach safety in the garden holes, but there's a problem: they don't walk, they jump. And to jump, they need something to leap over — another rabbit, a mushroom, or even a fox.\u003c\/p\u003e\n\n        \u003cp class=\"jmp1-p\"\u003eIt's a sequential movement puzzle. Each rabbit jumps in a straight line, horizontally or vertically, leaping over one or more obstacles and landing in the first free space: they can never move to an adjacent empty space. Foxes, on the other hand, slide back and forth along their axis and can be jumped over. Mushrooms remain fixed.\u003c\/p\u003e\n\n        \u003cp class=\"jmp1-p\"\u003eSixty challenges of increasing difficulty, from 7 years old up to expert, where the solution requires dozens of moves. In \u003cstrong\u003eJump In'\u003c\/strong\u003e there's no luck, no dice: just logic, planning, and spatial intuition. The portable case with a lid makes it perfect to take anywhere.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"jmp1-intro-side\"\u003e\n\n        \u003cdiv class=\"jmp1-quote-solo\"\u003e\n\n          \u003cspan class=\"jmp1-qs-icon\"\u003e🐰\u003c\/span\u003e\n          \u003cp class=\"jmp1-qs-text\"\u003eThe twist is this: a rabbit cannot move unless it has something to jump over. To make one jump, sometimes you first have to move another — or move a fox to the right spot.\u003c\/p\u003e\n\n          \u003cp class=\"jmp1-qs-note\"\u003eThe secret of Jump In' in a nutshell\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"jmp1-quote-solo jmp1-quote-solo--alt\"\u003e\n\n          \u003cspan class=\"jmp1-qs-icon\"\u003e🦊\u003c\/span\u003e\n          \u003cp class=\"jmp1-qs-text\"\u003eA classic SmartGames that grows with the player: children love it, adults get stuck on the higher challenges. Sweet theme, serious puzzle.\u003c\/p\u003e\n\n          \u003cp class=\"jmp1-qs-note\"\u003eFrom gameplay experience\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"jmp1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- FROGSCORE --\u003e\n    \u003cdiv class=\"jmp1-fs\"\u003e\n\n      \u003cdiv class=\"jmp1-fs-header\"\u003e\n\n        \u003cdiv class=\"jmp1-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=\"jmp1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"jmp1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"jmp1-fs-game-name\"\u003eJump In'\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"jmp1-fs-cat\" style=\"background:#e6f1dc;border-color:#8fbf6a;color:#2f5a14\"\u003ePuzzle · Solitaire\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"jmp1-fs-body\"\u003e\n\n        \u003cdiv class=\"jmp1-fs-radar-panel\"\u003e\n\n          \u003csvg id=\"jmp1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"jmp1-fs-tip\" id=\"jmp1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"jmp1-fs-info\"\u003e\n\n          \u003cspan class=\"jmp1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"jmp1-fs-feeling\"\u003e\n\n            \u003cspan class=\"jmp1-fs-feel-tag\"\u003eCheerful\u003c\/span\u003e\n            \u003cspan class=\"jmp1-fs-feel-tag\"\u003eClever\u003c\/span\u003e\n            \u003cspan class=\"jmp1-fs-feel-tag\"\u003eSatisfying\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cspan class=\"jmp1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n          \u003cdiv class=\"jmp1-fs-targets\"\u003e\n\n            \u003cdiv class=\"jmp1-fs-target jmp1-fs-si\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolitaire\u003c\/div\u003e\n\n            \u003cdiv class=\"jmp1-fs-target jmp1-fs-si\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n            \u003cdiv class=\"jmp1-fs-target jmp1-fs-si\"\u003e\n\n\u003cspan\u003e🧒\u003c\/span\u003eKids\u003c\/div\u003e\n\n            \u003cdiv class=\"jmp1-fs-target jmp1-fs-no\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n            \u003cdiv class=\"jmp1-fs-target jmp1-fs-no\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n            \u003cdiv class=\"jmp1-fs-target jmp1-fs-no\"\u003e\n\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"jmp1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"jmp1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n            \u003cdiv class=\"jmp1-fs-verdict-text\"\u003eA SmartGames classic for all ages: jump the rabbits into their holes by leaping over mushrooms and foxes. Immediate rules, 60 challenges ranging up to expert with dozens of moves. Adorable garden theme but a serious puzzle — pure logic, zero luck, solo play. Italian edition.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"jmp1-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=\"jmp1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, official SmartGames material, and play sessions\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Logica',        v:4, note:\"Pianificazione di sequenze: ogni salto apre o chiude la strada\"},\n        {l:'Profondit\\u00e0',   v:3, note:\"60 sfide, dalle prime mosse a soluzioni da decine di salti\"},\n        {l:'Rigiocabilit\\u00e0',v:3, note:\"Ogni sfida ha una soluzione: il valore \\u00e8 nel risolverla\"},\n        {l:'Complessit\\u00e0',  v:2, note:\"Regole in un minuto: i conigli si muovono solo saltando\"},\n        {l:'Fortuna',       v:1, note:\"Zero caso: si vince solo ragionando\"}\n      ];\n      var accent='#D9700F';\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('jmp1-fs-svg');\n      var tip=document.getElementById('jmp1-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 jmp1-draw{to{stroke-dashoffset:0}}@keyframes jmp1-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:jmp1-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:jmp1-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:jmp1-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=\"jmp1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- PUZZLE ELEMENTS --\u003e\n    \u003cdiv class=\"jmp1-section-pad\"\u003e\n\n      \u003cp class=\"jmp1-label\"\u003eIn the garden\u003c\/p\u003e\n\n      \u003ch3 class=\"jmp1-h3\"\u003eWhat you move in each challenge\u003c\/h3\u003e\n\n      \u003cdiv class=\"jmp1-cards\"\u003e\n\n        \u003cdiv class=\"jmp1-card\"\u003e\n\n          \u003cspan class=\"jmp1-card-icon\"\u003e🐰\u003c\/span\u003e\n          \u003ch4 class=\"jmp1-card-name\"\u003e3 Rabbits\u003c\/h4\u003e\n\n          \u003cp class=\"jmp1-card-desc\"\u003eThe protagonists to get into the holes. They only move by jumping: without something to leap over, they stay still.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"jmp1-card\"\u003e\n\n          \u003cspan class=\"jmp1-card-icon\"\u003e🦊\u003c\/span\u003e\n          \u003ch4 class=\"jmp1-card-name\"\u003e2 Foxes\u003c\/h4\u003e\n\n          \u003cp class=\"jmp1-card-desc\"\u003eThey slide back and forth along their axis. They can be jumped over, and by moving them, you create the bridges the rabbits need.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"jmp1-card\"\u003e\n\n          \u003cspan class=\"jmp1-card-icon\"\u003e🍄\u003c\/span\u003e\n          \u003ch4 class=\"jmp1-card-name\"\u003e3 Mushrooms\u003c\/h4\u003e\n\n          \u003cp class=\"jmp1-card-desc\"\u003eFixed obstacles. They don't move, but they are often the perfect support for starting the right jump.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"jmp1-card\"\u003e\n\n          \u003cspan class=\"jmp1-card-icon\"\u003e🕳️\u003c\/span\u003e\n          \u003ch4 class=\"jmp1-card-name\"\u003eThe Holes\u003c\/h4\u003e\n\n          \u003cp class=\"jmp1-card-desc\"\u003eThe holes where the rabbits must end up. The challenge is only solved when each one is safe in its hole.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- CLOSING --\u003e\n    \u003cdiv class=\"jmp1-closing\"\u003e\n\n      \u003cp class=\"jmp1-closing-text\"\u003eA rainy afternoon, ten minutes, and the last rabbit lands in its hole with a perfect jump. It always happens with Jump In'.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- BOX CONTENT --\u003e\n    \u003cdiv class=\"jmp1-box-section\"\u003e\n\n      \u003cdetails class=\"jmp1-det jmp1-det--last\"\u003e\n        \u003csummary class=\"jmp1-det-sum\"\u003e\n          \u003cdiv class=\"jmp1-det-left\"\u003e\n\n\u003cspan class=\"jmp1-det-ico\"\u003e🧩\u003c\/span\u003e\u003cdiv\u003e\n\n\u003cspan class=\"jmp1-det-title\"\u003eComponents\u003c\/span\u003e\u003cspan class=\"jmp1-det-sub\"\u003e5 elements · 8 game pieces\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n          \u003cspan class=\"jmp1-det-arr\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"jmp1-det-body\"\u003e\n\n          \u003cdiv class=\"jmp1-comp-grid\"\u003e\n\n            \u003cdiv class=\"jmp1-comp\"\u003e\n\n\u003cspan class=\"jmp1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"jmp1-comp-lbl\"\u003ePortable board with lid\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"jmp1-comp\"\u003e\n\n\u003cspan class=\"jmp1-comp-qty\"\u003e3\u003c\/span\u003e\u003cspan class=\"jmp1-comp-lbl\"\u003eRabbits\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"jmp1-comp\"\u003e\n\n\u003cspan class=\"jmp1-comp-qty\"\u003e3\u003c\/span\u003e\u003cspan class=\"jmp1-comp-lbl\"\u003eMushrooms\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"jmp1-comp\"\u003e\n\n\u003cspan class=\"jmp1-comp-qty\"\u003e2\u003c\/span\u003e\u003cspan class=\"jmp1-comp-lbl\"\u003eFoxes\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"jmp1-comp\"\u003e\n\n\u003cspan class=\"jmp1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"jmp1-comp-lbl\"\u003eBooklet 60 challenges + solutions\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  \u003c\/div\u003e\n\n\n\n\n\u003cstyle\u003e\n.jmp1-wrap, .jmp1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.jmp1-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: #0e2e12;\n}\n\n\/* ── INTESTAZIONE (senza copertina) ── *\/\n.jmp1-cover { position: relative; width: 100%; background: linear-gradient(150deg, #0e2e12 0%, #163e1a 100%); border-bottom: 3px solid #FF9A3D; }\n.jmp1-cover-content { position: relative; z-index: 2; padding: 22px 26px 22px; width: 100%; }\n.jmp1-kicker { display: block; color: #FF9A3D; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.jmp1-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.jmp1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.jmp1-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.jmp1-chip--orange { background: #C7641A; border-color: #C7641A; }\n\n\/* ── SPECS ── *\/\n.jmp1-specs-bar { background: #0a240e; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.jmp1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.jmp1-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.jmp1-spec:nth-child(3n) { border-right: none; }\n.jmp1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.jmp1-spec-icon { font-size: 1.2rem; }\n.jmp1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.jmp1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.jmp1-body { background: #EAF1E2; }\n\n\/* ── INTRO ── *\/\n.jmp1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.jmp1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #C7641A; margin-bottom: 7px; }\n.jmp1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #16331a; line-height: 1.15; margin-bottom: 16px; }\n.jmp1-p { font-family: sans-serif; font-size: 0.95rem; color: #2e4a2c; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.jmp1-quote-solo { background: #163e1a; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #C7641A; }\n.jmp1-quote-solo--alt { background: #4a1d10; border-left-color: #C7402E; }\n.jmp1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.jmp1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.jmp1-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.jmp1-divider { height: 1px; background: #cdddbe; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.jmp1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.jmp1-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.jmp1-fs-brand { display:flex; align-items:center; gap:9px; }\n.jmp1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.jmp1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.jmp1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.jmp1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.jmp1-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.jmp1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.jmp1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.jmp1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.jmp1-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.jmp1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.jmp1-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.jmp1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.jmp1-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.jmp1-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.jmp1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.jmp1-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.jmp1-fs-target span { font-size:14px; flex-shrink:0; }\n.jmp1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.jmp1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.jmp1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.jmp1-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.jmp1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.jmp1-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.jmp1-section-pad { padding: 32px 28px 8px; }\n.jmp1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.jmp1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d4e2c6; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.jmp1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.jmp1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.jmp1-card-name { font-size: 0.95rem; font-weight: 900; color: #C7641A; margin-bottom: 5px; }\n.jmp1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2e4a2c; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.jmp1-closing { background: #0e2e12; padding: 26px 28px; border-top: 3px solid #C7402E; }\n.jmp1-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\/* ── CONTENUTO SCATOLA ── *\/\n.jmp1-box-section { background: #EAF1E2; border-top: 1px solid #cdddbe; }\n.jmp1-det { border-bottom: 1px solid #d8e6ca; background: #fff; }\n.jmp1-det--last { border-bottom: none; }\n.jmp1-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.jmp1-det-sum::-webkit-details-marker { display: none; }\n.jmp1-det-sum::marker { display: none; }\n.jmp1-det[open] .jmp1-det-sum { background: #f4f8ee; }\n.jmp1-det-sum:hover { background: #f4f8ee; }\n.jmp1-det-left { display: flex; align-items: center; gap: 10px; }\n.jmp1-det-ico { font-size: 17px; flex-shrink: 0; }\n.jmp1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #16331a; display: block; }\n.jmp1-det-sub { font-family: sans-serif; font-size: 11px; color: #8a9c78; margin-top: 1px; display: block; }\n.jmp1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.jmp1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #8a9c78; border-bottom: 2px solid #8a9c78; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.jmp1-det[open] .jmp1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.jmp1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.jmp1-comp-grid { display:grid; grid-template-columns:repeat(auto-fill,minmax(150px,1fr)); gap:7px; padding-top:14px; }\n.jmp1-comp { display:flex; align-items:center; gap:8px; padding:8px 10px; background:#eef4e6; border-radius:8px; border:1px solid #d8e6ca; }\n.jmp1-comp-qty { font-family:sans-serif; font-size:0.85rem; font-weight:800; color:#C7641A; min-width:26px; flex-shrink:0; }\n.jmp1-comp-lbl { font-family:sans-serif; font-size:0.78rem; color:#2e4a2c; line-height:1.3; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .jmp1-specs { grid-template-columns: repeat(6, 1fr); }\n  .jmp1-spec { border-bottom: none; }\n  .jmp1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .jmp1-spec:last-child { border-right: none; }\n  .jmp1-cards { grid-template-columns: repeat(2, 1fr); }\n  .jmp1-fs-body { grid-template-columns: 220px 1fr; }\n  .jmp1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .jmp1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .jmp1-cover-content { padding: 24px 36px 24px; }\n  .jmp1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .jmp1-cards { grid-template-columns: repeat(4, 1fr); }\n  .jmp1-divider { margin-left: 36px; margin-right: 36px; }\n  .jmp1-section-pad { padding: 36px 36px 8px; }\n  .jmp1-closing { padding: 28px 36px; }\n  .jmp1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(170px, 1fr)); }\n}\n\u003c\/style\u003e","brand":"Mancalamaro","offers":[{"title":"Default Title","offer_id":54259836322119,"sku":null,"price":14.24,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Salt_In-ITA00.webp?v=1781703736"},{"product_id":"shipyard-second-edition-danneggiato","title":"Shipyard (Second Edition) - Danneggiato","description":"\u003c!--\n SEO TITLE: Shipyard (Second Edition) | Economic strategy board game 1–4 involving shipyards and contracts\n META DESCRIPTION: Shipyard (Second Edition) is a 1–4 nautical management game: action track, modular ship building, shakedown cruise, contracts and time pressure.\n --\u0026gt; \n\u003csection id=\"syp-shipyard-\u0026lt;span class='notranslate'\u0026gt;{{ section.id | default: product.id }}\u0026lt;\/span\u0026gt;\" class=\"syp-section\"\u003e\u003c!-- Titolo --\u003e\u003cheader class=\"syp-header\"\u003e\n\u003ch2\u003e ⚓ Shipyard (Second Edition) – Shipyards, contracts and test cruises in the century of steam \u003c\/h2\u003e\n\n\u003c\/header\u003e\n\u003cdiv class=\"syp-layout\"\u003e\n\n\u003c!-- Testo principale --\u003e\n\u003carticle class=\"syp-narrative\"\u003e\n\u003cp\u003e It's the 19th century: the sea becomes a highway, trade accelerates, and fleets demand ever-better ships. \u003cstrong\u003eShipyard (Second Edition)\u003c\/strong\u003e is a \u003cstrong\u003estrategic board game\u003c\/strong\u003e for 1–4 players in which you don't \"buy\" ships: \u003cstrong\u003eyou build\u003c\/strong\u003e them, piece by piece, like a true maritime industrialist, hiring workers, choosing accessories, pleasing committees, and contracts that change your course toward victory.\u003c\/p\u003e\n\n \u003cp\u003eIts rhythm is unique and beautiful: each turn you choose an action from the Action Track, take what you need, then on the next turn you push that action card forward and have to change direction. It's like having a living shipyard that never lets you repeat the \"easy move\" endlessly: it forces you to plan, create a sequence, read the table and decide when to accelerate and when to invest to make your next ship truly profitable. \u003c\/p\u003e\n\n\u003c!-- Frase centrale che spezza --\u003e\n\u003cdiv aria-label=\"Frase centrale\" class=\"syp-midline\"\u003e\n\n\u003cp\u003e \u003cem\u003eYou don't build points here: you build ships that matter.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n \u003cp\u003eAnd when you complete a vessel, comes the most satisfying part: the \u003cstrong\u003eshakedown cruise\u003c\/strong\u003e through the canal. Ships are created from cards that make up the bow, stern, and center sections (the more you add, the bigger your dreams), and every choice of equipment or crew earns real points: \u003cstrong\u003espeed\u003c\/strong\u003e , \u003cstrong\u003esafety\u003c\/strong\u003e , \u003cstrong\u003eequipment\u003c\/strong\u003e , \u003cstrong\u003ecrew\u003c\/strong\u003e . It's an \u003cstrong\u003eeconomical board game\u003c\/strong\u003e that makes you feel proud of a project well done: you haven't just \"scored points,\" you've launched something that works.\u003c\/p\u003e\n\n \u003cp\u003eThe game runs on a countdown that advances as the round of actions completes the circuit, so time is a resource and the pressure builds without the need for artificial malice. Furthermore, \u003cstrong\u003eGovernment Contracts\u003c\/strong\u003e and end-of-game bonuses force you to think long-term: do you want to aim for excellent ships, lucrative contracts, or a surgical mix? It also works very well as a \u003cstrong\u003esolo board game\u003c\/strong\u003e , if you want to enjoy the management puzzle calmly... but without mercy.\u003c\/p\u003e\n\n\u003c!-- SEO nel DOM, invisibile --\u003e \u003cspan class=\"syp-seo\"\u003eShipyard Second Edition board game, strategic board game, economic board game, nautical management, Eurogame, action track, rondel, government contracts, shipbuilding, shakedown cruise, tile placement, set collection, action planning, end game bonuses, solitaire board game, 1-4 player board game, resource optimization, time pressure\u003c\/span\u003e\u003c\/article\u003e\n\u003c!-- Box punti forza --\u003e\n\u003caside class=\"syp-features\"\u003e\n \u003ch3\u003eWhy Shipyard (Second Edition) is a \"real shipyard\" (not a cardboard management game)\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e 🧭 \u003cstrong\u003eSmart Action Track\u003c\/strong\u003e : Choose today, pay (or win) tomorrow with the sequence\u003c\/li\u003e\n\n\u003cli\u003e 🛠️ \u003cstrong\u003eModular ships\u003c\/strong\u003e : bow, stern, sections… and each piece changes the final value\u003c\/li\u003e\n\n\u003cli\u003e 📜 \u003cstrong\u003eContracts \u0026amp; Objectives\u003c\/strong\u003e : They guide you without chaining you, but they make you choose seriously\u003c\/li\u003e\n\n\u003cli\u003e ⏳ \u003cstrong\u003eTime bites\u003c\/strong\u003e : the countdown is unforgiving, you have to decide when to launch\u003c\/li\u003e\n\n\u003cli\u003e 🚢 \u003cstrong\u003eShakedown Cruise\u003c\/strong\u003e : the launch is a “wow” moment, because you feel the project coming to completion \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003c!-- mini separatore coerente --\u003e\n\u003cdiv class=\"syp-mini-line\"\u003e\n\n\u003cp\u003e \u003cem\u003eEvery shift is a choice. Every choice is a launch... or a postponement.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n \u003cspan class=\"syp-seo\"\u003eEconomic strategy board game, nautical management game, medium-heavy eurogame, planning, optimization, management puzzle, strategic solitaire\u003c\/span\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- Chiusura --\u003e\n\u003cdiv class=\"syp-end\"\u003e\n\n \u003cp\u003e\u003cstrong\u003eShipyard (Second Edition)\u003c\/strong\u003e is the kind of \u003cstrong\u003estrategic board game\u003c\/strong\u003e that makes you feel like a \"shipyard foreman\": you're not just making moves, you're making industrial choices. And when the last ship slides into the canal... you know if you've built an empire or just nice plans on paper.\u003c\/p\u003e\n\n\u003cp class=\"syp-quote\"\u003e \u003cem\u003eThe sea does not reward those who dream: it rewards those who launch.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\/* ⚓ SHIPYARD — layout 2 colonne + card stile “Mr. President”, palette scatola *\/\n#syp-shipyard-{{ section.id | default: product.id }}.syp-section{\n  --syp-sky: #cfe8f6;\n  --syp-sea: #1e5f78;\n  --syp-deep: #123e52;\n  --syp-rust: #b44a2f;  \/* rosso nave *\/\n  --syp-mag:  #8a1b54;  \/* magenta angolo *\/\n  --syp-paper:#f6fbff;\n  --syp-ink:  #0c2430;\n\n  --syp-glow-sky: rgba(207,232,246,.70);\n  --syp-glow-rust: rgba(180,74,47,.35);\n  --syp-glow-mag: rgba(138,27,84,.30);\n\n  background: linear-gradient(135deg, #ffffff 0%, var(--syp-paper) 30%, rgba(207,232,246,.55) 100%);\n  border-radius: 28px;\n  padding: 2.4rem 1.8rem;\n  font-family: \"Inter\", sans-serif;\n  max-width: 1100px;\n  margin: 2.2rem auto;\n  position: relative;\n  overflow: hidden;\n  box-shadow: 0 14px 34px rgba(0,0,0,0.18);\n  color: var(--syp-ink);\n}\n\n\/* Glow “porto” *\/\n#syp-shipyard-{{ section.id | default: product.id }}.syp-section::before{\n  content:\"\";\n  position:absolute;\n  top:-90px; left:-70px;\n  width: 320px; height: 320px;\n  background: radial-gradient(circle, var(--syp-glow-sky), transparent 70%);\n  filter: blur(48px);\n  pointer-events:none;\n}\n#syp-shipyard-{{ section.id | default: product.id }}.syp-section::after{\n  content:\"\";\n  position:absolute;\n  bottom:-85px; right:-70px;\n  width: 340px; height: 340px;\n  background: radial-gradient(circle, var(--syp-glow-rust), transparent 70%);\n  filter: blur(55px);\n  pointer-events:none;\n}\n\n\/* Titolo *\/\n#syp-shipyard-{{ section.id | default: product.id }} .syp-header h2{\n  font-family: \"Bungee\", sans-serif;\n  text-align: center;\n  color: var(--syp-deep);\n  font-size: 2rem;\n  margin-bottom: 1.8rem;\n  text-shadow: 0 0 10px rgba(0,0,0,0.18);\n  border-bottom: 2px solid rgba(0,0,0,0.08);\n  padding-bottom: 0.55rem;\n}\n\n\/* Layout due colonne *\/\n#syp-shipyard-{{ section.id | default: product.id }} .syp-layout{\n  display: grid;\n  grid-template-columns: 1.35fr 0.9fr;\n  gap: 1.6rem;\n}\n\n\/* Testo principale (card chiara, come modello) *\/\n#syp-shipyard-{{ section.id | default: product.id }} .syp-narrative{\n  background: rgba(255,255,255,0.92);\n  padding: 1.4rem 1.6rem;\n  border-radius: 18px;\n  border-left: 6px solid var(--syp-rust);\n  box-shadow: 0 6px 20px rgba(0,0,0,0.08);\n  position: relative;\n}\n\n#syp-shipyard-{{ section.id | default: product.id }} .syp-narrative p{\n  margin: 0.65rem 0;\n  line-height: 1.75;\n}\n\n#syp-shipyard-{{ section.id | default: product.id }} .syp-narrative strong{\n  color: var(--syp-sea);\n}\n\n\/* Frase centrale (spezzatore) *\/\n#syp-shipyard-{{ section.id | default: product.id }} .syp-midline{\n  margin: 1.2rem 0 1.05rem;\n  background: linear-gradient(90deg, rgba(180,74,47,.16), rgba(30,95,120,.12));\n  border: 1px solid rgba(0,0,0,.06);\n  border-radius: 14px;\n  padding: 0.95rem 1.05rem;\n  text-align: center;\n  box-shadow: 0 10px 22px rgba(0,0,0,.06);\n}\n#syp-shipyard-{{ section.id | default: product.id }} .syp-midline p{\n  margin: 0;\n  font-weight: 700;\n  color: var(--syp-deep);\n}\n\n\/* Box caratteristiche (scuro “porto”) *\/\n#syp-shipyard-{{ section.id | default: product.id }} .syp-features{\n  background: linear-gradient(145deg, rgba(18,62,82,.96), rgba(30,95,120,.92));\n  padding: 1.3rem 1.5rem;\n  border-radius: 18px;\n  border: 2px solid rgba(207,232,246,.35);\n  box-shadow: 0 0 22px rgba(18,62,82,.35);\n  color: rgba(246,251,255,.95);\n  position: relative;\n}\n\n\/* micro glow magenta “angolo scatola” *\/\n#syp-shipyard-{{ section.id | default: product.id }} .syp-features::after{\n  content:\"\";\n  position:absolute;\n  top:-40px; right:-40px;\n  width: 150px; height: 150px;\n  background: radial-gradient(circle, var(--syp-glow-mag), transparent 70%);\n  filter: blur(35px);\n  pointer-events:none;\n}\n\n#syp-shipyard-{{ section.id | default: product.id }} .syp-features h3{\n  font-family: \"Bungee\", sans-serif;\n  color: rgba(246,251,255,.98);\n  font-size: 1.2rem;\n  margin-bottom: 1rem;\n}\n\n#syp-shipyard-{{ section.id | default: product.id }} .syp-features ul{\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  gap: 0.65rem;\n}\n\n#syp-shipyard-{{ section.id | default: product.id }} .syp-features li{\n  background: linear-gradient(90deg, rgba(207,232,246,0.14), rgba(180,74,47,0.10));\n  border-left: 5px solid var(--syp-mag);\n  border-radius: 10px;\n  padding: 0.6rem 0.85rem;\n  transition: 0.25s ease;\n}\n\n#syp-shipyard-{{ section.id | default: product.id }} .syp-features li:hover{\n  transform: translateX(5px);\n  background: linear-gradient(90deg, rgba(207,232,246,0.18), rgba(180,74,47,0.14));\n}\n\n#syp-shipyard-{{ section.id | default: product.id }} .syp-features strong{\n  color: rgba(246,251,255,.98);\n}\n\n\/* mini linea dentro box *\/\n#syp-shipyard-{{ section.id | default: product.id }} .syp-mini-line{\n  margin-top: 1.1rem;\n  padding: 0.9rem 1rem;\n  border-radius: 14px;\n  border: 1px solid rgba(255,255,255,.16);\n  background: rgba(255,255,255,.08);\n  text-align: center;\n}\n#syp-shipyard-{{ section.id | default: product.id }} .syp-mini-line p{\n  margin: 0;\n  font-weight: 700;\n  color: rgba(246,251,255,.96);\n}\n\n\/* Chiusura *\/\n#syp-shipyard-{{ section.id | default: product.id }} .syp-end{\n  margin-top: 2rem;\n  background: rgba(255,255,255,0.92);\n  border-radius: 18px;\n  padding: 1.4rem 1.6rem;\n  border: 1px solid rgba(0,0,0,0.08);\n  text-align: center;\n  box-shadow: 0 6px 16px rgba(0,0,0,0.05);\n}\n\n#syp-shipyard-{{ section.id | default: product.id }} .syp-quote{\n  margin-top: 0.85rem;\n  color: var(--syp-sea);\n  font-weight: 650;\n  font-style: italic;\n}\n\n\/* SEO invisibile ma nel DOM *\/\n#syp-shipyard-{{ section.id | default: product.id }} .syp-seo{\n  position: absolute !important;\n  width: 1px; height: 1px;\n  padding: 0; margin: -1px;\n  overflow: hidden;\n  clip: rect(0,0,0,0);\n  white-space: nowrap;\n  border: 0;\n}\n\n\/* Responsive *\/\n@media (max-width: 900px){\n  #syp-shipyard-{{ section.id | default: product.id }} .syp-layout{\n    grid-template-columns: 1fr;\n  }\n}\n@media (max-width: 600px){\n  #syp-shipyard-{{ section.id | default: product.id }}.syp-section{\n    padding: 1.8rem 1.2rem;\n  }\n  #syp-shipyard-{{ section.id | default: product.id }} .syp-header h2{\n    font-size: 1.55rem;\n  }\n}\n\u003c\/style\u003e","brand":"Rio Grande","offers":[{"title":"Default Title","offer_id":54259851919687,"sku":null,"price":34.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Shipyard_00_61a34521-2a23-400e-a855-b6133a232654.webp?v=1766822189"},{"product_id":"hello-kitty-day-at-the-park-danneggiato","title":"Hello Kitty - Day at the Park - Danneggiato","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eFroGames — Momenti che Ricorderai\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eOgni tessera scoperta è una possibilità. Ogni oggetto raccolto è un ricordo. E alla fine, quando confrontate i selfie, capite che il parco era solo una scusa per passare il pomeriggio insieme.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eFamily game\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eMaestro Media\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eDifficoltà personalizzabile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e2 – 4\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e25–45 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e8+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003ePiazzamento tessere\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e📸\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eCaratteristica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eAvventure e selfie\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eSistema\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eDifficoltà scalabile individuale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eUn pomeriggio al parco con gli amici più iconici di Sanrio\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003eProgettato da \u003cstrong\u003eRoberta Taylor\u003c\/strong\u003e e pubblicato da \u003cstrong\u003eMaestro Media\u003c\/strong\u003e nel 2024, Hello Kitty: Day at the Park porta al tavolo l'universo colorato di Sanrio. Non è il solito gioco per bambini mascherato da prodotto licenziato: c'è un sistema di difficoltà individuale che permette a ogni giocatore di scegliere il proprio livello di sfida, anche durante la partita.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eImpersoni \u003cstrong\u003eHello Kitty, My Melody, Kuromi\u003c\/strong\u003e e altri personaggi mentre esplorate un parco costruito tessera dopo tessera. Raccogliete oggetti, completate avventure e documentate tutto con selfie. Il giocatore che accumula più punti dalle proprie avventure vince, ma il vero obiettivo è godersi la passeggiata insieme.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eUn family game intelligente che cresce con chi lo gioca, senza lasciare nessuno indietro.\u003c\/p\u003e\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eLa difficoltà personalizzabile è una soluzione brillante per giocare con età diverse allo stesso tavolo.\u003c\/p\u003e\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eHello Kitty: Day at the Park\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#e4eefc;border-color:#7099d8;color:#0a3070\"\u003eSociale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\n          \u003csvg id=\"fg1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"fg1-fs-tip\" id=\"fg1-fs-tip\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eSereno\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eAccessibile\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eProgressivo\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eBambini\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003eUn family game onesto che rispetta l'intelligenza dei bambini. Il sistema di difficoltà scalabile è la sua vera forza: permette a un genitore esperto e a un bambino di 8 anni di giocare insieme senza che nessuno si annoi o si senta sopraffatto.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Accessibilità\", \"value\": 5, \"note\": \"Regole semplici e un sistema che si adatta al livello di ogni giocatore\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Il parco cambia ogni partita, le avventure si combinano in modi sempre diversi\"}, {\"label\": \"Interazione\", \"value\": 3, \"note\": \"Competi per oggetti e spazi, ma senza conflitto diretto\"}, {\"label\": \"Strategia\", \"value\": 3, \"note\": \"Pianifichi movimenti e raccolte, ma resta leggero\"}, {\"label\": \"Fortuna\", \"value\": 3, \"note\": \"Le tessere pescate cambiano le opportunità disponibili\"}, {\"label\": \"Complessità\", \"value\": 2, \"note\": \"Parte semplicissimo, puoi aumentare la difficoltà quando sei pronto\"}];\n      var accent='#1050a0';\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('fg1-fs-svg');\n      var tip=document.getElementById('fg1-fs-tip');\n      if(!svg) return;\n      var ns='http:\/\/www.w3.org\/2000\/svg';\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      var st=document.createElement('style');\n      st.textContent='@keyframes fg1-draw{to{stroke-dashoffset:0}}@keyframes fg1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\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      var dpts=dims.map(function(d,i){var p=pt(R*(d.value\/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.value\/5),i),p2=pt(R*(dims[(i+1)%n].value\/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:fg1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.value\/5),i);\n        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){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].label+' '+dims[idx].value+'\/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        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:fg1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n        var nd=R*(d.value\/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.value;\n        vt.style.cssText='opacity:0;animation:fg1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\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.value\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.label;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eCosa trovi nel parco\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eGli elementi che compongono la tua giornata\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🗺️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eTessere parco\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eOgni turno riveli una nuova sezione del parco: prati, sentieri, fontane, aree giochi. Il parco si costruisce pezzo dopo pezzo, e ogni tessera apre nuove possibilità di movimento e raccolta.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🎒\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eOggetti\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003ePalloni, gelati, libri, fiori. Li raccogli muovendoti sulle tessere, e servono per completare le tue avventure. Ogni personaggio ne può portare un numero limitato, quindi scegli con cura.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e📋\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarte avventura\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003ePiccole missioni da completare: \"Fai un picnic con tre amici\", \"Raccogli cinque fiori colorati\". Ogni avventura completata vale punti, e alla fine le documenti con un selfie ricordo.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e📸\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eSelfie\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eQuando completi un'avventura, scatti un selfie simbolico: è il modo per registrare i tuoi punti e costruire la tua collezione di ricordi della giornata al parco.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad fg1-rulebook-pad\"\u003e\n      \u003ca class=\"fg1-rulebook\" href=\"https:\/\/boardgamegeek.com\/filepage\/297018\" target=\"_blank\" rel=\"nofollow noopener\"\u003e\n        \u003cspan class=\"fg1-rulebook-icon\"\u003e📕\u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-text\"\u003e\n          \u003cspan class=\"fg1-rulebook-label\"\u003eRegolamento ufficiale (PDF)\u003c\/span\u003e\n          \u003cspan class=\"fg1-rulebook-meta\"\u003e1st Edition Rulebook - Spanish · su BoardGameGeek\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"fg1-rulebook-arrow\"\u003e↗\u003c\/span\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-closing\"\u003e\n      \u003cp class=\"fg1-closing-text\"\u003eTra un'ora guarderai la mappa che avete costruito insieme e ti chiederai: è il parco che abbiamo esplorato, o è il nostro pomeriggio che abbiamo disegnato?\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.fg1-wrap, .fg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fg1-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: #1a1a1a;\n}\n.fg1-hero {\n  background: linear-gradient(135deg, #1a1a1a 0%, #222222 50%, #1a1a1a 100%);\n  padding: 32px 26px 36px;\n  position: relative;\n  overflow: hidden;\n}\n.fg1-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(ellipse at top right, rgba(16,80,160,0.08) 0%, transparent 60%);\n  pointer-events: none;\n}\n.fg1-hero-content { position: relative; z-index: 2; }\n.fg1-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.fg1-sub { color: rgba(255,255,255,0.88); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 18px; }\n.fg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fg1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.fg1-chip--accent { background: #1050a0; border-color: #1050a0; }\n.fg1-specs-bar { background: #160a02; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.fg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.fg1-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.fg1-spec:nth-child(3n) { border-right: none; }\n.fg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fg1-spec-icon { font-size: 1.2rem; }\n.fg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n.fg1-body { background: #F5EDD8; }\n.fg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #1050a0; margin-bottom: 7px; }\n.fg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; }\n.fg1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.fg1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #1050a0; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FF9500; }\n.fg1-quote--dark { background: #3a0a00; }\n.fg1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.fg1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.fg1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n.fg1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n.fg1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-brand { display:flex; align-items:center; gap:9px; }\n.fg1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.fg1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.fg1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.fg1-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.fg1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.fg1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.fg1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.fg1-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.fg1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.fg1-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.fg1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-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.fg1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-fs-target span { font-size:14px; flex-shrink:0; }\n.fg1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.fg1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.fg1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-fs-solo { background:#f0ece4; border-top:1px solid #e0d8cc; padding:14px 18px; }\n.fg1-fs-solo-row { display:flex; align-items:center; gap:12px; margin-bottom:8px; }\n.fg1-fs-solo-icon { font-size:1.4rem; flex-shrink:0; }\n.fg1-fs-solo-text { display:flex; flex-direction:column; gap:2px; flex-grow:1; }\n.fg1-fs-solo-label { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-solo-stars { font-family:sans-serif; font-size:14px; letter-spacing:2px; color:#1050a0; line-height:1; }\n.fg1-fs-solo-note { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-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.fg1-section-pad { padding: 32px 28px 8px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n.fg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.fg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.fg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fg1-card-name { font-size: 0.95rem; font-weight: 900; color: #1050a0; margin-bottom: 5px; }\n.fg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n.fg1-sleeve-toggle { background: #fff; border-radius: 14px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); overflow: hidden; }\n.fg1-sleeve-summary { list-style: none; cursor: pointer; padding: 16px 20px; display: flex; align-items: center; gap: 14px; font-family: sans-serif; user-select: none; transition: background 0.2s ease; }\n.fg1-sleeve-summary::-webkit-details-marker { display: none; }\n.fg1-sleeve-summary:hover { background: #faf2e2; }\n.fg1-sleeve-summary-icon { font-size: 1.5rem; flex-shrink: 0; }\n.fg1-sleeve-summary-text { flex-grow: 1; display: flex; flex-direction: column; gap: 2px; }\n.fg1-sleeve-summary-label { font-size: 0.95rem; font-weight: 800; color: #1a0800; }\n.fg1-sleeve-summary-count { font-size: 0.78rem; color: #7a6040; font-weight: 500; }\n.fg1-sleeve-summary-arrow { font-size: 0.75rem; color: #1050a0; transition: transform 0.25s ease; flex-shrink: 0; }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary-arrow { transform: rotate(180deg); }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary { border-bottom: 1px solid #f0e4ce; }\n.fg1-sleeve-body { padding: 16px 20px 20px; }\n.fg1-sleeve-intro { font-family: sans-serif; font-size: 0.9rem; color: #3d2810; line-height: 1.6; margin: 0 0 14px 0; max-width: 680px; }\n.fg1-sleeve-table { width: 100%; max-width: 420px; border-collapse: collapse; background: #fff; border-radius: 10px; overflow: hidden; border: 1px solid #e8dcba; font-family: sans-serif; }\n.fg1-sleeve-table th { background: #1050a0; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-size: 0.72rem; font-weight: 700; padding: 10px 14px; text-align: left; }\n.fg1-sleeve-table td { padding: 10px 14px; border-bottom: 1px solid #f0e4ce; font-size: 0.9rem; color: #3d2810; }\n.fg1-sleeve-table tbody tr:last-child td { border-bottom: none; }\n.fg1-sleeve-dim { font-weight: 600; }\n.fg1-sleeve-qty { font-weight: 800; text-align: right; color: #1050a0; }\n.fg1-sleeve-total td { background: #faf2e2; font-weight: 900; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.5px; }\n.fg1-sleeve-total .fg1-sleeve-qty { color: #1a0800; }\n.fg1-rulebook-pad { padding-top: 18px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n\/* Card cliccabile: border shorthand + accent verde a sinistra (etichetta \"risorsa speciale\").\n   Niente 4 border separati: il border-bottom da solo si leggeva come underline. *\/\na.fg1-rulebook,\na.fg1-rulebook:link,\na.fg1-rulebook:visited,\na.fg1-rulebook:hover,\na.fg1-rulebook:focus,\na.fg1-rulebook:active {\n  text-decoration: none !important;\n  border: 1px solid #e8dcba !important;\n  border-left: 4px solid #2E6B0A !important;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;\n  outline: none !important;\n  background-image: none !important;\n}\n.fg1-rulebook { display: flex; align-items: center; gap: 14px; background: #fffaf0; border-radius: 12px; padding: 14px 18px; color: #1a0800; transition: background 0.2s ease, transform 0.2s ease; }\n.fg1-rulebook:hover { background: #faf0d8 !important; transform: translateX(2px); }\n\/* Reset preventivo su figli e pseudo-elementi: alcuni temi Shopify (Concept, Dawn-derived,\n   Impulse, Prestige) iniettano underline animate via ::before\/::after con background-image\n   linear-gradient. Vanno nuke esplicitamente. *\/\n.fg1-rulebook *,\n.fg1-rulebook *::before,\n.fg1-rulebook *::after {\n  text-decoration: none !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  background: transparent !important;\n  background-image: none !important;\n}\n.fg1-rulebook::before,\n.fg1-rulebook::after {\n  display: none !important;\n  content: none !important;\n}\n.fg1-rulebook-icon { font-size: 1.6rem; flex-shrink: 0; }\n.fg1-rulebook-text { display: flex; flex-direction: column; flex-grow: 1; gap: 2px; }\n.fg1-rulebook-label { font-weight: 800; font-size: 0.95rem; color: #1a0800; }\n.fg1-rulebook-meta { font-size: 0.78rem; color: #6b5a3a; }\n.fg1-rulebook-arrow { font-size: 1.1rem; color: #1050a0; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FF9500; }\n.fg1-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@media screen and (min-width: 600px) {\n  .fg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fg1-spec { border-bottom: none; }\n  .fg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fg1-spec:last-child { border-right: none; }\n  .fg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fg1-fs-body { grid-template-columns: 220px 1fr; }\n  .fg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .fg1-hero { padding: 40px 36px 44px; }\n  .fg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fg1-divider { margin-left: 36px; margin-right: 36px; }\n  .fg1-section-pad { padding: 36px 36px 8px; }\n  .fg1-closing { padding: 28px 36px; }\n  .fg1-fs-body { grid-template-columns: 260px 1fr; }\n  .fg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Maestro Media","offers":[{"title":"Default Title","offer_id":54260138410311,"sku":null,"price":26.24,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/HelloKitty-DayatthePark00.webp?v=1782741684"},{"product_id":"misfit-heroes-danneggiato","title":"Misfit Heroes ","description":"\u003c!-- 🎭 MISFIT HEROES – sezione emozionale stile cartoon pop --\u003e\n\u003cdiv class=\"misfit-hero\"\u003e\n\n\u003cdiv class=\"product__description rte quick-description\"\u003e\n\n\u003ch2\u003e When fantasy goes completely… off-kilter\u003c\/h2\u003e\n\n\u003cp\u003e In \u003cstrong\u003eMisfit Heroes,\u003c\/strong\u003e the world is no longer the same: magic has exploded on Earth, and now \u003cstrong\u003emonsters, heroes, and ordinary people live side by side\u003c\/strong\u003e in a chaos called \u003cem\u003eAbsurdia\u003c\/em\u003e . A place where a dragon works as a tax consultant and a wizard arranges cosmic weddings. And amidst it all, you must lead your team of unlikely heroes to glory.\u003c\/p\u003e\n\n\u003cp\u003e Create unique combinations of characters and abilities, arranging transparent cards in ever-changing ways. Every game is a surprise: new powers, new strategies, new laughs. Use your skills to gain influence in the mountain, forest, sea, and city kingdoms, and become Absurdia's most beloved (or feared) leader.\u003c\/p\u003e\n\n\u003ch3\u003e Why “Misfit Heroes” is pure modern magic\u003c\/h3\u003e\n\n\u003cul\u003e\n\n \u003cli\u003e🃏 \u003cstrong\u003eInfinite combinations\u003c\/strong\u003e : transparent cards to combine to create ever-changing heroes\u003c\/li\u003e\n\n\u003cli\u003e 💥 \u003cstrong\u003eBrilliant mechanics\u003c\/strong\u003e : hand management and strategic combos accessible to everyone\u003c\/li\u003e\n\n\u003cli\u003e 🌈 \u003cstrong\u003eCrazy and ironic universe\u003c\/strong\u003e : employed dragons and monsters with VAT numbers\u003c\/li\u003e\n\n\u003cli\u003e 🏆 \u003cstrong\u003eCompetitive yet light\u003c\/strong\u003e : tactics and fun blend together in super-fast matches\u003c\/li\u003e\n\n\u003cli\u003e 👨👩👧👦 \u003cstrong\u003ePerfect for families\u003c\/strong\u003e and groups who love fantasy with a touch of the absurd\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e \u003cstrong\u003eMisfit Heroes\u003c\/strong\u003e is a \u003cstrong\u003efast-paced and creative fantasy board game\u003c\/strong\u003e where fun comes from chaos and strategy from the unlikely. Each game is a new story, with increasingly bizarre heroes ready to conquer Absurdia. After all, who said you have to be perfect to be a hero?\u003c\/p\u003e\n\n\u003cp\u003e \u003cem\u003eMix, match, conquer: in the absurd kingdom of Absurdia, even a goblin with a briefcase can make history.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* 🌈 MISFIT HEROES – palette dalla scatola, meno bianco + ombre “wow” *\/\n:root{\n  --mh-ink:#0c0f14;\n  --mh-sky:#79c9ff;\n  --mh-blue:#2b6cb0;\n  --mh-orange:#ff8a3c;\n  --mh-yellow:#ffd166;\n  --mh-purple:#7a3eff;\n  --mh-teal:#20c7b6;\n}\n\n\/* contenitore scenografico *\/\n.misfit-hero{\n  position:relative;\n  border-radius:18px;\n  padding:0; \/* il padding lo fa il child *\/\n  background: radial-gradient(1200px 600px at 10% 0%, #142033 0%, #0d1320 45%, #0b0f18 100%);\n  box-shadow: 0 24px 48px rgba(12,15,20,.35);\n  overflow:hidden;\n}\n\n\/* bordo “fumetto” multicolore leggerissimo *\/\n.misfit-hero::before{\n  content:\"\";\n  position:absolute; inset:0;\n  padding:2px;\n  border-radius:18px;\n  background: conic-gradient(from 210deg,\n    var(--mh-orange), var(--mh-yellow), var(--mh-teal), var(--mh-purple), var(--mh-orange));\n  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);\n  -webkit-mask-composite:xor; mask-composite:exclude;\n  pointer-events:none; opacity:.9;\n}\n\n\/* bagliori cartoon sul fondo *\/\n.misfit-hero::after{\n  content:\"\";\n  position:absolute; right:-40px; bottom:-40px; width:260px; height:260px;\n  background:\n    radial-gradient(circle at 30% 30%, rgba(255,138,60,.35) 0 40%, transparent 42%),\n    radial-gradient(circle at 70% 70%, rgba(122,62,255,.28) 0 45%, transparent 47%),\n    radial-gradient(circle at 50% 50%, rgba(32,199,182,.22) 0 55%, transparent 57%);\n  filter: blur(4px);\n  pointer-events:none;\n}\n\n\/* card interna (il tuo contenuto) *\/\n.misfit-hero .product__description{\n  background:\n    radial-gradient(circle at 15% 10%, rgba(255,255,255,.14), transparent 55%),\n    radial-gradient(circle at 85% 90%, rgba(255,255,255,.08), transparent 60%),\n    linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.03));\n  color:#eaf2ff;\n  border-radius:16px;\n  margin:10px;\n  padding:1.6rem 1.2rem 2rem;\n  box-shadow:\n    0 18px 38px rgba(0,0,0,.35),\n    inset 0 1px 0 rgba(255,255,255,.1);\n}\n\n\/* titoli e testo *\/\n.misfit-hero h2{\n  margin:0 0 .6rem 0;\n  font-weight:900; font-size:1.55rem; letter-spacing:.3px;\n  color:#ffffff;\n  text-shadow:\n    0 2px 0 rgba(0,0,0,.35),\n    0 0 18px rgba(121,201,255,.35);\n}\n.misfit-hero h3{\n  margin:1rem 0 .4rem 0;\n  font-weight:800; font-size:1.1rem;\n  color:#a9d6ff;\n  text-shadow:0 1px 0 rgba(0,0,0,.35);\n}\n.misfit-hero p{ line-height:1.75; font-size:.96rem; color:#e6f0ff; }\n.misfit-hero strong{ color:#8ed0ff; }\n.misfit-hero em{ color:#ffd166; }\n\n\/* lista in “pill cards” colorate (no bianco) *\/\n.misfit-hero ul{ list-style:none; margin:.4rem 0 1rem; padding:0; }\n.misfit-hero li{\n  background: linear-gradient(180deg, rgba(43,108,176,.28), rgba(43,108,176,.2));\n  border:1px solid rgba(255,255,255,.08);\n  color:#f0f6ff;\n  border-radius:12px;\n  padding:.65rem .75rem;\n  margin:.5rem 0;\n  box-shadow: 0 10px 18px rgba(0,0,0,.22);\n}\n.misfit-hero li:nth-child(2n){ background: linear-gradient(180deg, rgba(122,62,255,.28), rgba(122,62,255,.18)); }\n.misfit-hero li:nth-child(3n){ background: linear-gradient(180deg, rgba(32,199,182,.26), rgba(32,199,182,.18)); }\n.misfit-hero li strong{ color:#ffffff; }\n\n\/* responsive *\/\n@media (max-width:768px){\n  .misfit-hero .product__description{ padding:1.25rem .95rem 1.6rem; }\n  .misfit-hero h2{ font-size:1.35rem; }\n  .misfit-hero p{ font-size:.94rem; }\n}\n\u003c\/style\u003e","brand":"Alderac Entertainment Group","offers":[{"title":"Default Title","offer_id":54260152402247,"sku":null,"price":35.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Misfit_Heroes_00.webp?v=1759942292"},{"product_id":"chichen-itza-city-collection-special-classic-edition-danneggiato","title":"Chichen Itza - City Collection - Classic ","description":"\u003c!-- =====================================================\n     CHICHÉN ITZÁ — BLOCK 1\n     FroGames | Shopify Concept theme\n     ===================================================== --\u003e\n\u003cdiv class=\"chi1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"chi1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"chi1-cover-img\" alt=\"Chichen Itza Mayan eurogame board game by Stefan Feld for 2-4 players - official Queen Games cover\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Chichen_Itza_-_City_Collection_-_Classic.webp?v=1776350858\"\u003e\n\u003cdiv class=\"chi1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"chi1-cover-content\"\u003e\n\u003cp class=\"chi1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"chi1-sub\"\u003eThe sun sets on the Mayan empire. The seals are broken. Legendary beasts emerge from the pyramids — and every choice you make weighs like an altar stone.\u003c\/p\u003e\n\u003cdiv class=\"chi1-chips\"\u003e\n\u003cspan class=\"chi1-chip chi1-chip--gold\"\u003ePure Eurogame\u003c\/span\u003e \u003cspan class=\"chi1-chip\"\u003eStefan Feld\u003c\/span\u003e \u003cspan class=\"chi1-chip\"\u003eCity Collection #9\u003c\/span\u003e \u003cspan class=\"chi1-chip\"\u003eEnglish Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TECHNICAL SHEET --\u003e\n\u003cdiv class=\"chi1-specs-bar\"\u003e\n\u003cdiv class=\"chi1-specs\"\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003e2 – 4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003e60–120 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003e12+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e🎲\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003eMechanic\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003eAction Selection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e🗿\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003eBGG Weight\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003e2.86 \/ 5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e⚔️\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003eCombat\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003eWith dice\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"chi1-body\"\u003e\n\u003c!-- INTRO + EDITORIAL BOXES --\u003e\n\u003cdiv class=\"chi1-intro-grid\"\u003e\n\u003cdiv class=\"chi1-intro-text\"\u003e\n\u003cp class=\"chi1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"chi1-h3\"\u003eA dense eurogame in the shadow of the pyramids\u003c\/h3\u003e\n\u003cp class=\"chi1-p\"\u003eIn the heart of Chichén Itzá, beneath the great pyramids, the ancient seals have broken. Sky serpents, jaguar spirits, legendary beasts — all emerge to claim the mortal world. And the sacred city will not fall without a fight.\u003c\/p\u003e\n\u003cp class=\"chi1-p\"\u003eChichén Itzá is a eurogame by \u003cstrong\u003eStefan Feld\u003c\/strong\u003e, the ninth chapter in Queen Games' City Collection. Six rounds, four actions each per round, a 4x4 action grid where the first to choose pays less than those who come later. This is where it all begins — timing, blocking opponents, calculating costs.\u003c\/p\u003e\n\u003cp class=\"chi1-p\"\u003eMove your troops, invoke the favor of the gods, power up the four gears on your player board, confront creatures with dice, and reclaim villages, temples, and ruins. At the end of each round, objectives are checked. At the end of the game, whoever has orchestrated everything wins. Pure, dense, ruthless Feld.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-intro-side\"\u003e\n\u003cdiv class=\"chi1-quote-solo\"\u003e\n\u003cspan class=\"chi1-qs-icon\"\u003e🗿\u003c\/span\u003e\n\u003cp class=\"chi1-qs-text\"\u003eIn each round, the first to choose an action pays less than everyone else. There's no neutral move — every choice you make takes something from someone else.\u003c\/p\u003e\n\u003cp class=\"chi1-qs-note\"\u003eThe secret of Chichén Itzá in one line\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-quote-solo chi1-quote-solo--alt\"\u003e\n\u003cspan class=\"chi1-qs-icon\"\u003e🎲\u003c\/span\u003e\n\u003cp class=\"chi1-qs-text\"\u003eFeld gives you 24 actions in the entire game. Every choice excludes others. The winner is the one who can orchestrate, not just calculate.\u003c\/p\u003e\n\u003cp class=\"chi1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"chi1-fs\"\u003e\n\u003cdiv class=\"chi1-fs-header\"\u003e\n\u003cdiv class=\"chi1-fs-brand\"\u003e\n\u003cimg class=\"chi1-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=\"chi1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"chi1-fs-game-name\"\u003eChichén Itzá\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\" class=\"chi1-fs-cat\"\u003eStrategy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-body\"\u003e\n\u003cdiv class=\"chi1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"chi1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"chi1-fs-tip\" class=\"chi1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-info\"\u003e\n\u003cspan class=\"chi1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"chi1-fs-feeling\"\u003e\n\u003cspan class=\"chi1-fs-feel-tag\"\u003eThoughtful\u003c\/span\u003e \u003cspan class=\"chi1-fs-feel-tag\"\u003eDeep\u003c\/span\u003e \u003cspan class=\"chi1-fs-feel-tag\"\u003eRewarding\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chi1-fs-section-label\"\u003eFor whom\u003c\/span\u003e\n\u003cdiv class=\"chi1-fs-targets\"\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-verdict\"\u003e\n\u003cdiv class=\"chi1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-verdict-text\"\u003eA classic but refreshed Feld: actions that cost more if you're second, dice adding tension to combat, dozens of objectives to orchestrate. For those who love to think — not for those who just want to pass the evening.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOLO --\u003e\n\u003cdiv class=\"chi1-fs-solo\"\u003e\n\u003cdiv class=\"chi1-fs-solo-head\"\u003e\n\u003cspan class=\"chi1-fs-solo-lbl\"\u003e🧘 Solo Play\u003c\/span\u003e \u003cspan class=\"chi1-fs-solo-type\"\u003eOfficial Mode · 4\/5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"chi1-fs-solo-text\"\u003eQueen Games includes a solo mode in the base rulebook. The experience remains typical Feld — pure optimization, personal puzzle — and only loses a touch of the \"first to arrive pays less\" tension, which is more ruthless between two live players.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-footer\"\u003e\n\u003cimg class=\"chi1-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, BGG, 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:'Strategy',    v:5, note:\"24 total actions in the game: every choice excludes others, you plan from the first turn\"},\n        {l:'Depth',   v:5, note:\"Gears, gods, creatures, villages, objectives: parallel paths to orchestrate\"},\n        {l:'Complexity',  v:4, note:\"BGG weight 2.86\/5: not super heavy but dense with subsystems\"},\n        {l:'Replayability',v:4, note:\"Randomized actions and costs each game: the board is never the same\"},\n        {l:'Interaction',  v:3, note:\"Indirect but constant: you choose first to pay less, or you pay more\"},\n        {l:'Luck',      v:3, note:\"Dice in combat and variable setup, but management matters more than the roll\"}\n      ];\n      var accent='#5a7a28';\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('chi1-fs-svg');\n      var tip=document.getElementById('chi1-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 chi1-draw{to{stroke-dashoffset:0}}@keyframes chi1-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:chi1-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:chi1-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:chi1-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=\"chi1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- COMPONENTS CARD --\u003e\n\u003cdiv class=\"chi1-section-pad\"\u003e\n\u003cp class=\"chi1-label\"\u003eWhat you control\u003c\/p\u003e\n\u003ch3 class=\"chi1-h3\"\u003eThe tools of command\u003c\/h3\u003e\n\u003cdiv class=\"chi1-cards\"\u003e\n\u003cdiv class=\"chi1-card\"\u003e\n\u003cspan class=\"chi1-card-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch4 class=\"chi1-card-name\"\u003e4 Actions per round\u003c\/h4\u003e\n\u003cp class=\"chi1-card-desc\"\u003eA 4x4 grid of action tiles. Choose, pay, act. Each action can only be taken once per round by each player.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-card\"\u003e\n\u003cspan class=\"chi1-card-icon\"\u003e⚙️\u003c\/span\u003e\n\u003ch4 class=\"chi1-card-name\"\u003e4 Personal Gears\u003c\/h4\u003e\n\u003cp class=\"chi1-card-desc\"\u003eYour board has four gears to power up. Each unlocks different abilities — build your point engine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-card\"\u003e\n\u003cspan class=\"chi1-card-icon\"\u003e🐆\u003c\/span\u003e\n\u003ch4 class=\"chi1-card-name\"\u003eLegendary Creatures\u003c\/h4\u003e\n\u003cp class=\"chi1-card-desc\"\u003eSky serpents, jaguar spirits, legendary beasts. You face them with dice — and every victory is worth points and benefits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-card\"\u003e\n\u003cspan class=\"chi1-card-icon\"\u003e☀️\u003c\/span\u003e\n\u003ch4 class=\"chi1-card-name\"\u003eGod Cards\u003c\/h4\u003e\n\u003cp class=\"chi1-card-desc\"\u003eGain divine favor. Some effects are immediate, others unleash bonuses at the end of the game. Your gods decide a lot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"chi1-closing\"\u003e\n\u003cp class=\"chi1-closing-text\"\u003eAt the end of the game, you'll count points and discover that a move in round three decided everything. It always happens with Feld.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cstyle\u003e\n.chi1-wrap, .chi1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.chi1-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: #0f2a1a;\n}\n\n\/* ── COPERTINA ── *\/\n.chi1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.chi1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.chi1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(15,42,26,0) 0%, rgba(15,42,26,0) 25%, rgba(15,42,26,0.55) 55%, rgba(15,42,26,0.88) 75%, rgba(15,42,26,0.98) 100%); }\n.chi1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.chi1-kicker { display: block; color: #e8b84c; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.chi1-sub { color: rgba(255,255,255,0.9); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 620px; margin-bottom: 16px; }\n.chi1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.chi1-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.chi1-chip--gold { background: #c89020; border-color: #c89020; color: #1a0f00; }\n\n\/* ── SPECS ── *\/\n.chi1-specs-bar { background: #0a1e12; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.chi1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.chi1-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.chi1-spec:nth-child(3n) { border-right: none; }\n.chi1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.chi1-spec-icon { font-size: 1.2rem; }\n.chi1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.chi1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.chi1-body { background: #f0e4cc; }\n\n\/* ── INTRO ── *\/\n.chi1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.chi1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #5a7a28; margin-bottom: 7px; }\n.chi1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a2810; line-height: 1.15; margin-bottom: 16px; }\n.chi1-p { font-family: sans-serif; font-size: 0.95rem; color: #2f3820; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── EDITORIAL BOXES ── *\/\n.chi1-quote-solo { background: #1a2a14; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #c89020; }\n.chi1-quote-solo--alt { background: #2a1810; border-left-color: #a8381a; }\n.chi1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.chi1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.chi1-qs-note { color: rgba(255,255,255,0.45); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }\n\n\/* ── DIVIDER ── *\/\n.chi1-divider { height: 1px; background: #d4c8a8; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.chi1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.chi1-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.chi1-fs-brand { display:flex; align-items:center; gap:9px; }\n.chi1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.chi1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.chi1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.chi1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.chi1-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.chi1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.chi1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.chi1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.chi1-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.chi1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.chi1-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.chi1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.chi1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#2f3820; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.chi1-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.chi1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.chi1-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.chi1-fs-target span { font-size:14px; flex-shrink:0; }\n.chi1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.chi1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.chi1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.chi1-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.chi1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#2f3820; line-height:1.65; }\n.chi1-fs-solo { background:#eeeae4; padding:14px 20px; border-top:1px solid #e0d8cc; }\n.chi1-fs-solo-head { display:flex; align-items:center; justify-content:space-between; gap:10px; margin-bottom:7px; flex-wrap:wrap; }\n.chi1-fs-solo-lbl { font-family:sans-serif; font-size:12px; font-weight:800; color:#2f3820; }\n.chi1-fs-solo-type { font-family:sans-serif; font-size:11px; font-weight:700; color:#5a7a28; padding:3px 10px; background:#eaf3de; border:1px solid #80b050; border-radius:50px; }\n.chi1-fs-solo-text { font-family:sans-serif; font-size:12px; color:#4a4028; line-height:1.6; }\n.chi1-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.chi1-section-pad { padding: 32px 28px 8px; }\n.chi1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.chi1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d8c8a0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.chi1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.chi1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.chi1-card-name { font-size: 0.95rem; font-weight: 900; color: #5a7a28; margin-bottom: 5px; }\n.chi1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2f3820; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.chi1-closing { background: #0f2a1a; padding: 26px 28px; border-top: 3px solid #c89020; }\n.chi1-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  .chi1-specs { grid-template-columns: repeat(6, 1fr); }\n  .chi1-spec { border-bottom: none; }\n  .chi1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .chi1-spec:last-child { border-right: none; }\n  .chi1-cards { grid-template-columns: repeat(2, 1fr); }\n  .chi1-fs-body { grid-template-columns: 220px 1fr; }\n  .chi1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .chi1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .chi1-cover { height: 440px; }\n  .chi1-cover-content { padding: 22px 36px 30px; }\n  .chi1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .chi1-cards { grid-template-columns: repeat(4, 1fr); }\n  .chi1-divider { margin-left: 36px; margin-right: 36px; }\n  .chi1-section-pad { padding: 36px 36px 8px; }\n  .chi1-closing { padding: 28px 36px; }\n  .chi1-fs-body { grid-template-columns: 260px 1fr; }\n  .chi1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Queen Games","offers":[{"title":"Default Title","offer_id":54260422377799,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Chichen_Itza_-_City_Collection_00.webp?v=1770695173"},{"product_id":"storm-raiders-standard-edition-danneggiato","title":"Storm Raiders - Standard Edition - Danneggiato","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n\n  \u003cdiv class=\"fg1-hero\"\u003e\n\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n\n      \u003cp class=\"fg1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n      \u003cp class=\"fg1-sub\"\u003eAtlantis has fallen, the Rift Storm ravages the sea. You pilot towards the wrecks as others watch you, calculating if you’ll make it. In the end, nobody talks about who won: they talk about your trike that braved the storm for a three-point contract.\u003c\/p\u003e\n\n      \u003cdiv class=\"fg1-chips\"\u003e\n\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eCompetitive\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eArkus Games\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003ePost-cataclysm Atlantis\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n\n    \u003cdiv class=\"fg1-specs\"\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e1 – 4\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e60–90 min\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e14+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMechanic\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eDice draft\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e🗺️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eFeature\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eManage 3 vehicles\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-spec\"\u003e\n\n        \u003cspan class=\"fg1-spec-icon\"\u003e💥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eRisk\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eThe storm advances\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fg1-body\"\u003e\n\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n\n        \u003cp class=\"fg1-label\"\u003eWHAT IT'S ABOUT\u003c\/p\u003e\n\n        \u003ch3 class=\"fg1-h3\"\u003eRescuing wrecks in the eye of the storm that destroyed an empire\u003c\/h3\u003e\n\n        \u003cp class=\"fg1-p\"\u003eAtlantis fell thousands of years ago. The \u003cstrong\u003eRift Storm\u003c\/strong\u003e broke the empire, isolated the capital, and severed all contact with the Old World. Over time, the eye of the storm widened, and a discovery changed everything: the rift is still connected to the Atlantic. Ships crossing the ocean are caught by the storm and shipwreck on Atlantis' fragmented coasts. \u003cstrong\u003eShem Phillips\u003c\/strong\u003e (Raiders of the North Sea, Architects of the West Kingdom) delivers a tense and calculated pick-up and deliver game, illustrated by \u003cstrong\u003eDane Madgwick and Paul M Tobin\u003c\/strong\u003e, where you pilot vehicles between shattered islands to rescue wrecks before the storm swallows them.\u003c\/p\u003e\n\n        \u003cp class=\"fg1-p\"\u003eEach turn, you choose a die from the common pool and use it to move one of your three vehicles (trike, aircraft, submarine) or to rest and repair. You salvage wrecks, complete contracts, recruit crew members, and upgrade vehicles. The storm surrounds the islands and moves: staying close to the edge gives you bonuses, but if it passes you, you're out. \u003cstrong\u003eSix rounds\u003c\/strong\u003e of tough decisions between risk and reward. Whoever accumulates the most prestige becomes the best Storm Raider of the season.\u003c\/p\u003e\n\n        \n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n\n        \u003cp class=\"fg1-quote-header\"\u003eWhat they're saying abroad\u003c\/p\u003e\n\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eA race against the storm and against others. Every die counts.\u003c\/p\u003e\n\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003ePhillips knows how to build tension through scarcity. Here, the scarcest resource is time before the storm catches you.\u003c\/p\u003e\n\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-fs\"\u003e\n\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n\n        \u003cdiv class=\"fg1-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=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eStorm Raiders\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#eaf3de;border-color:#80b050;color:#2a5010\"\u003eStrategy\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\n\n          \u003csvg id=\"fg1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"fg1-fs-tip\" id=\"fg1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eTense\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eCalculated\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eRisky\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n          \u003cspan class=\"fg1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\n\u003cspan\u003e🧒\u003c\/span\u003eKids\u003c\/div\u003e\n\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003eStorm Raiders is a pick-up and deliver game that forgives no distractions. You manage three vehicles with only one die per turn, the storm is chasing you, and wrecks are contested. The tension builds every round. If you're looking for a tense eurogame where every choice counts and the theme is more than just flavor, this is your game.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-fs-solo\"\u003e\n\n        \u003cdiv class=\"fg1-fs-solo-row\"\u003e\n\n          \u003cspan class=\"fg1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-solo-text\"\u003e\n\n            \u003cspan class=\"fg1-fs-solo-label\"\u003eSolo mode · Official\u003c\/span\u003e\n            \u003cspan class=\"fg1-fs-solo-stars\" aria-label=\"4 out of 5\"\u003e★★★★☆\u003c\/span\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cp class=\"fg1-fs-solo-note\"\u003eThe game includes official solo rules with an automa system that simulates competitive opponents. The experience is complete and maintains the tension of the draft and the race against the storm. It loses the direct interaction of multiplayer (stealing key dice, competing for specific wrecks), but gains in pure strategic challenge against the target score and automa movement.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg1-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=\"fg1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews, and play sessions\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Tensione\", \"value\": 5, \"note\": \"La tempesta avanza ogni round, restare indietro ti elimina. Ogni dado scelto è un compromesso tra muoversi e riparare.\"}, {\"label\": \"Strategia\", \"value\": 4, \"note\": \"Pianifichi rotte su tre veicoli, bilanciando contratti, equipaggio e upgrade. Il draft di dadi costringe ad adattarsi.\"}, {\"label\": \"Interazione\", \"value\": 4, \"note\": \"Il draft è competitivo: chi prende il dado che volevi ti costringe a rivedere il piano. I relitti sono limitati.\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Contratti variabili, poteri asimmetrici dell'equipaggio, layout delle isole diverso. Ogni partita richiede rotte diverse.\"}, {\"label\": \"Fortuna\", \"value\": 3, \"note\": \"I dadi escono random ma li scegli dopo averli visti. La fortuna è nel draft, non nel lancio.\"}, {\"label\": \"Complessità\", \"value\": 2, \"note\": \"Meccaniche chiare: scegli dado, muovi veicolo o riposa. La profondità viene dalle combinazioni e dal timing.\"}];\n      var accent='#2E6B0A';\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('fg1-fs-svg');\n      var tip=document.getElementById('fg1-fs-tip');\n      if(!svg) return;\n      var ns='http:\/\/www.w3.org\/2000\/svg';\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      var st=document.createElement('style');\n      st.textContent='@keyframes fg1-draw{to{stroke-dashoffset:0}}@keyframes fg1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\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      var dpts=dims.map(function(d,i){var p=pt(R*(d.value\/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.value\/5),i),p2=pt(R*(dims[(i+1)%n].value\/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:fg1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.value\/5),i);\n        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){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].label+' '+dims[idx].value+'\/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        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:fg1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n        var nd=R*(d.value\/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.value;\n        vt.style.cssText='opacity:0;animation:fg1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\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.value\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.label;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n\n      \u003cp class=\"fg1-label\"\u003eYour Atlantean arsenal\u003c\/p\u003e\n\n      \u003ch3 class=\"fg1-h3\"\u003eThree vehicles, one die at a time\u003c\/h3\u003e\n\n      \u003cdiv class=\"fg1-cards\"\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🏍️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eTrike\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eTraverses the shattered islands of Atlantis. Fast on land, useless at sea. You upgrade it with modules that give you bonus actions or extra movement points. It's your primary vehicle for land contracts.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e✈️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eAircraft\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eFlies over storm and ocean. Ignores obstacles but consumes more resources. You use it to reach distant wrecks or to escape the storm when you're too exposed. Expensive to repair.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e🚤\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eSubmarine\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eExplores the deep seas where the most valuable wrecks sink. Slow but safe. You upgrade it with components salvaged from shipwrecks. The only way to access certain underwater contracts.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fg1-card\"\u003e\n\n          \u003cspan class=\"fg1-card-icon\"\u003e⚡\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCrew\u003c\/h4\u003e\n\n          \u003cp class=\"fg1-card-desc\"\u003eEach recruited member gives you an asymmetrical power: extra actions, movement bonuses, cost discounts. The right crew can turn a strategy around. But recruiting costs time and resources.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n\n      \u003cdetails class=\"fg1-sleeve-toggle\"\u003e\n        \u003csummary class=\"fg1-sleeve-summary\"\u003e\n          \u003cspan class=\"fg1-sleeve-summary-icon\"\u003e🛡️\u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-text\"\u003e\n            \u003cspan class=\"fg1-sleeve-summary-label\"\u003eRecommended Sleeves\u003c\/span\u003e\n            \u003cspan class=\"fg1-sleeve-summary-count\"\u003e44 cards in 1 size\u003c\/span\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"fg1-sleeve-summary-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"fg1-sleeve-body\"\u003e\n\n          \u003cp class=\"fg1-sleeve-intro\"\u003eIf you play often, we recommend protecting your cards with clear sleeves to make them last longer.\u003c\/p\u003e\n\n          \u003ctable class=\"fg1-sleeve-table\"\u003e\n\n            \u003cthead\u003e\n\n              \u003ctr\u003e\n\n                \u003cth\u003eSize\u003c\/th\u003e\n\n                \u003cth\u003eQuantity\u003c\/th\u003e\n\n              \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n            \u003ctr\u003e\n\n              \u003ctd class=\"fg1-sleeve-dim\"\u003e63 × 88 mm\u003c\/td\u003e\n\n              \u003ctd class=\"fg1-sleeve-qty\"\u003e44\u003c\/td\u003e\n\n            \u003c\/tr\u003e\n\n              \u003ctr class=\"fg1-sleeve-total\"\u003e\n\n                \u003ctd\u003eTotal cards\u003c\/td\u003e\n\n                \u003ctd\u003e44\u003c\/td\u003e\n\n              \u003c\/tr\u003e\n\n            \u003c\/tbody\u003e\n\n          \u003c\/table\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg1-closing\"\u003e\n\n      \u003cp class=\"fg1-closing-text\"\u003eIn an hour and a half, you'll have either weathered an impossible storm or been swallowed by it. Either way, you'll have a story to tell.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.fg1-wrap, .fg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fg1-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: #1a1a1a;\n}\n.fg1-hero {\n  background: linear-gradient(135deg, #1a1a1a 0%, #222222 50%, #1a1a1a 100%);\n  padding: 32px 26px 36px;\n  position: relative;\n  overflow: hidden;\n}\n.fg1-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(ellipse at top right, rgba(46,107,10,0.08) 0%, transparent 60%);\n  pointer-events: none;\n}\n.fg1-hero-content { position: relative; z-index: 2; }\n.fg1-kicker { display: block; color: #FFB800; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 10px; }\n.fg1-sub { color: rgba(255,255,255,0.88); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 18px; }\n.fg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fg1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.fg1-chip--accent { background: #2E6B0A; border-color: #2E6B0A; }\n.fg1-specs-bar { background: #160a02; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.fg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.fg1-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.fg1-spec:nth-child(3n) { border-right: none; }\n.fg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fg1-spec-icon { font-size: 1.2rem; }\n.fg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n.fg1-body { background: #F5EDD8; }\n.fg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fg1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #2E6B0A; margin-bottom: 7px; }\n.fg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; }\n.fg1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.fg1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #2E6B0A; margin-bottom: 12px; }\n.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFB800; }\n.fg1-quote--dark { background: #3a0a00; }\n.fg1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.fg1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.fg1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n.fg1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n.fg1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-brand { display:flex; align-items:center; gap:9px; }\n.fg1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.fg1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.fg1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.fg1-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.fg1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.fg1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.fg1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.fg1-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.fg1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.fg1-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.fg1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-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.fg1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-fs-target span { font-size:14px; flex-shrink:0; }\n.fg1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.fg1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.fg1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-fs-solo { background:#f0ece4; border-top:1px solid #e0d8cc; padding:14px 18px; }\n.fg1-fs-solo-row { display:flex; align-items:center; gap:12px; margin-bottom:8px; }\n.fg1-fs-solo-icon { font-size:1.4rem; flex-shrink:0; }\n.fg1-fs-solo-text { display:flex; flex-direction:column; gap:2px; flex-grow:1; }\n.fg1-fs-solo-label { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-solo-stars { font-family:sans-serif; font-size:14px; letter-spacing:2px; color:#2E6B0A; line-height:1; }\n.fg1-fs-solo-note { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-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.fg1-section-pad { padding: 32px 28px 8px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n.fg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.fg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.fg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fg1-card-name { font-size: 0.95rem; font-weight: 900; color: #2E6B0A; margin-bottom: 5px; }\n.fg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n.fg1-sleeve-toggle { background: #fff; border-radius: 14px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); overflow: hidden; }\n.fg1-sleeve-summary { list-style: none; cursor: pointer; padding: 16px 20px; display: flex; align-items: center; gap: 14px; font-family: sans-serif; user-select: none; transition: background 0.2s ease; }\n.fg1-sleeve-summary::-webkit-details-marker { display: none; }\n.fg1-sleeve-summary:hover { background: #faf2e2; }\n.fg1-sleeve-summary-icon { font-size: 1.5rem; flex-shrink: 0; }\n.fg1-sleeve-summary-text { flex-grow: 1; display: flex; flex-direction: column; gap: 2px; }\n.fg1-sleeve-summary-label { font-size: 0.95rem; font-weight: 800; color: #1a0800; }\n.fg1-sleeve-summary-count { font-size: 0.78rem; color: #7a6040; font-weight: 500; }\n.fg1-sleeve-summary-arrow { font-size: 0.75rem; color: #2E6B0A; transition: transform 0.25s ease; flex-shrink: 0; }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary-arrow { transform: rotate(180deg); }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary { border-bottom: 1px solid #f0e4ce; }\n.fg1-sleeve-body { padding: 16px 20px 20px; }\n.fg1-sleeve-intro { font-family: sans-serif; font-size: 0.9rem; color: #3d2810; line-height: 1.6; margin: 0 0 14px 0; max-width: 680px; }\n.fg1-sleeve-table { width: 100%; max-width: 420px; border-collapse: collapse; background: #fff; border-radius: 10px; overflow: hidden; border: 1px solid #e8dcba; font-family: sans-serif; }\n.fg1-sleeve-table th { background: #2E6B0A; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-size: 0.72rem; font-weight: 700; padding: 10px 14px; text-align: left; }\n.fg1-sleeve-table td { padding: 10px 14px; border-bottom: 1px solid #f0e4ce; font-size: 0.9rem; color: #3d2810; }\n.fg1-sleeve-table tbody tr:last-child td { border-bottom: none; }\n.fg1-sleeve-dim { font-weight: 600; }\n.fg1-sleeve-qty { font-weight: 800; text-align: right; color: #2E6B0A; }\n.fg1-sleeve-total td { background: #faf2e2; font-weight: 900; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.5px; }\n.fg1-sleeve-total .fg1-sleeve-qty { color: #1a0800; }\n.fg1-rulebook-pad { padding-top: 18px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n\/* Card cliccabile: border shorthand + accent verde a sinistra (etichetta \"risorsa speciale\").\n   Niente 4 border separati: il border-bottom da solo si leggeva come underline. *\/\na.fg1-rulebook,\na.fg1-rulebook:link,\na.fg1-rulebook:visited,\na.fg1-rulebook:hover,\na.fg1-rulebook:focus,\na.fg1-rulebook:active {\n  text-decoration: none !important;\n  border: 1px solid #e8dcba !important;\n  border-left: 4px solid #2E6B0A !important;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;\n  outline: none !important;\n  background-image: none !important;\n}\n.fg1-rulebook { display: flex; align-items: center; gap: 14px; background: #fffaf0; border-radius: 12px; padding: 14px 18px; color: #1a0800; transition: background 0.2s ease, transform 0.2s ease; }\n.fg1-rulebook:hover { background: #faf0d8 !important; transform: translateX(2px); }\n\/* Reset preventivo su figli e pseudo-elementi: alcuni temi Shopify (Concept, Dawn-derived,\n   Impulse, Prestige) iniettano underline animate via ::before\/::after con background-image\n   linear-gradient. Vanno nuke esplicitamente. *\/\n.fg1-rulebook *,\n.fg1-rulebook *::before,\n.fg1-rulebook *::after {\n  text-decoration: none !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  background: transparent !important;\n  background-image: none !important;\n}\n.fg1-rulebook::before,\n.fg1-rulebook::after {\n  display: none !important;\n  content: none !important;\n}\n.fg1-rulebook-icon { font-size: 1.6rem; flex-shrink: 0; }\n.fg1-rulebook-text { display: flex; flex-direction: column; flex-grow: 1; gap: 2px; }\n.fg1-rulebook-label { font-weight: 800; font-size: 0.95rem; color: #1a0800; }\n.fg1-rulebook-meta { font-size: 0.78rem; color: #6b5a3a; }\n.fg1-rulebook-arrow { font-size: 1.1rem; color: #2E6B0A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFB800; }\n.fg1-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@media screen and (min-width: 600px) {\n  .fg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fg1-spec { border-bottom: none; }\n  .fg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fg1-spec:last-child { border-right: none; }\n  .fg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fg1-fs-body { grid-template-columns: 220px 1fr; }\n  .fg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .fg1-hero { padding: 40px 36px 44px; }\n  .fg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fg1-divider { margin-left: 36px; margin-right: 36px; }\n  .fg1-section-pad { padding: 36px 36px 8px; }\n  .fg1-closing { padding: 28px 36px; }\n  .fg1-fs-body { grid-template-columns: 260px 1fr; }\n  .fg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Arkus Games","offers":[{"title":"Default Title","offer_id":54260543062343,"sku":null,"price":45.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/StormRaiders-StandardEdition00.png?v=1782540329"}],"url":"https:\/\/frogames.it\/en\/collections\/danneggiati.oembed","provider":"FroGames","version":"1.0","type":"link"}