{"id":8128,"date":"2024-06-07T15:27:28","date_gmt":"2024-06-07T13:27:28","guid":{"rendered":"https:\/\/www.tourdesuisse.ch\/?p=8128"},"modified":"2024-06-05T08:16:53","modified_gmt":"2024-06-05T06:16:53","slug":"oepfelchaspers-bike-couriers-take-on-the-tour-de-suisse","status":"publish","type":"post","link":"https:\/\/www.tourdesuisse.ch\/en\/oepfelchaspers-bike-couriers-take-on-the-tour-de-suisse\/","title":{"rendered":"\u00d6pfelchaspers\u2019 bike couriers take on the Tour de Suisse"},"content":{"rendered":"<p><strong>The Tour de Suisse as an adventure &#8211; that&#8217;s what the &#8220;\u00d6pfelchasper&#8221; couriers had in mind. They tackle the eight stages with a gas stove, sleeping bag and tent.\u00a0 <\/strong><\/p>\n<p>The fully loaded trailer that the &#8220;\u00d6pfelchasper&#8221; couriers pull through Swiss cities each week weighs almost 100 kilograms. Now, they are leaving the trailers behind to test whether they are physically fit enough to tackle the 950 kilometers and nearly 19,000 meters of elevation on the Tour de Suisse.<\/p>\n\n\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"512\" src=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/oepfelchasper-shooting-2019_E4A2731-768x512.jpg\" class=\"wpce-image\" alt=\"\" data-css-locator=\"\" srcset=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/oepfelchasper-shooting-2019_E4A2731-768x512.jpg 768w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/oepfelchasper-shooting-2019_E4A2731-300x200.jpg 300w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/oepfelchasper-shooting-2019_E4A2731-1024x683.jpg 1024w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/oepfelchasper-shooting-2019_E4A2731-1536x1024.jpg 1536w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/oepfelchasper-shooting-2019_E4A2731-2048x1366.jpg 2048w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/oepfelchasper-shooting-2019_E4A2731.jpg 2560w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/>\n<p>The group will ride each stage on the same day as the professionals. Their plan: get up early and ride about half of the distance before midday. Then, after a relaxing lunch break, they continue cycling. In the afternoon, they will be caught up and stopped by the convoy of cars, after which they will follow the race and ride to the finish.\u00a0 Finally, they set up camp for the night at a nearby campsite.<\/p>\n<p>What makes this challenge special is the fact that the &#8220;\u00d6pfelchasper&#8221; couriers are undertaking this epic journey &#8220;unsupported&#8221;. This means that although they can make use of all accessible services, they have no accompanying vehicle to support them. Their bikes are loaded with a tent and sleeping bag, and they cook their meals on a gas stove or eat at restaurants and gas stations.<\/p>\n<div\n\tclass=\"wpce-gallery\"\n\tx-data=\"{\n\t\tuid: &quot;gallery-960d570d-8068-4fd4-8e67-30e1b140cdf6&quot;,\n\t\t_previewEl: null,\n\t\tloading: false,\n\t\tnoPush: false,\n\t\trefs: null,\n\t\tinit() {\n\t\t\tconst refs = this.$refs\n\t\t\tthis.refs = {\n\t\t\t\tget grid() { return refs.grid },\n\t\t\t\tget image() { return refs.image },\n\t\t\t\tget content() { return refs.content },\n\t\t\t}\n\n\t\t\t\/\/ Update from Hash\n\t\t\tlet evaluateHash = () =&gt; {\n\t\t\t\tthis.noPush = true\n\n\t\t\t\tif (!this.$hash.startsWith('\/' + this.uid + '\/')) {\n\t\t\t\t\tthis.previewEl = null\n\t\t\t\t\tthis.noPush = false\n\t\t\t\t\treturn\n\t\t\t\t}\n\n\t\t\t\tlet index = Number(this.$hash.slice(this.uid.length + 2))\n\t\t\t\tif (isNaN(index)) {\n\t\t\t\t\tthis.previewEl = null\n\t\t\t\t\tthis.noPush = false\n\t\t\t\t\treturn\n\t\t\t\t}\n\n\t\t\t\tlet element = this.refs.grid.children[index - 1]\n\t\t\t\tif (!element) {\n\t\t\t\t\tthis.previewEl = null\n\t\t\t\t\tthis.noPush = false\n\t\t\t\t\treturn\n\t\t\t\t}\n\n\t\t\t\tif (element === this._previewEl) {\n\t\t\t\t\tthis.noPush = false\n\t\t\t\t\treturn\n\t\t\t\t}\n\n\t\t\t\tthis.previewEl = element\n\t\t\t\tthis.noPush = false\n\t\t\t}\n\n\t\t\tthis.$watch('$hash', evaluateHash)\n\t\t\tsetTimeout(evaluateHash, 0)\n\t\t},\n\t\tonKeydown(event) {\n\t\t\tif (!this.previewEl) return\n\t\t\tif (event.metaKey || event.altKey || event.ctrlKey || event.shiftKey) return\n\n\t\t\tswitch (event.key) {\n\t\t\t\tcase 'ArrowLeft':\n\t\t\t\t\tthis.previous()\n\t\t\t\t\tbreak\n\n\t\t\t\tcase 'ArrowRight':\n\t\t\t\t\tthis.next()\n\t\t\t\t\tbreak\n\n\t\t\t\tcase 'Escape':\n\t\t\t\t\tthis.close()\n\t\t\t\t\tbreak\n\t\t\t}\n\t\t},\n\t\tget previewEl() {\n\t\t\treturn this._previewEl\n\t\t},\n\t\tset previewEl(el) {\n\t\t\tthis.loading = true\n\n\t\t\tif (!this.noPush) {\n\t\t\t\tlet index = [...this.refs.grid.children].indexOf(el) + 1\n\t\t\t\tlet hash = el ? `#\/${ this.uid }\/${ index }` : ''\n\t\t\t\tlet url = location.pathname + hash\n\t\t\t\thistory.pushState(null, null, url)\n\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t}\n\n\t\t\tthis._previewEl = el\n\n\t\t\t\n\t\t\tsetTimeout(() =&gt; {\n\t\t\t\tif (el &#038;&#038; this.refs.image.naturalWidth &gt; 0) {\n\t\t\t\t\tthis.loading = false\n\t\t\t\t}\n\t\t\t})\n\t\t},\n\t\tget caption() {\n\t\t\t\n\t\t\treturn this.previewEl\n\t\t\t\t&#038;&#038; (\n\t\t\t\t\tthis.previewEl.dataset.caption\n\t\t\t\t)\n\t\t\t\t|| undefined\n\t\t},\n\t\tpreloadPrevious() {\n\t\t\tlet img = new Image()\n\t\t\timg.src = this.refs.grid.children[this.previewEl.dataset.prevIndex]\n\t\t},\n\t\tpreloadNext() {\n\t\t\tlet img = new Image()\n\t\t\timg.src = this.refs.grid.children[this.previewEl.dataset.nextIndex]\n\t\t},\n\t\tprevious() {\n\t\t\tif (this.previewEl) {\n\t\t\t\tthis.previewEl = this.refs.grid.children[this.previewEl.dataset.prevIndex]\n\t\t\t}\n\t\t},\n\t\tnext() {\n\t\t\tif (this.previewEl) {\n\t\t\t\tthis.previewEl = this.refs.grid.children[this.previewEl.dataset.nextIndex]\n\t\t\t}\n\t\t},\n\t\tclose() {\n\t\t\t\n\t\t\tthis.hide()\n\t\t\tsetTimeout(() =&gt; {\n\t\t\t\tthis.previewEl = null\n\t\t\t}, 400)\n\t\t},\n\n\t\t\n\t\t...transition({\n\t\t\tcss: {\n\t\t\t\topacity: 0,\n\t\t\t\ttransform: 'scale(1.05)',\n\t\t\t},\n\t\t\tduration: 400,\n\t\t}),\n\t}\"\n\tx-effect=\"toggle(previewEl !== null)\"\n\t:class=\"{ active: previewEl !== null }\"\n\t@keydown.document=\"onKeydown\"\n>\n\t<template x-teleport=\"body\">\n\t\t<div\n\t\t\trole=\"dialog\"\n\t\t\tclass=\"gallery-overlay\"\n\t\t\tstyle=\"display: none\"\n\t\t\tx-bind=\"target\"\n\t\t\tx-trap=\"previewEl !== null\"\n\t\t>\n\t\t\t<p class=\"sr-only\">Welcome to the gallery. Press Escape to close or the left\/right arrow keys to navigate.<\/p>\n\t\t\t<button type=\"button\" class=\"gallery-control icon-button control-close\" @click=\"close\">\n\t\t\t\t<svg aria-hidden=\"true\" focusable=\"false\" width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M8.75 0 10 1.25 6.25 5 10 8.75 8.75 10 5 6.25 1.25 10 0 8.75 3.75 5 0 1.25 1.25 0 5 3.75z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t<span class=\"sr-only\">Close gallery<\/span>\n\t\t\t<\/button>\n\t\t\t<button type=\"button\" class=\"gallery-control icon-button control-prev\" @click=\"previous\">\n\t\t\t\t<svg aria-hidden=\"true\" focusable=\"false\" width=\"6\" height=\"10\" viewBox=\"0 0 6 10\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M4.667 10 6 8.571 2.667 5 6 1.429 4.667 0 0 5z\" fill=\"currentColor\" fill-rule=\"evenodd\"><\/path><\/svg>\n\t\t\t\t<span class=\"sr-only\">Previous image<\/span>\n\t\t\t<\/button>\n\t\t\t<button type=\"button\" class=\"gallery-control icon-button control-next\" @click=\"next\">\n\t\t\t\t<svg aria-hidden=\"true\" focusable=\"false\" width=\"6\" height=\"10\" viewBox=\"0 0 6 10\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1.333 10 0 8.571 3.333 5 0 1.429 1.333 0 6 5z\" fill=\"currentColor\" fill-rule=\"evenodd\"><\/path><\/svg>\n\t\t\t\t<span class=\"sr-only\">Next image<\/span>\n\t\t\t<\/button>\n\t\t\t<div class=\"caption-container\" :class=\"{ active: !loading &#038;&#038; caption }\">\n\t\t\t\t<div id=\"gallery-960d570d-8068-4fd4-8e67-30e1b140cdf6-caption\" class=\"control-caption\" x-text=\"caption\"><\/div>\n\t\t\t<\/div>\n\t\t\t<figure class=\"content\" x-ref=\"content\" :aria-labelledby=\"previewEl &#038;&#038; previewEl.dataset.alt ? &quot;gallery-960d570d-8068-4fd4-8e67-30e1b140cdf6-caption&quot; : null\">\n\t\t\t\t<img\n\t\t\t\t\tx-ref=\"image\"\n\t\t\t\t\t:alt=\"previewEl &#038;&#038; previewEl.dataset.alt\"\n\t\t\t\t\t:src=\"previewEl &#038;&#038; previewEl.dataset.fullSrc\"\n\t\t\t\t\t:class=\"{ 'with-caption': !loading &#038;&#038; caption }\"\n\t\t\t\t\t:style=\"{ opacity: loading ? 0 : 1 }\"\n\t\t\t\t\t@load=\"loading = false; preloadNext(); preloadPrevious()\"\n\t\t\t\t>\n\t\t\t<\/figure>\n\t\t<\/div>\n\t<\/template>\n\t<div class=\"gallery-grid grid-layout\" x-ref=\"grid\">\n\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3701-1350x900.jpg\"\n\t\t\t\t@click.prevent=\"previewEl = $el\"\n\t\t\t\tdata-alt=\"\"\n\t\t\t\tdata-caption=\"\"\n\t\t\t\tdata-next-index=\"1\"\n\t\t\t\tdata-prev-index=\"2\"\n\t\t\t\tdata-full-src=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3701-1350x900.jpg\"\n\t\t\t>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"316\" height=\"316\" src=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3701-316x316.jpg\" class=\"gallery-image tile\" alt=\"\" srcset=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3701-316x316.jpg 316w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3701-150x150.jpg 150w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3701-632x632.jpg 632w\" sizes=\"auto, (max-width: 316px) 100vw, 316px\" \/>\n\t\t\t<\/a>\n\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3559-1349x900.jpg\"\n\t\t\t\t@click.prevent=\"previewEl = $el\"\n\t\t\t\tdata-alt=\"\"\n\t\t\t\tdata-caption=\"Anreise\"\n\t\t\t\tdata-next-index=\"2\"\n\t\t\t\tdata-prev-index=\"0\"\n\t\t\t\tdata-full-src=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3559-1349x900.jpg\"\n\t\t\t>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"316\" height=\"316\" src=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3559-316x316.jpg\" class=\"gallery-image tile\" alt=\"\" srcset=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3559-316x316.jpg 316w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3559-150x150.jpg 150w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3559-632x632.jpg 632w\" sizes=\"auto, (max-width: 316px) 100vw, 316px\" \/>\n\t\t\t<\/a>\n\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3449-1350x900.jpg\"\n\t\t\t\t@click.prevent=\"previewEl = $el\"\n\t\t\t\tdata-alt=\"\"\n\t\t\t\tdata-caption=\"\"\n\t\t\t\tdata-next-index=\"0\"\n\t\t\t\tdata-prev-index=\"1\"\n\t\t\t\tdata-full-src=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3449-1350x900.jpg\"\n\t\t\t>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"316\" height=\"316\" src=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3449-316x316.jpg\" class=\"gallery-image tile\" alt=\"\" srcset=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3449-316x316.jpg 316w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3449-150x150.jpg 150w, https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/DSCF3449-632x632.jpg 632w\" sizes=\"auto, (max-width: 316px) 100vw, 316px\" \/>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><p>&#8220;We wanted to take on a truly unique challenge,&#8221; explains Mathias Gottet, location manager for the Bern-based &#8220;\u00d6pfelchasper&#8221;. &#8220;The Tour de Suisse is an iconic event that demands everything from the athletes. We want to see how far our cycle messengers can go and at the same time show our dedication to cycling and our commitment to promoting a healthy lifestyle.&#8221;<\/p>\n<p>If you want to follow the &#8220;\u00d6pfelchasper&#8217;s&#8221; journey, you can keep up to date on the company&#8217;s Instagram channel. And if you follow the races on TV, you will spot the green jerseys of the couriers cheering for the pros along the route.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Tour de Suisse as an adventure &#8211; that&#8217;s what the &#8220;\u00d6pfelchasper&#8221; couriers had in mind. They tackle the eight stages with a gas stove, sleeping bag and tent.\u00a0 The fully loaded trailer that the &#8220;\u00d6pfelchasper&#8221; couriers pull through Swiss cities each week weighs almost 100 kilograms. Now, they are leaving the trailers behind to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":8108,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[97,114],"class_list":["post-8128","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-en","category-women-news-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/posts\/8128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/comments?post=8128"}],"version-history":[{"count":3,"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/posts\/8128\/revisions"}],"predecessor-version":[{"id":8131,"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/posts\/8128\/revisions\/8131"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/media\/8108"}],"wp:attachment":[{"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/media?parent=8128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/categories?post=8128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}