{"product_id":"gatti-che-odiano-i-cetrioli-incubo-vegetale","title":"Cats That Hate Cucumbers - Vegetable Nightmare","description":"\u003c!-- =====================================================\n     CATS THAT HATE CUCUMBERS: VEGETABLE NIGHTMARE — BLOCK 1\n     FroGames | Shopify Concept theme\n     ===================================================== --\u0026gt;\n\n\u003cdiv class=\"gcc1-wrap\"\u003e\n\n\n  \u003c!-- COVER --\u003e\n  \u003cdiv class=\"gcc1-cover\"\u003e\n\n    \u003cdiv class=\"gcc1-cover-content\"\u003e\n\n      \u003cp class=\"gcc1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n      \u003cp class=\"gcc1-sub\"\u003eYou thought you had the upper hand. Then someone plays a Cucumber and the entire rule is overturned. Laughter and curses, guaranteed.\u003c\/p\u003e\n\n      \u003cdiv class=\"gcc1-chips\"\u003e\n\n        \u003cspan class=\"gcc1-chip gcc1-chip--green\"\u003eMini-expansion\u003c\/span\u003e\n        \u003cspan class=\"gcc1-chip\"\u003edV Giochi\u003c\/span\u003e\n        \u003cspan class=\"gcc1-chip\"\u003eRequires base game\u003c\/span\u003e\n        \u003cspan class=\"gcc1-chip\"\u003eItalian edition\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- EXPANSION NOTICE --\u003e\n  \u003cdiv class=\"gcc1-notice\"\u003e\n\n    \u003cspan class=\"gcc1-notice-ico\"\u003e⚠️\u003c\/span\u003e\n    \u003cp class=\"gcc1-notice-text\"\u003eThis is a \u003cstrong\u003emini-expansion\u003c\/strong\u003e: it requires a copy of \u003cem\u003eCats That Hate Cucumbers\u003c\/em\u003e (base game) to be played. It is not a complete game on its own.\u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"gcc1-specs-bar\"\u003e\n\n    \u003cdiv class=\"gcc1-specs\"\u003e\n\n      \u003cdiv class=\"gcc1-spec\"\u003e\n\n        \u003cspan class=\"gcc1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-label\"\u003ePlayers\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-val\"\u003e3 – 6\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gcc1-spec\"\u003e\n\n        \u003cspan class=\"gcc1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-label\"\u003eDuration\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-val\"\u003e15–30 min\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gcc1-spec\"\u003e\n\n        \u003cspan class=\"gcc1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-label\"\u003eAge\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-val\"\u003e8+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gcc1-spec\"\u003e\n\n        \u003cspan class=\"gcc1-spec-icon\"\u003e🃏\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-label\"\u003eMechanism\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-val\"\u003eTrick-taking game\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gcc1-spec\"\u003e\n\n        \u003cspan class=\"gcc1-spec-icon\"\u003e🧩\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-label\"\u003eType\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-val\"\u003eExpansion\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gcc1-spec\"\u003e\n\n        \u003cspan class=\"gcc1-spec-icon\"\u003e😹\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-label\"\u003eTone\u003c\/span\u003e\n        \u003cspan class=\"gcc1-spec-val\"\u003eComical and chaotic\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=\"gcc1-body\"\u003e\n\n\n    \u003c!-- INTRO + EDITORIAL BOXES --\u003e\n    \u003cdiv class=\"gcc1-intro-grid\"\u003e\n\n      \u003cdiv class=\"gcc1-intro-text\"\u003e\n\n        \u003cp class=\"gcc1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n        \u003ch3 class=\"gcc1-h3\"\u003eSix cards that turn every hand into a minefield\u003c\/h3\u003e\n\n        \u003cp class=\"gcc1-p\"\u003eIn \u003cstrong\u003eCats That Hate Cucumbers: Vegetable Nightmare\u003c\/strong\u003e, just six cards multiply the chaos. The new Cucumber cards blend into the base deck and change the rules just when you thought you had figured out how to win the trick.\u003c\/p\u003e\n\n        \u003cp class=\"gcc1-p\"\u003eNegative scores that turn positive. Multiplied results. Trick-taking rules reversed mid-hand. \u003cstrong\u003eVegetable Nightmare\u003c\/strong\u003e transforms the already unpredictable base game into a sequence of plot twists where no one is safe until the last card.\u003c\/p\u003e\n\n        \u003cp class=\"gcc1-p\"\u003eIntegration is immediate: read the rule card, shuffle the six cards into the deck, and you're ready. No new phases, no rules to memorize — just more variety for your evenings with \u003cstrong\u003eCats That Hate Cucumbers\u003c\/strong\u003e.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"gcc1-intro-side\"\u003e\n\n        \u003cdiv class=\"gcc1-quote-solo\"\u003e\n\n          \u003cspan class=\"gcc1-qs-icon\"\u003e🥒\u003c\/span\u003e\n          \u003cp class=\"gcc1-qs-text\"\u003eSix cards don't seem like much. Then one of them flips the hand you were winning, and you understand why it's called Nightmare.\u003c\/p\u003e\n\n          \u003cp class=\"gcc1-qs-note\"\u003eThe secret of Vegetable Nightmare in one line\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gcc1-quote-solo gcc1-quote-solo--alt\"\u003e\n\n          \u003cspan class=\"gcc1-qs-icon\"\u003e😼\u003c\/span\u003e\n          \u003cp class=\"gcc1-qs-text\"\u003eThe beauty is that the game remains as quick and light as before — it just becomes meaner.\u003c\/p\u003e\n\n          \u003cp class=\"gcc1-qs-note\"\u003eFrom the gaming experience\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"gcc1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- FROGSCORE --\u003e\n    \u003cdiv class=\"gcc1-fs\"\u003e\n\n      \u003cdiv class=\"gcc1-fs-header\"\u003e\n\n        \u003cdiv class=\"gcc1-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=\"gcc1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n\n            \u003cspan class=\"gcc1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"gcc1-fs-game-name\"\u003eCats That Hate Cucumbers: Vegetable Nightmare\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cspan class=\"gcc1-fs-cat\" style=\"background:#e4eefc;border-color:#7099d8;color:#0a3070\"\u003eSocial · Expansion\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"gcc1-fs-body\"\u003e\n\n        \u003cdiv class=\"gcc1-fs-radar-panel\"\u003e\n\n          \u003csvg id=\"gcc1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"gcc1-fs-tip\" id=\"gcc1-fs-tip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gcc1-fs-info\"\u003e\n\n          \u003cspan class=\"gcc1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n          \u003cdiv class=\"gcc1-fs-feeling\"\u003e\n\n            \u003cspan class=\"gcc1-fs-feel-tag\"\u003eFun\u003c\/span\u003e\n            \u003cspan class=\"gcc1-fs-feel-tag\"\u003eUnpredictable\u003c\/span\u003e\n            \u003cspan class=\"gcc1-fs-feel-tag\"\u003eImmediate\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cspan class=\"gcc1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n          \u003cdiv class=\"gcc1-fs-targets\"\u003e\n\n            \u003cdiv class=\"gcc1-fs-target gcc1-fs-si\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\n            \u003cdiv class=\"gcc1-fs-target gcc1-fs-si\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n            \u003cdiv class=\"gcc1-fs-target gcc1-fs-si\"\u003e\n\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\n            \u003cdiv class=\"gcc1-fs-target gcc1-fs-no\"\u003e\n\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\n            \u003cdiv class=\"gcc1-fs-target gcc1-fs-no\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n            \u003cdiv class=\"gcc1-fs-target gcc1-fs-no\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolitaire\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"gcc1-fs-verdict\"\u003e\n\n            \u003cdiv class=\"gcc1-fs-verdict-title\"\u003eIn brief\u003c\/div\u003e\n\n            \u003cdiv class=\"gcc1-fs-verdict-text\"\u003eA perfect addition for those who already love the base game and want more unpredictability without weighing down the matches. Not a standalone purchase: the base box is required.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gcc1-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=\"gcc1-fs-footer-frog\"\u003e FrogScore · editorial rating FroGames · based on rules and game 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:'Fortuna',       v:4, note:\"Le carte Cetriolo aumentano l'imprevedibilità di ogni mano\"},\n        {l:'Interazione',   v:4, note:\"Vinci le prese ma sabotare gli altri è metà del divertimento\"},\n        {l:'Rigiocabilit\\u00e0',v:4, note:\"Sei effetti nuovi che cambiano le dinamiche del mazzo base\"},\n        {l:'Accessibilit\\u00e0',v:4, note:\"Si integra leggendo una sola carta regolamento\"},\n        {l:'Tensione',      v:3, note:\"Una carta a sorpresa pu\\u00f2 ribaltare la presa che stavi vincendo\"},\n        {l:'Complessit\\u00e0', v:2, note:\"Nessuna regola pesante: si aggiunge al mazzo e via\"}\n      ];\n      var accent='#5a9a2e';\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('gcc1-fs-svg');\n      var tip=document.getElementById('gcc1-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 gcc1-draw{to{stroke-dashoffset:0}}@keyframes gcc1-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:gcc1-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:gcc1-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:gcc1-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=\"gcc1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- WHAT IT ADDS --\u003e\n    \u003cdiv class=\"gcc1-section-pad\"\u003e\n\n      \u003cp class=\"gcc1-label\"\u003eWhat it adds\u003c\/p\u003e\n\n      \u003ch3 class=\"gcc1-h3\"\u003eThree ways Cucumber cards change the game\u003c\/h3\u003e\n\n      \u003cdiv class=\"gcc1-cards\"\u003e\n\n        \u003cdiv class=\"gcc1-card\"\u003e\n\n          \u003cspan class=\"gcc1-card-icon\"\u003e🔄\u003c\/span\u003e\n          \u003ch4 class=\"gcc1-card-name\"\u003eScores flipped\u003c\/h4\u003e\n\n          \u003cp class=\"gcc1-card-desc\"\u003eThe new cards turn negative scores into positive ones. What penalized you suddenly makes you win.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gcc1-card\"\u003e\n\n          \u003cspan class=\"gcc1-card-icon\"\u003e✖️\u003c\/span\u003e\n          \u003ch4 class=\"gcc1-card-name\"\u003eMultiplied results\u003c\/h4\u003e\n\n          \u003cp class=\"gcc1-card-desc\"\u003eSome effects multiply the hand's results. The risk increases, and with it, the tension around the table.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gcc1-card\"\u003e\n\n          \u003cspan class=\"gcc1-card-icon\"\u003e🃏\u003c\/span\u003e\n          \u003ch4 class=\"gcc1-card-name\"\u003eTrick-taking rules reversed\u003c\/h4\u003e\n\n          \u003cp class=\"gcc1-card-desc\"\u003eA Cucumber card can reverse the trick-taking rule at the least opportune moment. No plan is ever safe.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gcc1-card\"\u003e\n\n          \u003cspan class=\"gcc1-card-icon\"\u003e⚡\u003c\/span\u003e\n          \u003ch4 class=\"gcc1-card-name\"\u003eLightning-fast integration\u003c\/h4\u003e\n\n          \u003cp class=\"gcc1-card-desc\"\u003eShuffle them into the base deck and you're ready. No additional phases, no heavy rules to memorize.\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=\"gcc1-closing\"\u003e\n\n      \u003cp class=\"gcc1-closing-text\"\u003eJust six cards are enough to give your favorite game an extra gear of madness. The next cats vs. cucumbers night will be even more unpredictable.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- BOX CONTENTS --\u003e\n    \u003cdiv class=\"gcc1-box-section\"\u003e\n\n\n      \u003cdetails class=\"gcc1-det gcc1-det--last\"\u003e\n        \u003csummary class=\"gcc1-det-sum\"\u003e\n          \u003cdiv class=\"gcc1-det-left\"\u003e\n\n\u003cspan class=\"gcc1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cdiv\u003e\n\n\u003cspan class=\"gcc1-det-title\"\u003eGame components\u003c\/span\u003e\u003cspan class=\"gcc1-det-sub\"\u003e2 types · 7 total cards\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n          \u003cspan class=\"gcc1-det-arr\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"gcc1-det-body\"\u003e\n\n          \u003cdiv class=\"gcc1-comp-grid\"\u003e\n\n            \u003cdiv class=\"gcc1-comp\"\u003e\n\n\u003cspan class=\"gcc1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"gcc1-comp-lbl\"\u003eRule card\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n            \u003cdiv class=\"gcc1-comp\"\u003e\n\n\u003cspan class=\"gcc1-comp-qty\"\u003e6\u003c\/span\u003e\u003cspan class=\"gcc1-comp-lbl\"\u003eCucumber cards\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n          \u003c\/div\u003e\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\n\u003cstyle\u003e\n.gcc1-wrap, .gcc1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.gcc1-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: #14250e;\n}\n\n\/* ── COPERTINA ── *\/\n.gcc1-cover { position: relative; width: 100%; min-height: 220px; overflow: hidden; display: flex; align-items: flex-end; background: linear-gradient(150deg, #1e3a16 0%, #14250e 60%, #0c1a07 100%); }\n.gcc1-cover-content { position: relative; z-index: 2; padding: 32px 26px 28px; width: 100%; }\n.gcc1-kicker { display: block; color: #8fd14a; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.gcc1-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.gcc1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.gcc1-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.gcc1-chip--green { background: #5a9a2e; border-color: #5a9a2e; }\n\n\/* ── AVVISO ── *\/\n.gcc1-notice { background: #2a1a00; display: flex; align-items: flex-start; gap: 12px; padding: 14px 26px; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.gcc1-notice-ico { font-size: 1.1rem; flex-shrink: 0; }\n.gcc1-notice-text { font-family: sans-serif; font-size: 0.84rem; color: #f0d8a0; line-height: 1.55; }\n.gcc1-notice-text strong { color: #ffcf6a; }\n\n\/* ── SPECS ── *\/\n.gcc1-specs-bar { background: #101d0a; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.gcc1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.gcc1-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.gcc1-spec:nth-child(3n) { border-right: none; }\n.gcc1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.gcc1-spec-icon { font-size: 1.2rem; }\n.gcc1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.gcc1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.gcc1-body { background: #F2F0DC; }\n\n\/* ── INTRO ── *\/\n.gcc1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.gcc1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #3d6b1a; margin-bottom: 7px; }\n.gcc1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #14250e; line-height: 1.15; margin-bottom: 16px; }\n.gcc1-p { font-family: sans-serif; font-size: 0.95rem; color: #2e3a22; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.gcc1-quote-solo { background: #14250e; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #5a9a2e; }\n.gcc1-quote-solo--alt { background: #2a1a00; border-left-color: #ffcf6a; }\n.gcc1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.gcc1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.gcc1-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.gcc1-divider { height: 1px; background: #d2cca8; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.gcc1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.gcc1-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.gcc1-fs-brand { display:flex; align-items:center; gap:9px; }\n.gcc1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.gcc1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.gcc1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.gcc1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.gcc1-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.gcc1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.gcc1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.gcc1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.gcc1-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.gcc1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.gcc1-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.gcc1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.gcc1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#2e3a22; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.gcc1-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.gcc1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.gcc1-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.gcc1-fs-target span { font-size:14px; flex-shrink:0; }\n.gcc1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.gcc1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.gcc1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.gcc1-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.gcc1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#2e3a22; line-height:1.65; }\n.gcc1-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.gcc1-section-pad { padding: 32px 28px 8px; }\n.gcc1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.gcc1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d8d2b0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.gcc1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.gcc1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.gcc1-card-name { font-size: 0.95rem; font-weight: 900; color: #3d6b1a; margin-bottom: 5px; }\n.gcc1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2e3a22; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.gcc1-closing { background: #14250e; padding: 26px 28px; border-top: 3px solid #5a9a2e; }\n.gcc1-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.gcc1-box-section { background: #F2F0DC; border-top: 1px solid #d2cca8; }\n.gcc1-det { border-bottom: 1px solid #e2dcc2; background: #fff; }\n.gcc1-det--last { border-bottom: none; }\n.gcc1-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.gcc1-det-sum::-webkit-details-marker { display: none; }\n.gcc1-det-sum::marker { display: none; }\n.gcc1-det[open] .gcc1-det-sum { background: #f7f5ec; }\n.gcc1-det-sum:hover { background: #f7f5ec; }\n.gcc1-det-left { display: flex; align-items: center; gap: 10px; }\n.gcc1-det-ico { font-size: 17px; flex-shrink: 0; }\n.gcc1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #14250e; display: block; }\n.gcc1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c947a; margin-top: 1px; display: block; }\n.gcc1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.gcc1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #9c947a; border-bottom: 2px solid #9c947a; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.gcc1-det[open] .gcc1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.gcc1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.gcc1-comp-grid { display:grid; grid-template-columns:repeat(auto-fill,minmax(150px,1fr)); gap:7px; padding-top:14px; }\n.gcc1-comp { display:flex; align-items:center; gap:8px; padding:8px 10px; background:#f7f5ec; border-radius:8px; border:1px solid #e2dcc2; }\n.gcc1-comp-qty { font-family:sans-serif; font-size:0.85rem; font-weight:800; color:#3d6b1a; min-width:26px; flex-shrink:0; }\n.gcc1-comp-lbl { font-family:sans-serif; font-size:0.78rem; color:#2e3a22; line-height:1.3; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .gcc1-specs { grid-template-columns: repeat(6, 1fr); }\n  .gcc1-spec { border-bottom: none; }\n  .gcc1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .gcc1-spec:last-child { border-right: none; }\n  .gcc1-cards { grid-template-columns: repeat(2, 1fr); }\n  .gcc1-fs-body { grid-template-columns: 220px 1fr; }\n  .gcc1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .gcc1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .gcc1-cover-content { padding: 40px 36px 34px; }\n  .gcc1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .gcc1-cards { grid-template-columns: repeat(4, 1fr); }\n  .gcc1-divider { margin-left: 36px; margin-right: 36px; }\n  .gcc1-section-pad { padding: 36px 36px 8px; }\n  .gcc1-closing { padding: 28px 36px; }\n  .gcc1-fs-body { grid-template-columns: 260px 1fr; }\n  .gcc1-fs-radar-panel svg { max-width: 260px; }\n  .gcc1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(170px, 1fr)); }\n}\n\u003c\/style\u003e","brand":"DV Games","offers":[{"title":"Default Title","offer_id":54019572465991,"sku":null,"price":4.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/VegetableNightmare00.webp?v=1779962311","url":"https:\/\/frogames.it\/en\/products\/gatti-che-odiano-i-cetrioli-incubo-vegetale","provider":"FroGames","version":"1.0","type":"link"}