{"id":19208,"date":"2021-06-17T20:01:40","date_gmt":"2021-06-17T20:01:40","guid":{"rendered":"https:\/\/www.mdxone.com\/?page_id=19208"},"modified":"2024-12-02T03:37:15","modified_gmt":"2024-12-02T08:37:15","slug":"where-to-buy","status":"publish","type":"page","link":"https:\/\/www.mdxone.com\/en\/where-to-buy\/","title":{"rendered":"Where to Buy"},"content":{"rendered":"    <!-- Loading Placeholder -->\n    <div id=\"loading-placeholder\" class=\"w-full h-[50vh] rounded-mdx flex flex-col gap-6 items-center justify-center bg-gray-50 mb-8\">\n        <svg aria-hidden=\"true\" class=\"w-8 h-8 mr-2 text-gray-200 animate-spin fill-primary\" viewBox=\"0 0 100 101\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n            <path d=\"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z\" fill=\"currentColor\"\/>\n            <path d=\"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z\" fill=\"currentFill\"\/>\n        <\/svg>\n        <span class=\"font-bold text-mdxdarkgray\">Getting stores and finding your closest location if you let us&#8230;<\/span>\n    <\/div>\n    <div id=\"map\" class=\"not-prose w-full h-[50vh] rounded-mdx overflow-hidden mb-8\" style=\"display: none;\"><\/div>\n    <div x-data=\"{ openTab: 'Quebec' }\" class=\"not-prose\">\n        <header class=\"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-7 md:border-b border-gray-100\">\n                <\/header>\n        <section class=\"p-4\">\n                <\/section>\n    <\/div>\n\n    <script>\n        var userLat = 0;\n        var userLng = 0;\n        var closestStore = null;\n        var closestStoreName = null;\n        var minDistance = Infinity;\n        var markers = {};\n        var map;\n\n        \/\/ Function to fetch user's geolocation\n        function fetchUserLocation() {\n            if (\"geolocation\" in navigator) {\n                navigator.geolocation.getCurrentPosition(function(position) {\n                    userLat = position.coords.latitude;\n                    userLng = position.coords.longitude;\n                    initMap();  \/\/ Initialize the map after getting user location\n                }, function(error) {\n                    console.log(\"Geolocation Error: \", error);\n                    initMap();  \/\/ Initialize the map even if geolocation fails\n                });\n            } else {\n                console.log(\"Geolocation is not available.\");\n                initMap();  \/\/ Initialize the map even if geolocation is not available\n            }\n        }\n        function initMap() {\n\n            mapboxgl.accessToken = 'pk.eyJ1Ijoic2Nob2xhcnNjYW5hZGEiLCJhIjoiY2lxOHg1Y3ptMDE2dmZza2tweXMxajFzZiJ9.v49gw4P1k7vbglDglDcJ5Q';\n            map = new mapboxgl.Map({\n                container: 'map',\n                style: 'mapbox:\/\/styles\/scholarscanada\/clni0qkth083z01qbbqr1hkgv',\n                center: [-73.5674, 45.5019], \/\/ Initial center coordinates\n                zoom: 1 \/\/ Initial zoom level\n            });\n\n            map.on('load', function () {\n                \/\/ Hide the loading placeholder\n                document.getElementById('loading-placeholder').style.display = 'none';\n                \/\/ Show the map container\n                var mapContainer = document.getElementById('map');\n                mapContainer.style.display = 'block';\n\n                \/\/ Explicitly set the map's size based on the container's dimensions\n                map.resize();\n                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([127.033367, 37.508424])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">A2 Distribution<\/h3><p class=\"font-bolder\">610 \ub17c\ud604\ub85c Gangnam-gu, Seoul, South Korea<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'261\\'&gt;A2 Distribution&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 37.508424, 127.033367);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'261\\'&gt;A2 Distribution&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([131.904104, 43.133541])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Advance Boardshop<\/h3><p class=\"font-bolder\">Russia, Primorsky Krai, \u0412\u043b\u0430\u0434\u0438\u0432\u043e\u0441\u0442\u043e\u043a, \u041f\u0435\u0440\u0432\u043e\u0440\u0435\u0447\u0435\u043d\u0441\u043a\u0438\u0439, 690078, \u041e\u043a\u0435\u0430\u043d\u0441\u043a\u0438\u0439 \u041f\u0440\u043e\u0441\u043f\u0435\u043a\u0442 135<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22492\\'&gt;Advance Boardshop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 43.133541, 131.904104);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22492\\'&gt;Advance Boardshop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-80.943381, 46.506151])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Adventure365<\/h3><p class=\"font-bolder\">444 Barry Downe Road, Sudbury, Ontario P3A 3T3, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21642\\'&gt;Adventure365&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.506151, -80.943381);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21642\\'&gt;Adventure365&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-72.68687, 44.470318])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">AJ\u2019s Ski and Sports<\/h3><p class=\"font-bolder\">350 Mountain Road, Stowe, Vermont 05672, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21894\\'&gt;AJ\u2019s Ski and Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.470318, -72.68687);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21894\\'&gt;AJ\u2019s Ski and Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.31093, 45.04134])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Algonquin Outfitters<\/h3><p class=\"font-bolder\">60 Manitoba Street, Bracebridge, Ontario P1L 1S1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21638\\'&gt;Algonquin Outfitters&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.04134, -79.31093);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21638\\'&gt;Algonquin Outfitters&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-106.047793, 39.490451])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Alpine Sports<\/h3><p class=\"font-bolder\">435 North Park Avenue, Breckenridge, Colorado 80424, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21895\\'&gt;Alpine Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 39.490451, -106.047793);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21895\\'&gt;Alpine Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-68.522335, 48.453224])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Alternative Sports<\/h3><p class=\"font-bolder\">113 Rue Saint-Germain Est, Rimouski, Quebec G5L 1A5, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'315\\'&gt;Alternative Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 48.453224, -68.522335);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'315\\'&gt;Alternative Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([9.615938, 47.257016])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">ALTON Premium Board Store<\/h3><p class=\"font-bolder\">Reichsstra\u00dfe 45, 6800 Feldkirch, Austria<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22490\\'&gt;ALTON Premium Board Store&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 47.257016, 9.615938);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22490\\'&gt;ALTON Premium Board Store&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.688295, 45.566961])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Andr\u00e9 Jac Sport<\/h3><p class=\"font-bolder\">348 Boulevard Des Laurentides, Laval, Quebec H7G 2T6, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'348\\'&gt;Andr\u00e9 Jac Sport&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.566961, -73.688295);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'348\\'&gt;Andr\u00e9 Jac Sport&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-116.861191, 34.227787])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Big Bear Mountain Resort<\/h3><p class=\"font-bolder\">43101 Goldmine Drive, Big Bear Lake, California 92315, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21896\\'&gt;Big Bear Mountain Resort&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 34.227787, -116.861191);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21896\\'&gt;Big Bear Mountain Resort&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-118.926421, 49.721616])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Big White Ski Resort<\/h3><p class=\"font-bolder\">5315 Big White Road, Big White Mountain, British Columbia V0H 1A0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'300\\'&gt;Big White Ski Resort&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.721616, -118.926421);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'300\\'&gt;Big White Ski Resort&lt;\/trp-post-container&gt;';\n                }\n                                                                                    var marker = new mapboxgl.Marker()\n                    .setLngLat([15.479758, 47.03758])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Blue Tomato<\/h3><p class=\"font-bolder\">K\u00f6glerweg 50, 8042 Graz, Austria<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21993\\'&gt;Blue Tomato&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 47.03758, 15.479758);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21993\\'&gt;Blue Tomato&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([19.93621, 50.034844])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Boardslide PL<\/h3><p class=\"font-bolder\">Rydl\u00f3wka 20, 30-363 Krak\u00f3w, Lesser Poland Voivodeship, Poland<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22494\\'&gt;Boardslide PL&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 50.034844, 19.93621);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22494\\'&gt;Boardslide PL&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.433266, 46.032643])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Boutique Atlas<\/h3><p class=\"font-bolder\">11 Rue Gauthier Sud, Joliette, Quebec J6E 4J3, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'361\\'&gt;Boutique Atlas&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.032643, -73.433266);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'361\\'&gt;Boutique Atlas&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.14819, 45.89056])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Boutique Axis \u2013 St-Sauveur<\/h3><p class=\"font-bolder\">J0R 1R3, Saint-Sauveur, Quebec, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'329\\'&gt;Boutique Axis \u2013 St-Sauveur&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.89056, -74.14819);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'329\\'&gt;Boutique Axis \u2013 St-Sauveur&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.051384, 48.404245])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Boutique Homies<\/h3><p class=\"font-bolder\">1377 Rue Des Champs-\u00c9lys\u00e9es, Chicoutimi, Quebec G7H 6J2, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'310\\'&gt;Boutique Homies&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 48.404245, -71.051384);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'310\\'&gt;Boutique Homies&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.700162, 45.578164])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Boutique Oberson Laval<\/h3><p class=\"font-bolder\">1355 Boulevard Des Laurentides, Laval, Quebec H7M 2Y2, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'351\\'&gt;Boutique Oberson Laval&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.578164, -73.700162);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'351\\'&gt;Boutique Oberson Laval&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.442195, 45.451678])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Boutique Oberson \u2013 Dix-30<\/h3><p class=\"font-bolder\">8680 Boulevard Leduc, Brossard, Quebec J4Y 0G6, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'330\\'&gt;Boutique Oberson \u2013 Dix-30&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.451678, -73.442195);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'330\\'&gt;Boutique Oberson \u2013 Dix-30&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.138548, 45.879878])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Boutique Ski Mont Avila<\/h3><p class=\"font-bolder\">Avila Ch, Piedmont, Quebec J0R 1R3, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'350\\'&gt;Boutique Ski Mont Avila&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.879878, -74.138548);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'350\\'&gt;Boutique Ski Mont Avila&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.232777, 48.41174])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Boutique Ultraviolet<\/h3><p class=\"font-bolder\">3595 Boulevard Harvey, Jonqui\u00e8re, Quebec G7X 3B5, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'323\\'&gt;Boutique Ultraviolet&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 48.41174, -71.232777);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'323\\'&gt;Boutique Ultraviolet&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.649928, 48.549086])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Boutique Ultraviolet<\/h3><p class=\"font-bolder\">500 Rue Sacr\u00e9-Coeur Ouest, Alma, Quebec G8B 1M1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'362\\'&gt;Boutique Ultraviolet&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 48.549086, -71.649928);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'362\\'&gt;Boutique Ultraviolet&lt;\/trp-post-container&gt;';\n                }\n                                                                                                                var marker = new mapboxgl.Marker()\n                    .setLngLat([-75.238497, 40.233498])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Buckman\u2019s Ski &#038; Snowboard Shop Montgomeryville<\/h3><p class=\"font-bolder\">925 Bethlehem Pike, Montgomeryville, Pennsylvania 18936, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'268\\'&gt;Buckman\u2019s Ski &#038; Snowboard Shop Montgomeryville&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.233498, -75.238497);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'268\\'&gt;Buckman\u2019s Ski &#038; Snowboard Shop Montgomeryville&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-75.129621, 40.326517])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Buckman\u2019s Ski &amp; Snowboard Shop Doylestown<\/h3><p class=\"font-bolder\">635 North Main Street, Doylestown, Pennsylvania 18901, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'257\\'&gt;Buckman\u2019s Ski &amp; Snowboard Shop Doylestown&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.326517, -75.129621);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'257\\'&gt;Buckman\u2019s Ski &amp; Snowboard Shop Doylestown&lt;\/trp-post-container&gt;';\n                }\n                                                                                    var marker = new mapboxgl.Marker()\n                    .setLngLat([-75.507619, 40.65817])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Buckman\u2019s Ski &amp; Snowboard Shop Whitehall\u00a0<\/h3><p class=\"font-bolder\">Macarthur Road, Whitehall, Pennsylvania 18052, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'266\\'&gt;Buckman\u2019s Ski &amp; Snowboard Shop Whitehall\u00a0&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.65817, -75.507619);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'266\\'&gt;Buckman\u2019s Ski &amp; Snowboard Shop Whitehall\u00a0&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.586554, 46.212457])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Burton Tremblant<\/h3><p class=\"font-bolder\">18 Chemin De Kandahar, Mont-Tremblant, Quebec J8E 1E2, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'344\\'&gt;Burton Tremblant&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.212457, -74.586554);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'344\\'&gt;Burton Tremblant&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-75.852394, 45.509654])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Camp Fortune<\/h3><p class=\"font-bolder\">Chemin Dunlop, Chelsea, Quebec J9B 2N3, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'322\\'&gt;Camp Fortune&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.509654, -75.852394);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'322\\'&gt;Camp Fortune&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([106.827216, -6.175554])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Christy Sports<\/h3><p class=\"font-bolder\">Indonesia<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'272\\'&gt;Christy Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, -6.175554, 106.827216);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'272\\'&gt;Christy Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.687368, 43.445696])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Corbetts Ski + Snowboard<\/h3><p class=\"font-bolder\">120 Speers Road, Oakville, Ontario L6K 2E7, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'398\\'&gt;Corbetts Ski + Snowboard&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 43.445696, -79.687368);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'398\\'&gt;Corbetts Ski + Snowboard&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-119.491746, 49.864115])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Custom Ski &#038; Board<\/h3><p class=\"font-bolder\">2936 Pandosy Street, Kelowna, British Columbia V1Y 1V9, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'294\\'&gt;Custom Ski &#038; Board&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.864115, -119.491746);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'294\\'&gt;Custom Ski &#038; Board&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-116.96537, 51.30045])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Darkside Snow &#038; Skate Life<\/h3><p class=\"font-bolder\">V0A 1H0, Golden, British Columbia, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'302\\'&gt;Darkside Snow &#038; Skate Life&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 51.30045, -116.96537);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'302\\'&gt;Darkside Snow &#038; Skate Life&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.284901, 46.827532])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Echo Sports<\/h3><p class=\"font-bolder\">550 Rue Du Marais, Qu\u00e9bec, Quebec G1M 3R1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'331\\'&gt;Echo Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.827532, -71.284901);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'331\\'&gt;Echo Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-115.059515, 49.505424])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Edge of the World<\/h3><p class=\"font-bolder\">2 Ave, Fernie, British Columbia V0B 1M2, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'290\\'&gt;Edge of the World&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.505424, -115.059515);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'290\\'&gt;Edge of the World&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([116.43639, 39.92109])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">EMD Distribution<\/h3><p class=\"font-bolder\">Chaoyang Qu, Beijing, China<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'264\\'&gt;EMD Distribution&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 39.92109, 116.43639);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'264\\'&gt;EMD Distribution&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-72.653468, 45.336104])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Empire<\/h3><p class=\"font-bolder\">610 Place Champ\u00eatre, Bromont, Quebec J2L 0A1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21636\\'&gt;Empire&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.336104, -72.653468);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21636\\'&gt;Empire&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.367442, 46.813433])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Empire<\/h3><p class=\"font-bolder\">Rue Des Granges, L\\'Ancienne-Lorette, Quebec G2E 5E5, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'352\\'&gt;Empire&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.813433, -71.367442);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'352\\'&gt;Empire&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-118.79496, 55.185307])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Ernie\u2019s Sports Experts<\/h3><p class=\"font-bolder\">T8V 4C2, Grande Prairie, Alberta, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'248\\'&gt;Ernie\u2019s Sports Experts&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 55.185307, -118.79496);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'248\\'&gt;Ernie\u2019s Sports Experts&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-122.95451, 50.113508])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Essentialy Blackcomb<\/h3><p class=\"font-bolder\">4282 Mountain Square, Whistler, British Columbia V8E 1B9, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'286\\'&gt;Essentialy Blackcomb&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 50.113508, -122.95451);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'286\\'&gt;Essentialy Blackcomb&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-80.231604, 44.501198])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Fathom Boards<\/h3><p class=\"font-bolder\">470 First Street, Collingwood, Ontario L9Y 3G7, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'375\\'&gt;Fathom Boards&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.501198, -80.231604);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'375\\'&gt;Fathom Boards&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-115.065578, 49.467445])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Fernie Alpine Resort<\/h3><p class=\"font-bolder\">Hill Road, Fernie, British Columbia V0B 1M4, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'292\\'&gt;Fernie Alpine Resort&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.467445, -115.065578);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'292\\'&gt;Fernie Alpine Resort&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.26086, 46.730425])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Five-0 Ouest<\/h3><p class=\"font-bolder\">1208 Rue De La Concorde, L\u00e9vis, Quebec G6W 0M7, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21635\\'&gt;Five-0 Ouest&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.730425, -71.26086);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21635\\'&gt;Five-0 Ouest&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-118.966697, 37.646556])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Footloose Sports<\/h3><p class=\"font-bolder\">3043 Main Street, Mammoth Lakes, California 93546, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21885\\'&gt;Footloose Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 37.646556, -118.966697);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21885\\'&gt;Footloose Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.715838, 44.416411])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Gates &#038; Boards<\/h3><p class=\"font-bolder\">580 Bayfield Street, Barrie, Ontario L4M 5A2, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'396\\'&gt;Gates &#038; Boards&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.416411, -79.715838);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'396\\'&gt;Gates &#038; Boards&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([8.290983, 49.978649])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Good Question Supplies GmbH &amp; Co. KG<\/h3><p class=\"font-bolder\">Heiligkreuzweg 96, 55130 Mainz, Germany<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21867\\'&gt;Good Question Supplies GmbH &amp; Co. KG&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.978649, 8.290983);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21867\\'&gt;Good Question Supplies GmbH &amp; Co. KG&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.673008, 44.549211])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Horseshoe Resort<\/h3><p class=\"font-bolder\">1101 Horseshoe Valley Road West, Barrie, Ontario L4M 4Y8, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21644\\'&gt;Horseshoe Resort&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.549211, -79.673008);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21644\\'&gt;Horseshoe Resort&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-68.87737, 47.680664])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">J.A. St-Pierre &#038; Fils Inc<\/h3><p class=\"font-bolder\">G0L 1E0, T\u00e9miscouata-sur-le-Lac, Quebec, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'327\\'&gt;J.A. St-Pierre &#038; Fils Inc&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 47.680664, -68.87737);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'327\\'&gt;J.A. St-Pierre &#038; Fils Inc&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-118.969064, 37.647895])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Kittredge Sports<\/h3><p class=\"font-bolder\">3218 Main Street, Mammoth Lakes, California 93546, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21886\\'&gt;Kittredge Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 37.647895, -118.969064);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21886\\'&gt;Kittredge Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.271263, 46.835513])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">La Vie Sportive \/ La Cord\u00e9e<\/h3><p class=\"font-bolder\">600 Rue Bouvier, Qu\u00e9bec, Quebec G2J 1A7, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'366\\'&gt;La Vie Sportive \/ La Cord\u00e9e&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.835513, -71.271263);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'366\\'&gt;La Vie Sportive \/ La Cord\u00e9e&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-70.570698, 47.28919])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Le Massif de Charlevoix<\/h3><p class=\"font-bolder\">138 Rue Bergeron, Petite-Rivi\u00e8re-Saint-Fran\u00e7ois, Quebec G0A 2L0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'311\\'&gt;Le Massif de Charlevoix&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 47.28919, -70.570698);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'311\\'&gt;Le Massif de Charlevoix&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-72.143996, 45.267399])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Le Pied Sportif<\/h3><p class=\"font-bolder\">302 Rue Sherbrooke, Magog, Quebec J1X 2S1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'328\\'&gt;Le Pied Sportif&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.267399, -72.143996);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'328\\'&gt;Le Pied Sportif&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-80.313639, 44.504637])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Lifted \u2013 Blue Mountain Resorts<\/h3><p class=\"font-bolder\">150 Jozo Weider Boulevard, Blue Mountains, Ontario L9Y 0P7, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21639\\'&gt;Lifted \u2013 Blue Mountain Resorts&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.504637, -80.313639);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21639\\'&gt;Lifted \u2013 Blue Mountain Resorts&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-81.260971, 42.962937])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">London\u2019s Source for Sports<\/h3><p class=\"font-bolder\">406 Wharncliffe Road South, London, Ontario N6J 2M4, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'387\\'&gt;London\u2019s Source for Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 42.962937, -81.260971);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'387\\'&gt;London\u2019s Source for Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-119.882668, 50.884299])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">McSporties<\/h3><p class=\"font-bolder\">3180 Creekside Way, Sun Peaks, British Columbia V0E 1Z1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'299\\'&gt;McSporties&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 50.884299, -119.882668);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'299\\'&gt;McSporties&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-97.143428, 49.894044])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">MEC Winnipeg<\/h3><p class=\"font-bolder\">303 Portage Avenue, Winnipeg, Manitoba R3B 2B4, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'400\\'&gt;MEC Winnipeg&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.894044, -97.143428);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'400\\'&gt;MEC Winnipeg&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.957764, 45.405337])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Momo Sports<\/h3><p class=\"font-bolder\">530 Rue Jean-Paul-Perrault, Sherbrooke, Quebec J1L 3A6, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'359\\'&gt;Momo Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.405337, -71.957764);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'359\\'&gt;Momo Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-70.50596, 46.397083])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mont Orignal<\/h3><p class=\"font-bolder\">G0R 1S0, Lac-Etchemin, Quebec, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'363\\'&gt;Mont Orignal&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.397083, -70.50596);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'363\\'&gt;Mont Orignal&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-78.82985, 43.943993])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mount Kirby Skis &#038; Boards<\/h3><p class=\"font-bolder\">Taunton, Oshawa, Ontario, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'392\\'&gt;Mount Kirby Skis &#038; Boards&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 43.943993, -78.82985);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'392\\'&gt;Mount Kirby Skis &#038; Boards&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-115.580228, 51.182818])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mount Norquay Ski Resort<\/h3><p class=\"font-bolder\">Mount Norquay Road, Banff, Alberta T1L 0A1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'252\\'&gt;Mount Norquay Ski Resort&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 51.182818, -115.580228);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'252\\'&gt;Mount Norquay Ski Resort&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.667005, 44.623124])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mount St. Louis Moonstone<\/h3><p class=\"font-bolder\">24 Mount Saint Louis Road West, Coldwater, Ontario L0K 1E0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'388\\'&gt;Mount St. Louis Moonstone&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.623124, -79.667005);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'388\\'&gt;Mount St. Louis Moonstone&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-114.11811, 51.046867])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mountain Equipment<\/h3><p class=\"font-bolder\">9 Ave SW, Calgary, Alberta T3C 2Z1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'273\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 51.046867, -114.11811);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'273\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-113.535374, 53.543445])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mountain Equipment<\/h3><p class=\"font-bolder\">T5N 0L9, Edmonton, Alberta, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'278\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 53.543445, -113.535374);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'278\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-123.250831, 49.26549])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mountain Equipment<\/h3><p class=\"font-bolder\">6200 University Boulevard - \u0160x\u02b7y\u0259\u03b8\u0259st\u0259m, Vancouver, British Columbia V6T 1Z4, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'287\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.26549, -123.250831);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'287\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.581678, 45.522965])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mountain Equipment<\/h3><p class=\"font-bolder\">4394 Rue Saint-Denis, Montr\u00e9al, Quebec H2J 2L1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'316\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.522965, -73.581678);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'316\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.651839, 45.532154])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mountain Equipment<\/h3><p class=\"font-bolder\">8989 Boulevard De L\\' Acadie, Montr\u00e9al, Quebec H4N 3K1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'356\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.532154, -73.651839);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'356\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.818652, 43.338724])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mountain Equipment<\/h3><p class=\"font-bolder\">1030 Brant Street, Burlington, Ontario L7R 3S8, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'371\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 43.338724, -79.818652);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'371\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.693811, 44.357164])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mountain Equipment<\/h3><p class=\"font-bolder\">61 Bryne Drive, Barrie, Ontario L4N 8V8, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'390\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.357164, -79.693811);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'390\\'&gt;Mountain Equipment&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-122.955246, 50.113275])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mountain Kids Outfitters Ltd<\/h3><p class=\"font-bolder\">4293 Mountain Square, Whistler, British Columbia V8E 1B8, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'291\\'&gt;Mountain Kids Outfitters Ltd&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 50.113275, -122.955246);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'291\\'&gt;Mountain Kids Outfitters Ltd&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-80.28509, 44.497807])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Mountain Side Sports<\/h3><p class=\"font-bolder\">774 Mountain Road, Collingwood, Ontario L9Y 5G1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'389\\'&gt;Mountain Side Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.497807, -80.28509);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'389\\'&gt;Mountain Side Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-77.437068, 43.026775])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Neon Wave<\/h3><p class=\"font-bolder\">237 High Street Extension, Victor, New York 14564, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21887\\'&gt;Neon Wave&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 43.026775, -77.437068);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21887\\'&gt;Neon Wave&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-86.192977, 43.303264])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Northern Edge<\/h3><p class=\"font-bolder\">2669 Holton Road, Muskegon, Michigan 49445, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21897\\'&gt;Northern Edge&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 43.303264, -86.192977);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21897\\'&gt;Northern Edge&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-123.072726, 49.323628])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Northshore Ski &#038; Board<\/h3><p class=\"font-bolder\">1625 Lonsdale Avenue, North Vancouver, British Columbia V7M 2N8, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'307\\'&gt;Northshore Ski &#038; Board&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.323628, -123.072726);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'307\\'&gt;Northshore Ski &#038; Board&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-113.498282, 53.502744])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Out of Bounds Ski &amp; Snowboard<\/h3><p class=\"font-bolder\">6604 104 Street NW, Edmonton, Alberta T6H 2L2, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'253\\'&gt;Out of Bounds Ski &amp; Snowboard&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 53.502744, -113.498282);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'253\\'&gt;Out of Bounds Ski &amp; Snowboard&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-81.312826, 48.477027])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">O\u2019Reilly Sport<\/h3><p class=\"font-bolder\">708 Algonquin Boulevard East, Timmins, Ontario P4N 1B7, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21640\\'&gt;O\u2019Reilly Sport&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 48.477027, -81.312826);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21640\\'&gt;O\u2019Reilly Sport&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-113.609345, 53.514434])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Pacesetter Ski Shoppe<\/h3><p class=\"font-bolder\">167 Street NW, Edmonton, Alberta T5R 2T5, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'274\\'&gt;Pacesetter Ski Shoppe&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 53.514434, -113.609345);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'274\\'&gt;Pacesetter Ski Shoppe&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.160545, 45.891676])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Performance Boardshop PRFO<\/h3><p class=\"font-bolder\">333 Rue Principale, Saint-Sauveur, Quebec J0R 1R0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'342\\'&gt;Performance Boardshop PRFO&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.891676, -74.160545);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'342\\'&gt;Performance Boardshop PRFO&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.21302, 45.554472])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Premiere Sports<\/h3><p class=\"font-bolder\">260 Boulevard Sir-Wilfrid-Laurier, Bel\u0153il, Quebec J3G 4G7, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'357\\'&gt;Premiere Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.554472, -73.21302);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'357\\'&gt;Premiere Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([135.50078, 34.683594])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">PSJ Family<\/h3><p class=\"font-bolder\">\u5927\u962a\u5e02, Osaka, Japan<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21994\\'&gt;PSJ Family&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 34.683594, 135.50078);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21994\\'&gt;PSJ Family&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-106.819249, 39.189995])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Radio Boarshop<\/h3><p class=\"font-bolder\">400 East Hopkins Avenue, Aspen, Colorado 81611, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21888\\'&gt;Radio Boarshop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 39.189995, -106.819249);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21888\\'&gt;Radio Boarshop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-118.163494, 50.957764])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Revelstoke Mountain Resort<\/h3><p class=\"font-bolder\">2950 Camozzi Road, Revelstoke, British Columbia V0E 2S3, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'288\\'&gt;Revelstoke Mountain Resort&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 50.957764, -118.163494);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'288\\'&gt;Revelstoke Mountain Resort&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([149.134735, -36.230248])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Rhythm Snowsports<\/h3><p class=\"font-bolder\">8 Sharp Street, Cooma New South Wales 2630, Australia<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'263\\'&gt;Rhythm Snowsports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, -36.230248, 149.134735);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'263\\'&gt;Rhythm Snowsports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([10.275621, 47.510759])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Ridersheaven Boardsport Shop<\/h3><p class=\"font-bolder\">Immenst\u00e4dter Stra\u00dfe 9, 87527 Sonthofen, Germany<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22489\\'&gt;Ridersheaven Boardsport Shop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 47.510759, 10.275621);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22489\\'&gt;Ridersheaven Boardsport Shop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-117.799378, 49.077231])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">RossVegas Boardshop<\/h3><p class=\"font-bolder\">2044 Columbia Avenue, Rossland, British Columbia V0G 1Y0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'297\\'&gt;RossVegas Boardshop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.077231, -117.799378);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'297\\'&gt;RossVegas Boardshop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-97.149913, 49.859059])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Royal Sports Shop Mountain\u00a0<\/h3><p class=\"font-bolder\">750 Pembina Highway, Winnipeg, Manitoba R3M 2M7, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'401\\'&gt;Royal Sports Shop Mountain\u00a0&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.859059, -97.149913);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'401\\'&gt;Royal Sports Shop Mountain\u00a0&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-118.846968, 55.169632])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">S3 Boardshop<\/h3><p class=\"font-bolder\">9815 116 Street, Grande Prairie, Alberta T8W 0C7, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'279\\'&gt;S3 Boardshop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 55.169632, -118.846968);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'279\\'&gt;S3 Boardshop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.627345, 48.598021])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">S3 Boardshop<\/h3><p class=\"font-bolder\">2705 Avenue Du Pont Nord, Alma, Quebec G8E 1R4, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'319\\'&gt;S3 Boardshop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 48.598021, -71.627345);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'319\\'&gt;S3 Boardshop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-111.806791, 40.700273])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Salty Peaks Snowboard Shop<\/h3><p class=\"font-bolder\">3055 East 3300 South, Wasatch Front, Utah 84109, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21893\\'&gt;Salty Peaks Snowboard Shop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.700273, -111.806791);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21893\\'&gt;Salty Peaks Snowboard Shop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.431733, 43.79599])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sanction<\/h3><p class=\"font-bolder\">330 Steeles Avenue West, Vaughan, Ontario L4J 6W9, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'386\\'&gt;Sanction&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 43.79599, -79.431733);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'386\\'&gt;Sanction&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-84.05105, 46.77765])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Searchmont Resort<\/h3><p class=\"font-bolder\">P0S 1J0, Searchmont, Ontario, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'393\\'&gt;Searchmont Resort&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.77765, -84.05105);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'393\\'&gt;Searchmont Resort&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.476384, 44.035282])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Senecals Ski &#038; Snowboard<\/h3><p class=\"font-bolder\">16700 Yonge Street, Newmarket, Ontario L3X 3A1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21647\\'&gt;Senecals Ski &#038; Snowboard&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.035282, -79.476384);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21647\\'&gt;Senecals Ski &#038; Snowboard&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([5.732388, 58.971183])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Session-Norway<\/h3><p class=\"font-bolder\">Kirkegata 17, 4006 Stavanger, Norway<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22497\\'&gt;Session-Norway&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 58.971183, 5.732388);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22497\\'&gt;Session-Norway&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.704382, 40.27594])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Ski Barn<\/h3><p class=\"font-bolder\">2990 Brunswick Pike, Lawrence Township, New Jersey 08648, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21889\\'&gt;Ski Barn&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.27594, -74.704382);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21889\\'&gt;Ski Barn&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.271899, 40.943429])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Ski Barn<\/h3><p class=\"font-bolder\">1308 New Jersey Highway 23, Wayne, New Jersey 07470, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21890\\'&gt;Ski Barn&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.943429, -74.271899);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21890\\'&gt;Ski Barn&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.082003, 40.977738])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Ski Barn<\/h3><p class=\"font-bolder\">846 New Jersey Highway 17, Paramus, New Jersey 07652, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21891\\'&gt;Ski Barn&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.977738, -74.082003);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21891\\'&gt;Ski Barn&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.06141, 40.326185])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Ski Barn<\/h3><p class=\"font-bolder\">795 Broad Street, Shrewsbury, New Jersey 07702, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21892\\'&gt;Ski Barn&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.326185, -74.06141);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21892\\'&gt;Ski Barn&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.339656, 45.468979])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Ski Mont Rigaud<\/h3><p class=\"font-bolder\">321 Chemin Des \u00c9rables, Rigaud, Quebec J0P 1P0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'345\\'&gt;Ski Mont Rigaud&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.468979, -74.339656);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'345\\'&gt;Ski Mont Rigaud&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-86.468002, 38.556282])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Ski Pro Shop<\/h3><p class=\"font-bolder\">Paoli, Indiana 47454, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21898\\'&gt;Ski Pro Shop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 38.556282, -86.468002);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21898\\'&gt;Ski Pro Shop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-116.787055, 47.757472])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Ski Shack<\/h3><p class=\"font-bolder\">9437 North Government Way, Hayden, Idaho 83835, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'269\\'&gt;Ski Shack&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 47.757472, -116.787055);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'269\\'&gt;Ski Shack&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([23.6252, 46.787891])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">SnowboardPro<\/h3><p class=\"font-bolder\">Strada C\u00e2mpina 60b, Cluj-Napoca 400600, Cluj, Romania<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22089\\'&gt;SnowboardPro&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.787891, 23.6252);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22089\\'&gt;SnowboardPro&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([19.417168, 50.140975])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">SnowCity<\/h3><p class=\"font-bolder\">Niepodleg\u0142o\u015bci 7, 32-500 Chrzan\u00f3w, Lesser Poland Voivodeship, Poland<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22491\\'&gt;SnowCity&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 50.140975, 19.417168);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22491\\'&gt;SnowCity&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-75.878008, 45.652718])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sommet Edelweiss<\/h3><p class=\"font-bolder\">347 Chemin Edelweiss, Wakefield, Quebec J0X 3G0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'347\\'&gt;Sommet Edelweiss&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.652718, -75.878008);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'347\\'&gt;Sommet Edelweiss&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.159019, 45.922693])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sommet Gabriel<\/h3><p class=\"font-bolder\">1501 Chemin Du Mont-Gabriel, Sainte-Ad\u00e8le, Quebec J8B 2J8, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'346\\'&gt;Sommet Gabriel&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.922693, -74.159019);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'346\\'&gt;Sommet Gabriel&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.269246, 45.899859])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sommet Morin Heights<\/h3><p class=\"font-bolder\">231 Rue Bennett, Morin-Heights, Quebec J0R 1H0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'326\\'&gt;Sommet Morin Heights&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.899859, -74.269246);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'326\\'&gt;Sommet Morin Heights&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.122538, 45.915927])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sommet Olympia<\/h3><p class=\"font-bolder\">330 Chemin De La Montagne, Piedmont, Quebec J0R 1K0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'365\\'&gt;Sommet Olympia&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.915927, -74.122538);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'365\\'&gt;Sommet Olympia&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-74.147468, 45.8858])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sommet St-Sauveur<\/h3><p class=\"font-bolder\">350 Avenue Saint-Denis, Saint-Sauveur, Quebec J0R 1R3, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'325\\'&gt;Sommet St-Sauveur&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.8858, -74.147468);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'325\\'&gt;Sommet St-Sauveur&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-114.039465, 51.012405])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sourceboards<\/h3><p class=\"font-bolder\">1106 46 Avenue SE, Calgary, Alberta T2G 2A6, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'281\\'&gt;Sourceboards&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 51.012405, -114.039465);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'281\\'&gt;Sourceboards&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.892293, 43.523951])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Spokes N\u2019Slopes<\/h3><p class=\"font-bolder\">307 Steeles Avenue East, Milton, Ontario L9T 1Y2, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21646\\'&gt;Spokes N\u2019Slopes&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 43.523951, -79.892293);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21646\\'&gt;Spokes N\u2019Slopes&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-114.757176, 54.642672])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">SportChek<\/h3><p class=\"font-bolder\">Alberta, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'282\\'&gt;SportChek&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 54.642672, -114.757176);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'282\\'&gt;SportChek&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([120.369576, -4.794602])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">SportChek<\/h3><p class=\"font-bolder\">Data, 92773, Mare, Bone, South Sulawesi, Indonesia<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21637\\'&gt;SportChek&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, -4.794602, 120.369576);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21637\\'&gt;SportChek&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-80.216785, 44.497336])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sporting Life<\/h3><p class=\"font-bolder\">222 Hurontario Street, Collingwood, Ontario L9Y 2M2, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'373\\'&gt;Sporting Life&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.497336, -80.216785);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'373\\'&gt;Sporting Life&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.259182, 43.881805])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sporting Life<\/h3><p class=\"font-bolder\">7 Parkway Avenue, Markham, Ontario L3P 2E8, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'394\\'&gt;Sporting Life&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 43.881805, -79.259182);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'394\\'&gt;Sporting Life&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-70.922261, 47.0838])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sports Alpins \u2013 Mont Sainte-Anne<\/h3><p class=\"font-bolder\">2000 Du Beau-Pr\u00e9 Boul, Beaupr\u00e9, Quebec G0A 1E0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'317\\'&gt;Sports Alpins \u2013 Mont Sainte-Anne&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 47.0838, -70.922261);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'317\\'&gt;Sports Alpins \u2013 Mont Sainte-Anne&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.382957, 47.027045])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sports Alpins \u2013 Stoneham<\/h3><p class=\"font-bolder\">600 Chemin Du Hibou, Stoneham-et-Tewkesbury, Quebec G3C 1T3, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'338\\'&gt;Sports Alpins \u2013 Stoneham&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 47.027045, -71.382957);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'338\\'&gt;Sports Alpins \u2013 Stoneham&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.264729, 45.316865])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sports aux Puces<\/h3><p class=\"font-bolder\">532 Boulevard Du S\u00e9minaire Nord, Saint-Jean-sur-Richelieu, Quebec J3B 5L6, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'364\\'&gt;Sports aux Puces&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.316865, -73.264729);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'364\\'&gt;Sports aux Puces&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.677215, 45.732038])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sports aux Puces Terrebonne<\/h3><p class=\"font-bolder\">Chemin Gascon, Terrebonne, Quebec J6X 3Z3, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'349\\'&gt;Sports aux Puces Terrebonne&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.732038, -73.677215);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'349\\'&gt;Sports aux Puces Terrebonne&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-115.358649, 51.09329])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sports Experts<\/h3><p class=\"font-bolder\">100 Railway Avenue, Canmore, Alberta T1W 1P4, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'254\\'&gt;Sports Experts&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 51.09329, -115.358649);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'254\\'&gt;Sports Experts&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.273141, 46.843995])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sports Experts<\/h3><p class=\"font-bolder\">200 Rue Bouvier, Qu\u00e9bec, Quebec G2J 1R8, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'318\\'&gt;Sports Experts&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.843995, -71.273141);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'318\\'&gt;Sports Experts&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.29939, 46.830827])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sports Experts<\/h3><p class=\"font-bolder\">5401 Boulevard Des Galeries, Qu\u00e9bec, Quebec G2K 1N4, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'358\\'&gt;Sports Experts&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.830827, -71.29939);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'358\\'&gt;Sports Experts&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.436865, 45.442674])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sports Experts DIX30<\/h3><p class=\"font-bolder\">9405 Boulevard Leduc, Brossard, Quebec J4Y 0A5, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'321\\'&gt;Sports Experts DIX30&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.442674, -73.436865);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'321\\'&gt;Sports Experts DIX30&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-73.472046, 45.474834])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sports Experts Mail Champlain<\/h3><p class=\"font-bolder\">J4W 2T5, Brossard, Quebec, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'360\\'&gt;Sports Experts Mail Champlain&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.474834, -73.472046);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'360\\'&gt;Sports Experts Mail Champlain&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-71.285499, 46.770642])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sports Experts \u2013 Laurier<\/h3><p class=\"font-bolder\">2700 Boulevard Laurier, Qu\u00e9bec, Quebec G1V 2L8, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'324\\'&gt;Sports Experts \u2013 Laurier&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 46.770642, -71.285499);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'324\\'&gt;Sports Experts \u2013 Laurier&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-80.29874, 44.522851])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Squire Johns<\/h3><p class=\"font-bolder\">209896 Highway 26, Blue Mountains, Ontario L9Y 0L1, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'395\\'&gt;Squire Johns&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 44.522851, -80.29874);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'395\\'&gt;Squire Johns&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([11.954339, 57.737054])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Standtall<\/h3><p class=\"font-bolder\">Ar\u00f6ds Industriv\u00e4g 40, 417 05 G\u00f6teborg, Sweden<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22698\\'&gt;Standtall&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 57.737054, 11.954339);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22698\\'&gt;Standtall&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([13.406978, 49.726201])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Stigma Distribution s.r.o.<\/h3><p class=\"font-bolder\">Slovansk\u00e1 Alej, 32600 Plze\u0148, Plze\u0148, Czech Republic<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21991\\'&gt;Stigma Distribution s.r.o.&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.726201, 13.406978);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21991\\'&gt;Stigma Distribution s.r.o.&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([8.528995, 51.193324])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Stylefish WInterbert<\/h3><p class=\"font-bolder\">Am Waltenberg 32, 59955 Winterberg, Germany<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22487\\'&gt;Stylefish WInterbert&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 51.193324, 8.528995);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22487\\'&gt;Stylefish WInterbert&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-119.9113, 50.877574])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sun Peaks Resort<\/h3><p class=\"font-bolder\">1280 Alpine Road, Sun Peaks, British Columbia V0E 5N0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'308\\'&gt;Sun Peaks Resort&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 50.877574, -119.9113);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'308\\'&gt;Sun Peaks Resort&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-115.57164, 51.17939])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Sunshine Ski Resort<\/h3><p class=\"font-bolder\">T1L 1J5, Banff, Alberta, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'277\\'&gt;Sunshine Ski Resort&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 51.17939, -115.57164);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'277\\'&gt;Sunshine Ski Resort&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([9.033189, 56.538895])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">SURFMORE<\/h3><p class=\"font-bolder\">Gemsevej 4, 7800 Skive, Denmark<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22086\\'&gt;SURFMORE&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 56.538895, 9.033189);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22086\\'&gt;SURFMORE&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-110.642983, 49.996742])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">The Boarding House<\/h3><p class=\"font-bolder\">2010 Strachan Road Southeast, Medicine Hat, Alberta T1B 0M9, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'276\\'&gt;The Boarding House&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.996742, -110.642983);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'276\\'&gt;The Boarding House&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-123.072622, 49.32808])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">The Boardroom Snowboard Shop<\/h3><p class=\"font-bolder\">2057 Lonsdale Avenue, North Vancouver, British Columbia V7M 2K4, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'298\\'&gt;The Boardroom Snowboard Shop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.32808, -123.072622);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'298\\'&gt;The Boardroom Snowboard Shop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-115.769231, 49.512455])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">The Choice<\/h3><p class=\"font-bolder\">816 Baker Street, Cranbrook, British Columbia V1C 1A2, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'289\\'&gt;The Choice&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.512455, -115.769231);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'289\\'&gt;The Choice&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-122.956803, 50.118335])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">The Circle Kids<\/h3><p class=\"font-bolder\">4359 Main Street, Whistler, British Columbia V8E 1B5, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'293\\'&gt;The Circle Kids&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 50.118335, -122.956803);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'293\\'&gt;The Circle Kids&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-113.501619, 53.479511])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">The Easy Rider<\/h3><p class=\"font-bolder\">4211 106 Street NW, Edmonton, Alberta T6J 6L7, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'255\\'&gt;The Easy Rider&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 53.479511, -113.501619);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'255\\'&gt;The Easy Rider&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-75.689654, 45.427066])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Top of the World<\/h3><p class=\"font-bolder\">158 Rideau Street, Ottawa, Ontario K1N 5X6, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21641\\'&gt;Top of the World&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 45.427066, -75.689654);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21641\\'&gt;Top of the World&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-118.07989, 52.878444])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Totem Ski Shop<\/h3><p class=\"font-bolder\">408 Connaught Drive, Jasper, Alberta T0E 1E0, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'275\\'&gt;Totem Ski Shop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 52.878444, -118.07989);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'275\\'&gt;Totem Ski Shop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.436788, 43.826036])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Uplands Golf &#038; Ski Club<\/h3><p class=\"font-bolder\">46 Uplands Avenue, Vaughan, Ontario L4J 1K2, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21643\\'&gt;Uplands Golf &#038; Ski Club&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 43.826036, -79.436788);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21643\\'&gt;Uplands Golf &#038; Ski Club&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([12.16897, 47.582787])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">VIBES KUFSTEIN<\/h3><p class=\"font-bolder\">Unterer Stadtplatz 8, 6330 Kufstein, Austria<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'22493\\'&gt;VIBES KUFSTEIN&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 47.582787, 12.16897);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'22493\\'&gt;VIBES KUFSTEIN&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-118.969, 37.64716])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Wave Rave Snowboard Shop<\/h3><p class=\"font-bolder\">3203 Main Street, Mammoth Lakes, California 93546, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21899\\'&gt;Wave Rave Snowboard Shop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 37.64716, -118.969);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21899\\'&gt;Wave Rave Snowboard Shop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-123.142733, 49.267981])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">West Coast Sports<\/h3><p class=\"font-bolder\">1675 West 4th Avenue, Vancouver, British Columbia V6J 1L8, Canada<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'301\\'&gt;West Coast Sports&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 49.267981, -123.142733);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'301\\'&gt;West Coast Sports&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-80.022785, 40.331765])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Willi&#8217;s Ski &#038; Snowboard Shop<\/h3><p class=\"font-bolder\">Library Road, Bethel Park, Pennsylvania 15102, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21900\\'&gt;Willi&#8217;s Ski &#038; Snowboard Shop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.331765, -80.022785);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21900\\'&gt;Willi&#8217;s Ski &#038; Snowboard Shop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-80.035397, 40.52827])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Willi&#8217;s Ski &#038; Snowboard Shop<\/h3><p class=\"font-bolder\">Perry Highway, Pittsburgh, Pennsylvania 15229, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21901\\'&gt;Willi&#8217;s Ski &#038; Snowboard Shop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.52827, -80.035397);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21901\\'&gt;Willi&#8217;s Ski &#038; Snowboard Shop&lt;\/trp-post-container&gt;';\n                }\n                                                        var marker = new mapboxgl.Marker()\n                    .setLngLat([-79.358297, 40.075206])\n                    .setPopup(new mapboxgl.Popup({ offset: 25 }).setHTML('<h3 class=\"font-bold text-lg leading-5 pb-2 text-primary\">Willi&#8217;s Ski &#038; Snowboard Shop<\/h3><p class=\"font-bolder\">Champion, Pennsylvania 15622, United States<\/p>'))\n                    .addTo(map);\n                markers['&lt;trp-post-container data-trp-post-id=\\'21902\\'&gt;Willi&#8217;s Ski &#038; Snowboard Shop&lt;\/trp-post-container&gt;'] = marker;\n\n                \/\/ Calculate distance to user\n                var distance = getDistance(userLat, userLng, 40.075206, -79.358297);\n                if (distance < minDistance) {\n                    minDistance = distance;\n                    closestStore = marker;\n                    closestStoreName = '&lt;trp-post-container data-trp-post-id=\\'21902\\'&gt;Willi&#8217;s Ski &#038; Snowboard Shop&lt;\/trp-post-container&gt;';\n                }\n                                    if (closestStore) {\n                    triggerMarker(closestStoreName);\n                }\n\n            });\n        }\n\n        function triggerMarker(storeName) {\n            \/\/ Close all open popups\n            for (var key in markers) {\n                if (markers.hasOwnProperty(key)) {\n                    markers[key].getPopup().remove();\n                }\n            }\n\n            if (markers.hasOwnProperty(storeName)) {\n                var marker = markers[storeName];\n                marker.togglePopup();\n\n                \/\/ Get the marker's coordinates\n                var lngLat = marker.getLngLat();\n\n                \/\/ Center the map on the marker\n                map.flyTo({\n                    center: [lngLat.lng, lngLat.lat],\n                    speed: 3,\n                    zoom: 14,\n                    essential: true \/\/ this animation is considered essential with respect to prefers-reduced-motion\n                });\n            }\n        }\n\n        fetchUserLocation();\n\n        \/\/ Function to calculate distance (in kilometers) between two lat\/lng points\n        function getDistance(lat1, lon1, lat2, lon2) {\n            function toRad(value) {\n                return value * Math.PI \/ 180;\n            }\n\n            var R = 6371; \/\/ Earth radius in kilometers\n            var dLat = toRad(lat2 - lat1);\n            var dLon = toRad(lon2 - lon1);\n            var lat1 = toRad(lat1);\n            var lat2 = toRad(lat2);\n\n            var a = Math.sin(dLat \/ 2) * Math.sin(dLat \/ 2) +\n                    Math.sin(dLon \/ 2) * Math.sin(dLon \/ 2) * Math.cos(lat1) * Math.cos(lat2);\n            var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a));\n            var distance = R * c;\n\n            return distance;\n        }\n    <\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":36,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"class_list":["post-19208","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Where to Buy | Best Kid&#039;s Snowboard Harness<\/title>\n<meta name=\"description\" content=\"Interested in our kids&#039; snow gear? We have got you covered! Discover where to buy MDXONE products in-store or online for your shopping convenience.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mdxone.com\/en\/where-to-buy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Where to Buy | Best Kid&#039;s Snowboard Harness\" \/>\n<meta property=\"og:description\" content=\"Interested in our kids&#039; snow gear? We have got you covered! Discover where to buy MDXONE products in-store or online for your shopping convenience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mdxone.com\/en\/where-to-buy\/\" \/>\n<meta property=\"og:site_name\" content=\"MDXOne\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Mdxone-148452148682708\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-02T08:37:15+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@mdxone\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mdxone.com\\\/where-to-buy\\\/\",\"url\":\"https:\\\/\\\/www.mdxone.com\\\/where-to-buy\\\/\",\"name\":\"Where to Buy | Best Kid's Snowboard Harness\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mdxone.com\\\/en\\\/#website\"},\"datePublished\":\"2021-06-17T20:01:40+00:00\",\"dateModified\":\"2024-12-02T08:37:15+00:00\",\"description\":\"Interested in our kids' snow gear? We have got you covered! Discover where to buy MDXONE products in-store or online for your shopping convenience.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mdxone.com\\\/where-to-buy\\\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mdxone.com\\\/where-to-buy\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mdxone.com\\\/where-to-buy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.mdxone.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Where to Buy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mdxone.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.mdxone.com\\\/en\\\/\",\"name\":\"MDXOne\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mdxone.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mdxone.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mdxone.com\\\/en\\\/#organization\",\"name\":\"MDXONE\",\"url\":\"https:\\\/\\\/www.mdxone.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/www.mdxone.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.mdxone.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-MDXONE-favicon.png?fit=512%2C512&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.mdxone.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-MDXONE-favicon.png?fit=512%2C512&ssl=1\",\"width\":512,\"height\":512,\"caption\":\"MDXONE\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mdxone.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Mdxone-148452148682708\\\/\",\"https:\\\/\\\/x.com\\\/mdxone\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Where to Buy | Best Kid's Snowboard Harness","description":"Interested in our kids' snow gear? We have got you covered! Discover where to buy MDXONE products in-store or online for your shopping convenience.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mdxone.com\/en\/where-to-buy\/","og_locale":"en_US","og_type":"article","og_title":"Where to Buy | Best Kid's Snowboard Harness","og_description":"Interested in our kids' snow gear? We have got you covered! Discover where to buy MDXONE products in-store or online for your shopping convenience.","og_url":"https:\/\/www.mdxone.com\/en\/where-to-buy\/","og_site_name":"MDXOne","article_publisher":"https:\/\/www.facebook.com\/Mdxone-148452148682708\/","article_modified_time":"2024-12-02T08:37:15+00:00","twitter_card":"summary_large_image","twitter_site":"@mdxone","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.mdxone.com\/where-to-buy\/","url":"https:\/\/www.mdxone.com\/where-to-buy\/","name":"Where to Buy | Best Kid's Snowboard Harness","isPartOf":{"@id":"https:\/\/www.mdxone.com\/en\/#website"},"datePublished":"2021-06-17T20:01:40+00:00","dateModified":"2024-12-02T08:37:15+00:00","description":"Interested in our kids' snow gear? We have got you covered! Discover where to buy MDXONE products in-store or online for your shopping convenience.","breadcrumb":{"@id":"https:\/\/www.mdxone.com\/where-to-buy\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mdxone.com\/where-to-buy\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.mdxone.com\/where-to-buy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mdxone.com\/"},{"@type":"ListItem","position":2,"name":"Where to Buy"}]},{"@type":"WebSite","@id":"https:\/\/www.mdxone.com\/en\/#website","url":"https:\/\/www.mdxone.com\/en\/","name":"MDXOne","description":"","publisher":{"@id":"https:\/\/www.mdxone.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mdxone.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Organization","@id":"https:\/\/www.mdxone.com\/en\/#organization","name":"MDXONE","url":"https:\/\/www.mdxone.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/www.mdxone.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.mdxone.com\/wp-content\/uploads\/2023\/10\/cropped-MDXONE-favicon.png?fit=512%2C512&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.mdxone.com\/wp-content\/uploads\/2023\/10\/cropped-MDXONE-favicon.png?fit=512%2C512&ssl=1","width":512,"height":512,"caption":"MDXONE"},"image":{"@id":"https:\/\/www.mdxone.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Mdxone-148452148682708\/","https:\/\/x.com\/mdxone"]}]}},"coauthors":[],"author_meta":{"author_link":"https:\/\/www.mdxone.com\/en\/author\/chad-holden\/","display_name":"Chad"},"relative_dates":{"created":"Posted 5 years ago","modified":"Updated 2 years ago"},"absolute_dates":{"created":"Posted on June 17, 2021","modified":"Updated on December 2, 2024"},"absolute_dates_time":{"created":"Posted on June 17, 2021 8:01 pm","modified":"Updated on December 2, 2024 3:37 am"},"featured_img_caption":"","featured_img":false,"series_order":"","_links":{"self":[{"href":"https:\/\/www.mdxone.com\/en\/wp-json\/wp\/v2\/pages\/19208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mdxone.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mdxone.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mdxone.com\/en\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mdxone.com\/en\/wp-json\/wp\/v2\/comments?post=19208"}],"version-history":[{"count":58,"href":"https:\/\/www.mdxone.com\/en\/wp-json\/wp\/v2\/pages\/19208\/revisions"}],"predecessor-version":[{"id":21648,"href":"https:\/\/www.mdxone.com\/en\/wp-json\/wp\/v2\/pages\/19208\/revisions\/21648"}],"wp:attachment":[{"href":"https:\/\/www.mdxone.com\/en\/wp-json\/wp\/v2\/media?parent=19208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}