{"product_id":"hey-that-s-my-fish","title":"Hey! That’s My FISH","description":"\u003cdiv class=\"custom-product-description storepass-custom-description\"\u003e\n    \n    \n    \n    \n    \n    \n    \n    \n    \n    \u003cdiv class=\"custom-product-description storepass-custom-description\"\u003e\n    \n    \n    \n    \n    \n    \n    \n    \n    \n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003e\u003cdiv class=\"product attribute description\"\u003e\n        \u003cdiv class=\"value\"\u003eNew art, new design, and that’s just the tip of the iceberg! 20 years after its original release, Next Move Games is making sure the penguins continue to get their fish. In ‘Hey! That’s My FISH’ players take turns moving one of their penguins in a straight line collecting the tile (with all its fish) they started on.\u003cbr\u003e\u003cbr\u003eWhoever has gathered the most fish at the end of the game wins. Sounds easy, but as the ice disappears, it gets harder and harder for penguins to find fish to feed on. You’ll waddle with pleasure playing this edition of ‘Hey! That’s my FISH!\u003cbr\u003e\u003cbr\u003eAges 8+\u003cbr\u003e2-4 players\u003cbr\u003e20 minute play time\u003cbr\u003e\u003cbr\u003eContents:\u003cbr\u003e16 new 3D penguins\u003cbr\u003enew snap-on board\u003cbr\u003e60 Hexagon Ice Floe Tiles\u003c\/div\u003e\n\u003c\/div\u003e\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":"Next Move Games","offers":[{"title":"Default Title","offer_id":56305733664934,"sku":"ASMNMG60120","price":36.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/9947\/3574\/files\/asmnmg60120_web_front_lhjpu4jhw7uxrzye__37492.jpg?v=1773847144","url":"https:\/\/manyrealms.com\/products\/hey-that-s-my-fish","provider":"Many Realms","version":"1.0","type":"link"}