{"product_id":"river-market-wooden-bits-box","title":"River Market Wooden Bits Box","description":"\u003c!-- =====================================================\n     RIVER MARKET — WOODEN BITS BOX — BLOCK 1\n     FroGames | Shopify Theme Concept\n\n     ⚠️ ACCESSORY, NOT A GAME.\n     No FrogScore and no timeline: evaluating \"interaction\" or\n     \"tension\" of a resource set would not make sense. In their place:\n     prominent compatibility warning + exact content + verdict.\n\n     Packaging palette: teal #2E7F86 · leaf green #6BAE3E\n     · carrot orange #E8862A · warm wood #B9752E\n     ===================================================== --\u0026gt;\n\n\u003cdiv class=\"rmw1-wrap\"\u003e\n\n\n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"rmw1-hero\"\u003e\n\n    \u003cdiv class=\"rmw1-hero-content\"\u003e\n\n      \u003cp class=\"rmw1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\n      \u003cp class=\"rmw1-hero-eyebrow\"\u003eCreature Comforts · \u003cspan class=\"rmw1-hero-name\"\u003eRiver Market — Wooden Bits Box\u003c\/span\u003e\u003c\/p\u003e\n\n      \u003cp class=\"rmw1-hero-line\"\u003eThe same games, but with wooden carrots in hand. It doesn't seem like much, until you touch them: then you won't go back to cardboard.\u003c\/p\u003e\n\n      \u003cdiv class=\"rmw1-chips\"\u003e\n\n        \u003cspan class=\"rmw1-chip rmw1-chip--accent\"\u003eComponent Upgrade\u003c\/span\u003e\n        \u003cspan class=\"rmw1-chip\"\u003eKTBG\u003c\/span\u003e\n        \u003cspan class=\"rmw1-chip\"\u003e125 Wooden Pieces\u003c\/span\u003e\n        \u003cspan class=\"rmw1-chip\"\u003eBase game required\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- COMPATIBILITY WARNING --\u003e\n  \u003cdiv class=\"rmw1-warning\"\u003e\n\n    \u003cspan class=\"rmw1-warning-ico\"\u003e⚠️\u003c\/span\u003e\n    \u003cdiv class=\"rmw1-warning-txt\"\u003e\n\n      \u003cstrong\u003eThis is not a game: it's a component set.\u003c\/strong\u003e\n      To use it, you need \u003cstrong\u003eRiver Market\u003c\/strong\u003e (KTBG). You can't play anything with just this — and we prefer to tell you here, not in the return form.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- TECHNICAL SPECS --\u003e\n  \u003cdiv class=\"rmw1-specs-bar\"\u003e\n\n    \u003cdiv class=\"rmw1-specs\"\u003e\n\n      \u003cdiv class=\"rmw1-spec\"\u003e\n\n        \u003cspan class=\"rmw1-spec-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-label\"\u003eType\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-val\"\u003eAccessory\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rmw1-spec\"\u003e\n\n        \u003cspan class=\"rmw1-spec-icon\"\u003e🎮\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-label\"\u003eCompatible with\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-val\"\u003eRiver Market\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rmw1-spec\"\u003e\n\n        \u003cspan class=\"rmw1-spec-icon\"\u003e🪵\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-label\"\u003eWooden Pieces\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-val\"\u003e125 + 5\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rmw1-spec\"\u003e\n\n        \u003cspan class=\"rmw1-spec-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-label\"\u003ePublisher\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-val\"\u003eKTBG\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rmw1-spec\"\u003e\n\n        \u003cspan class=\"rmw1-spec-icon\"\u003e🔁\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-label\"\u003eReplaces\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-val\"\u003eCardboard Tokens\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rmw1-spec\"\u003e\n\n        \u003cspan class=\"rmw1-spec-icon\"\u003e🗣️\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-label\"\u003eLanguage\u003c\/span\u003e\n        \u003cspan class=\"rmw1-spec-val\"\u003eNo text\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=\"rmw1-body\"\u003e\n\n\n    \u003c!-- INTRO + EDITORIAL BOXES --\u003e\n    \u003cdiv class=\"rmw1-intro-grid\"\u003e\n\n      \u003cdiv class=\"rmw1-intro-text\"\u003e\n\n        \u003cp class=\"rmw1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n        \u003ch3 class=\"rmw1-h3\"\u003eCardboard works. Wood makes you want to play.\u003c\/h3\u003e\n\n        \u003cp class=\"rmw1-p\"\u003e\u003cstrong\u003eRiver Market\u003c\/strong\u003e is the standalone game set in the cozy world of \u003cstrong\u003eCreature Comforts\u003c\/strong\u003e: designed by \u003cstrong\u003eRoberta Taylor\u003c\/strong\u003e, illustrated by \u003cstrong\u003eDaisy Ingrosso\u003c\/strong\u003e and published by \u003cstrong\u003eKTBG\u003c\/strong\u003e, it places 1–4 critters around a rondel where they visit buildings, hire employees, and add new activities — growing the market as they circle it. Thirty-five minutes, and the market closes.\u003c\/p\u003e\n\n        \u003cp class=\"rmw1-p\"\u003eThe retail edition uses \u003cstrong\u003edie-cut cardboard tokens\u003c\/strong\u003e: perfectly functional, but flat. This \u003cstrong\u003eWooden Bits Box\u003c\/strong\u003e sends them all into retirement: \u003cstrong\u003e125 colored and shaped wooden resources\u003c\/strong\u003e — carrots, fabric rolls, water lilies, tools, fish, and coins — plus the \u003cstrong\u003efour Zoom tokens\u003c\/strong\u003e and the wooden \u003cstrong\u003efirefly\u003c\/strong\u003e that arrives when evening falls.\u003c\/p\u003e\n\n        \u003cp class=\"rmw1-p\"\u003eNot a single rule changes. What changes is the hand that picks up the fish from the market and places it on the board — and that's exactly why wooden upgrades exist.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"rmw1-intro-side\"\u003e\n\n        \u003cp class=\"rmw1-quote-header\"\u003eThe secret of this box in one line\u003c\/p\u003e\n\n        \u003cdiv class=\"rmw1-quote-solo\"\u003e\n\n          \u003cspan class=\"rmw1-qs-icon\"\u003e🪵\u003c\/span\u003e\n          \u003cp class=\"rmw1-qs-text\"\u003eYou're not buying an advantage: you're buying the gesture. Holding a wooden carrot instead of a cardboard square is half the pleasure of a cozy game.\u003c\/p\u003e\n\n          \u003cp class=\"rmw1-qs-note\"\u003eThe secret of the Wooden Bits Box in one line\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rmw1-quote-solo rmw1-quote-solo--alt\"\u003e\n\n          \u003cspan class=\"rmw1-qs-icon\"\u003e🐸\u003c\/span\u003e\n          \u003cp class=\"rmw1-qs-text\"\u003eFroGames rule: a component upgrade is only recommended for those who have already loved the game. If you don't have River Market yet, start with that.\u003c\/p\u003e\n\n          \u003cp class=\"rmw1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rmw1-divider\"\u003e\u003c\/div\u003e\n\n\n    \u003c!-- CONTENT --\u003e\n    \u003cdiv class=\"rmw1-section-pad\"\u003e\n\n      \u003cp class=\"rmw1-label\"\u003eWhat's in the box\u003c\/p\u003e\n\n      \u003ch3 class=\"rmw1-h3\"\u003e125 wooden resources, a token to rush, and a firefly\u003c\/h3\u003e\n\n\n      \u003cdiv class=\"rmw1-res-grid\"\u003e\n\n        \u003cdiv class=\"rmw1-res\"\u003e\n\n\u003cspan class=\"rmw1-res-ico\"\u003e🥕\u003c\/span\u003e\u003cspan class=\"rmw1-res-qty\"\u003e20\u003c\/span\u003e\u003cspan class=\"rmw1-res-lbl\"\u003eVegetables\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n        \u003cdiv class=\"rmw1-res\"\u003e\n\n\u003cspan class=\"rmw1-res-ico\"\u003e🧵\u003c\/span\u003e\u003cspan class=\"rmw1-res-qty\"\u003e20\u003c\/span\u003e\u003cspan class=\"rmw1-res-lbl\"\u003eFabrics\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n        \u003cdiv class=\"rmw1-res\"\u003e\n\n\u003cspan class=\"rmw1-res-ico\"\u003e🪷\u003c\/span\u003e\u003cspan class=\"rmw1-res-qty\"\u003e20\u003c\/span\u003e\u003cspan class=\"rmw1-res-lbl\"\u003eWater Lilies\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n        \u003cdiv class=\"rmw1-res\"\u003e\n\n\u003cspan class=\"rmw1-res-ico\"\u003e🔧\u003c\/span\u003e\u003cspan class=\"rmw1-res-qty\"\u003e20\u003c\/span\u003e\u003cspan class=\"rmw1-res-lbl\"\u003eTools\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n        \u003cdiv class=\"rmw1-res\"\u003e\n\n\u003cspan class=\"rmw1-res-ico\"\u003e🐟\u003c\/span\u003e\u003cspan class=\"rmw1-res-qty\"\u003e20\u003c\/span\u003e\u003cspan class=\"rmw1-res-lbl\"\u003eFish\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n        \u003cdiv class=\"rmw1-res\"\u003e\n\n\u003cspan class=\"rmw1-res-ico\"\u003e🪙\u003c\/span\u003e\u003cspan class=\"rmw1-res-qty\"\u003e25\u003c\/span\u003e\u003cspan class=\"rmw1-res-lbl\"\u003eCoins\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"rmw1-cards\"\u003e\n\n        \u003cdiv class=\"rmw1-card\"\u003e\n\n          \u003cspan class=\"rmw1-card-icon\"\u003e🪵\u003c\/span\u003e\n          \u003ch4 class=\"rmw1-card-name\"\u003e125 Wooden Resources\u003c\/h4\u003e\n\n          \u003cp class=\"rmw1-card-desc\"\u003eShaped and colored, one for each market good. They entirely replace the cardboard tokens of the retail edition: same values, same game, a completely different tactile feel.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rmw1-card\"\u003e\n\n          \u003cspan class=\"rmw1-card-icon\"\u003e💨\u003c\/span\u003e\n          \u003ch4 class=\"rmw1-card-name\"\u003e4 Zoom Tokens\u003c\/h4\u003e\n\n          \u003cp class=\"rmw1-card-desc\"\u003eFor when you really need to speed up. Four wooden pieces instead of cardboard, one per player.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rmw1-card\"\u003e\n\n          \u003cspan class=\"rmw1-card-icon\"\u003e✨\u003c\/span\u003e\n          \u003ch4 class=\"rmw1-card-name\"\u003e1 Wooden Firefly\u003c\/h4\u003e\n\n          \u003cp class=\"rmw1-card-desc\"\u003eWhen dusk falls on the market, she arrives too. It's the piece that elicits the first \"ohhh\" at the table, every single game.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rmw1-card\"\u003e\n\n          \u003cspan class=\"rmw1-card-icon\"\u003e📐\u003c\/span\u003e\n          \u003ch4 class=\"rmw1-card-name\"\u003eZero New Rules\u003c\/h4\u003e\n\n          \u003cp class=\"rmw1-card-desc\"\u003eIt's not an expansion: no additional mechanics, no modules. Open, replace the cardboard tokens, play exactly as before. Only better.\u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- VERDICT --\u003e\n    \u003cdiv class=\"rmw1-verdict\"\u003e\n\n      \u003cdiv class=\"rmw1-verdict-head\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"rmw1-verdict-frog\"\u003e\n        \u003cspan class=\"rmw1-verdict-lbl\"\u003eThe FroGames Verdict\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rmw1-verdict-cols\"\u003e\n\n        \u003cdiv class=\"rmw1-verdict-col rmw1-verdict-col--yes\"\u003e\n\n          \u003cspan class=\"rmw1-verdict-col-lbl\"\u003e✅ Buy it if\u003c\/span\u003e\n          \u003cul class=\"rmw1-verdict-list\"\u003e\n\n            \u003cli\u003eYou already own River Market and play it often\u003c\/li\u003e\n\n            \u003cli\u003eYou care about how the game feels in hand, not just how it functions\u003c\/li\u003e\n\n            \u003cli\u003eYour table includes people who look at games before playing them\u003c\/li\u003e\n\n          \u003c\/ul\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rmw1-verdict-col rmw1-verdict-col--no\"\u003e\n\n          \u003cspan class=\"rmw1-verdict-col-lbl\"\u003e❌ Leave it if\u003c\/span\u003e\n          \u003cul class=\"rmw1-verdict-list\"\u003e\n\n            \u003cli\u003eYou don't own River Market: this box alone won't play anything\u003c\/li\u003e\n\n            \u003cli\u003eYou're looking for new content: there are no additional rules, modules, or cards here\u003c\/li\u003e\n\n            \u003cli\u003eThe cardboard from the retail edition suits you perfectly — and that's a legitimate stance\u003c\/li\u003e\n\n          \u003c\/ul\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cp class=\"rmw1-verdict-note\"\u003eNo FrogScore on this sheet: it's a component set, not a game. Evaluating its \"interaction\" or \"tension\" would just be noise.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- CLOSING --\u003e\n    \u003cdiv class=\"rmw1-closing\"\u003e\n\n      \u003cp class=\"rmw1-closing-text\"\u003eIt won't make your market more profitable. It will only make it a place you want to return to more.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n\n\n\u003cstyle\u003e\n.rmw1-wrap, .rmw1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.rmw1-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.28);\n  max-width: 1200px;\n  margin-left: auto;\n  margin-right: auto;\n  background: #12454A;\n}\n\n\/* ── HERO ── *\/\n.rmw1-hero {\n  position: relative;\n  overflow: hidden;\n  background:\n    radial-gradient(120% 140% at 88% 0%, rgba(107,174,62,0.30) 0%, rgba(107,174,62,0) 55%),\n    linear-gradient(135deg, #0E3A3F 0%, #2E7F86 60%, #3E9A8C 100%);\n  padding: 30px 26px 32px;\n  border-bottom: 3px solid #E8862A;\n}\n.rmw1-hero::before {\n  content: \"\";\n  position: absolute; inset: 0;\n  background: repeating-linear-gradient(115deg, rgba(255,255,255,0.05) 0 1px, rgba(255,255,255,0) 1px 26px);\n  pointer-events: none;\n}\n.rmw1-hero-content { position: relative; z-index: 2; max-width: 720px; }\n.rmw1-kicker { display: block; color: #F5C46A; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 10px; }\n.rmw1-hero-eyebrow { font-family: sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: rgba(255,255,255,0.6); margin-bottom: 12px; }\n.rmw1-hero-name { color: #fff; border-bottom: 2px solid #E8862A; padding-bottom: 1px; }\n.rmw1-hero-line { color: rgba(255,255,255,0.94); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; margin-bottom: 16px; }\n.rmw1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.rmw1-chip { background: rgba(255,255,255,0.13); border: 1px solid rgba(255,255,255,0.26); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.rmw1-chip--accent { background: #B9752E; border-color: #E8862A; }\n\n\/* ── AVVISO ── *\/\n.rmw1-warning { background: #FFF3D6; border-top: 1px solid #E8CB8A; border-bottom: 1px solid #E8CB8A; padding: 14px 24px; display: flex; gap: 14px; align-items: flex-start; }\n.rmw1-warning-ico { font-size: 1.3rem; flex-shrink: 0; line-height: 1.4; }\n.rmw1-warning-txt { font-family: sans-serif; font-size: 0.9rem; color: #6a4f14; line-height: 1.55; }\n.rmw1-warning-txt strong { color: #4a3708; }\n\n\/* ── SPECS ── *\/\n.rmw1-specs-bar { background: #0E3A3F; padding: 0 24px; }\n.rmw1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.rmw1-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.08); border-bottom: 1px solid rgba(255,255,255,0.08); }\n.rmw1-spec:nth-child(3n) { border-right: none; }\n.rmw1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.rmw1-spec-icon { font-size: 1.2rem; }\n.rmw1-spec-label { color: rgba(255,255,255,0.45); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.rmw1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.rmw1-body { background: #F4F0E4; }\n\n\/* ── INTRO ── *\/\n.rmw1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.rmw1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #1F6E72; margin-bottom: 7px; }\n.rmw1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #12333A; line-height: 1.15; margin-bottom: 16px; }\n.rmw1-p { font-family: sans-serif; font-size: 0.95rem; color: #37423f; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.rmw1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #1F6E72; margin-bottom: 12px; }\n.rmw1-quote-solo { background: #12454A; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #E8862A; }\n.rmw1-quote-solo--alt { background: #3A5A24; border-left-color: #A8CF52; }\n.rmw1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.rmw1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.rmw1-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.rmw1-divider { height: 1px; background: #d8d2c0; margin: 32px 28px 0; }\n\n\/* ── CONTENUTO ── *\/\n.rmw1-section-pad { padding: 32px 28px 8px; }\n.rmw1-res-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin: 18px 0 22px; }\n.rmw1-res { background: #fff; border: 1px solid #ded7c4; border-radius: 12px; padding: 12px 14px; display: flex; align-items: center; gap: 10px; box-shadow: 0 2px 8px rgba(18,51,58,0.05); }\n.rmw1-res-ico { font-size: 1.4rem; flex-shrink: 0; }\n.rmw1-res-qty { font-family: sans-serif; font-size: 1rem; font-weight: 900; color: #B9752E; min-width: 28px; }\n.rmw1-res-lbl { font-family: sans-serif; font-size: 0.85rem; font-weight: 600; color: #37423f; }\n\n.rmw1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 6px; }\n.rmw1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #ded7c4; box-shadow: 0 2px 10px rgba(18,51,58,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.rmw1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(18,51,58,0.1); }\n.rmw1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.rmw1-card-name { font-size: 0.95rem; font-weight: 900; color: #1F6E72; margin-bottom: 5px; }\n.rmw1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #37423f; line-height: 1.55; }\n\n\/* ── VERDETTO ── *\/\n.rmw1-verdict { margin: 32px 28px 0; background: #fff; border: 1px solid #ded7c4; border-radius: 18px; overflow: hidden; box-shadow: 0 2px 12px rgba(18,51,58,0.06); }\n.rmw1-verdict-head { display: flex; align-items: center; gap: 9px; padding: 14px 20px; background: #f7f4ec; border-bottom: 1px solid #e8e2d2; }\n.rmw1-verdict-frog { width: 26px; height: 26px; object-fit: contain; }\n.rmw1-verdict-lbl { font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b6a48; }\n.rmw1-verdict-cols { display: grid; grid-template-columns: 1fr; }\n.rmw1-verdict-col { padding: 18px 20px; }\n.rmw1-verdict-col--yes { border-bottom: 1px solid #eee8da; }\n.rmw1-verdict-col-lbl { display: block; font-family: sans-serif; font-size: 0.82rem; font-weight: 800; margin-bottom: 10px; }\n.rmw1-verdict-col--yes .rmw1-verdict-col-lbl { color: #2E7D32; }\n.rmw1-verdict-col--no .rmw1-verdict-col-lbl { color: #A83A22; }\n.rmw1-verdict-list { padding-left: 18px; }\n.rmw1-verdict-list li { font-family: sans-serif; font-size: 0.88rem; color: #37423f; line-height: 1.55; margin-bottom: 6px; }\n.rmw1-verdict-note { font-family: sans-serif; font-size: 0.76rem; color: #8a8570; padding: 12px 20px; background: #f7f4ec; border-top: 1px solid #e8e2d2; font-style: italic; }\n\n\/* ── CLOSING ── *\/\n.rmw1-closing { background: #12454A; padding: 26px 28px; border-top: 3px solid #E8862A; margin-top: 32px; }\n.rmw1-closing-text { font-family: Georgia, serif; font-size: 1.05rem; font-style: italic; color: rgba(255,255,255,0.88); text-align: center; line-height: 1.6; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .rmw1-specs { grid-template-columns: repeat(6, 1fr); }\n  .rmw1-spec { border-bottom: none; }\n  .rmw1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.08); }\n  .rmw1-spec:last-child { border-right: none; }\n  .rmw1-res-grid { grid-template-columns: repeat(3, 1fr); }\n  .rmw1-cards { grid-template-columns: repeat(2, 1fr); }\n  .rmw1-verdict-cols { grid-template-columns: 1fr 1fr; }\n  .rmw1-verdict-col--yes { border-bottom: none; border-right: 1px solid #eee8da; }\n}\n@media screen and (min-width: 900px) {\n  .rmw1-hero { padding: 38px 36px 40px; }\n  .rmw1-warning { padding: 16px 36px; }\n  .rmw1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .rmw1-res-grid { grid-template-columns: repeat(6, 1fr); }\n  .rmw1-cards { grid-template-columns: repeat(4, 1fr); }\n  .rmw1-divider { margin-left: 36px; margin-right: 36px; }\n  .rmw1-section-pad { padding: 36px 36px 8px; }\n  .rmw1-verdict { margin-left: 36px; margin-right: 36px; }\n  .rmw1-closing { padding: 28px 36px; }\n}\n\u003c\/style\u003e","brand":"KTBG","offers":[{"title":"Default Title","offer_id":54341942608199,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/RiverMarketWoodenBitsBox00.webp?v=1784036638","url":"https:\/\/frogames.business\/en\/products\/river-market-wooden-bits-box","provider":"FroGames","version":"1.0","type":"link"}