{"product_id":"hadrians-wall","title":"Hadrian's Wall","description":"\u003cdiv class=\"custom-product-description storepass-custom-description\"\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003ePlayers \u003c\/label\u003e\u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;players=1\"\u003e1\u003c\/a\u003e-\u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;players=6\"\u003e6\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003ePlaytime \u003c\/label\u003e\u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;playtime=30\"\u003e30\u003c\/a\u003e-\u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;playtime=60\"\u003e60\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003eAge \u003c\/label\u003e\u003cdiv\u003e\u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;min_age=12\"\u003e12+\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003eDesigner \u003c\/label\u003e\u003cdiv\u003e\u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;designer=Bobby%20Hill\"\u003eBobby Hill\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003ePublishers \u003c\/label\u003e\u003cdiv\u003e\u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;publisher=Garphill%20Games\"\u003eGarphill Games\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003eArtist \u003c\/label\u003e\u003cdiv\u003e\n\u003cdiv class=\"storepass-see-more-content\"\u003e\u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;artist=Sam%20Phillips\"\u003eSam Phillips\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ca class=\"storepass-see-more d-none\" href=\"javascript:void(0);\" onclick=\"toggleSeeMore()\"\u003eShow More\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003eMechanics \u003c\/label\u003e\u003cdiv\u003e\n\u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;mechanic=Hand%20Management\"\u003eHand Management\u003c\/a\u003e, \u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;mechanic=Paper-and-Pencil\"\u003ePaper-and-Pencil\u003c\/a\u003e, \u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;mechanic=Solo%20\/%20Solitaire%20Game\"\u003eSolo \/ Solitaire Game\u003c\/a\u003e, \u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;mechanic=Tech%20Trees%20\/%20Tech%20Tracks\"\u003eTech Trees \/ Tech Tracks\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003eCategories \u003c\/label\u003e\u003cdiv\u003e\n\u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;category=Ancient\"\u003eAncient\u003c\/a\u003e, \u003ca href=\"\/collections\/many-realms-board-games?product_line=Board%20Game\u0026amp;category=City%20Building\"\u003eCity Building\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"custom-product-description storepass-custom-description\"\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003ePlayers \u003c\/label\u003e\u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;players=1\"\u003e1\u003c\/a\u003e-\u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;players=6\"\u003e6\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003ePlaytime \u003c\/label\u003e\u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;playtime=30\"\u003e30\u003c\/a\u003e-\u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;playtime=60\"\u003e60\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003eAge \u003c\/label\u003e\u003cdiv\u003e\u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;min_age=12\"\u003e12+\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003eDesigner \u003c\/label\u003e\u003cdiv\u003e\u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;designer=Bobby%20Hill\"\u003eBobby Hill\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003ePublishers \u003c\/label\u003e\u003cdiv\u003e\u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;publisher=Garphill%20Games\"\u003eGarphill Games\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003eArtist \u003c\/label\u003e\u003cdiv\u003e\n\u003cdiv class=\"storepass-see-more-content\"\u003e\u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;artist=Sam%20Phillips\"\u003eSam Phillips\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ca class=\"storepass-see-more d-none\" href=\"javascript:void(0);\" onclick=\"toggleSeeMore()\"\u003eShow More\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003eMechanics \u003c\/label\u003e\u003cdiv\u003e\n\u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;mechanic=Hand%20Management\"\u003eHand Management\u003c\/a\u003e, \u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;mechanic=Paper-and-Pencil\"\u003ePaper-and-Pencil\u003c\/a\u003e, \u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;mechanic=Solo%20\/%20Solitaire%20Game\"\u003eSolo \/ Solitaire Game\u003c\/a\u003e, \u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;mechanic=Tech%20Trees%20\/%20Tech%20Tracks\"\u003eTech Trees \/ Tech Tracks\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\" style=\"display:flex;\"\u003e\n\u003clabel style=\"margin-right:0.5rem;\"\u003eCategories \u003c\/label\u003e\u003cdiv\u003e\n\u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;category=Ancient\"\u003eAncient\u003c\/a\u003e, \u003ca href=\"\/collections\/board-games?product_line=Board%20Game\u0026amp;category=City%20Building\"\u003eCity Building\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003e\n\u003cp\u003eWhen visiting the North of Britannia in 122 AD, the Roman Emperor Hadrian Augustus witnessed the aftermath of war between his armies and the savage Picts. In a show of Roman might, he ordered a wall to be built that would separate the Pict tribes from the rest of England. Grand in its design, the wall stretched 80 Roman miles, from coast to coast. Hadrian's Wall stood in service to the Roman Empire for nearly 300 years before its eventual decline. Today, Hadrian's Wall is a UNESCO World Heritage Site and the remains of the forts, towers, and turrets can still be explored.\u003c\/p\u003e\n\n\u003cp\u003eIn \u003cem\u003e\u003cstrong\u003eHadrian's Wall\u003c\/strong\u003e\u003c\/em\u003e, players take on the role of a Roman General placed in charge of the construction of a milecastle and bordering wall. Over six years (rounds), players will construct their fort and wall, man the defenses, and attract civilians by building services and providing entertainment — all while defending the honor of the Roman Empire from the warring Picts. The player who can accumulate the most renown, piety, valor and discipline, whilst avoiding disdain, will prove to the Emperor they are the model Roman citizen and be crowned Legatus Legionis!\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003e—description from the publisher\u003c\/em\u003e\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".storepass-see-more-content\")\n    var showMore = document.querySelector('.storepass-see-more')\n\n    function toggleSeeMore() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('storepass-see-more-content-show')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('storepass-see-more-content-show')\n        }\n    }\n\n    initText()\n    function initText() {\n        if (!checkOverflow(cardText)) return\n\n        showMore.classList.remove('d-none')\n    }\n\n    function checkOverflow(el) {\n        var curOverflow = el.style.overflow;\n\n        if (!curOverflow || curOverflow === \"visible\") el.style.overflow = \"hidden\"\n\n        var isOverflowing = el.clientWidth \u003c el.scrollWidth || el.clientHeight \u003c el.scrollHeight;\n        el.style.overflow = curOverflow;\n\n        return isOverflowing;\n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .storepass-see-more-content {\n        display: inline-block;\n        display: -webkit-box;\n        -webkit-line-clamp: 1;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 28px;\n    }\n    .storepass-see-more-content-show {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .storepass-custom-description .d-none {\n        display: none!important;\n    }\n    .storepass-custom-description .d-block {\n         display: block!important;\n    }\n\u003c\/style\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".storepass-see-more-content\")\n    var showMore = document.querySelector('.storepass-see-more')\n\n    function toggleSeeMore() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('storepass-see-more-content-show')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('storepass-see-more-content-show')\n        }\n    }\n\n    initText()\n    function initText() {\n        if (!checkOverflow(cardText)) return\n\n        showMore.classList.remove('d-none')\n    }\n\n    function checkOverflow(el) {\n        var curOverflow = el.style.overflow;\n\n        if (!curOverflow || curOverflow === \"visible\") el.style.overflow = \"hidden\"\n\n        var isOverflowing = el.clientWidth \u003c el.scrollWidth || el.clientHeight \u003c el.scrollHeight;\n        el.style.overflow = curOverflow;\n\n        return isOverflowing;\n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .storepass-see-more-content {\n        display: inline-block;\n        display: -webkit-box;\n        -webkit-line-clamp: 1;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 28px;\n    }\n    .storepass-see-more-content-show {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .storepass-custom-description .d-none {\n        display: none!important;\n    }\n    .storepass-custom-description .d-block {\n         display: block!important;\n    }\n\u003c\/style\u003e","brand":"Garphill Games","offers":[{"title":"Default Title","offer_id":56181925183654,"sku":"REN2200","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/9947\/3574\/files\/pic5608818.png?v=1770833658","url":"https:\/\/manyrealms.com\/products\/hadrians-wall","provider":"Many Realms","version":"1.0","type":"link"}