{"title":"MagicFest Cards","description":null,"products":[{"product_id":"swords-to-plowshares-borderless-magicfest-2025","title":"Swords to Plowshares (Borderless) [MagicFest 2025]","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n    \n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCard Type\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;type_line=Instant\"\u003eInstant\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRarity\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;rarity=promo\"\u003ePromo\u003c\/a\u003e\n\u003c\/div\u003e\n    \n    \n    \u003cdiv class=\"info-item\" style=\"justify-content: space-between;\"\u003e\n\u003clabel\u003eLegalities\u003c\/label\u003e\n        \u003ca href=\"javascript:void(0);\" onclick=\"toggleLegality()\"\u003e\n            \u003csvg class=\"legalities-closed d-block\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"legalities-open d-none\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"info-item d-none\" id=\"info-item-legalities\"\u003e\u003cdiv class=\"row\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"info-item-description\"\u003e\u003cdiv\u003eExile target creature. Its controller gains life equal to its power.\u003c\/div\u003e\u003c\/div\u003e\n    \n\u003c\/div\u003e\n\u003cscript\u003e\n    function toggleLegality() {\n        var element = document.getElementById(\"info-item-legalities\")\n        var closed = document.querySelector(\".legalities-closed\")\n        var open = document.querySelector(\".legalities-open\")\n\n        if (element.classList.contains('d-none')) {\n            element.classList.add(\"d-block\")\n            closed.classList.add(\"d-none\")\n            open.classList.add(\"d-block\")\n\n            element.classList.remove(\"d-none\")\n            closed.classList.remove(\"d-block\")\n            open.classList.remove(\"d-none\")\n        }\n        else {\n            element.classList.add(\"d-none\")\n            closed.classList.add(\"d-block\")\n            open.classList.add(\"d-none\")\n\n            element.classList.remove(\"d-block\")\n            closed.classList.remove(\"d-none\")\n            open.classList.remove(\"d-block\")\n        }\n        \n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .store-pass-custom-description .d-none {\n        display: none!important;\n    }\n    .store-pass-custom-description .d-block {\n         display: block!important;\n    }\n    .store-pass-custom-description .row {\n        display: flex;\n        flex-wrap: wrap;\n    }\n    .store-pass-custom-description .col-6 {\n        flex: 0 0 50%;\n        max-width: 50%;\n        display: flex;\n    }\n    .store-pass-custom-description .badge {\n        display: inline-block;\n        padding: 0.25rem 0.5rem;\n        text-align: center;\n        margin: 0 0.5rem 0.5rem 0;\n        width: 130px;\n        flex: 0 0 130px;\n        border-radius: 0;\n    }\n    .store-pass-custom-description a {\n         font-size: 1rem;\n    }\n    .store-pass-custom-description .badge-legal {\n        background-color: #6B6B6B;\n        color: white;\n    }\n    .store-pass-custom-description .badge-not-legal {\n        background-color: #BBBBBB;\n        color: white;\n    }\n    .store-pass-custom-description .legality-status {\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    .store-pass-custom-description .mtg-icon {\n        width: 16px;\n        height: 16px;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        display: flex;\n        flex-direction: column;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        width: 160px;\n        flex: 0 0 160px;\n        margin-bottom: 0;\n    }\n\u003c\/style\u003e","brand":"MagicFest Cards","offers":[{"title":"Near Mint Foil","offer_id":46681516310766,"sku":"PF25-1-SWORDS-EN-FO-1","price":589.64,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played Foil","offer_id":46681516343534,"sku":"PF25-1-SWORDS-EN-FO-2","price":501.19,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played Foil","offer_id":46681516376302,"sku":"PF25-1-SWORDS-EN-FO-3","price":412.75,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played Foil","offer_id":46681516409070,"sku":"PF25-1-SWORDS-EN-FO-4","price":294.82,"currency_code":"CAD","in_stock":false},{"title":"Damaged Foil","offer_id":46681516441838,"sku":"PF25-1-SWORDS-EN-FO-5","price":176.89,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/5736\/7278\/files\/638817_16731f76-eb5b-4600-a069-d2e20bfed944.jpg?v=1775425160"},{"product_id":"torgal-clives-companion-yoshimaru-ever-faithful-magiccon-las-vegas-2025-magicfest-2025","title":"Torgal, Clive's Companion - Yoshimaru, Ever Faithful (MagicCon: Las Vegas 2025) [MagicFest 2025]","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n    \n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCard Type\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;type_line=Legendary%20Creature%20%E2%80%94%20Dog\"\u003eLegendary Creature — Dog\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRarity\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;rarity=promo\"\u003ePromo\u003c\/a\u003e\n\u003c\/div\u003e\n    \n    \n    \u003cdiv class=\"info-item\" style=\"justify-content: space-between;\"\u003e\n\u003clabel\u003eLegalities\u003c\/label\u003e\n        \u003ca href=\"javascript:void(0);\" onclick=\"toggleLegality()\"\u003e\n            \u003csvg class=\"legalities-closed d-block\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"legalities-open d-none\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"info-item d-none\" id=\"info-item-legalities\"\u003e\u003cdiv class=\"row\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"info-item-description\"\u003e\u003cdiv\u003eWhenever another legendary permanent enters the battlefield under your control, put a +1\/+1 counter on Torgal. \u003cbr\u003e\u003cbr\u003ePartner\u003c\/div\u003e\u003c\/div\u003e\n    \n\u003c\/div\u003e\n\u003cscript\u003e\n    function toggleLegality() {\n        var element = document.getElementById(\"info-item-legalities\")\n        var closed = document.querySelector(\".legalities-closed\")\n        var open = document.querySelector(\".legalities-open\")\n\n        if (element.classList.contains('d-none')) {\n            element.classList.add(\"d-block\")\n            closed.classList.add(\"d-none\")\n            open.classList.add(\"d-block\")\n\n            element.classList.remove(\"d-none\")\n            closed.classList.remove(\"d-block\")\n            open.classList.remove(\"d-none\")\n        }\n        else {\n            element.classList.add(\"d-none\")\n            closed.classList.add(\"d-block\")\n            open.classList.add(\"d-none\")\n\n            element.classList.remove(\"d-block\")\n            closed.classList.remove(\"d-none\")\n            open.classList.remove(\"d-block\")\n        }\n        \n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .store-pass-custom-description .d-none {\n        display: none!important;\n    }\n    .store-pass-custom-description .d-block {\n         display: block!important;\n    }\n    .store-pass-custom-description .row {\n        display: flex;\n        flex-wrap: wrap;\n    }\n    .store-pass-custom-description .col-6 {\n        flex: 0 0 50%;\n        max-width: 50%;\n        display: flex;\n    }\n    .store-pass-custom-description .badge {\n        display: inline-block;\n        padding: 0.25rem 0.5rem;\n        text-align: center;\n        margin: 0 0.5rem 0.5rem 0;\n        width: 130px;\n        flex: 0 0 130px;\n        border-radius: 0;\n    }\n    .store-pass-custom-description a {\n         font-size: 1rem;\n    }\n    .store-pass-custom-description .badge-legal {\n        background-color: #6B6B6B;\n        color: white;\n    }\n    .store-pass-custom-description .badge-not-legal {\n        background-color: #BBBBBB;\n        color: white;\n    }\n    .store-pass-custom-description .legality-status {\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    .store-pass-custom-description .mtg-icon {\n        width: 16px;\n        height: 16px;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        display: flex;\n        flex-direction: column;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        width: 160px;\n        flex: 0 0 160px;\n        margin-bottom: 0;\n    }\n\u003c\/style\u003e","brand":"MagicFest Cards","offers":[{"title":"Near Mint","offer_id":46681516507374,"sku":"PF25-1-TORGAL-EN-NF-1","price":54.36,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played","offer_id":46681516540142,"sku":"PF25-1-TORGAL-EN-NF-2","price":46.21,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played","offer_id":46681516572910,"sku":"PF25-1-TORGAL-EN-NF-3","price":38.05,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played","offer_id":46681516605678,"sku":"PF25-1-TORGAL-EN-NF-4","price":27.18,"currency_code":"CAD","in_stock":false},{"title":"Damaged","offer_id":46681516638446,"sku":"PF25-1-TORGAL-EN-NF-5","price":16.35,"currency_code":"CAD","in_stock":false},{"title":"Near Mint Foil","offer_id":46681516671214,"sku":"PF25-1-TORGAL-EN-FO-1","price":106.96,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played Foil","offer_id":46681516703982,"sku":"PF25-1-TORGAL-EN-FO-2","price":90.92,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played Foil","offer_id":46681516736750,"sku":"PF25-1-TORGAL-EN-FO-3","price":74.87,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played Foil","offer_id":46681516769518,"sku":"PF25-1-TORGAL-EN-FO-4","price":53.48,"currency_code":"CAD","in_stock":false},{"title":"Damaged Foil","offer_id":46681516802286,"sku":"PF25-1-TORGAL-EN-FO-5","price":32.09,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/5736\/7278\/files\/638804.jpg?v=1775432962"},{"product_id":"tifa-lockhart-borderless-magicfest-2025","title":"Tifa Lockhart (Borderless) [MagicFest 2025]","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n    \n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCard Type\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;type_line=Legendary%20Creature%20%E2%80%94%20Human%20Monk\"\u003eLegendary Creature — Human Monk\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRarity\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;rarity=promo\"\u003ePromo\u003c\/a\u003e\n\u003c\/div\u003e\n    \n    \n    \u003cdiv class=\"info-item\" style=\"justify-content: space-between;\"\u003e\n\u003clabel\u003eLegalities\u003c\/label\u003e\n        \u003ca href=\"javascript:void(0);\" onclick=\"toggleLegality()\"\u003e\n            \u003csvg class=\"legalities-closed d-block\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"legalities-open d-none\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"info-item d-none\" id=\"info-item-legalities\"\u003e\u003cdiv class=\"row\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"info-item-description\"\u003e\u003cdiv\u003eTrample\u003cbr\u003e\u003cbr\u003e\u003cem\u003eLandfall\u003c\/em\u003e — Whenever a land you control enters, double Tifa Lockhart’s power until end of turn.\u003c\/div\u003e\u003c\/div\u003e\n    \n\u003c\/div\u003e\n\u003cscript\u003e\n    function toggleLegality() {\n        var element = document.getElementById(\"info-item-legalities\")\n        var closed = document.querySelector(\".legalities-closed\")\n        var open = document.querySelector(\".legalities-open\")\n\n        if (element.classList.contains('d-none')) {\n            element.classList.add(\"d-block\")\n            closed.classList.add(\"d-none\")\n            open.classList.add(\"d-block\")\n\n            element.classList.remove(\"d-none\")\n            closed.classList.remove(\"d-block\")\n            open.classList.remove(\"d-none\")\n        }\n        else {\n            element.classList.add(\"d-none\")\n            closed.classList.add(\"d-block\")\n            open.classList.add(\"d-none\")\n\n            element.classList.remove(\"d-block\")\n            closed.classList.remove(\"d-none\")\n            open.classList.remove(\"d-block\")\n        }\n        \n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .store-pass-custom-description .d-none {\n        display: none!important;\n    }\n    .store-pass-custom-description .d-block {\n         display: block!important;\n    }\n    .store-pass-custom-description .row {\n        display: flex;\n        flex-wrap: wrap;\n    }\n    .store-pass-custom-description .col-6 {\n        flex: 0 0 50%;\n        max-width: 50%;\n        display: flex;\n    }\n    .store-pass-custom-description .badge {\n        display: inline-block;\n        padding: 0.25rem 0.5rem;\n        text-align: center;\n        margin: 0 0.5rem 0.5rem 0;\n        width: 130px;\n        flex: 0 0 130px;\n        border-radius: 0;\n    }\n    .store-pass-custom-description a {\n         font-size: 1rem;\n    }\n    .store-pass-custom-description .badge-legal {\n        background-color: #6B6B6B;\n        color: white;\n    }\n    .store-pass-custom-description .badge-not-legal {\n        background-color: #BBBBBB;\n        color: white;\n    }\n    .store-pass-custom-description .legality-status {\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    .store-pass-custom-description .mtg-icon {\n        width: 16px;\n        height: 16px;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        display: flex;\n        flex-direction: column;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        width: 160px;\n        flex: 0 0 160px;\n        margin-bottom: 0;\n    }\n\u003c\/style\u003e","brand":"MagicFest Cards","offers":[{"title":"Near Mint","offer_id":46681516867822,"sku":"PF25-2-TL-EN-NF-1","price":1928.48,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played","offer_id":46681516900590,"sku":"PF25-2-TL-EN-NF-2","price":1639.21,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played","offer_id":46681516933358,"sku":"PF25-2-TL-EN-NF-3","price":1349.94,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played","offer_id":46681516966126,"sku":"PF25-2-TL-EN-NF-4","price":964.24,"currency_code":"CAD","in_stock":false},{"title":"Damaged","offer_id":46681516998894,"sku":"PF25-2-TL-EN-NF-5","price":578.54,"currency_code":"CAD","in_stock":false},{"title":"Near Mint Foil","offer_id":46681517031662,"sku":"PF25-2-TL-EN-FO-1","price":6410.64,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played Foil","offer_id":46681517064430,"sku":"PF25-2-TL-EN-FO-2","price":5449.04,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played Foil","offer_id":46681517097198,"sku":"PF25-2-TL-EN-FO-3","price":4487.45,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played Foil","offer_id":46681517129966,"sku":"PF25-2-TL-EN-FO-4","price":3205.32,"currency_code":"CAD","in_stock":false},{"title":"Damaged Foil","offer_id":46681517162734,"sku":"PF25-2-TL-EN-FO-5","price":1923.19,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/5736\/7278\/files\/638816.jpg?v=1775432069"},{"product_id":"joshua-rosfield-rograkh-son-of-rohgahh-borderless-magicfest-2025","title":"Joshua Rosfield - Rograkh, Son of Rohgahh (Borderless) [MagicFest 2025]","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n    \n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCard Type\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;type_line=Legendary%20Creature%20%E2%80%94%20Kobold%20Warrior\"\u003eLegendary Creature — Kobold Warrior\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRarity\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;rarity=promo\"\u003ePromo\u003c\/a\u003e\n\u003c\/div\u003e\n    \n    \n    \u003cdiv class=\"info-item\" style=\"justify-content: space-between;\"\u003e\n\u003clabel\u003eLegalities\u003c\/label\u003e\n        \u003ca href=\"javascript:void(0);\" onclick=\"toggleLegality()\"\u003e\n            \u003csvg class=\"legalities-closed d-block\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"legalities-open d-none\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"info-item d-none\" id=\"info-item-legalities\"\u003e\u003cdiv class=\"row\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"info-item-description\"\u003e\u003cdiv\u003eFirst strike, menace, trample\u003cbr\u003e\u003cbr\u003ePartner\u003c\/div\u003e\u003c\/div\u003e\n    \n\u003c\/div\u003e\n\u003cscript\u003e\n    function toggleLegality() {\n        var element = document.getElementById(\"info-item-legalities\")\n        var closed = document.querySelector(\".legalities-closed\")\n        var open = document.querySelector(\".legalities-open\")\n\n        if (element.classList.contains('d-none')) {\n            element.classList.add(\"d-block\")\n            closed.classList.add(\"d-none\")\n            open.classList.add(\"d-block\")\n\n            element.classList.remove(\"d-none\")\n            closed.classList.remove(\"d-block\")\n            open.classList.remove(\"d-none\")\n        }\n        else {\n            element.classList.add(\"d-none\")\n            closed.classList.add(\"d-block\")\n            open.classList.add(\"d-none\")\n\n            element.classList.remove(\"d-block\")\n            closed.classList.remove(\"d-none\")\n            open.classList.remove(\"d-block\")\n        }\n        \n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .store-pass-custom-description .d-none {\n        display: none!important;\n    }\n    .store-pass-custom-description .d-block {\n         display: block!important;\n    }\n    .store-pass-custom-description .row {\n        display: flex;\n        flex-wrap: wrap;\n    }\n    .store-pass-custom-description .col-6 {\n        flex: 0 0 50%;\n        max-width: 50%;\n        display: flex;\n    }\n    .store-pass-custom-description .badge {\n        display: inline-block;\n        padding: 0.25rem 0.5rem;\n        text-align: center;\n        margin: 0 0.5rem 0.5rem 0;\n        width: 130px;\n        flex: 0 0 130px;\n        border-radius: 0;\n    }\n    .store-pass-custom-description a {\n         font-size: 1rem;\n    }\n    .store-pass-custom-description .badge-legal {\n        background-color: #6B6B6B;\n        color: white;\n    }\n    .store-pass-custom-description .badge-not-legal {\n        background-color: #BBBBBB;\n        color: white;\n    }\n    .store-pass-custom-description .legality-status {\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    .store-pass-custom-description .mtg-icon {\n        width: 16px;\n        height: 16px;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        display: flex;\n        flex-direction: column;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        width: 160px;\n        flex: 0 0 160px;\n        margin-bottom: 0;\n    }\n\u003c\/style\u003e","brand":"MagicFest Cards","offers":[{"title":"Near Mint","offer_id":46762285629678,"sku":"PF25-2-JR-EN-NF-1","price":268.75,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played","offer_id":46762285662446,"sku":"PF25-2-JR-EN-NF-2","price":228.44,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played","offer_id":46762285695214,"sku":"PF25-2-JR-EN-NF-3","price":188.13,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played","offer_id":46762285727982,"sku":"PF25-2-JR-EN-NF-4","price":134.42,"currency_code":"CAD","in_stock":false},{"title":"Damaged","offer_id":46762285760750,"sku":"PF25-2-JR-EN-NF-5","price":80.65,"currency_code":"CAD","in_stock":false},{"title":"Near Mint Foil","offer_id":46762285793518,"sku":"PF25-2-JR-EN-FO-1","price":770.5,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played Foil","offer_id":46762285826286,"sku":"PF25-2-JR-EN-FO-2","price":654.92,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played Foil","offer_id":46762285859054,"sku":"PF25-2-JR-EN-FO-3","price":539.35,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played Foil","offer_id":46762285891822,"sku":"PF25-2-JR-EN-FO-4","price":385.25,"currency_code":"CAD","in_stock":false},{"title":"Damaged Foil","offer_id":46762285924590,"sku":"PF25-2-JR-EN-FO-5","price":231.15,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/5736\/7278\/files\/643119_6111613a-16e4-422b-ba0a-37ff36e1ac9d.jpg?v=1775359243"},{"product_id":"arcane-signet-commandfest-2025-magicfest-2023","title":"Arcane Signet (CommandFest 2025) [MagicFest 2023]","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n    \n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCard Type\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;type_line=Artifact\"\u003eArtifact\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRarity\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;rarity=promo\"\u003ePromo\u003c\/a\u003e\n\u003c\/div\u003e\n    \n    \n    \u003cdiv class=\"info-item\" style=\"justify-content: space-between;\"\u003e\n\u003clabel\u003eLegalities\u003c\/label\u003e\n        \u003ca href=\"javascript:void(0);\" onclick=\"toggleLegality()\"\u003e\n            \u003csvg class=\"legalities-closed d-block\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"legalities-open d-none\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"info-item d-none\" id=\"info-item-legalities\"\u003e\u003cdiv class=\"row\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"info-item-description\"\u003e\u003cdiv\u003eT: Add one mana of any color in your commander’s color identity.\u003c\/div\u003e\u003c\/div\u003e\n    \n\u003c\/div\u003e\n\u003cscript\u003e\n    function toggleLegality() {\n        var element = document.getElementById(\"info-item-legalities\")\n        var closed = document.querySelector(\".legalities-closed\")\n        var open = document.querySelector(\".legalities-open\")\n\n        if (element.classList.contains('d-none')) {\n            element.classList.add(\"d-block\")\n            closed.classList.add(\"d-none\")\n            open.classList.add(\"d-block\")\n\n            element.classList.remove(\"d-none\")\n            closed.classList.remove(\"d-block\")\n            open.classList.remove(\"d-none\")\n        }\n        else {\n            element.classList.add(\"d-none\")\n            closed.classList.add(\"d-block\")\n            open.classList.add(\"d-none\")\n\n            element.classList.remove(\"d-block\")\n            closed.classList.remove(\"d-none\")\n            open.classList.remove(\"d-block\")\n        }\n        \n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .store-pass-custom-description .d-none {\n        display: none!important;\n    }\n    .store-pass-custom-description .d-block {\n         display: block!important;\n    }\n    .store-pass-custom-description .row {\n        display: flex;\n        flex-wrap: wrap;\n    }\n    .store-pass-custom-description .col-6 {\n        flex: 0 0 50%;\n        max-width: 50%;\n        display: flex;\n    }\n    .store-pass-custom-description .badge {\n        display: inline-block;\n        padding: 0.25rem 0.5rem;\n        text-align: center;\n        margin: 0 0.5rem 0.5rem 0;\n        width: 130px;\n        flex: 0 0 130px;\n        border-radius: 0;\n    }\n    .store-pass-custom-description a {\n         font-size: 1rem;\n    }\n    .store-pass-custom-description .badge-legal {\n        background-color: #6B6B6B;\n        color: white;\n    }\n    .store-pass-custom-description .badge-not-legal {\n        background-color: #BBBBBB;\n        color: white;\n    }\n    .store-pass-custom-description .legality-status {\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    .store-pass-custom-description .mtg-icon {\n        width: 16px;\n        height: 16px;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        display: flex;\n        flex-direction: column;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        width: 160px;\n        flex: 0 0 160px;\n        margin-bottom: 0;\n    }\n\u003c\/style\u003e","brand":"MagicFest Cards","offers":[{"title":"Near Mint","offer_id":46871841833198,"sku":"MFP-1-AS-EN-NF-1","price":14.27,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played","offer_id":46871841865966,"sku":"MFP-1-AS-EN-NF-2","price":12.13,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played","offer_id":46871841898734,"sku":"MFP-1-AS-EN-NF-3","price":9.99,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played","offer_id":46871841931502,"sku":"MFP-1-AS-EN-NF-4","price":7.13,"currency_code":"CAD","in_stock":false},{"title":"Damaged","offer_id":46871841964270,"sku":"MFP-1-AS-EN-NF-5","price":4.32,"currency_code":"CAD","in_stock":false},{"title":"Near Mint Foil","offer_id":46871841997038,"sku":"MFP-1-AS-EN-FO-1","price":55.84,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played Foil","offer_id":46871842029806,"sku":"MFP-1-AS-EN-FO-2","price":47.46,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played Foil","offer_id":46871842062574,"sku":"MFP-1-AS-EN-FO-3","price":39.09,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played Foil","offer_id":46871842095342,"sku":"MFP-1-AS-EN-FO-4","price":27.92,"currency_code":"CAD","in_stock":false},{"title":"Damaged Foil","offer_id":46871842128110,"sku":"MFP-1-AS-EN-FO-5","price":16.75,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/5736\/7278\/files\/648212_7018af8b-376c-4671-8eaf-47167ccda3cf.jpg?v=1775267973"},{"product_id":"counterspell-retro-frame-mfp-002-magicfest-cards-foil","title":"Counterspell (Retro Frame) (MFP-002) - MagicFest Cards Foil","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n    \n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCard Type\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;type_line=Instant\"\u003eInstant\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRarity\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;rarity=rare\"\u003eRare\u003c\/a\u003e\n\u003c\/div\u003e\n    \n    \n    \u003cdiv class=\"info-item\" style=\"justify-content: space-between;\"\u003e\n\u003clabel\u003eLegalities\u003c\/label\u003e\n        \u003ca href=\"javascript:void(0);\" onclick=\"toggleLegality()\"\u003e\n            \u003csvg class=\"legalities-closed d-block\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"legalities-open d-none\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"info-item d-none\" id=\"info-item-legalities\"\u003e\u003cdiv class=\"row\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"info-item-description\"\u003e\u003cdiv\u003eCounter target spell.\u003c\/div\u003e\u003c\/div\u003e\n    \n\u003c\/div\u003e\n\u003cscript\u003e\n    function toggleLegality() {\n        var element = document.getElementById(\"info-item-legalities\")\n        var closed = document.querySelector(\".legalities-closed\")\n        var open = document.querySelector(\".legalities-open\")\n\n        if (element.classList.contains('d-none')) {\n            element.classList.add(\"d-block\")\n            closed.classList.add(\"d-none\")\n            open.classList.add(\"d-block\")\n\n            element.classList.remove(\"d-none\")\n            closed.classList.remove(\"d-block\")\n            open.classList.remove(\"d-none\")\n        }\n        else {\n            element.classList.add(\"d-none\")\n            closed.classList.add(\"d-block\")\n            open.classList.add(\"d-none\")\n\n            element.classList.remove(\"d-block\")\n            closed.classList.remove(\"d-none\")\n            open.classList.remove(\"d-block\")\n        }\n        \n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .store-pass-custom-description .d-none {\n        display: none!important;\n    }\n    .store-pass-custom-description .d-block {\n         display: block!important;\n    }\n    .store-pass-custom-description .row {\n        display: flex;\n        flex-wrap: wrap;\n    }\n    .store-pass-custom-description .col-6 {\n        flex: 0 0 50%;\n        max-width: 50%;\n        display: flex;\n    }\n    .store-pass-custom-description .badge {\n        display: inline-block;\n        padding: 0.25rem 0.5rem;\n        text-align: center;\n        margin: 0 0.5rem 0.5rem 0;\n        width: 130px;\n        flex: 0 0 130px;\n        border-radius: 0;\n    }\n    .store-pass-custom-description a {\n         font-size: 1rem;\n    }\n    .store-pass-custom-description .badge-legal {\n        background-color: #6B6B6B;\n        color: white;\n    }\n    .store-pass-custom-description .badge-not-legal {\n        background-color: #BBBBBB;\n        color: white;\n    }\n    .store-pass-custom-description .legality-status {\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    .store-pass-custom-description .mtg-icon {\n        width: 16px;\n        height: 16px;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        display: flex;\n        flex-direction: column;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        width: 160px;\n        flex: 0 0 160px;\n        margin-bottom: 0;\n    }\n\u003c\/style\u003e","brand":"MagicFest Cards","offers":[{"title":"Near Mint","offer_id":48035047014638,"sku":"MTG-MFP-002-F-ZHUGV2X7BZ-1","price":6.92,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played","offer_id":48035047047406,"sku":"MTG-MFP-002-F-ZHUGV2X7BZ-2","price":5.88,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played","offer_id":48035047080174,"sku":"MTG-MFP-002-F-ZHUGV2X7BZ-3","price":4.84,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played","offer_id":48035047112942,"sku":"MTG-MFP-002-F-ZHUGV2X7BZ-4","price":3.46,"currency_code":"CAD","in_stock":false},{"title":"Damaged","offer_id":48035047145710,"sku":"MTG-MFP-002-F-ZHUGV2X7BZ-5","price":2.08,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/5736\/7278\/files\/689925.jpg?v=1779320343"},{"product_id":"consecrated-sphinx-retro-frame-mfp-001-magicfest-cards-foil","title":"Consecrated Sphinx (Retro Frame) (MFP-001) - MagicFest Cards Foil","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n    \n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCard Type\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;type_line=Creature%20%E2%80%94%20Sphinx\"\u003eCreature — Sphinx\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRarity\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;rarity=mythic\"\u003eMythic\u003c\/a\u003e\n\u003c\/div\u003e\n    \n    \n    \u003cdiv class=\"info-item\" style=\"justify-content: space-between;\"\u003e\n\u003clabel\u003eLegalities\u003c\/label\u003e\n        \u003ca href=\"javascript:void(0);\" onclick=\"toggleLegality()\"\u003e\n            \u003csvg class=\"legalities-closed d-block\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"legalities-open d-none\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"info-item d-none\" id=\"info-item-legalities\"\u003e\u003cdiv class=\"row\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"info-item-description\"\u003e\u003cdiv\u003eFlying\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eWhenever an opponent draws a card, you may draw two cards.\u003c\/div\u003e\u003c\/div\u003e\n    \n\u003c\/div\u003e\n\u003cscript\u003e\n    function toggleLegality() {\n        var element = document.getElementById(\"info-item-legalities\")\n        var closed = document.querySelector(\".legalities-closed\")\n        var open = document.querySelector(\".legalities-open\")\n\n        if (element.classList.contains('d-none')) {\n            element.classList.add(\"d-block\")\n            closed.classList.add(\"d-none\")\n            open.classList.add(\"d-block\")\n\n            element.classList.remove(\"d-none\")\n            closed.classList.remove(\"d-block\")\n            open.classList.remove(\"d-none\")\n        }\n        else {\n            element.classList.add(\"d-none\")\n            closed.classList.add(\"d-block\")\n            open.classList.add(\"d-none\")\n\n            element.classList.remove(\"d-block\")\n            closed.classList.remove(\"d-none\")\n            open.classList.remove(\"d-block\")\n        }\n        \n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .store-pass-custom-description .d-none {\n        display: none!important;\n    }\n    .store-pass-custom-description .d-block {\n         display: block!important;\n    }\n    .store-pass-custom-description .row {\n        display: flex;\n        flex-wrap: wrap;\n    }\n    .store-pass-custom-description .col-6 {\n        flex: 0 0 50%;\n        max-width: 50%;\n        display: flex;\n    }\n    .store-pass-custom-description .badge {\n        display: inline-block;\n        padding: 0.25rem 0.5rem;\n        text-align: center;\n        margin: 0 0.5rem 0.5rem 0;\n        width: 130px;\n        flex: 0 0 130px;\n        border-radius: 0;\n    }\n    .store-pass-custom-description a {\n         font-size: 1rem;\n    }\n    .store-pass-custom-description .badge-legal {\n        background-color: #6B6B6B;\n        color: white;\n    }\n    .store-pass-custom-description .badge-not-legal {\n        background-color: #BBBBBB;\n        color: white;\n    }\n    .store-pass-custom-description .legality-status {\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    .store-pass-custom-description .mtg-icon {\n        width: 16px;\n        height: 16px;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        display: flex;\n        flex-direction: column;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        width: 160px;\n        flex: 0 0 160px;\n        margin-bottom: 0;\n    }\n\u003c\/style\u003e","brand":"MagicFest Cards","offers":[{"title":"Near Mint","offer_id":48035048063214,"sku":"MTG-MFP-001-F-BH8BO6TKS6-1","price":29.11,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played","offer_id":48035048095982,"sku":"MTG-MFP-001-F-BH8BO6TKS6-2","price":24.74,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played","offer_id":48035048128750,"sku":"MTG-MFP-001-F-BH8BO6TKS6-3","price":20.38,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played","offer_id":48035048161518,"sku":"MTG-MFP-001-F-BH8BO6TKS6-4","price":14.55,"currency_code":"CAD","in_stock":false},{"title":"Damaged","offer_id":48035048194286,"sku":"MTG-MFP-001-F-BH8BO6TKS6-5","price":8.73,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/5736\/7278\/files\/689924.jpg?v=1779320377"},{"product_id":"wayfarers-bauble-mfp-001-magicfest-cards","title":"Wayfarer's Bauble (MFP-001) - MagicFest Cards","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n    \n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCard Type\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;type_line=Artifact\"\u003eArtifact\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRarity\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;rarity=promo\"\u003ePromo\u003c\/a\u003e\n\u003c\/div\u003e\n    \n    \n    \u003cdiv class=\"info-item\" style=\"justify-content: space-between;\"\u003e\n\u003clabel\u003eLegalities\u003c\/label\u003e\n        \u003ca href=\"javascript:void(0);\" onclick=\"toggleLegality()\"\u003e\n            \u003csvg class=\"legalities-closed d-block\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"legalities-open d-none\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"info-item d-none\" id=\"info-item-legalities\"\u003e\u003cdiv class=\"row\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \n    \n\u003c\/div\u003e\n\u003cscript\u003e\n    function toggleLegality() {\n        var element = document.getElementById(\"info-item-legalities\")\n        var closed = document.querySelector(\".legalities-closed\")\n        var open = document.querySelector(\".legalities-open\")\n\n        if (element.classList.contains('d-none')) {\n            element.classList.add(\"d-block\")\n            closed.classList.add(\"d-none\")\n            open.classList.add(\"d-block\")\n\n            element.classList.remove(\"d-none\")\n            closed.classList.remove(\"d-block\")\n            open.classList.remove(\"d-none\")\n        }\n        else {\n            element.classList.add(\"d-none\")\n            closed.classList.add(\"d-block\")\n            open.classList.add(\"d-none\")\n\n            element.classList.remove(\"d-block\")\n            closed.classList.remove(\"d-none\")\n            open.classList.remove(\"d-block\")\n        }\n        \n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .store-pass-custom-description .d-none {\n        display: none!important;\n    }\n    .store-pass-custom-description .d-block {\n         display: block!important;\n    }\n    .store-pass-custom-description .row {\n        display: flex;\n        flex-wrap: wrap;\n    }\n    .store-pass-custom-description .col-6 {\n        flex: 0 0 50%;\n        max-width: 50%;\n        display: flex;\n    }\n    .store-pass-custom-description .badge {\n        display: inline-block;\n        padding: 0.25rem 0.5rem;\n        text-align: center;\n        margin: 0 0.5rem 0.5rem 0;\n        width: 130px;\n        flex: 0 0 130px;\n        border-radius: 0;\n    }\n    .store-pass-custom-description a {\n         font-size: 1rem;\n    }\n    .store-pass-custom-description .badge-legal {\n        background-color: #6B6B6B;\n        color: white;\n    }\n    .store-pass-custom-description .badge-not-legal {\n        background-color: #BBBBBB;\n        color: white;\n    }\n    .store-pass-custom-description .legality-status {\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    .store-pass-custom-description .mtg-icon {\n        width: 16px;\n        height: 16px;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        display: flex;\n        flex-direction: column;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        width: 160px;\n        flex: 0 0 160px;\n        margin-bottom: 0;\n    }\n\u003c\/style\u003e","brand":"MagicFest Cards","offers":[{"title":"Near Mint","offer_id":48035344482542,"sku":"MTG-MFP-001-O4BXFYEMRA-1","price":12.39,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played","offer_id":48035344515310,"sku":"MTG-MFP-001-O4BXFYEMRA-2","price":10.53,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played","offer_id":48035344548078,"sku":"MTG-MFP-001-O4BXFYEMRA-3","price":8.67,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played","offer_id":48035344580846,"sku":"MTG-MFP-001-O4BXFYEMRA-4","price":6.2,"currency_code":"CAD","in_stock":false},{"title":"Damaged","offer_id":48035344613614,"sku":"MTG-MFP-001-O4BXFYEMRA-5","price":3.72,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/5736\/7278\/files\/692402.jpg?v=1779334683"},{"product_id":"wayfarers-bauble-mfp-001-magicfest-cards-foil","title":"Wayfarer's Bauble (MFP-001) - MagicFest Cards Foil","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n    \n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCard Type\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;type_line=Artifact\"\u003eArtifact\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRarity\u003c\/label\u003e\u003ca href=\"\/search?product_line=All\u0026amp;sort=Recently+Added\u0026amp;limit=30\u0026amp;rarity=promo\"\u003ePromo\u003c\/a\u003e\n\u003c\/div\u003e\n    \n    \n    \u003cdiv class=\"info-item\" style=\"justify-content: space-between;\"\u003e\n\u003clabel\u003eLegalities\u003c\/label\u003e\n        \u003ca href=\"javascript:void(0);\" onclick=\"toggleLegality()\"\u003e\n            \u003csvg class=\"legalities-closed d-block\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"legalities-open d-none\" style=\"width:24px;height:24px\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"info-item d-none\" id=\"info-item-legalities\"\u003e\u003cdiv class=\"row\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \n    \n\u003c\/div\u003e\n\u003cscript\u003e\n    function toggleLegality() {\n        var element = document.getElementById(\"info-item-legalities\")\n        var closed = document.querySelector(\".legalities-closed\")\n        var open = document.querySelector(\".legalities-open\")\n\n        if (element.classList.contains('d-none')) {\n            element.classList.add(\"d-block\")\n            closed.classList.add(\"d-none\")\n            open.classList.add(\"d-block\")\n\n            element.classList.remove(\"d-none\")\n            closed.classList.remove(\"d-block\")\n            open.classList.remove(\"d-none\")\n        }\n        else {\n            element.classList.add(\"d-none\")\n            closed.classList.add(\"d-block\")\n            open.classList.add(\"d-none\")\n\n            element.classList.remove(\"d-block\")\n            closed.classList.remove(\"d-none\")\n            open.classList.remove(\"d-block\")\n        }\n        \n    }\n\u003c\/script\u003e\n\u003cstyle\u003e\n    .store-pass-custom-description .d-none {\n        display: none!important;\n    }\n    .store-pass-custom-description .d-block {\n         display: block!important;\n    }\n    .store-pass-custom-description .row {\n        display: flex;\n        flex-wrap: wrap;\n    }\n    .store-pass-custom-description .col-6 {\n        flex: 0 0 50%;\n        max-width: 50%;\n        display: flex;\n    }\n    .store-pass-custom-description .badge {\n        display: inline-block;\n        padding: 0.25rem 0.5rem;\n        text-align: center;\n        margin: 0 0.5rem 0.5rem 0;\n        width: 130px;\n        flex: 0 0 130px;\n        border-radius: 0;\n    }\n    .store-pass-custom-description a {\n         font-size: 1rem;\n    }\n    .store-pass-custom-description .badge-legal {\n        background-color: #6B6B6B;\n        color: white;\n    }\n    .store-pass-custom-description .badge-not-legal {\n        background-color: #BBBBBB;\n        color: white;\n    }\n    .store-pass-custom-description .legality-status {\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    .store-pass-custom-description .mtg-icon {\n        width: 16px;\n        height: 16px;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        display: flex;\n        flex-direction: column;\n        padding: 0.5rem 0.5rem 0.5rem 0;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        width: 160px;\n        flex: 0 0 160px;\n        margin-bottom: 0;\n    }\n\u003c\/style\u003e","brand":"MagicFest Cards","offers":[{"title":"Near Mint","offer_id":48035344974062,"sku":"MTG-MFP-001-F-O4BXFYEMRA-1","price":11.48,"currency_code":"CAD","in_stock":false},{"title":"Lightly Played","offer_id":48035345006830,"sku":"MTG-MFP-001-F-O4BXFYEMRA-2","price":9.76,"currency_code":"CAD","in_stock":false},{"title":"Moderately Played","offer_id":48035345039598,"sku":"MTG-MFP-001-F-O4BXFYEMRA-3","price":8.04,"currency_code":"CAD","in_stock":false},{"title":"Heavily Played","offer_id":48035345072366,"sku":"MTG-MFP-001-F-O4BXFYEMRA-4","price":5.74,"currency_code":"CAD","in_stock":false},{"title":"Damaged","offer_id":48035345105134,"sku":"MTG-MFP-001-F-O4BXFYEMRA-5","price":3.44,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/5736\/7278\/files\/692402_58309f8b-411a-4e8e-9b06-7afff6c5f1ef.jpg?v=1779334683"}],"url":"https:\/\/gtgames.ca\/collections\/magicfest-cards.oembed","provider":"GT Games","version":"1.0","type":"link"}