{"title":"Pokemon - ME: Perfect Order (Sealed Products)","description":null,"products":[{"product_id":"perfect-order-booster-box-anglais","title":"Mega Evolution: Perfect Order - Booster Box (English)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection:\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003ePublisher :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRelease date:\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\n\u003cbr\u003e\nThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, and Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! Each booster box contains 36 booster packs. \u003cem\u003e(Each pack contains 10 random cards)\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".store-pass-card-text\")\n    var showMore = document.querySelector('.store-pass-show-more')\n\n    function toggleCardText() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('store-pass-full-text')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('store-pass-full-text')\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    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e   ","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47987184304342,"sku":"10-10380-119","price":299.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/672394.jpg?v=1774553578"},{"product_id":"perfect-order-booster-pack-anglais","title":"Mega Evolution: Perfect Order - Booster Pack (English)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection:\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003ePublisher :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRelease date:\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\n\u003cbr\u003e\nThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, and Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! Packs contain 10 random cards.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".store-pass-card-text\")\n    var showMore = document.querySelector('.store-pass-show-more')\n\n    function toggleCardText() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('store-pass-full-text')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('store-pass-full-text')\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    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e   ","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47987188859094,"sku":"10-10380-119-BP","price":8.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/672398.jpg?v=1774553755"},{"product_id":"perfect-order-sleeved-booster-pack-anglais","title":"Mega Evolution: Perfect Order - Sleeved Booster Pack (anglais)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection :\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eÉditeur :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eDate de sortie :\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\n\u003cbr\u003e\nThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, and Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! Packs contain 10 random cards; individual pack has a cardboard guard.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".store-pass-card-text\")\n    var showMore = document.querySelector('.store-pass-show-more')\n\n    function toggleCardText() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('store-pass-full-text')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('store-pass-full-text')\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    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e   ","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47987193020630,"sku":"10-10378-102","price":8.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/672412.jpg?v=1774553918"},{"product_id":"perfect-order-elite-trainer-box-anglais","title":"Mega Evolution: Perfect Order - Elite Trainer Box (anglais)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection :\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eÉditeur :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eDate de sortie :\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\n\u003cbr\u003e\nThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, and Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! The Pokémon Elite Trainer Box includes:\u003cbr\u003e\n• 9 Pokémon booster packs\u003cbr\u003e\n• 65 card sleeves\u003cbr\u003e\n• 45 Pokémon TCG Energy cards\u003cbr\u003e\n• A player's guide to the expansion\u003cbr\u003e\n• 6 damage-counter dice\u003cbr\u003e\n• 1 competition-legal coin-flip die\u003cbr\u003e\n• 2 plastic condition markers\u003cbr\u003e\n• A collector's box to hold everything, with 4 dividers to keep it organized\u003cbr\u003e\n• A code card for Pokémon Trading Card Game Live\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".store-pass-card-text\")\n    var showMore = document.querySelector('.store-pass-show-more')\n\n    function toggleCardText() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('store-pass-full-text')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('store-pass-full-text')\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    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e   ","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47987198263510,"sku":"10-10372-111","price":99.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/672401.jpg?v=1774554100"},{"product_id":"perfect-order-3-pack-blister-chikorita-anglais","title":"Mega Evolution: Perfect Order - 3-Pack Blister - Chikorita (anglais)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection :\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eÉditeur :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eDate de sortie :\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\n\u003cbr\u003e\nThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, and Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! Each blister comes with 3 booster packs and a promotional card.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".store-pass-card-text\")\n    var showMore = document.querySelector('.store-pass-show-more')\n\n    function toggleCardText() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('store-pass-full-text')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('store-pass-full-text')\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    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e   ","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47987204030678,"sku":"10-10375-108","price":23.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/672393.jpg?v=1774554427"},{"product_id":"perfect-order-single-pack-blister-makuhita-anglais","title":"Mega Evolution: Perfect Order - Single Pack Blister - Makuhita (English)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection:\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003ePublisher :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eRelease date:\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\n\u003cbr\u003e\nThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, and Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! Each blister comes with 1 booster pack, 1 coin, and a promotional card.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".store-pass-card-text\")\n    var showMore = document.querySelector('.store-pass-show-more')\n\n    function toggleCardText() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('store-pass-full-text')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('store-pass-full-text')\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    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e   ","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47987219038422,"sku":"10-10374-102","price":9.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/672410.jpg?v=1774554907"},{"product_id":"perfect-order-booster-bundle-anglais","title":"Mega Evolution: Perfect Order - Booster Bundle (anglais)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection :\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eÉditeur :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eDate de sortie :\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\n\u003cbr\u003e\nThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, and Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! Expand your collection with this Booster Bundle containing \u003cstrong\u003esix booster packs!\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".store-pass-card-text\")\n    var showMore = document.querySelector('.store-pass-show-more')\n\n    function toggleCardText() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('store-pass-full-text')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('store-pass-full-text')\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    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e   ","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47987222544598,"sku":"10-10377-109","price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/672396.jpg?v=1774555195"},{"product_id":"mini-portfolio-2026-anglais","title":"Mini Portfolio 2026 (anglais)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection :\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eÉditeur :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eDate de sortie :\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n\u003cdiv itemprop=\"description\" class=\"description rte small-description small-description-section collapsable-description\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eStore Your Cards in Style!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eStore up to 60 of your latest and greatest Pokémon cards in this mini portfolio. Each portfolio comes with a Pokémon TCG booster pack, so you can start\u003cbr\u003efilling it up right away!\u003c\/p\u003e\n\u003cstyle\u003e\n    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47987240992982,"sku":"10-10357-101","price":10.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/mini-portfolio-2026.png?v=1774555720"},{"product_id":"mega-evolution-equilibre-parfait-booster-bundle-francais","title":"Méga Évolution: Équilibre Parfait - Booster Bundle (français)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection :\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eÉditeur :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eDate de sortie :\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\n\u003cbr\u003e\nThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, and Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! Expand your collection with this Booster Bundle containing \u003cstrong\u003esix booster packs!\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".store-pass-card-text\")\n    var showMore = document.querySelector('.store-pass-show-more')\n\n    function toggleCardText() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('store-pass-full-text')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('store-pass-full-text')\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    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e   ","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47987255115990,"sku":"10-10377-102","price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/equilibre-parfait-booster-bundle.png?v=1774555943"},{"product_id":"mega-evolution-equilibre-parfait-3-pack-blister-germignon-francais","title":"Méga Évolution: Équilibre Parfait - 3-Pack Blister - Germignon (français)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection :\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eÉditeur :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eDate de sortie :\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\n\u003cbr\u003e\nThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, and Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! Each blister comes with 3 booster packs and a promotional card.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".store-pass-card-text\")\n    var showMore = document.querySelector('.store-pass-show-more')\n\n    function toggleCardText() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('store-pass-full-text')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('store-pass-full-text')\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    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e   ","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47987267731670,"sku":null,"price":23.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/equilibre-parfait-3-pack.png?v=1774556067"},{"product_id":"mega-evolution-equilibre-parfait-coffret-dresseur-delite-francais","title":"Méga Évolution: Équilibre Parfait - Coffret Dresseur d'Élite (français)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection :\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eÉditeur :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eDate de sortie :\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n\u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\u003cbr\u003eThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, an\u003cimg\u003ed Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! The Pokémon Elite Trainer Box includes:\u003cbr\u003e• 9 Pokémon booster packs\u003cbr\u003e• 65 card sleeves\u003cbr\u003e• 45 Pokémon TCG Energy cards\u003cbr\u003e• A player's guide to the expansion\u003cbr\u003e• 6 damage-counter dice\u003cbr\u003e• 1 competition-legal coin-flip die\u003cbr\u003e• 2 plastic condition markers\u003cbr\u003e• A collector's box to hold everything, with 4 dividers to keep it organized\u003cbr\u003e• A code card for Pokémon Trading Card Game Live\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":47989153726678,"sku":"10-10372-102","price":89.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/coffret-dresseur-elite-equilibre-parfait.png?v=1774574814"},{"product_id":"mega-evolution-equilibre-parfait-boite-de-boosters-francais","title":"Méga Évolution: Équilibre Parfait - Boîte de Boosters (français)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection :\u003c\/label\u003eME03: Équilibre Parfait\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eÉditeur :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eDate de sortie :\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n\u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003e\u003cstrong\u003eDes pouvoirs secrets émergent !\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eLe coeur de la ville bat au même rythme que les Pokémon et les personnes qui y habitent. Incarnation de la puissance par le nombre, le Pokémon légendaire Méga-Zygarde-ex en préserve l’équilibre. Les forces menaçantes maintenant repoussées, la population de la ville coule des jours paisibles, et parmi elle les Pokémon Méga-Mélodelfe-ex, Méga-Staross-ex et Miaouss-ex, dans l’extension Méga-Évolution – Équilibre Parfait du JCC Pokémon.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePlus de 120 cartes\u003c\/li\u003e\n\u003cli\u003eDavantage de nouveaux Pokémon-ex Méga-Évolution\u003c\/li\u003e\n\u003cli\u003ePlus de 25 cartes Dresseur\u003c\/li\u003e\n\u003cli\u003ePlus de 30 Pokémon et cartes Dresseur avec des illustrations spéciales\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":48049371676886,"sku":"10-10380-102","price":249.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/equilibre-parfait-boite-booster.png?v=1775660255"},{"product_id":"mega-evolution-equilibe-parfait-paquet-booster-francais","title":"Méga Évolution: Équilibe Parfait - Paquet Booster (francais)","description":"\u003cdiv class=\"store-pass-custom-description\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eCollection :\u003c\/label\u003eME03: Perfect Order\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eÉditeur :\u003c\/label\u003ePokemon\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003clabel\u003eDate de sortie :\u003c\/label\u003e2026-03-27\u003c\/div\u003e\n    \u003cdiv class=\"description rte small-description small-description-section collapsable-description\" itemprop=\"description\"\u003eSecret Powers Awaken!\u003cbr\u003e\n\u003cbr\u003e\nThe pulse of the city beats in sync with the Pokémon and people who call it home—and preserving the order of it all is Mega Zygarde ex, the Legendary Pokémon who embodies strength in numbers! With threatening forces held at bay, peaceful days are ahead for the city's residents, including Pokémon like Mega Clefable ex, Mega Starmie ex, and Meowth ex, in the Pokémon TCG: Mega Evolution—Perfect Order expansion! Packs contain 10 random cards.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    var cardText = document.querySelector(\".store-pass-card-text\")\n    var showMore = document.querySelector('.store-pass-show-more')\n\n    function toggleCardText() {\n        if (showMore.innerHTML == 'Show More') {\n            showMore.innerHTML = 'Show Less'\n            cardText.classList.add('store-pass-full-text')\n        }\n        else {\n            showMore.innerHTML = 'Show More'\n            cardText.classList.remove('store-pass-full-text')\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    .store-pass-card-text {\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        height: 84px;\n    }\n    .store-pass-full-text {\n        -webkit-line-clamp: unset;\n        height: unset;\n    }\n    .store-pass-custom-description .mb-1, .my-1 {\n        margin-bottom: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-right: 0.375rem!important;\n    }\n    .store-pass-custom-description .mr-1, .mx-1 {\n        margin-left: 0.375rem!important;\n    }\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 .legality {\n        margin-right: 1rem;\n    }\n    .store-pass-custom-description .labeled-info {\n        display: flex;\n        flex-direction: column;\n    }\n    .store-pass-custom-description .labeled-info \u003e div {\n        border-bottom: 1px solid #e5e5e5;\n        margin-bottom: 1rem;\n        padding-bottom: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:first-child {\n        padding-top: 1rem;\n    }\n    .store-pass-custom-description .labeled-info \u003e div:last-child {\n        border-bottom: 0px;\n        padding-bottom: 0;\n    }\n    .store-pass-custom-description .labeled-info .inner {\n        display: flex;\n        padding: 0.25rem;\n        margin: 0.25rem;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .labeled-info .inner:first-child {\n        padding-top: 0.25rem;\n    }\n    .store-pass-custom-description .labeled-info .inner:last-child {\n        padding-bottom: 0;\n        border-bottom: 0;\n    }\n    .store-pass-custom-description .info-item {\n        display: flex;\n        align-items: center;\n        padding: 0.5rem;\n        margin: 0;\n        border-bottom: 1px solid #e5e5e5;\n    }\n    .store-pass-custom-description .info-item-description {\n        padding: 0.5rem;\n    }\n    .store-pass-custom-description .info-item-description label {\n        margin-right: 0.375rem;\n    }\n    .store-pass-custom-description .info-item label {\n        font-weight: 600;\n        flex: 0 0 120px;\n        margin-bottom: 0;\n        overflow-wrap: break-word;\n        align-self: flex-start;\n    }\n    .store-pass-custom-description .info-item .inner label {\n        flex: 0 0 200px;\n    }\n\u003c\/style\u003e   ","brand":"Pokemon","offers":[{"title":"Default Title","offer_id":48116216561878,"sku":"10-10380-102-BP","price":7.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/0112\/6585\/files\/POKEMON-EQUILIBRE-PARFAIT-PAQUET-BOOSTER-FRANCAIS-ME03-MEGA-EVOLUTION__10380_PACK_FR.jpg?v=1777043945"}],"url":"https:\/\/boutiquelapioche.com\/en\/collections\/pokemon-me-perfect-order-produits-scelles.oembed","provider":"La Pioche - Boutique de jeux","version":"1.0","type":"link"}