{"product_id":"una-notte-da-cana-fumetto-gioco","title":"A Night at Cana - Comic Game ","description":"\u003c!-- =====================================================\n     UNA NOTTE DA CANA — COMIC GAME MS EDIZIONI\n     BLOCK 1 — FroGames | Shopify Concept Theme\n     ===================================================== --\u003e\n\u003cdiv class=\"unc1-wrap\"\u003e\n\u003c!-- TYPOGRAPHIC HERO --\u003e\n\u003cdiv class=\"unc1-hero\"\u003e\n\u003cdiv class=\"unc1-hero-bg\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"unc1-hero-content\"\u003e\n\u003cp class=\"unc1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"unc1-eyebrow\"\u003eInvestigative Comic Game · MS Edizioni · 4 awards won\u003c\/p\u003e\n\u003ch1 class=\"unc1-hero-title\"\u003eUna Notte da Cana (A Dog's Night)\u003c\/h1\u003e\n\u003cp class=\"unc1-hero-tag\"\u003e\"Ares is gone. Snow falls on Piozzano. You are Lucy. And the night has just begun.\"\u003c\/p\u003e\n\u003cdiv class=\"unc1-chips\"\u003e\n\u003cspan class=\"unc1-chip unc1-chip--rose\"\u003eStefano Tartarotti\u003c\/span\u003e \u003cspan class=\"unc1-chip\"\u003eDetective Comic\u003c\/span\u003e \u003cspan class=\"unc1-chip\"\u003eSolo Reading\u003c\/span\u003e \u003cspan class=\"unc1-chip\"\u003eSequel to Un Giorno da Cana (A Dog's Day)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TECHNICAL SPECS — gamebook-specific --\u003e\n\u003cdiv class=\"unc1-specs-bar\"\u003e\n\u003cdiv class=\"unc1-specs\"\u003e\n\u003cdiv class=\"unc1-spec\"\u003e\n\u003cspan class=\"unc1-spec-icon\"\u003e📖\u003c\/span\u003e \u003cspan class=\"unc1-spec-label\"\u003ePages\u003c\/span\u003e \u003cspan class=\"unc1-spec-val\"\u003e~180 full color\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-spec\"\u003e\n\u003cspan class=\"unc1-spec-icon\"\u003e§\u003c\/span\u003e \u003cspan class=\"unc1-spec-label\"\u003eParagraphs\u003c\/span\u003e \u003cspan class=\"unc1-spec-val\"\u003e186\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-spec\"\u003e\n\u003cspan class=\"unc1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"unc1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"unc1-spec-val\"\u003e8+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-spec\"\u003e\n\u003cspan class=\"unc1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"unc1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"unc1-spec-val\"\u003e3–5 hours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-spec\"\u003e\n\u003cspan class=\"unc1-spec-icon\"\u003e🎲\u003c\/span\u003e \u003cspan class=\"unc1-spec-label\"\u003eMode\u003c\/span\u003e \u003cspan class=\"unc1-spec-val\"\u003eRelaxed \/ Timed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-spec\"\u003e\n\u003cspan class=\"unc1-spec-icon\"\u003e🇮🇹\u003c\/span\u003e \u003cspan class=\"unc1-spec-label\"\u003eLanguage\u003c\/span\u003e \u003cspan class=\"unc1-spec-val\"\u003eItalian\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-body\"\u003e\n\u003c!-- INTRO + EDITORIAL BOX QUOTES --\u003e\n\u003cdiv class=\"unc1-intro-grid\"\u003e\n\u003cdiv class=\"unc1-intro-text\"\u003e\n\u003cp class=\"unc1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"unc1-h3\"\u003eA detective comic where every panel hides a choice\u003c\/h3\u003e\n\u003cp class=\"unc1-p\"\u003eUna Notte da Cana is Stefano Tartarotti's \u003cstrong\u003esecond comic-game\u003c\/strong\u003e, a sequel to the award-winning \u003cem\u003eUn Giorno da Cana\u003c\/em\u003e. An investigative mystery where the reader takes on the role of \u003cstrong\u003eLucy\u003c\/strong\u003e, the little dog who must find out who kidnapped Ares — the neighbors' dog — during a winter night in Piozzano.\u003c\/p\u003e\n\u003cp class=\"unc1-p\"\u003eIt reads like a comic, it plays like a gamebook. \u003cstrong\u003e186 comic paragraphs\u003c\/strong\u003e, choices hidden between panels, clues to collect on the Dog Notes (the game sheet integrated into the book), a mysterious castle full of suspects, a millennial elephant, a heron with extraordinary powers. And a culprit to unmask.\u003c\/p\u003e\n\u003cp class=\"unc1-p\"\u003eStefano Tartarotti worked on this book for almost a year. It shows on every page: \u003cstrong\u003efull-color illustrations\u003c\/strong\u003e, hardcover, sewn binding, ribbon bookmark. It's a beautiful object even before it's a game. And inside it hides easter eggs, mini-games, online surprises.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-intro-side\"\u003e\n\u003cp class=\"unc1-quote-header\"\u003eThe secret of Una Notte da Cana\u003c\/p\u003e\n\u003cdiv class=\"unc1-quote-solo\"\u003e\n\u003cspan class=\"unc1-qs-icon\"\u003e🎬\u003c\/span\u003e\n\u003cp class=\"unc1-qs-text\"\u003eYou don't just read it. You live it. Lucy isn't a character you observe — she's the perspective from which you sniff out the world, panel after panel.\u003c\/p\u003e\n\u003cp class=\"unc1-qs-note\"\u003eThe Reading Experience\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-quote-solo unc1-quote-solo--alt\"\u003e\n\u003cspan class=\"unc1-qs-icon\"\u003e🔍\u003c\/span\u003e\n\u003cp class=\"unc1-qs-text\"\u003eEvery re-read reveals something new. A detail in a panel, a dialogue that changes, an ending you hadn't seen. That's why you re-read it.\u003c\/p\u003e\n\u003cp class=\"unc1-qs-note\"\u003eWhy you keep coming back\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- WHO IT'S REALLY FOR --\u003e\n\u003cdiv class=\"unc1-profiles\"\u003e\n\u003cp class=\"unc1-label\"\u003eFour readers, one Lucy\u003c\/p\u003e\n\u003ch3 class=\"unc1-h3\"\u003eWho this comic-game is really for\u003c\/h3\u003e\n\u003cp class=\"unc1-profiles-lead\"\u003eUna Notte da Cana works differently depending on who opens it. Here are the four audiences looking for it — and what each truly finds inside.\u003c\/p\u003e\n\u003cdiv class=\"unc1-profiles-grid\"\u003e\n\u003cdiv class=\"unc1-profile\"\u003e\n\u003cspan class=\"unc1-profile-icon\"\u003e🎁\u003c\/span\u003e\n\u003ch4 class=\"unc1-profile-title\"\u003eIf you're looking for a different gift\u003c\/h4\u003e\n\u003cp class=\"unc1-profile-text\"\u003eFor a child, a grandchild, a teenager who loves to read but is tired of the usual books. It's a real comic, with an engaging investigative story, that turns into a game without requiring dice, apps, or tables. A pencil is more than enough.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-profile\"\u003e\n\u003cspan class=\"unc1-profile-icon\"\u003e📚\u003c\/span\u003e\n\u003ch4 class=\"unc1-profile-title\"\u003eIf you love classic gamebooks\u003c\/h4\u003e\n\u003cp class=\"unc1-profile-text\"\u003eYou grew up with Lone Wolf, Fighting Fantasy, the numbered choices of the '80s. Una Notte da Cana is the contemporary continuation of that tradition — but in comic form, with modern design, two reading modes, and replayability that honors the genre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-profile\"\u003e\n\u003cspan class=\"unc1-profile-icon\"\u003e🖌️\u003c\/span\u003e\n\u003ch4 class=\"unc1-profile-title\"\u003eIf you read graphic novels\u003c\/h4\u003e\n\u003cp class=\"unc1-profile-text\"\u003eYou're not from the gamebook world but you love comics. Here you'll find first and foremost a beautiful comic — almost 180 full-color pages by Tartarotti — and then you'll discover that choices really do change the story. The game doesn't disturb the reading, it enhances it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-profile\"\u003e\n\u003cspan class=\"unc1-profile-icon\"\u003e🐾\u003c\/span\u003e\n\u003ch4 class=\"unc1-profile-title\"\u003eIf you've already read Un Giorno da Cana\u003c\/h4\u003e\n\u003cp class=\"unc1-profile-text\"\u003eLucy returns, but the design has changed. The adventure is less linear, there's a real culprit to discover, there are mandatory clues to collect to unlock the endings. It's more challenging than the first — and therefore more rewarding. It works perfectly even if you haven't read the predecessor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"unc1-fs\"\u003e\n\u003cdiv class=\"unc1-fs-header\"\u003e\n\u003cdiv class=\"unc1-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=\"unc1-fs-frog-img\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"unc1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"unc1-fs-game-name\"\u003eUna Notte da Cana — Comic Game\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"unc1-fs-cat\" style=\"background: #fde8ed; border-color: #d97a8a; color: #7a1830;\"\u003eGamebook · Investigative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-fs-body\"\u003e\n\u003cdiv class=\"unc1-fs-radar-panel\"\u003e\n\u003csvg id=\"unc1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow: visible;\"\u003e\u003c\/svg\u003e\n\u003cdiv class=\"unc1-fs-tip\" id=\"unc1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-fs-info\"\u003e\n\u003cspan class=\"unc1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"unc1-fs-feeling\"\u003e\n\u003cspan class=\"unc1-fs-feel-tag\"\u003eEngaging\u003c\/span\u003e \u003cspan class=\"unc1-fs-feel-tag\"\u003eAtmospheric\u003c\/span\u003e \u003cspan class=\"unc1-fs-feel-tag\"\u003eCaptivating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"unc1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"unc1-fs-targets\"\u003e\n\u003cdiv class=\"unc1-fs-target unc1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003cdiv class=\"unc1-fs-target unc1-fs-si\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"unc1-fs-target unc1-fs-si\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\u003cdiv class=\"unc1-fs-target unc1-fs-si\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"unc1-fs-target unc1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"unc1-fs-target unc1-fs-no\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-fs-verdict\"\u003e\n\u003cdiv class=\"unc1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"unc1-fs-verdict-text\"\u003eA comic-game that breathes like a graphic novel and plays like a mystery. Very high editorial quality, two reading modes, dozens of endings. Contemporary Italian gamebook in its finest form.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-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=\"unc1-fs-footer-frog\"\u003e FrogScore · FroGames editorial rating · based on full reading, book design, and game mechanics\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Replayability',     v:5, note:\"Dozens of endings, easter eggs, mini-game with online surprise. Truly re-readable.\"},\n        {l:'Atmosphere',          v:5, note:\"Illustrations by Tartarotti, hardcover, ribbon bookmark. It's a beautiful object.\"},\n        {l:'Accessibility',     v:5, note:\"Rules explained in a few lines. You start after five minutes of reading.\"},\n        {l:'Narrative Depth', v:4, note:\"Clues to collect, suspects to rule out, a real culprit to unmask.\"},\n        {l:'System Fairness',    v:4, note:\"Rewards attention and logic, not luck. Wrong choices teach lessons.\"},\n        {l:'Difficulty',         v:3, note:\"Relaxed mode is simple, timed mode is challenging even for adults.\"}\n      ];\n      var accent='#d97a8a';\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('unc1-fs-svg');\n      var tip=document.getElementById('unc1-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 unc1-draw{to{stroke-dashoffset:0}}@keyframes unc1-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:unc1-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:unc1-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:unc1-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=\"unc1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- THE TWO READING MODES — gamebook special section --\u003e\n\u003cdiv class=\"unc1-section-pad\"\u003e\n\u003cp class=\"unc1-label\"\u003eTwo ways to read the same book\u003c\/p\u003e\n\u003ch3 class=\"unc1-h3\"\u003eThe two reading modes\u003c\/h3\u003e\n\u003cp class=\"unc1-modes-lead\"\u003eUna Notte da Cana is designed to be read twice. The same story, two different experiences — designed for beginners and for those who want a real challenge.\u003c\/p\u003e\n\u003cdiv class=\"unc1-modes-grid\"\u003e\n\u003cdiv class=\"unc1-mode unc1-mode--easy\"\u003e\n\u003cdiv class=\"unc1-mode-tag\"\u003eFor beginners\u003c\/div\u003e\n\u003cspan class=\"unc1-mode-icon\"\u003e☕\u003c\/span\u003e\n\u003ch4 class=\"unc1-mode-title\"\u003eRelaxed Mode\u003c\/h4\u003e\n\u003cp class=\"unc1-mode-text\"\u003eYou explore at leisure, with no time limits. Ideal for a first read, for younger children, for those who have never read a comic-game and want to understand how it works. You reach a satisfactory ending even if you make a few wrong choices.\u003c\/p\u003e\n\u003cul class=\"unc1-mode-list\"\u003e\n\u003cli\u003eNo timer, no pressure\u003c\/li\u003e\n\u003cli\u003eTime to examine every panel\u003c\/li\u003e\n\u003cli\u003eErrors without penalty\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-mode unc1-mode--hard\"\u003e\n\u003cdiv class=\"unc1-mode-tag\"\u003eFor those who want a challenge\u003c\/div\u003e\n\u003cspan class=\"unc1-mode-icon\"\u003e⏳\u003c\/span\u003e\n\u003ch4 class=\"unc1-mode-title\"\u003eTimed Mode\u003c\/h4\u003e\n\u003cp class=\"unc1-mode-text\"\u003eThe hourglasses run, every choice consumes precious minutes. A true investigative challenge even for experienced readers — there's a risk of game over if you waste time. Designed for a second or third re-read, when you already know the narrative map.\u003c\/p\u003e\n\u003cul class=\"unc1-mode-list\"\u003e\n\u003cli\u003eTime management as a mechanic\u003c\/li\u003e\n\u003cli\u003eMeaningful choices, real consequences\u003c\/li\u003e\n\u003cli\u003ePossible game overs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT YOU'LL FIND INSIDE THE BOOK --\u003e\n\u003cdiv class=\"unc1-section-pad\"\u003e\n\u003cp class=\"unc1-label\"\u003eWhat you'll find inside the book\u003c\/p\u003e\n\u003ch3 class=\"unc1-h3\"\u003eFour elements that make a difference\u003c\/h3\u003e\n\u003cdiv class=\"unc1-cards\"\u003e\n\u003cdiv class=\"unc1-card\"\u003e\n\u003cspan class=\"unc1-card-icon\"\u003e📖\u003c\/span\u003e\n\u003ch4 class=\"unc1-card-name\"\u003e186 comic paragraphs\u003c\/h4\u003e\n\u003cp class=\"unc1-card-desc\"\u003eEach paragraph is a panel or a sequence illustrated in color. Choices are hidden in the panel numbers, in the details of the drawing, or in the textual options. You explore with your eyes, even before with your pencil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-card\"\u003e\n\u003cspan class=\"unc1-card-icon\"\u003e📝\u003c\/span\u003e\n\u003ch4 class=\"unc1-card-name\"\u003eThe Dog Notes\u003c\/h4\u003e\n\u003cp class=\"unc1-card-desc\"\u003eThe game sheet is integrated into the book itself. Checkmarks, paragraph numbers, collected clues — everything is noted there. It's the mechanical heart of the investigation: without the Dog Notes, the investigation won't progress.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-card\"\u003e\n\u003cspan class=\"unc1-card-icon\"\u003e🦋\u003c\/span\u003e\n\u003ch4 class=\"unc1-card-name\"\u003eEaster eggs \u0026amp; mini-games\u003c\/h4\u003e\n\u003cp class=\"unc1-card-desc\"\u003eHidden characters across multiple panels, scattered mini-games, details that reward attention. Finding Kiwi the samurai mini-hare in all her paragraphs unlocks a surprise on the MS Edizioni website.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-card\"\u003e\n\u003cspan class=\"unc1-card-icon\"\u003e🎀\u003c\/span\u003e\n\u003ch4 class=\"unc1-card-name\"\u003ePremium hardcover edition\u003c\/h4\u003e\n\u003cp class=\"unc1-card-desc\"\u003eHardcover, sewn binding, ribbon bookmark, full-color illustrations from the first to the last page. It's a book that stays on the bookshelf — not a throwaway volume.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT YOU WON'T FIND --\u003e\n\u003cdiv class=\"unc1-section-pad\"\u003e\n\u003cp class=\"unc1-label\"\u003eHonesty first and foremost\u003c\/p\u003e\n\u003ch3 class=\"unc1-h3\"\u003eWhat you WON'T find inside\u003c\/h3\u003e\n\u003cp class=\"unc1-honest-lead\"\u003eWe'll tell you upfront — not after the purchase. Una Notte da Cana is a solo comic-game for readers. Here's what it does \u003cem\u003enot\u003c\/em\u003e contain, so you know exactly what you're buying.\u003c\/p\u003e\n\u003cdiv class=\"unc1-not-grid\"\u003e\n\u003cdiv class=\"unc1-not\"\u003e\n\u003cspan class=\"unc1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch5 class=\"unc1-not-title\"\u003eSeparate components\u003c\/h5\u003e\n\u003cp class=\"unc1-not-text\"\u003eNo dice, cards, tokens, or markers. It's a book — and just a book. The game sheet is printed within the pages.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-not\"\u003e\n\u003cspan class=\"unc1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch5 class=\"unc1-not-title\"\u003eMultiplayer mode\u003c\/h5\u003e\n\u003cp class=\"unc1-not-text\"\u003eIt's a solo experience. It can be read with a child, but it's not a board game for groups. One pencil, one armchair, one person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-not\"\u003e\n\u003cspan class=\"unc1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch5 class=\"unc1-not-title\"\u003eA linear story\u003c\/h5\u003e\n\u003cp class=\"unc1-not-text\"\u003eChoices really do change the story. There are different endings, some paths are dead ends, some clues are mandatory to unmask the culprit. It's not a comic to be read in order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-not\"\u003e\n\u003cspan class=\"unc1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch5 class=\"unc1-not-title\"\u003eSheets to photocopy\u003c\/h5\u003e\n\u003cp class=\"unc1-not-text\"\u003eThe Dog Notes should be written directly in the book with a pencil. There isn't a separate sheet — it's an editorial choice that makes the book a living object, to be marked and erased between re-reads.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-not\"\u003e\n\u003cspan class=\"unc1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch5 class=\"unc1-not-title\"\u003eReliance on the first volume\u003c\/h5\u003e\n\u003cp class=\"unc1-not-text\"\u003eIt can be read without having read \u003cem\u003eUn Giorno da Cana\u003c\/em\u003e. Knowing the first one enriches the relationship with the characters, but it's not a required read. It works as a standalone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-not\"\u003e\n\u003cspan class=\"unc1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch5 class=\"unc1-not-title\"\u003eExperience points or stats\u003c\/h5\u003e\n\u003cp class=\"unc1-not-text\"\u003eNo strength, skills, or dice rolls. Lucy is Lucy. The system rewards attention, investigative logic, and visual memory — not chance or character build.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TO START TONIGHT --\u003e\n\u003cdiv class=\"unc1-section-pad\"\u003e\n\u003cp class=\"unc1-label\"\u003eNo surprises, no lists\u003c\/p\u003e\n\u003ch3 class=\"unc1-h3\"\u003eTo read it tonight, you only need this\u003c\/h3\u003e\n\u003cdiv class=\"unc1-need-grid\"\u003e\n\u003cdiv class=\"unc1-need unc1-need--yes\"\u003e\n\u003ch5 class=\"unc1-need-title\"\u003e✅ You need…\u003c\/h5\u003e\n\u003cul class=\"unc1-need-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eThis book\u003c\/strong\u003e — the Dog Notes sheet is already inside\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAn HB pencil and an eraser\u003c\/strong\u003e to mark and erase between re-reads\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHalf an hour free\u003c\/strong\u003e for the first session (then it's hard to put down)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eA comfortable armchair\u003c\/strong\u003e and decent lighting\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-need unc1-need--no\"\u003e\n\u003ch5 class=\"unc1-need-title\"\u003e❌ You do NOT need…\u003c\/h5\u003e\n\u003cul class=\"unc1-need-list\"\u003e\n\u003cli\u003eDice, cards, or extra accessories\u003c\/li\u003e\n\u003cli\u003eApps or digital support\u003c\/li\u003e\n\u003cli\u003eA group or a Game Master\u003c\/li\u003e\n\u003cli\u003eGet to Know \"Un Giorno da Cana\"\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ACTUAL VS. INDICATED AGE --\u003e\n\u003cdiv class=\"unc1-section-pad\"\u003e\n\u003cdiv class=\"unc1-age-box\"\u003e\n\u003cdiv class=\"unc1-age-header\"\u003e\n\u003cspan class=\"unc1-age-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch4 class=\"unc1-age-title\"\u003eIndicated age vs. actual age — our honest opinion\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-age-grid\"\u003e\n\u003cdiv class=\"unc1-age-item\"\u003e\n\u003cdiv class=\"unc1-age-num\"\u003e8+\u003c\/div\u003e\n\u003cdiv class=\"unc1-age-lbl\"\u003eAge indicated by the publisher\u003c\/div\u003e\n\u003cp class=\"unc1-age-text\"\u003eThe official indication from MS Edizioni.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-age-item unc1-age-item--ideal\"\u003e\n\u003cdiv class=\"unc1-age-num\"\u003e10+\u003c\/div\u003e\n\u003cdiv class=\"unc1-age-lbl\"\u003eIdeal age for independent play\u003c\/div\u003e\n\u003cp class=\"unc1-age-text\"\u003eAt 10-11 years old, it's good for playing alone, even in timed mode. For younger readers (8-9), timed mode can be frustrating.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-age-item\"\u003e\n\u003cdiv class=\"unc1-age-num\"\u003e7+\u003c\/div\u003e\n\u003cdiv class=\"unc1-age-lbl\"\u003eAge with an adult\u003c\/div\u003e\n\u003cp class=\"unc1-age-text\"\u003eRead together with a parent or older sibling, it works for 7-year-olds — and becomes a very nice shared experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- DO YOU WRITE IN THE BOOK? --\u003e\n\u003cdiv class=\"unc1-section-pad\"\u003e\n\u003cdiv class=\"unc1-write-box\"\u003e\n\u003cspan class=\"unc1-write-icon\"\u003e✏️\u003c\/span\u003e\n\u003cdiv class=\"unc1-write-body\"\u003e\n\u003ch4 class=\"unc1-write-title\"\u003eDo you write in the book?\u003c\/h4\u003e\n\u003cp class=\"unc1-write-text\"\u003e\u003cstrong\u003eYes.\u003c\/strong\u003e The \"Canappunti\" (notes) are integrated into the book and must be filled in with checkmarks, paragraph numbers, and collected items. To reread it multiple times, we recommend an \u003cstrong\u003eHB pencil\u003c\/strong\u003e and a \u003cstrong\u003esoft eraser\u003c\/strong\u003e — this way, between sessions, you can erase everything and start over. Some readers prefer to photocopy the \"Canappunti\" pages before starting: a legitimate choice, but the book is designed to be directly annotated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FROGAMES TIP --\u003e\n\u003cdiv class=\"unc1-section-pad\"\u003e\n\u003cdiv class=\"unc1-tip\"\u003e\n\u003cdiv class=\"unc1-tip-header\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"unc1-tip-frog\"\u003e \u003cspan class=\"unc1-tip-label\"\u003eFroGames Tip\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"unc1-tip-text\"\u003eAlways start in \u003cstrong\u003erelaxed mode\u003c\/strong\u003e, even if you are an experienced gamebook player. The first reading is for exploring Lucy's world, getting lost in Tartarotti's illustrations, and understanding where the hidden details are. Timed mode is a real challenge — truly appreciated only after becoming familiar with the narrative map. It's meant as a second pass, not a first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"unc1-closing\"\u003e\n\u003cp class=\"unc1-closing-text\"\u003e\"One night. One culprit. One hundred eighty-six comic panels. And you think you've finished it, until you discover the ending you missed.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOOK CONTENT --\u003e\n\u003cdiv class=\"unc1-box-section\"\u003e\n\u003cdetails class=\"unc1-det\"\u003e\n\u003csummary class=\"unc1-det-sum\"\u003e\u003cspan class=\"unc1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"unc1-det-title\"\u003eBook features\u003c\/span\u003e\u003cspan class=\"unc1-det-sub\"\u003eHardcover edition, color illustrations\u003c\/span\u003e\u003cspan class=\"unc1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"unc1-det-body\"\u003e\n\u003cdiv class=\"unc1-comp-grid\"\u003e\n\u003cdiv class=\"unc1-comp\"\u003e\n\u003cspan class=\"unc1-comp-qty\"\u003e~180\u003c\/span\u003e\u003cspan class=\"unc1-comp-lbl\"\u003eColor pages\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-comp\"\u003e\n\u003cspan class=\"unc1-comp-qty\"\u003e186\u003c\/span\u003e\u003cspan class=\"unc1-comp-lbl\"\u003eNumbered paragraphs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-comp\"\u003e\n\u003cspan class=\"unc1-comp-qty\"\u003e2\u003c\/span\u003e\u003cspan class=\"unc1-comp-lbl\"\u003eReading modes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-comp\"\u003e\n\u003cspan class=\"unc1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"unc1-comp-lbl\"\u003eRigid hardcover\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-comp\"\u003e\n\u003cspan class=\"unc1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"unc1-comp-lbl\"\u003eRibbon bookmark\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-comp\"\u003e\n\u003cspan class=\"unc1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"unc1-comp-lbl\"\u003eSewn binding\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-comp\"\u003e\n\u003cspan class=\"unc1-comp-qty\"\u003e∞\u003c\/span\u003e\u003cspan class=\"unc1-comp-lbl\"\u003eIllustrated Easter eggs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unc1-comp\"\u003e\n\u003cspan class=\"unc1-comp-qty\"\u003e+\u003c\/span\u003e\u003cspan class=\"unc1-comp-lbl\"\u003eMinigame with online surprise\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"unc1-det unc1-det--last\"\u003e\n\u003csummary class=\"unc1-det-sum\"\u003e\u003cspan class=\"unc1-det-ico\"\u003e🏆\u003c\/span\u003e\u003cspan class=\"unc1-det-title\"\u003eThe 4 awards won\u003c\/span\u003e\u003cspan class=\"unc1-det-sub\"\u003eGamebook industry recognitions\u003c\/span\u003e\u003cspan class=\"unc1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"unc1-det-body\"\u003e\n\u003cp class=\"unc1-awards-intro\"\u003e\"Una Notte da Cana\" has received four awards in the Italian and international gamebook world. \"Una Notte da Cana\" follows in the footsteps of the first volume, \"Un Giorno da Cana,\" which has been translated into French, South Korean, Polish, Chinese, and Taiwanese — making it one of the most translated Italian gamebooks abroad.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cstyle\u003e\n.unc1-wrap, .unc1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.unc1-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: #1a2847;\n}\n\n\/* HERO *\/\n.unc1-hero { position: relative; padding: 56px 26px 48px; overflow: hidden; }\n.unc1-hero-bg {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(circle at 80% 20%, rgba(232,197,71,0.18) 0%, transparent 55%),\n    radial-gradient(circle at 15% 85%, rgba(217,122,138,0.32) 0%, transparent 60%),\n    linear-gradient(135deg, #2a3a60 0%, #1a2847 50%, #0f1a30 100%);\n}\n.unc1-hero-bg::after {\n  content: \"\"; position: absolute; inset: 0;\n  background-image: repeating-linear-gradient(135deg, transparent 0, transparent 3px, rgba(232,197,71,0.022) 3px, rgba(232,197,71,0.022) 5px);\n  pointer-events: none;\n}\n.unc1-hero-content { position: relative; z-index: 2; max-width: 880px; }\n.unc1-kicker { color: #e8c547; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 22px; }\n.unc1-eyebrow { color: rgba(255,255,255,0.6); font-family: sans-serif; font-size: 0.78rem; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 14px; }\n.unc1-hero-title { color: #fff; font-family: Georgia, serif; font-size: clamp(2rem, 5vw, 3.4rem); font-weight: 900; line-height: 1.05; margin-bottom: 18px; letter-spacing: -0.5px; }\n.unc1-hero-tag { color: rgba(255,255,255,0.82); font-family: Georgia, serif; font-size: clamp(1rem, 1.6vw, 1.2rem); font-style: italic; line-height: 1.5; max-width: 720px; margin-bottom: 24px; border-left: 3px solid #d97a8a; padding-left: 16px; }\n.unc1-chips { display: flex; flex-wrap: wrap; gap: 8px; }\n.unc1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.18); color: #fff; font-family: sans-serif; padding: 5px 13px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.unc1-chip--rose { background: #d97a8a; border-color: #d97a8a; }\n\n\/* SPECS *\/\n.unc1-specs-bar { background: #0f1a30; padding: 0 24px; border-top: 1px solid rgba(232,197,71,0.18); }\n.unc1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.unc1-spec { padding: 14px 8px; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 3px; border-right: 1px solid rgba(255,255,255,0.06); border-bottom: 1px solid rgba(255,255,255,0.06); }\n.unc1-spec:nth-child(3n) { border-right: none; }\n.unc1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.unc1-spec-icon { font-size: 1.2rem; }\n.unc1-spec-label { color: rgba(255,255,255,0.45); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.unc1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.82rem; font-weight: 800; }\n\n\/* BODY *\/\n.unc1-body { background: #f8f1e0; }\n\n\/* INTRO *\/\n.unc1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.unc1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #d97a8a; margin-bottom: 8px; }\n.unc1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a2847; line-height: 1.18; margin-bottom: 16px; }\n.unc1-p { font-family: sans-serif; font-size: 0.95rem; color: #2d3a52; margin-bottom: 13px; line-height: 1.65; max-width: 720px; }\n.unc1-p strong { color: #1a2847; font-weight: 800; }\n.unc1-p em { color: #d97a8a; font-style: italic; font-weight: 600; }\n\n\/* QUOTE BOX EDITORIALI *\/\n.unc1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #d97a8a; margin-bottom: 12px; }\n.unc1-quote-solo { background: #1a2847; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #e8c547; }\n.unc1-quote-solo--alt { background: #2a3a60; border-left-color: #d97a8a; }\n.unc1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.unc1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.unc1-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.unc1-divider { height: 1px; background: #d4cba0; margin: 32px 28px 0; }\n\n\/* PROFILES *\/\n.unc1-profiles { padding: 32px 28px 8px; }\n.unc1-profiles-lead { font-family: sans-serif; font-size: 0.95rem; color: #2d3a52; line-height: 1.65; max-width: 760px; margin-bottom: 22px; }\n.unc1-profiles-grid { display: grid; grid-template-columns: 1fr; gap: 12px; }\n.unc1-profile { background: #fff; border-radius: 14px; padding: 18px 20px; border: 1px solid #e0d4b0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); border-top: 3px solid #d97a8a; }\n.unc1-profile-icon { font-size: 1.6rem; display: block; margin-bottom: 8px; }\n.unc1-profile-title { font-family: Georgia, serif; font-size: 1.05rem; font-weight: 900; color: #1a2847; margin-bottom: 8px; }\n.unc1-profile-text { font-family: sans-serif; font-size: 0.88rem; color: #2d3a52; line-height: 1.6; }\n\n\/* FROGSCORE *\/\n.unc1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.unc1-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.unc1-fs-brand { display:flex; align-items:center; gap:9px; }\n.unc1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.unc1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.unc1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.unc1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.unc1-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.unc1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.unc1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.unc1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.unc1-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.unc1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.unc1-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.unc1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.unc1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#2d3a52; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.unc1-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.unc1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.unc1-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.unc1-fs-target span { font-size:14px; flex-shrink:0; }\n.unc1-fs-si { background:#fff; border-color:#c8c0b0; color:#1a2847; }\n.unc1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.unc1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.unc1-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.unc1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#2d3a52; line-height:1.65; }\n.unc1-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\/* SECTION PAD *\/\n.unc1-section-pad { padding: 32px 28px 8px; }\n\n\/* MODES *\/\n.unc1-modes-lead { font-family: sans-serif; font-size: 0.95rem; color: #2d3a52; line-height: 1.65; max-width: 760px; margin-bottom: 22px; }\n.unc1-modes-grid { display: grid; grid-template-columns: 1fr; gap: 14px; }\n.unc1-mode { background: #fff; border-radius: 16px; padding: 22px 24px; border: 1px solid #e0d4b0; box-shadow: 0 2px 12px rgba(0,0,0,0.05); position: relative; }\n.unc1-mode--easy { border-top: 4px solid #4a8a5c; }\n.unc1-mode--hard { border-top: 4px solid #d97a8a; }\n.unc1-mode-tag { display: inline-block; font-family: sans-serif; font-size: 0.65rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 3px 10px; border-radius: 50px; margin-bottom: 12px; }\n.unc1-mode--easy .unc1-mode-tag { background: #e0f0e4; color: #2a5530; border: 1px solid #80b090; }\n.unc1-mode--hard .unc1-mode-tag { background: #fde8ed; color: #7a1830; border: 1px solid #d97a8a; }\n.unc1-mode-icon { font-size: 1.8rem; display: block; margin-bottom: 8px; }\n.unc1-mode-title { font-family: Georgia, serif; font-size: 1.15rem; font-weight: 900; color: #1a2847; margin-bottom: 10px; }\n.unc1-mode-text { font-family: sans-serif; font-size: 0.9rem; color: #2d3a52; line-height: 1.6; margin-bottom: 12px; }\n.unc1-mode-list { padding-left: 18px; }\n.unc1-mode-list li { font-family: sans-serif; font-size: 0.83rem; color: #4a5572; line-height: 1.55; margin-bottom: 4px; }\n\n\/* CARDS *\/\n.unc1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.unc1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0d4b0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.unc1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.unc1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.unc1-card-name { font-size: 0.95rem; font-weight: 900; color: #d97a8a; margin-bottom: 5px; font-family: Georgia, serif; }\n.unc1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2d3a52; line-height: 1.55; }\n\n\/* COSA NON TROVERAI *\/\n.unc1-honest-lead { font-family: sans-serif; font-size: 0.95rem; color: #2d3a52; line-height: 1.65; max-width: 760px; margin-bottom: 22px; }\n.unc1-honest-lead em { color: #d97a8a; font-weight: 700; font-style: italic; }\n.unc1-not-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.unc1-not { background: #fff; border-radius: 12px; padding: 14px 16px; border: 1px solid #e0d4b0; display: flex; gap: 12px; align-items: flex-start; box-shadow: 0 2px 10px rgba(0,0,0,0.04); }\n.unc1-not-x { display: inline-flex; align-items: center; justify-content: center; min-width: 28px; height: 28px; background: #fde8ed; color: #d97a8a; border-radius: 50%; font-size: 0.85rem; font-weight: 900; flex-shrink: 0; border: 1.5px solid #e0a0b0; }\n.unc1-not-title { font-family: Georgia, serif; font-size: 0.95rem; font-weight: 900; color: #1a2847; margin-bottom: 4px; }\n.unc1-not-text { font-family: sans-serif; font-size: 0.84rem; color: #2d3a52; line-height: 1.55; }\n.unc1-not-text em { color: #d97a8a; font-style: italic; font-weight: 600; }\n\n\/* PER PARTIRE *\/\n.unc1-need-grid { display: grid; grid-template-columns: 1fr; gap: 12px; margin-top: 8px; }\n.unc1-need { border-radius: 14px; padding: 18px 20px; border: 1px solid; }\n.unc1-need--yes { background: #fff; border-color: #80b090; border-left: 4px solid #4a8a5c; }\n.unc1-need--no { background: #faf6ee; border-color: #d4a050; border-left: 4px solid #c08020; }\n.unc1-need-title { font-family: Georgia, serif; font-size: 1rem; font-weight: 900; color: #1a2847; margin-bottom: 11px; }\n.unc1-need-list { padding-left: 18px; margin: 0; }\n.unc1-need-list li { font-family: sans-serif; font-size: 0.88rem; color: #2d3a52; margin-bottom: 6px; line-height: 1.55; }\n.unc1-need-list li strong { color: #1a2847; font-weight: 700; }\n\n\/* AGE BOX *\/\n.unc1-age-box { background: linear-gradient(135deg, #fff 0%, #fde8ed 100%); border-radius: 16px; padding: 22px 24px; border: 1px solid #d4a050; border-left: 4px solid #d97a8a; box-shadow: 0 2px 12px rgba(0,0,0,0.06); }\n.unc1-age-header { display: flex; align-items: center; gap: 10px; margin-bottom: 16px; }\n.unc1-age-icon { font-size: 1.5rem; }\n.unc1-age-title { font-family: Georgia, serif; font-size: 1.05rem; font-weight: 900; color: #1a2847; line-height: 1.3; }\n.unc1-age-grid { display: grid; grid-template-columns: 1fr; gap: 12px; }\n.unc1-age-item { background: #fff; border-radius: 10px; padding: 14px 16px; border: 1px solid #e8d4d8; text-align: center; }\n.unc1-age-item--ideal { background: #1a2847; border-color: #1a2847; }\n.unc1-age-item--ideal .unc1-age-num { color: #e8c547; }\n.unc1-age-item--ideal .unc1-age-lbl { color: rgba(255,255,255,0.85); }\n.unc1-age-item--ideal .unc1-age-text { color: rgba(255,255,255,0.7); }\n.unc1-age-num { font-family: Georgia, serif; font-size: 2rem; font-weight: 900; color: #d97a8a; line-height: 1; margin-bottom: 4px; }\n.unc1-age-lbl { font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #6b5e48; margin-bottom: 8px; }\n.unc1-age-text { font-family: sans-serif; font-size: 0.82rem; color: #2d3a52; line-height: 1.5; }\n\n\/* WRITE BOX *\/\n.unc1-write-box { background: #fff; border-radius: 14px; padding: 18px 22px; border: 1px solid #e0d4b0; border-left: 4px solid #e8c547; box-shadow: 0 2px 10px rgba(0,0,0,0.04); display: flex; gap: 14px; align-items: flex-start; }\n.unc1-write-icon { font-size: 1.8rem; flex-shrink: 0; }\n.unc1-write-title { font-family: Georgia, serif; font-size: 1.05rem; font-weight: 900; color: #1a2847; margin-bottom: 8px; }\n.unc1-write-text { font-family: sans-serif; font-size: 0.9rem; color: #2d3a52; line-height: 1.65; }\n.unc1-write-text strong { color: #1a2847; font-weight: 800; }\n\n\/* CONSIGLIO *\/\n.unc1-tip { background: linear-gradient(135deg, #fde8ed 0%, #fdd8e0 100%); border-radius: 16px; padding: 18px 22px; border: 1px solid #d97a8a; border-left: 4px solid #1a2847; box-shadow: 0 2px 12px rgba(0,0,0,0.05); }\n.unc1-tip-header { display: flex; align-items: center; gap: 9px; margin-bottom: 10px; }\n.unc1-tip-frog { width: 22px; height: 22px; object-fit: contain; }\n.unc1-tip-label { font-family: sans-serif; font-size: 0.72rem; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #1a2847; }\n.unc1-tip-text { font-family: sans-serif; font-size: 0.92rem; color: #2d3a52; line-height: 1.65; }\n.unc1-tip-text strong { color: #1a2847; font-weight: 800; }\n\n\/* CLOSING *\/\n.unc1-closing { background: #1a2847; padding: 26px 28px; border-top: 3px solid #e8c547; margin-top: 32px; }\n.unc1-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\/* BOX SECTION *\/\n.unc1-box-section { background: #f8f1e0; border-top: 1px solid #d4cba0; }\n.unc1-det { border-bottom: 1px solid #e8deca; background: #fff; }\n.unc1-det--last { border-bottom: none; }\n.unc1-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.unc1-det-sum::-webkit-details-marker { display: none; }\n.unc1-det-sum::marker { display: none; }\n.unc1-det[open] .unc1-det-sum { background: #faf6ee; }\n.unc1-det-sum:hover { background: #faf6ee; }\n.unc1-det-left { display: flex; align-items: center; gap: 10px; }\n.unc1-det-ico { font-size: 17px; flex-shrink: 0; }\n.unc1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a2847; display: block; }\n.unc1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.unc1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.unc1-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.unc1-det[open] .unc1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.unc1-det-body { padding: 0 20px 16px; background: #fff; }\n.unc1-comp-grid { display:grid; grid-template-columns:repeat(auto-fill,minmax(160px,1fr)); gap:7px; padding-top:14px; }\n.unc1-comp { display:flex; align-items:center; gap:8px; padding:8px 10px; background:#f7f4ef; border-radius:8px; border:1px solid #e8deca; }\n.unc1-comp-qty { font-family:sans-serif; font-size:0.85rem; font-weight:800; color:#d97a8a; min-width:34px; flex-shrink:0; text-align:center; }\n.unc1-comp-lbl { font-family:sans-serif; font-size:0.78rem; color:#2d3a52; line-height:1.3; }\n.unc1-awards-intro { padding-top: 14px; font-family: sans-serif; font-size: 0.88rem; color: #2d3a52; line-height: 1.65; }\n.unc1-awards-intro em { color: #d97a8a; font-style: italic; font-weight: 600; }\n\n\/* RESPONSIVE *\/\n@media screen and (min-width: 600px) {\n  .unc1-specs { grid-template-columns: repeat(6, 1fr); }\n  .unc1-spec { border-bottom: none; }\n  .unc1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.06); }\n  .unc1-spec:last-child { border-right: none; }\n  .unc1-cards { grid-template-columns: repeat(2, 1fr); }\n  .unc1-profiles-grid { grid-template-columns: repeat(2, 1fr); }\n  .unc1-modes-grid { grid-template-columns: repeat(2, 1fr); }\n  .unc1-not-grid { grid-template-columns: repeat(2, 1fr); }\n  .unc1-need-grid { grid-template-columns: repeat(2, 1fr); }\n  .unc1-age-grid { grid-template-columns: repeat(3, 1fr); }\n  .unc1-fs-body { grid-template-columns: 220px 1fr; }\n  .unc1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .unc1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .unc1-hero { padding: 70px 36px 60px; }\n  .unc1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .unc1-cards { grid-template-columns: repeat(4, 1fr); }\n  .unc1-profiles-grid { grid-template-columns: repeat(4, 1fr); }\n  .unc1-not-grid { grid-template-columns: repeat(3, 1fr); }\n  .unc1-divider { margin-left: 36px; margin-right: 36px; }\n  .unc1-section-pad { padding: 40px 36px 8px; }\n  .unc1-closing { padding: 28px 36px; }\n  .unc1-fs-body { grid-template-columns: 260px 1fr; }\n  .unc1-fs-radar-panel svg { max-width: 260px; }\n  .unc1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); }\n}\n\u003c\/style\u003e","brand":"MS Edizioni","offers":[{"title":"Default Title","offer_id":53180465021255,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/UnaNottedaCana-FumettoGioco00.webp?v=1769002743","url":"https:\/\/frogames.it\/en\/products\/una-notte-da-cana-fumetto-gioco","provider":"FroGames","version":"1.0","type":"link"}