{"product_id":"vincent-van-gogh-virtual-challenge","title":"Vincent van Gogh Virtual Challenge","description":"\u003cstyle\u003e\n.pacer_desc {\n  font-family: Helvetica Neue;\n}\n.pacer_desc .main_width {\n  margin: 0 auto;\n}\n.pacer_desc .content_font {\n  font-size: 16px;\n  color: #3a3a3a;\n}\n.pacer_desc .section_title {\n  text-align: center;\n  font-weight: bold;\n  font-size: 32px;\n}\n.pacer_desc .cp_list {\n  margin-top: 50px;\n  display: flex;\n  background: rgba(196, 196, 196, 0.1);\n  border-radius: 10px;\n  padding: 54px 122px;\n}\n.pacer_desc .cp_item {\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n.pacer_desc .cp_item + .cp_item {\n  margin-left: 20px;\n}\n.pacer_desc .cp_list .cp_img {\n  width: 100%;\n  max-width: 200px;\n  object-fit: contain;\n  border-radius: 1000px;\n}\n.pacer_desc .cp_list .cp_name {\n  margin-top: 30px;\n  font-weight: bold;\n  max-width: 220px;\n  word-break: break-word;\n}\n.pacer_desc .divider {\n  background: linear-gradient(90.03deg, #740d16 0.02%, #9f2732 99.98%);\n  text-align: center;\n  color: #fff;\n  margin-top: 60px;\n  padding: 10px 0;\n  font-size: 15px;\n  font-weight: 700;\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  position: relative;\n}\n.pacer_desc .feature {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n.pacer_desc .feature .content,\n.pacer_desc .feature .feature_img {\n  width: 50%;\n}\n.pacer_desc .feature .content + .feature_img,\n.pacer_desc .feature .feature_img + .content {\n  margin-left: 50px;\n}\n.pacer_desc .feature .content .title {\n  font-size: 32px;\n  font-weight: bold;\n}\n.pacer_desc .feature .content .content_value {\n  font-size: 16px;\n}\n.pacer_desc .medal .medal_desc,\n.pacer_desc .tshirt .tshirt_desc,\n.pacer_desc .checkpoint .cp_desc {\n  margin-top: 30px;\n}\n.pacer_desc .medal_images {\n  display: flex;\n  margin: 40px 20px 0;\n  justify-content: center;\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  align-items: center;\n}\n.pacer_desc .medal_images .medal_img {\n  width: 30%;\n  margin-right: 10px;\n  vertical-align: middle;\n  cursor: pointer;\n}\n.pacer_desc .medal_images .medal_img.video_item {\n  cursor: initial;\n}\n.pacer_desc .medal_img:last-child {\n  margin-right: 0;\n}\n.pacer_desc .mobile_video {\n  display: none;\n  width: 100%;\n  \/* height: 300px; *\/\n  object-fit: cover;\n  margin-top: 20px;\n}\n.modal_image {\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: #000;\n  display: none;\n  z-index: 99;\n}\n.modal_image .close {\n  position: absolute;\n  top: 35px;\n  right: 70px;\n  font-size: 50px;\n  font-weight: bold;\n  color: #fff;\n  cursor: pointer;\n  transition: 0.3s;\n}\n.modal_image .close:hover {\n  color: #ddd;\n}\n.modal_image img {\n  max-width: 100%;\n  max-height: 100%;\n  object-fit: contain;\n}\n@media screen and (max-width: 800px) {\n  .pacer_desc .medal {\n    width: 100%;\n  }\n  .pacer_desc .medal_images {\n    padding-left: 15px;\n    margin-top: 10px;\n    overflow-x: scroll;\n    justify-content: flex-start;\n    box-sizing: border-box;\n    scrollbar-width: none;\n    margin-left: -15px;\n    padding-right: 15px;\n\n    \/* no video *\/\n    flex-direction: column;\n    margin-left: 0;\n    margin-right: 0;\n    padding: 0;\n    width: 100%;\n  }\n  .pacer_desc .medal_images::-webkit-scrollbar {\n    display: none;\n  }\n  .pacer_desc .medal_images .medal_img {\n    width: 70vw;\n    min-width: auto;\n    height: auto;\n    align-self: flex-start;\n    margin-bottom: 10px;\n    margin-right: 0;\n\n    \/* no video *\/\n    width: 100%;\n  }\n  .pacer_desc .medal_images .medal_img.video_item {\n    display: none;\n  }\n  .pacer_desc .cp_list {\n    margin-top: 20px;\n    padding: 10px;\n  }\n  .modal_image .close {\n    position: absolute;\n    top: 20px;\n    right: 30px;\n    font-size: 40px;\n    font-weight: bold;\n    color: #fff;\n    cursor: pointer;\n    transition: 0.3s;\n  }\n}\n@media screen and (max-width: 768px) {\n  .pacer_desc .map_layer .challenge_info .challenge_name {\n    display: none;\n  }\n  .pacer_desc .map_layer .checkpoints_count {\n    color: rgb(191, 191, 191);\n  }\n  .pacer_desc .map iframe {\n    height: 400px !important;\n  }\n  .pacer_desc .mobile_video {\n    display: block;\n  }\n  .pacer_desc .medal {\n    width: 100%;\n  }\n  .pacer_desc .medal_images {\n    padding-left: 15px;\n    margin-top: 10px;\n    overflow-x: scroll;\n    justify-content: flex-start;\n    box-sizing: border-box;\n    scrollbar-width: none;\n    margin-left: -15px;\n    padding-right: 15px;\n\n    \/* no video *\/\n    flex-direction: column;\n    margin-left: 0;\n    margin-right: 0;\n    padding: 0;\n    width: 100%;\n  }\n  .pacer_desc .medal_images::-webkit-scrollbar {\n    display: none;\n  }\n  .pacer_desc .medal_images .medal_img {\n    width: 70vw;\n    min-width: auto;\n    height: auto;\n    align-self: flex-start;\n    margin-bottom: 10px;\n    margin-right: 0;\n\n    \/* no video *\/\n    width: 100%;\n  }\n  .pacer_desc .medal_images .medal_img.video_item {\n    display: none;\n  }\n  .pacer_desc .cp_list {\n    margin-top: 20px;\n    padding: 10px;\n  }\n  .pacer_desc .cp_list .cp_item .cp_img {\n    width: 100%;\n    height: auto;\n  }\n  .pacer_desc .cp_list .cp_name {\n    margin-top: 10px;\n    color: #8f8f8f;\n    font-weight: normal;\n    font-style: italic;\n  }\n  .pacer_desc .feature {\n    flex-direction: column-reverse;\n  }\n  .pacer_desc .feature + .feature {\n    margin-top: 30px;\n  }\n  .pacer_desc .feature.img_first {\n    flex-direction: column;\n  }\n  .pacer_desc .feature .feature_img,\n  .pacer_desc .feature .content {\n    width: 100%;\n  }\n  .pacer_desc .feature .content + .feature_img,\n  .pacer_desc .feature .feature_img + .content {\n    margin-left: 0;\n  }\n  .pacer_desc .feature .content {\n    margin-top: 20px;\n  }\n  .pacer_desc .feature .content .title {\n    text-align: center;\n    width: 80%;\n    margin: 0 auto;\n    font-size: 30px;\n    line-height: initial;\n  }\n  .pacer_desc .medal .medal_desc,\n  .pacer_desc .tshirt .tshirt_desc,\n  .pacer_desc .checkpoint .cp_desc {\n    margin-top: 18px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv style=\"margin: 0; padding: 0;\" class=\"pacer_desc\"\u003e\n\u003cdiv class=\"info main_width\"\u003e\n\u003c!-- to_check --\u003e\n\u003cdiv class=\"info_item content_font\"\u003eCover 242 km \/ 151 mi through Van Gogh’s Netherlands—quiet canals, moody moors, and world-class museums. Complete the journey to unlock a medal swirling with his iconic brush-strokes—a wearable masterpiece.\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 20px;\" class=\"info_item content_font\"\u003e\n\u003cb\u003eWhen and Where\u003c\/b\u003e - This is a virtual adventure challenge. Participate and complete at anytime, from anywhere in the world.\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 20px;\" class=\"info_item content_font\"\u003e\n\u003cb\u003eHow\u003c\/b\u003e - Set your own timeframe and finish the required distance with walk, run, bike or any distance-based activities of your choice.\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 20px;\" class=\"info_item content_font\"\u003e\n\u003cb\u003eRewards\u003c\/b\u003e - Receive a gorgeous finisher medal at your doorstep with worldwide shipping! You will also receive an E-certificate via email, and unlock digital postcards in the app.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003eGET INSPIRED, BE ACTIVE, AND EARN A MEDAL\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 40px;\" class=\"medal\"\u003e\n\u003ch2 class=\"title main_width section_title\"\u003eStunning Vincent van Gogh Finisher Medal\u003c\/h2\u003e\n\u003cdiv class=\"medal_desc main_width content_font\"\u003eEach medal is created with deliberate design and exquisite craftsmanship, and comes in a cushioned showcase box. It's guaranteed not to be like any other medals that you've earned before.\u003c\/div\u003e\n\u003c!-- to_check --\u003e \u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0268\/4479\/0865\/files\/store_cover_fb60048b-9bde-4d9d-8354-3173732cef59.jpg?v=1749789160\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3ea3cd774c6c4cecb68337d94eccb72d.mp4\" class=\"mobile_video\" muted=\"\" loop=\"loop\" autoplay=\"autoplay\" playsinline=\"\" controls=\"controls\" crossorigin=\"anonymous\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"medal_images\"\u003e\n\u003c!-- to_check --\u003e \u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0268\/4479\/0865\/files\/store_cover_fb60048b-9bde-4d9d-8354-3173732cef59.jpg?v=1749789160\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3ea3cd774c6c4cecb68337d94eccb72d.mp4\" class=\"medal_img video_item\" controls=\"controls\" muted=\"\" loop=\"loop\" autoplay=\"autoplay\" crossorigin=\"anonymous\"\u003e\u003c\/video\u003e \u003c!-- to_check --\u003e \u003cimg class=\"medal_img\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0268\/4479\/0865\/files\/Shopify_detail_1_79e20887-65a0-42e0-a6be-25e7c26ab430.jpg?v=1749789161\u0026amp;width=700\"\u003e \u003c!-- to_check --\u003e \u003cimg class=\"medal_img\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0268\/4479\/0865\/files\/Shopify_detail_2_41d4a3c3-9ac3-457c-a1fa-84d57c67e223.jpg?v=1749789161\u0026amp;width=700\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 40px;\" class=\"checkpoint main_width\"\u003e\n\u003ch2 class=\"title section_title\"\u003eVincent van Gogh Virtual Adventure Checkpoints\u003c\/h2\u003e\n\u003cdiv class=\"cp_desc content_font\"\u003eUnlock new locations along the map as you progress through your challenge. Each new location is a chance to immerse yourself in the virtual experience and learn about local landmarks, history and culture.\u003c\/div\u003e\n\u003cdiv class=\"cp_list\"\u003e\n\u003cdiv class=\"cp_item\"\u003e\n\u003c!-- to_check --\u003e \u003cimg class=\"cp_img\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0268\/4479\/0865\/files\/registration_checkpoint_1_4696c778-1048-4812-a58e-f3fb1d95218b.png?v=1749789160\u0026amp;width=700\"\u003e\n\u003cdiv style=\"text-align: center; font-size: 13px;\" class=\"cp_name\"\u003eVan Gogh Museum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cp_item\"\u003e\n\u003c!-- to_check --\u003e \u003cimg class=\"cp_img\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0268\/4479\/0865\/files\/registration_checkpoint_2_ed3909f8-c042-45f3-9e3d-2a756ee3f7e5.png?v=1749789160\u0026amp;width=700\"\u003e\n\u003cdiv style=\"text-align: center; font-size: 13px;\" class=\"cp_name\"\u003eVan Gogh - Roosegaarde Cycle Path\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cp_item\"\u003e\n\u003c!-- to_check --\u003e \u003cimg class=\"cp_img\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0268\/4479\/0865\/files\/registration_checkpoint_3_e07e1e7c-05a8-44e2-a2d9-43a88ad369f5.png?v=1749789160\u0026amp;width=700\"\u003e\n\u003cdiv style=\"text-align: center; font-size: 13px;\" class=\"cp_name\"\u003eVincent van GoghHuis\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"map\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    .pacer_desc .map {\n      margin-top: 30px;\n      position: relative;\n    }\n    .pacer_desc .map iframe {\n      height: 600px;\n    }\n    .pacer_desc .map_layer {\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      background-color: #414141;\n      height: 68px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      color: #fff;\n      padding: 0 24px;\n      font-family: 'Helvetica Neue';\n      font-style: normal;\n      font-size: 17px;\n      line-height: 21px;\n    }\n    .pacer_desc .map_action_disabled {\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      background-color: transparent;\n    }\n    .pacer_desc .challenge_info {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n    .pacer_desc iframe {\n      border-width: 0;\n    }\n  \u003c\/style\u003e\n\u003cdiv style=\"margin: 0; padding: 0;\" class=\"pacer_desc\"\u003e\n\u003cdiv class=\"map\"\u003e\n\u003c!-- to_check --\u003e\n\u003cdiv class=\"map_layer\"\u003e\n\u003cdiv class=\"challenge_info\"\u003e\n\u003cdiv class=\"challenge_name\"\u003eVincent van Gogh Virtual Challenge\u003c\/div\u003e\n242 km \/ 151 miles\u003c\/div\u003e\n\u003cdiv class=\"checkpoints_count\"\u003e5 Checkpoints\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"map_action_disabled\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ciframe width=\"100%\" src=\"https:\/\/www.google.com\/maps\/d\/embed?mid=1NwhtWE4x1HWXYshSTj527vX3dXcluGs\u0026amp;ehbc=2E312F\"\u003e\u003c\/iframe\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"divider\"\u003eFUN VIRTUAL EXPERIENCE\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 40px;\" class=\"features main_width\"\u003e\n\u003cdiv class=\"feature img_first\"\u003e\n\u003cimg class=\"feature_img\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0268\/4479\/0865\/files\/feature_1.5.png?v=1659083416\u0026amp;width=700\"\u003e \u003c!-- to_check --\u003e\n\u003cdiv class=\"content\"\u003e\n\u003ch2 class=\"title\"\u003e5 Digital Vincent van Gogh Postcards\u003c\/h2\u003e\n\u003cdiv style=\"margin-top: 10px;\" class=\"content_value content_font\"\u003eUnlock vintage postcards when you reach certain checkpoints. Each postcard contains interesting information about the location.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"content\"\u003e\n\u003ch2 class=\"title\"\u003eImmersive Vincent van Gogh Virtual Experience\u003c\/h2\u003e\n\u003cdiv style=\"margin-top: 10px;\" class=\"content_value content_font\"\u003eHigh-resolution maps, 360° panoramic views, photos and fun facts. Immerse yourself in the journey and learn fun facts about local landmarks, history and culture.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg class=\"feature_img\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0268\/4479\/0865\/files\/Feature_1_d4ed3849-6e0f-43ac-b828-e6f53202acad.jpg?v=1688983915\u0026amp;width=700\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature img_first\"\u003e\n\u003cimg class=\"feature_img\" alt=\"\" src=\"https:\/\/cdn.pacer.cc\/shopify\/products\/rome\/feature_2.jpg?width=700\"\u003e\n\u003cdiv class=\"content\"\u003e\n\u003ch2 class=\"title\"\u003eWorks With What You Have\u003c\/h2\u003e\n\u003cdiv style=\"margin-top: 10px;\" class=\"content_value content_font\"\u003eConnect Pacer app with your favorite wearables\/apps and easily sync over your workout. Not a fan of fancy stuff? Your phone works just fine too!\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"content\"\u003e\n\u003ch2 class=\"title\"\u003eGlobal Challenge Leaderboards\u003c\/h2\u003e\n\u003cdiv style=\"margin-top: 10px;\" class=\"content_value content_font\"\u003eYou don’t have to be alone during the journey! See and compare your performance with other participants with global and friends leaderboards.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg class=\"feature_img\" alt=\"\" src=\"https:\/\/cdn.pacer.cc\/shopify\/products\/rome\/feature_3.jpg?width=700\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature img_first\"\u003e\n\u003cimg class=\"feature_img\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0268\/4479\/0865\/files\/cert_d44e74f6-93b7-42f5-a714-38beb25b707f.png?v=1749803711\u0026amp;width=700\"\u003e\n\u003cdiv class=\"content\"\u003e\n\u003ch2 class=\"title\"\u003eDigital Vincent van Gogh Badges and Perks\u003c\/h2\u003e\n\u003cdiv style=\"margin-top: 10px;\" class=\"content_value content_font\"\u003eUpon completion of each challenge, the participant will unlock a unique badge as well as an E-certificate to print or brag about!\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"modal_image\"\u003e\n\u003cspan class=\"close\"\u003e×\u003c\/span\u003e \u003cimg\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n  const modalImageContainerClassName = 'modal_image'\n\n  const medalImages = document.querySelectorAll('.medal_img')\n  const modalImage = document.querySelector('.modal_image')\n  const modalImageImg = document.querySelector('.modal_image img')\n  const modalImageClose = document.querySelector('.modal_image .close')\n\n  const modalImageUtils = (function () {\n    const showModalImage = (src) =\u003e {\n      if (!src) return\n      modalImageImg.src = src\n      modalImage.style.display = 'flex'\n      udpateModalImageWidth()\n    }\n\n    const udpateModalImageWidth = () =\u003e {\n      const windowWidth = window.innerWidth\n      const windowHeight = window.innerHeight\n      if (windowWidth \u003c windowHeight) {\n        modalImageImg.style.width = windowWidth + 'px'\n        modalImageImg.style.height = 'auto'\n      } else {\n        modalImageImg.style.width = 'auto'\n        modalImageImg.style.height = windowHeight + 'px'\n      }\n    }\n    const hideModalImage = () =\u003e {\n      modalImage.style.display = 'none'\n    }\n    return {\n      showModalImage,\n      udpateModalImageWidth,\n      hideModalImage,\n    }\n  })()\n\n  const modalImageListner = (function () {\n    const listenWindowResize = () =\u003e {\n      window.addEventListener('resize', () =\u003e {\n        modalImageUtils.udpateModalImageWidth()\n      })\n    }\n    const listenMedalImageClick = () =\u003e {\n      medalImages.forEach((img) =\u003e {\n        if (img.classList.contains('video_item')) return\n\n        img.addEventListener('click', () =\u003e {\n          const imgSrc = img.src || ''\n          modalImageUtils.showModalImage(imgSrc)\n        })\n      })\n    }\n    const listenModalImageCloseClick = () =\u003e {\n      modalImageClose.addEventListener('click', () =\u003e {\n        modalImageUtils.hideModalImage()\n      })\n      modalImage.addEventListener('click', (e) =\u003e {\n        if (e.target.classList.contains(modalImageContainerClassName)) {\n          modalImageUtils.hideModalImage()\n        }\n      })\n    }\n    const init = () =\u003e {\n      listenWindowResize()\n      listenMedalImageClick()\n      listenModalImageCloseClick()\n    }\n\n    return {\n      init,\n    }\n  })()\n\n  const modalImageMain = () =\u003e {\n    modalImageListner.init()\n  }\n  modalImageMain()\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Pacer Challenges","offers":[{"title":"Vincent van Gogh","offer_id":52220905914656,"sku":"wnq1787268538393","price":22.09,"currency_code":"USD","in_stock":true},{"title":"4 Masters of Art Medals Pack(save 20%)","offer_id":52220905947424,"sku":"ipv1787268538394","price":75.05,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/3231\/3120\/files\/vincent-van-gogh-virtual-challenge_1.jpg?v=1787268543","url":"https:\/\/www.elmwoodbasket.shop\/products\/vincent-van-gogh-virtual-challenge","provider":"My Store","version":"1.0","type":"link"}