{"product_id":"dungeon-crawler-carl-unstoppable-playmat","title":"Dungeon Crawler Carl Unstoppable - Playmat Solo Ufficiale","description":"\u003c!-- =====================================================\n     DUNGEON CRAWLER CARL UNSTOPPABLE — PLAYMAT SOLO\n     BLOCCO 1 | FroGames | Shopify tema Concept\n     Prefisso CSS: dccp1-\n     ===================================================== --\u003e\n\n\u003cdiv class=\"dccp1-wrap\"\u003e\n\n  \u003c!-- HERO FASCIA NERA (NO IMMAGINE) --\u003e\n  \u003cdiv class=\"dccp1-hero\"\u003e\n    \u003cdiv class=\"dccp1-hero-inner\"\u003e\n      \u003cp class=\"dccp1-kicker\"\u003eFroGames — Momenti che Ricorderai\u003c\/p\u003e\n      \u003ch2 class=\"dccp1-hero-title\"\u003eIl playmat che organizza il caos del World Dungeon\u003c\/h2\u003e\n      \u003cp class=\"dccp1-sub\"\u003eDue lati, due ambientazioni. La scrivania smette di essere un disastro di token e carte — diventa il piano di gioco che Carl meritava.\u003c\/p\u003e\n      \u003cdiv class=\"dccp1-chips\"\u003e\n        \u003cspan class=\"dccp1-chip dccp1-chip--orange\"\u003eAccessorio ufficiale\u003c\/span\u003e\n        \u003cspan class=\"dccp1-chip\"\u003eRenegade Game Studios\u003c\/span\u003e\n        \u003cspan class=\"dccp1-chip\"\u003eDoppio lato\u003c\/span\u003e\n        \u003cspan class=\"dccp1-chip\"\u003eSolo \u0026amp; Co-op\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SCHEDA TECNICA PLAYMAT --\u003e\n  \u003cdiv class=\"dccp1-specs-bar\"\u003e\n    \u003cdiv class=\"dccp1-specs\"\u003e\n      \u003cdiv class=\"dccp1-spec\"\u003e\n        \u003cspan class=\"dccp1-spec-icon\"\u003e🗺️\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-label\"\u003eTipo\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-val\"\u003ePlaymat ufficiale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dccp1-spec\"\u003e\n        \u003cspan class=\"dccp1-spec-icon\"\u003e🔄\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-label\"\u003eLati\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-val\"\u003eDoppio lato\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dccp1-spec\"\u003e\n        \u003cspan class=\"dccp1-spec-icon\"\u003e🎮\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-label\"\u003eModalità\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-val\"\u003eSolo \/ Normale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dccp1-spec\"\u003e\n        \u003cspan class=\"dccp1-spec-icon\"\u003e🧩\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-label\"\u003eCompatibile con\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-val\"\u003eDCC: Unstoppable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dccp1-spec\"\u003e\n        \u003cspan class=\"dccp1-spec-icon\"\u003e🎨\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-label\"\u003eArtwork\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-val\"\u003eUfficiale Renegade\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dccp1-spec\"\u003e\n        \u003cspan class=\"dccp1-spec-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-label\"\u003ePubblicazione\u003c\/span\u003e\n        \u003cspan class=\"dccp1-spec-val\"\u003eAdd-on BackerKit\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CORPO --\u003e\n  \u003cdiv class=\"dccp1-body\"\u003e\n\n    \u003c!-- INTRO + BOX EDITORIALI --\u003e\n    \u003cdiv class=\"dccp1-intro-grid\"\u003e\n      \u003cdiv class=\"dccp1-intro-text\"\u003e\n        \u003cp class=\"dccp1-label\"\u003eDi cosa si tratta\u003c\/p\u003e\n        \u003ch3 class=\"dccp1-h3\"\u003eL'accessorio che trasforma il tavolo nel World Dungeon\u003c\/h3\u003e\n        \u003cp class=\"dccp1-p\"\u003eDungeon Crawler Carl: Unstoppable è un roguelike deckbuilder ambientato nei primi tre piani del World Dungeon — caotico, denso di carte, token, minacce e mercato comune. \u003cstrong\u003eSenza ordine, il piano di gioco diventa un disastro.\u003c\/strong\u003e Con un playmat smetti di cercare dove appoggiare le cose: ognuno ha il suo posto, l'occhio sa subito dove guardare.\u003c\/p\u003e\n        \u003cp class=\"dccp1-p\"\u003eIl \u003cstrong\u003eSolo \/ Normal Playmat\u003c\/strong\u003e è doppio lato. Da un lato l'artwork del World Dungeon con la scalinata che scende al piano successivo. Dall'altro \u003cstrong\u003eGrimaldi's World of Freaks\u003c\/strong\u003e. In modalità solitario puoi usare un solo playmat per area personale e comune girandolo all'occorrenza — oppure due, uno per lato, per il setup definitivo.\u003c\/p\u003e\n        \u003cp class=\"dccp1-p\"\u003eTecnicamente non serve per giocare. Ma chi prova Unstoppable sa che il flusso di gioco — tra carte threat, deck personale, mercato core e token salite — chiede uno spazio dedicato. Il playmat è l'accessorio che separa la prima partita confusa dalle dieci successive che scorrono.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"dccp1-intro-side\"\u003e\n        \u003cp class=\"dccp1-quote-header\"\u003eIl segreto del playmat in una riga\u003c\/p\u003e\n\n        \u003cdiv class=\"dccp1-quote-solo\"\u003e\n          \u003cspan class=\"dccp1-qs-icon\"\u003e🎬\u003c\/span\u003e\n          \u003cp class=\"dccp1-qs-text\"\u003eUn lato ti ricorda dove stai andando. L'altro ti ricorda chi ti guarda mentre lo fai.\u003c\/p\u003e\n          \u003cp class=\"dccp1-qs-note\"\u003eWorld Dungeon vs Grimaldi's World of Freaks\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"dccp1-quote-solo dccp1-quote-solo--alt\"\u003e\n          \u003cspan class=\"dccp1-qs-icon\"\u003e⚡\u003c\/span\u003e\n          \u003cp class=\"dccp1-qs-text\"\u003eCarte, token, minacce, mercato. Senza playmat è caos. Con il playmat è il caos di Carl — organizzato.\u003c\/p\u003e\n          \u003cp class=\"dccp1-qs-note\"\u003eDall'esperienza di gioco\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"dccp1-divider\"\u003e\u003c\/div\u003e\n\n    \u003c!-- I DUE LATI DEL PLAYMAT --\u003e\n    \u003cdiv class=\"dccp1-section-pad\"\u003e\n      \u003cp class=\"dccp1-label\"\u003eI due lati\u003c\/p\u003e\n      \u003ch3 class=\"dccp1-h3\"\u003eDue ambientazioni, una superficie\u003c\/h3\u003e\n      \u003cp class=\"dccp1-p dccp1-p--lead\"\u003eGirando il playmat cambia l'atmosfera della partita — senza cambiare la funzione. Entrambi i lati hanno le aree di gioco delimitate per organizzare carte, token e minacce dove servono.\u003c\/p\u003e\n\n      \u003cdiv class=\"dccp1-sides\"\u003e\n        \u003cdiv class=\"dccp1-side dccp1-side--a\"\u003e\n          \u003cdiv class=\"dccp1-side-tag\"\u003eLato A\u003c\/div\u003e\n          \u003ch4 class=\"dccp1-side-title\"\u003eWorld Dungeon\u003c\/h4\u003e\n          \u003cp class=\"dccp1-side-text\"\u003eL'iconica scalinata che scende al piano successivo. Atmosfera classica del dungeon — quella che ti ricorda perché Carl sta là sotto, perché la luce è poca e perché ogni mossa conta.\u003c\/p\u003e\n          \u003cdiv class=\"dccp1-side-mood\"\u003e🕯️ Atmosfera dungeon classica\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"dccp1-side dccp1-side--b\"\u003e\n          \u003cdiv class=\"dccp1-side-tag\"\u003eLato B\u003c\/div\u003e\n          \u003ch4 class=\"dccp1-side-title\"\u003eGrimaldi's World of Freaks\u003c\/h4\u003e\n          \u003cp class=\"dccp1-side-text\"\u003eL'altra faccia del dungeon: lo show, gli sponsor, l'occhio della telecamera. Quando vuoi sentire la pressione del live-streaming galattico mentre giochi, gira il playmat.\u003c\/p\u003e\n          \u003cdiv class=\"dccp1-side-mood\"\u003e🎪 Atmosfera carnevale televisivo\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"dccp1-divider\"\u003e\u003c\/div\u003e\n\n    \u003c!-- A COSA SERVE — CARD GRID --\u003e\n    \u003cdiv class=\"dccp1-section-pad\"\u003e\n      \u003cp class=\"dccp1-label\"\u003eCosa fa davvero\u003c\/p\u003e\n      \u003ch3 class=\"dccp1-h3\"\u003eQuattro motivi per averlo sul tavolo\u003c\/h3\u003e\n      \u003cdiv class=\"dccp1-cards\"\u003e\n        \u003cdiv class=\"dccp1-card\"\u003e\n          \u003cspan class=\"dccp1-card-icon\"\u003e🗂️\u003c\/span\u003e\n          \u003ch4 class=\"dccp1-card-name\"\u003eAree delimitate\u003c\/h4\u003e\n          \u003cp class=\"dccp1-card-desc\"\u003ePlayer board, threats, deck, mercato, token salite. Ogni zona ha il suo posto stampato — niente più carte sparse o token persi.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"dccp1-card\"\u003e\n          \u003cspan class=\"dccp1-card-icon\"\u003e⚡\u003c\/span\u003e\n          \u003ch4 class=\"dccp1-card-name\"\u003eSetup più veloce\u003c\/h4\u003e\n          \u003cp class=\"dccp1-card-desc\"\u003eIl playmat fa da mappa visiva. Apri la scatola, segui le aree, sei pronto a giocare. La curva di apprendimento si abbassa già dalla seconda partita.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"dccp1-card\"\u003e\n          \u003cspan class=\"dccp1-card-icon\"\u003e🧘\u003c\/span\u003e\n          \u003ch4 class=\"dccp1-card-name\"\u003eSolo o area comune\u003c\/h4\u003e\n          \u003cp class=\"dccp1-card-desc\"\u003eUn playmat copre l'area personale o quella comune in solitario. Due playmat coprono entrambe — il setup che i designer avevano in mente.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"dccp1-card\"\u003e\n          \u003cspan class=\"dccp1-card-icon\"\u003e🎨\u003c\/span\u003e\n          \u003ch4 class=\"dccp1-card-name\"\u003eArtwork ufficiale\u003c\/h4\u003e\n          \u003cp class=\"dccp1-card-desc\"\u003eStesso linguaggio visivo del gioco base e del romanzo di Matt Dinniman. Il tavolo non sembra un setup — sembra il World Dungeon.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- CLOSING --\u003e\n    \u003cdiv class=\"dccp1-closing\"\u003e\n      \u003cp class=\"dccp1-closing-text\"\u003eCarl non chiederebbe permesso prima di scendere al piano successivo. Il playmat ti aiuta a essere altrettanto pronto.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- DETTAGLIO COMPATIBILITÀ --\u003e\n    \u003cdiv class=\"dccp1-box-section\"\u003e\n      \u003cdetails class=\"dccp1-det\"\u003e\n        \u003csummary class=\"dccp1-det-sum\"\u003e\n          \u003cdiv class=\"dccp1-det-left\"\u003e\n            \u003cspan class=\"dccp1-det-ico\"\u003e🧩\u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cspan class=\"dccp1-det-title\"\u003eCompatibilità e modalità di gioco\u003c\/span\u003e\n              \u003cspan class=\"dccp1-det-sub\"\u003eCosa serve · come usarlo\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"dccp1-det-arr\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"dccp1-det-body\"\u003e\n          \u003cdiv class=\"dccp1-compat-grid\"\u003e\n            \u003cdiv class=\"dccp1-compat\"\u003e\n              \u003cspan class=\"dccp1-compat-tag\"\u003eRichiede\u003c\/span\u003e\n              \u003cspan class=\"dccp1-compat-text\"\u003eDungeon Crawler Carl: Unstoppable (gioco base). Il playmat è un accessorio, non include carte né regole.\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dccp1-compat\"\u003e\n              \u003cspan class=\"dccp1-compat-tag\"\u003e1 playmat\u003c\/span\u003e\n              \u003cspan class=\"dccp1-compat-text\"\u003eIn solitario copre area personale OPPURE area comune. Si gira per cambiare zona durante il gioco.\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dccp1-compat\"\u003e\n              \u003cspan class=\"dccp1-compat-tag\"\u003e2 playmat\u003c\/span\u003e\n              \u003cspan class=\"dccp1-compat-text\"\u003eSetup definitivo per il solitario: un playmat per area personale, uno per area comune. Nessuna rotazione necessaria.\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dccp1-compat\"\u003e\n              \u003cspan class=\"dccp1-compat-tag\"\u003eCo-op\u003c\/span\u003e\n              \u003cspan class=\"dccp1-compat-text\"\u003ePer la modalità cooperativa esiste un Co-op Playmat dedicato (Vanquisher's Club \/ Desperado Club) — diverso da questo.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"dccp1-det dccp1-det--last\"\u003e\n        \u003csummary class=\"dccp1-det-sum\"\u003e\n          \u003cdiv class=\"dccp1-det-left\"\u003e\n            \u003cspan class=\"dccp1-det-ico\"\u003e📖\u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cspan class=\"dccp1-det-title\"\u003eSul gioco base\u003c\/span\u003e\n              \u003cspan class=\"dccp1-det-sub\"\u003eDungeon Crawler Carl: Unstoppable\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"dccp1-det-arr\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv class=\"dccp1-det-body\"\u003e\n          \u003cp class=\"dccp1-info-p\"\u003eDungeon Crawler Carl: Unstoppable è un roguelike deckbuilder solo\/cooperativo progettato da John D. Clair e pubblicato da Renegade Game Studios. Ambientato nei primi tre piani del World Dungeon, ti mette nei panni di Carl o Princess Donut nel celebre romanzo di Matt Dinniman. Card-crafting, momentum deckbuilding e minacce illimitate — il playmat non è obbligatorio per giocare ma è l'accessorio più richiesto dai backer della campagna.\u003c\/p\u003e\n          \u003cp class=\"dccp1-info-p dccp1-info-p--muted\"\u003eQuesto playmat è venduto separatamente dal gioco base. Edizione inglese.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.dccp1-wrap, .dccp1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.dccp1-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: #0a0604;\n}\n\n\/* ── HERO FASCIA NERA ── *\/\n.dccp1-hero {\n  background:\n    radial-gradient(ellipse at 20% 30%, rgba(255,107,26,0.12) 0%, transparent 50%),\n    radial-gradient(ellipse at 80% 70%, rgba(212,160,76,0.08) 0%, transparent 50%),\n    linear-gradient(135deg, #0a0604 0%, #1a0e06 50%, #0a0604 100%);\n  padding: 48px 26px 42px;\n  position: relative;\n  border-bottom: 1px solid rgba(255,107,26,0.15);\n}\n.dccp1-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 2px;\n  background: linear-gradient(90deg, transparent 0%, #FF6B1A 50%, transparent 100%);\n}\n.dccp1-hero-inner { max-width: 720px; }\n.dccp1-kicker { display: block; color: #FF6B1A; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 14px; }\n.dccp1-hero-title { font-family: Georgia, serif; font-size: clamp(1.5rem, 3vw, 2.2rem); font-weight: 900; color: #fff; line-height: 1.2; margin-bottom: 14px; letter-spacing: -0.5px; }\n.dccp1-sub { color: rgba(255,255,255,0.82); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.6; max-width: 600px; margin-bottom: 20px; }\n.dccp1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.dccp1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #fff; font-family: sans-serif; padding: 5px 13px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.dccp1-chip--orange { background: #FF6B1A; border-color: #FF6B1A; color: #fff; }\n\n\/* ── SCHEDA TECNICA ── *\/\n.dccp1-specs-bar { background: #14090a; padding: 0 24px; border-top: 1px solid rgba(255,107,26,0.1); }\n.dccp1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.dccp1-spec { padding: 14px 10px; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 3px; border-right: 1px solid rgba(255,255,255,0.07); border-bottom: 1px solid rgba(255,255,255,0.07); }\n.dccp1-spec:nth-child(3n) { border-right: none; }\n.dccp1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.dccp1-spec-icon { font-size: 1.25rem; }\n.dccp1-spec-label { color: rgba(255,255,255,0.42); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1.2px; }\n.dccp1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.82rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.dccp1-body { background: #F2E8D6; }\n\n\/* ── INTRO ── *\/\n.dccp1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.dccp1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #C04810; margin-bottom: 8px; }\n.dccp1-h3 { font-size: clamp(1.35rem, 2.5vw, 2rem); font-weight: 900; color: #1a0a04; line-height: 1.18; margin-bottom: 16px; }\n.dccp1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2410; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.dccp1-p--lead { font-style: italic; color: #5a3a20; max-width: 760px; margin-bottom: 22px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.dccp1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #C04810; margin-bottom: 12px; }\n.dccp1-quote-solo { background: #1a0a04; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #FF6B1A; }\n.dccp1-quote-solo--alt { background: #2a1408; border-left-color: #D4A04C; }\n.dccp1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.dccp1-qs-text { color: #fff; font-style: italic; font-size: 0.92rem; line-height: 1.6; margin-bottom: 10px; font-family: Georgia, serif; }\n.dccp1-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.dccp1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n\n\/* ── SECTION ── *\/\n.dccp1-section-pad { padding: 32px 28px 8px; }\n\n\/* ── DUE LATI DEL PLAYMAT ── *\/\n.dccp1-sides { display: grid; grid-template-columns: 1fr; gap: 12px; margin-top: 14px; }\n.dccp1-side { background: #1a0a04; border-radius: 16px; padding: 22px 22px 20px; position: relative; overflow: hidden; }\n.dccp1-side::before { content:''; position:absolute; top:0; left:0; right:0; height:3px; }\n.dccp1-side--a::before { background: linear-gradient(90deg, #FF6B1A, transparent); }\n.dccp1-side--b::before { background: linear-gradient(90deg, #D4A04C, transparent); }\n.dccp1-side-tag { display: inline-block; font-family: sans-serif; font-size: 0.66rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: rgba(255,255,255,0.5); margin-bottom: 6px; }\n.dccp1-side-title { font-family: Georgia, serif; font-size: 1.15rem; font-weight: 900; color: #fff; margin-bottom: 10px; line-height: 1.25; }\n.dccp1-side--a .dccp1-side-title { color: #FF6B1A; }\n.dccp1-side--b .dccp1-side-title { color: #D4A04C; }\n.dccp1-side-text { font-family: sans-serif; font-size: 0.88rem; color: rgba(255,255,255,0.78); line-height: 1.6; margin-bottom: 14px; }\n.dccp1-side-mood { display: inline-block; background: rgba(255,255,255,0.07); border: 1px solid rgba(255,255,255,0.14); color: rgba(255,255,255,0.75); font-family: sans-serif; font-size: 0.78rem; font-weight: 600; padding: 5px 12px; border-radius: 50px; }\n\n\/* ── CARDS ── *\/\n.dccp1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.dccp1-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.dccp1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.dccp1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.dccp1-card-name { font-size: 0.95rem; font-weight: 900; color: #C04810; margin-bottom: 5px; }\n.dccp1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2410; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.dccp1-closing { background: #1a0a04; padding: 26px 28px; border-top: 3px solid #FF6B1A; }\n.dccp1-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\/* ── DETAILS ── *\/\n.dccp1-box-section { background: #F2E8D6; border-top: 1px solid #d4c0a0; }\n.dccp1-det { border-bottom: 1px solid #e8deca; background: #fff; }\n.dccp1-det--last { border-bottom: none; }\n.dccp1-det-sum { list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 14px 22px; cursor: pointer; transition: background .18s; }\n.dccp1-det-sum::-webkit-details-marker { display: none; }\n.dccp1-det-sum::marker { display: none; }\n.dccp1-det[open] .dccp1-det-sum { background: #faf7f2; }\n.dccp1-det-sum:hover { background: #faf7f2; }\n.dccp1-det-left { display: flex; align-items: center; gap: 12px; }\n.dccp1-det-ico { font-size: 18px; flex-shrink: 0; }\n.dccp1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a0a04; display: block; }\n.dccp1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.dccp1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.dccp1-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.dccp1-det[open] .dccp1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.dccp1-det-body { padding: 4px 22px 18px; background: #fff; }\n\n.dccp1-compat-grid { display: grid; grid-template-columns: 1fr; gap: 9px; padding-top: 8px; }\n.dccp1-compat { display: flex; flex-direction: column; gap: 5px; padding: 12px 14px; background: #f7f4ef; border-radius: 10px; border: 1px solid #e8deca; }\n.dccp1-compat-tag { font-family: sans-serif; font-size: 0.68rem; font-weight: 800; letter-spacing: 1.5px; text-transform: uppercase; color: #C04810; }\n.dccp1-compat-text { font-family: sans-serif; font-size: 0.85rem; color: #3d2410; line-height: 1.55; }\n\n.dccp1-info-p { font-family: sans-serif; font-size: 0.88rem; color: #3d2410; line-height: 1.65; margin-bottom: 10px; padding-top: 6px; }\n.dccp1-info-p--muted { color: #7a6040; font-style: italic; font-size: 0.82rem; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .dccp1-specs { grid-template-columns: repeat(6, 1fr); }\n  .dccp1-spec { border-bottom: none; }\n  .dccp1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .dccp1-spec:last-child { border-right: none; }\n  .dccp1-cards { grid-template-columns: repeat(2, 1fr); }\n  .dccp1-sides { grid-template-columns: 1fr 1fr; }\n  .dccp1-compat-grid { grid-template-columns: 1fr 1fr; }\n}\n@media screen and (min-width: 900px) {\n  .dccp1-hero { padding: 60px 36px 54px; }\n  .dccp1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .dccp1-cards { grid-template-columns: repeat(4, 1fr); }\n  .dccp1-divider { margin-left: 36px; margin-right: 36px; }\n  .dccp1-section-pad { padding: 36px 36px 8px; }\n  .dccp1-closing { padding: 28px 36px; }\n}\n\u003c\/style\u003e","brand":"Renegade Game Studios","offers":[{"title":"Default Title","offer_id":53963643552071,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/DungeonCrawlerCarlUnstoppablePlaymat.jpg?v=1779388252","url":"https:\/\/frogames.it\/products\/dungeon-crawler-carl-unstoppable-playmat","provider":"FroGames","version":"1.0","type":"link"}