@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);.bild{width:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:border-box}body{background-color:#252525;margin:0 auto;min-height:100vh;padding:0;position:relative;overflow-y:scroll;overflow-x:hidden;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body:after{background-color:#252525;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-100}body.preload *{transition:transform 0s!important}.bild-verhaeltnis{position:relative;display:block;height:0;width:100%}.bild-verhaeltnis img,.bild-verhaeltnis object{position:absolute;top:0;left:0;width:100%;height:100%;display:block}img{color:transparent;display:block;line-height:1em;text-indent:-9999px}@media (max-width:799px){body{width:100%;height:100%}body.body--m0-auf{padding-top:80vh}}body.dev::before{content:"";background:linear-gradient(90deg,rgba(0,0,255,.3) .5px,transparent .5px) 0 0,linear-gradient(90deg,rgba(0,0,0,.2) .5px,transparent .5px) 15px 0,linear-gradient(90deg,rgba(0,0,0,.2) .5px,transparent .5px) -15px 0;background-size:calc((100% - 360px) * 1 / 12 + 30px) 1px;height:100%;margin:0 75px 0 75px;pointer-events:none;position:absolute;width:calc(100% - 90px + 15px - 90px + 15px);z-index:1000}body.dev.bausteine::before{width:calc(100% - 90px + 15px - 90px + 15px - 200px)}@font-face{font-family:marvelouz;src:url(/workspace/fonts/marvelouz-dsg-regular-cf33dec9d5.woff2) format("woff2"),url(/workspace/fonts/marvelouz-dsg-regular-8b40a58bd2.woff) format("woff"),url(/workspace/fonts/marvelouz-dsg-regular.ttf) format("truetype");font-weight:400}.titel{color:#f9f9f9;margin:0}@media (max-width:799px){.titel{font-size:30px;line-height:30px;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;padding:0 20px 45px 20px}body.body--m0-auf .titel{padding-top:40px}}@media (min-width:800px) and (max-width:1039px){.titel{margin:0 4.58vw 0 13.75vw;font-size:2.5vw;line-height:2.5vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;padding-bottom:2.5vw}}@media (min-width:1040px){.titel{margin:0 13.32vw 0 18.75vw;font-size:3.26vw;line-height:3.26vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;padding-bottom:2.72vw}}.untertitel{color:#f9f9f9;margin:0;position:relative;z-index:10}@media (max-width:799px){.untertitel{margin:0 20px 0 20px;font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:20px}}@media (min-width:800px) and (max-width:1039px){.untertitel{margin:0 4.58vw 0 13.75vw;font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:2.5vw}}@media (min-width:1040px){.untertitel{margin:0 13.32vw 0 18.75vw;font-size:1.96vw;line-height:2.28vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:2.17vw}}.anreisser{color:#f9f9f9;-webkit-hyphens:auto;hyphens:auto;margin:0}@media (max-width:799px){.anreisser{margin:0 20px 0 20px;font-size:28px;line-height:32px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:50px}}@media (min-width:800px) and (max-width:1039px){.anreisser{margin:0 4.58vw 0 13.75vw;font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:8.33vw}}@media (min-width:1040px){.anreisser{margin:0 13.32vw 0 18.75vw;font-size:1.96vw;line-height:2.28vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:5.43vw}}.lauftext{color:#f9f9f9;-webkit-hyphens:auto;hyphens:auto}.lauftext p,.lauftext ul{margin:0}.lauftext ul{padding-left:0}.lauftext li{list-style-type:none;position:relative}.lauftext li::before{content:"–";left:0;position:absolute}@media (max-width:799px){.lauftext{margin:0 20px 0 20px}.lauftext h2,.lauftext h3{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:16px 0 16px 0;margin:0}.lauftext p,.lauftext ul{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:22px}.lauftext li{padding-left:20px}}@media (min-width:800px) and (max-width:1039px){.lauftext{margin:0 4.58vw 0 13.75vw;padding-bottom:.67vw}.lauftext h2,.lauftext h3{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.92vw 0 .92vw 0;margin:0}.lauftext p,.lauftext ul{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1.83vw}.lauftext li{padding-left:1.67vw}}@media (min-width:1040px){.lauftext{margin:0 13.32vw 0 18.75vw;padding-bottom:1.41vw}.lauftext h2,.lauftext h3{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:1.3vw 0 1.3vw 0;margin:0}.lauftext p,.lauftext ul{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1.3vw}.lauftext li{padding-left:1.09vw}}.spaltentext{color:#f9f9f9;-webkit-hyphens:auto;hyphens:auto}.spaltentext h2,.spaltentext h3{page-break-after:avoid}.spaltentext h2:first-child,.spaltentext h3:first-child{padding-top:0}.spaltentext h2+p,.spaltentext h3+p{page-break-before:avoid}.spaltentext p,.spaltentext ul{margin:0;-moz-column-break-inside:avoid;break-inside:avoid}.spaltentext ul{padding-left:0}.spaltentext li{list-style-type:none;position:relative}.spaltentext li::before{content:"–";left:0;position:absolute}@media (max-width:799px){.spaltentext{margin:0 20px 0 20px}.spaltentext h2,.spaltentext h3{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:16px 0 16px 0;margin:0}.spaltentext p,.spaltentext ul{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:22px}.spaltentext li{padding-left:20px}}@media (min-width:800px) and (max-width:1039px){.spaltentext{margin:0 4.58vw 0 13.75vw;padding-bottom:.67vw}.spaltentext h2,.spaltentext h3{font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.92vw 0 .92vw 0;margin:0}.spaltentext p,.spaltentext ul{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1.83vw}.spaltentext li{padding-left:1.67vw}}@media (min-width:1040px){.spaltentext{margin:0 13.32vw 0 18.75vw;padding-bottom:1.41vw}.spaltentext h2,.spaltentext h3{font-size:2.61vw;line-height:3.04vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:3.04vw 0 3.04vw 0;margin:0}.spaltentext p,.spaltentext ul{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1.3vw}.spaltentext li{padding-left:1.09vw}}.angebot-liste__titel{color:#f9f9f9;margin:0}.angebot-liste__punkt{color:#f9f9f9;list-style-type:none;position:relative}.angebot-liste__punkt::before{content:"–";position:absolute}.angebot-liste__liste{margin:0}@media (max-width:799px){.angebot-liste{padding-bottom:50px}.angebot-liste__titel{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:20px}.angebot-liste__liste{padding-left:17px}.angebot-liste__punkt{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.angebot-liste__punkt::before{left:-17px}}@media (min-width:800px) and (max-width:1039px){.angebot-liste{margin:0 4.58vw 0 13.75vw;padding-bottom:8.33vw}.angebot-liste__titel{font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:2.5vw}.angebot-liste__liste{padding-left:1.25vw}.angebot-liste__punkt{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.angebot-liste__punkt::before{left:-15px}}@media (min-width:1040px){.angebot-liste{margin:0 13.32vw 0 18.75vw;padding-bottom:5.43vw}.angebot-liste__titel{font-size:1.96vw;line-height:2.28vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:2.72vw}.angebot-liste__liste{padding-left:.92vw}.angebot-liste__punkt{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.angebot-liste__punkt::before{left:-17px}}.footer{position:relative}.footer__zitat{color:#f9f9f9;margin:0}.footer--mit-bild{padding-bottom:0}.footer--mit-bild .footer__zitat{bottom:0;position:absolute;left:0;z-index:1}body.body--bike .footer{background-color:#42411b}body.body--board .footer{background-color:#2d3e43}body.body--stores .footer{background-color:#46392c}body.body--events .footer{background-color:#383838}body.body--team .footer{background-color:#383838}body.body--kontakt .footer{background-color:#383838}@media (max-width:799px){.footer{padding-top:100px}.footer__zitat{font-size:40px;line-height:40px;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;padding:20px 20px 20px 20px;text-shadow:0 0 25px rgba(0,0,0,.2)}}@media (min-width:800px) and (max-width:1039px){.footer{margin:0 4.17vw 4.17vw 0}.footer__zitat{font-size:3.33vw;line-height:3.33vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;text-shadow:0 0 3.33vw rgba(0,0,0,.2)}.footer--mit-bild{margin-left:1.67vw;margin-bottom:1.67vw}.footer--ohne-bild{padding:8.33vw 1.67vw 1.67vw 1.67vw}}@media (min-width:1040px){.footer{margin:0 5.43vw 5.43vw 0}.footer__zitat{font-size:8.15vw;line-height:8.15vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;text-shadow:0 0 2.72vw rgba(0,0,0,.2)}.footer--mit-bild{padding-left:5.43vw;padding-bottom:5.43vw}.footer--ohne-bild{padding:10.87vw 2.17vw 5.43vw 5.43vw}}.team__teamname{color:#f9f9f9;margin:0}.team__teamname:first-child{padding-top:0}.team__team{display:flex;flex-wrap:wrap}.team__name{color:#f9f9f9;margin:0}.team__standort{color:#f9f9f9;margin:0}.team__zitat{background-color:#ffe200}.team__bildcontainer{position:relative}.team__bildcontainer:hover .team__zitat{opacity:1}.team__zitat{height:100%;opacity:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}@media (max-width:799px){.team{margin:0 20px 0 20px}.team__teamname{padding:130px 0 40px 0;font-size:28px;line-height:32px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.team__team{margin:0 -5px 0 -5px}.team__mitglied{padding:0 5px 50px 5px;width:50%}.team__bildcontainer{margin-bottom:20px}.team__zitat{font-size:16px;line-height:19px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:20px 15px 0 15px}.team__name{font-size:20px;line-height:24px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 0 5px 0}.team__standort{font-size:20px;line-height:24px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:0 0 10px 0}.team__icons{display:flex;width:100%}.team__bildcontainer-icon{margin-right:15px;height:32px;width:32px}}@media (min-width:800px) and (max-width:1039px){.team{margin:0 4.58vw 0 13.75vw}.team__teamname{padding-bottom:3.33vw;font-size:3vw;line-height:3.5vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.team__team{margin:0 -.21vw 0 -.21vw}.team__mitglied{padding:0 .42vw 4.17vw .42vw;width:33.3333333333%}.team__bildcontainer{margin-bottom:1.67vw}.team__zitat{font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:1.25vw 1.25vw 0 1.25vw}.team__name{font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 0 .42vw 1.25vw}.team__standort{font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:0 0 .83vw 1.25vw}.team__icons{padding-left:1.25vw;display:flex;width:100%}.team__bildcontainer-icon{margin-right:1.25vw;height:2.67vw;width:2.67vw}}@media (min-width:1040px){.team{margin:0 13.32vw 0 18.75vw}.team__teamname{padding:7.07vw 0 2.17vw 0;font-size:1.96vw;line-height:2.28vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.team__team{margin:0 -.33vw 0 -.33vw}.team__mitglied{padding:0 .65vw 5.43vw .65vw;width:33.3333333333%}.team__bildcontainer{margin-bottom:1.09vw;position:relative}.team__zitat{font-size:1.52vw;line-height:1.74vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:1.09vw .82vw 0 .82vw}.team__name{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 0 .27vw .82vw}.team__standort{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:0 0 .54vw .82vw}.team__icons{padding-left:.82vw;display:flex;width:100%}.team__bildcontainer-icon{margin-right:.82vw;height:1.2vw;width:1.2vw}}.box__eintrag{display:flex;flex-direction:column;position:relative}.box__eintrag--mit-link .bild-verhaeltnis::after{content:"";cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2;mix-blend-mode:soft-light;background-color:#ffe200}.box__eintrag--mit-link .box__text::after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.box__eintrag--mit-link .box__text:hover{background-color:#fff;color:#000}.box__eintrag--mit-link:hover .bild-verhaeltnis::after{opacity:1}.box__bild{width:100%;position:relative}.box__text{color:#f9f9f9;display:block;flex:1;margin:0;text-decoration:none}@media (max-width:799px){.box__text{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:20px 0 5px 40px}.box__text-untertitel{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.box__eintrag{padding-bottom:50px;width:100%}}@media (min-width:800px) and (max-width:1039px){.box{padding-bottom:4.58vw;display:flex;flex-wrap:wrap}.box__text{font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:1.67vw .83vw 1.67vw 1.67vw;border-bottom-right-radius:4.17vw}.box__text-untertitel{font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.box__eintrag{margin-bottom:5.83vw;width:50%}}@media (min-width:1040px){.box{padding-bottom:5.43vw;display:flex;flex-wrap:wrap}.box__text{font-size:1.96vw;line-height:2.28vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:2.72vw .54vw 2.72vw 2.17vw;border-bottom-right-radius:2.72vw}.box__text-untertitel{font-size:1.96vw;line-height:2.28vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.box__eintrag{margin-bottom:5.43vw}.box__eintrag--50{width:50%}.box__eintrag--33{width:33.3333333333%}}.startseite-bild__zitat{color:#f9f9f9;margin:0}.startseite-bild__bild{width:100%}.header__logo{display:block}.header__logo-bild{width:100%}.header__wortmarke{color:#ffe200;text-transform:uppercase;position:fixed;z-index:3000;text-decoration:none}.header__wortmarke:hover{color:#fff}.header__standorte{color:#f9f9f9}@media (max-width:799px){.header{padding:0 0 10px 0;height:55px;display:none}body.body--menue-aktiv .header__logo,body.body--menue-aktiv .header__standorte,body.body--menue-aktiv .header__wortmarke{display:none}.header__logo{display:none}.header__wortmarke{font-size:19px;line-height:22px;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;right:0;top:20px;width:50%;transition:opacity .5s}.header__standorte{display:none}body.body--home .header__wortmarke--standard{display:none}body.body--home .header--smartphone{padding:35px 20px 60px 30px;display:flex;flex-direction:column;height:80vh;position:absolute;right:0;top:0;width:calc(100% - 55px);z-index:110}body.body--home .header--smartphone .header__logo{display:block;filter:drop-shadow(0 0 50px rgba(0, 0, 0, .2));margin-bottom:auto;position:relative;width:100%}body.body--home .header--smartphone .header__wortmarke{padding-bottom:30px;font-size:32px;line-height:37px;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;position:relative}body.body--home .header--smartphone .header__standorte{padding-top:30px;font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;display:block;position:relative;z-index:110}body.body--home .header--smartphone .header__standort{display:block}}@media (min-width:800px){.header__standorte{position:fixed;z-index:-1}.header--smartphone{display:none}}@media (min-width:800px) and (max-width:1039px){.header{padding:2.17vw 0 0 6.67vw;height:5.83vw}.header__logo{width:10vw}.header__wortmarke{font-size:1.5vw;line-height:1.5vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;left:35vw;top:1.67vw}.header__standorte{font-size:1.33vw;line-height:1.33vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;left:35vw;top:3.5vw}.header__standort{padding-right:.5vw}}@media (min-width:1040px){.header{padding:2.72vw 0 0 7.88vw;height:7.61vw}.header__logo{width:13.32vw}.header__wortmarke{font-size:1.63vw;line-height:1.63vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;left:64.78vw;top:2.17vw}.header__standorte{font-size:1.41vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;left:64.78vw;top:4.18vw}.header__standort{padding-right:.54vw}}.menue-untermenue{display:flex;flex-wrap:wrap}.menue-untermenue__link{color:#f9f9f9;display:inline-block;position:relative;text-decoration:none}.menue-untermenue__link::after{background-image:url(/workspace/bausteine/menue-untermenue/menue-untermenue__underline-b45a872b22.svg);background-repeat:repeat-x;content:"";left:0;position:absolute;width:100%;border-radius:1px}@media (max-width:799px){.menue-untermenue{padding:0 20px 45px 20px;margin-top:-35px}.menue-untermenue__link{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;display:none}.menue-untermenue__link--aktiv{display:block}.menue-untermenue__link--aktiv::after{background-size:auto 4px;bottom:-5px;height:4px}}@media (min-width:800px) and (max-width:1039px){.menue-untermenue{padding-bottom:7.5vw;margin:0 4.58vw 0 13.75vw}.menue-untermenue__link{font-size:1vw;line-height:1vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;margin-right:1.33vw}.menue-untermenue__link::after{background-size:auto .25vw;bottom:-.42vw;height:.25vw;opacity:0}.menue-untermenue__link--aktiv::after,.menue-untermenue__link:hover::after{opacity:1}}@media (min-width:1040px){.menue-untermenue{padding-bottom:4.89vw;margin:0 13.32vw 0 18.75vw}.menue-untermenue__link{font-size:1.2vw;line-height:1.2vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;margin-right:1.09vw}.menue-untermenue__link::after{background-size:auto .27vw;bottom:-.38vw;height:.27vw;opacity:0}.menue-untermenue__link--aktiv::after,.menue-untermenue__link:hover::after{opacity:1}}.kurse__kurse{display:flex;flex-wrap:wrap}.kurse__kurs{display:flex;flex-direction:column}.kurse__kurs:hover .kurse__textcontainer{background-color:#72b7cb}.kurse__kurs:hover .kurse__bildcontainer::after{background-color:#39c0d8;mix-blend-mode:soft-light}.kurse__kurs:hover .kurse__knopf{transform:scale(1.15);transition:transform .2s}.kurse__textcontainer{background-color:#f9f9f9;display:flex;flex:1;flex-direction:column}.kurse__buchen{display:flex;justify-content:flex-end;margin-top:auto}.kurse__bildcontainer{position:relative}.kurse__bildcontainer::after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%}.kurse__bild{width:100%}.kurse__titel{margin:0}.kurse__untertitel{margin:0}.kurse__information{margin:0}.kurse__knopf{background-color:#ffe200;border:0;cursor:pointer;text-transform:uppercase;transition:background-color .2s;transition:transform .2s}.kurse__knopf:hover{background-color:#f9f9f9;transition:background-color .2s}@media (max-width:799px){.kurse__kursart{padding-top:50px;border-top:solid #252525 50px}.kurse__kurse{margin:0 15px 0 15px}.kurse__kurs{padding:0 5px 0 5px;margin-bottom:50px;width:50%}.kurse__textcontainer{padding:30px 12px 20px 12px;border-radius:0 0 0 50px}.kurse__titel{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:20px}.kurse__untertitel{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.kurse__information{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:20px}.kurse__buchen{padding:20px 10px 0 0}.kurse__knopf{font-size:16px;line-height:16px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:5px 10px 5px 10px;border-radius:10px}}@media (min-width:800px) and (max-width:1039px){.kurse__kurse{margin:0 4.17vw 0 13.33vw}.kurse__kurs{padding:0 .42vw 0 .42vw;margin-bottom:2.5vw;width:33.3333333333%}.kurse__textcontainer{padding:2.5vw .42vw 1.67vw .42vw;border-radius:0 0 0 4.17vw}.kurse__titel{font-size:2.33vw;line-height:2.5vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:1.67vw}.kurse__untertitel{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.kurse__information{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1.67vw}.kurse__buchen{padding:1.67vw .83vw 0 0}.kurse__knopf{font-size:1.33vw;line-height:1.33vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.42vw .83vw .42vw .83vw;border-radius:.83vw}}@media (min-width:1040px){.kurse__kurse{margin:0 12.66vw 0 18.1vw}.kurse__kurs{padding:0 .65vw 0 .65vw;margin-bottom:5.43vw;width:25%}.kurse__textcontainer{padding:1.63vw .65vw 1.09vw .65vw;border-radius:0 0 0 2.72vw}.kurse__titel{font-size:2.61vw;line-height:2.93vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:1.09vw}.kurse__untertitel{font-size:1.52vw;line-height:1.52vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.kurse__information{font-size:1.09vw;line-height:1.52vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1.09vw}.kurse__buchen{padding:1.09vw .54vw 0 0}.kurse__knopf{font-size:.87vw;line-height:.87vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.27vw .54vw .27vw .54vw;border-radius:.54vw}}.events__eigenschaften{align-items:center;display:flex}.events__art{color:#f9f9f9}.events__art--bike{background-color:#c7c12a}.events__art--board{background-color:#72b7cb}.events__bild{width:100%}.events__event{color:#000;display:flex;flex-direction:column;text-decoration:none}.events__event .bild-verhaeltnis::after{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2;mix-blend-mode:soft-light;background-color:#ffe200}.events__event:hover .events__textcontainer{background-color:#ffe200}.events__event:hover .bild-verhaeltnis::after{opacity:1}.events__textcontainer{background-color:#f9f9f9;display:flex;flex:1;flex-direction:column}.events__ort{margin:0}.events__veranstaltung{margin:0}.events__datum{margin:0}.events__preis{margin:0}.events__link{align-content:flex-end;color:#000;display:flex;justify-content:flex-end;margin-top:auto;position:relative;text-align:right;text-decoration:none}.events__link::after{content:url(/workspace/bausteine/allgemein/pfeil_schwarz.svg);position:absolute}@media (max-width:799px){.events{margin:0 20px 0 20px}.events__event{margin-bottom:50px}.events__textcontainer{padding:30px 20px 20px 20px;border-radius:0 0 0 50px}.events__eigenschaften{padding-bottom:20px}.events__art{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:5px 10px 5px 10px;border-radius:10px}.events__adjektive{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-left:20px}.events__ort{font-size:28px;line-height:32px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:5px}.events__veranstaltung{font-size:28px;line-height:32px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:10px}.events__datum,.events__preis{font-size:20px;line-height:20px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:30px}.events__link{font-size:20px;line-height:20px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-right:35px}.events__link::after{height:26px;top:0;right:0;width:28px}}@media (min-width:800px) and (max-width:1039px){.events{margin:0 4.17vw 0 13.33vw;display:flex;flex-wrap:wrap}.events__event{padding:0 .42vw 0 .42vw;margin-bottom:2.5vw;width:50%}.events__textcontainer{padding:1.67vw .83vw 1.67vw .83vw;border-radius:0 0 0 4.17vw}.events__eigenschaften{padding-bottom:1.25vw}.events__art{font-size:.92vw;line-height:.92vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.25vw .58vw .25vw .58vw;border-radius:.5vw}.events__adjektive{font-size:1.25vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-left:1.25vw}.events__ort{font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:.42vw}.events__veranstaltung{font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:.83vw}.events__datum,.events__preis{font-size:1.33vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:2.5vw}.events__link{font-size:1.33vw;line-height:1.33vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-right:2.5vw}.events__link::after{height:1.5vw;top:0;right:0;width:1.67vw}}@media (min-width:1040px){.events{margin:0 12.66vw 0 18.1vw;display:flex;flex-wrap:wrap}.events__event{padding:0 .65vw 0 .65vw;margin-bottom:5.43vw;width:33.3333333333%}.events__textcontainer{padding:1.63vw .65vw 1.09vw .65vw;border-radius:0 0 0 2.72vw}.events__eigenschaften{padding-bottom:1.63vw}.events__art{font-size:.87vw;line-height:.87vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.27vw .54vw .27vw .54vw;border-radius:.54vw}.events__adjektive{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-left:1.09vw}.events__ort{font-size:1.52vw;line-height:1.74vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:.27vw}.events__veranstaltung{font-size:1.52vw;line-height:1.74vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:.54vw}.events__datum,.events__preis{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:1.63vw}.events__link{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-right:1.9vw}.events__link::after{height:1.41vw;right:0;top:-.11vw;width:1.52vw}}.events-filter{display:flex;flex-wrap:wrap;align-items:baseline}.events-filter__titel{color:#f9f9f9}.events-filter__filter{position:relative}.events-filter__filter::before{display:inline-block;height:1em;margin-right:.2em;width:.75em;opacity:0;position:absolute;left:.2em}.events-filter__filter:hover{cursor:pointer}.events-filter__filter.aktiv::before{opacity:1}.events-filter__filter--alle{color:#f9f9f9;background-color:#000}.events-filter__filter--alle:hover{background-color:#f9f9f9;color:#000}.events-filter__filter--alle:hover::before{content:url(/workspace/bausteine/events-filter/events-filter__haekchen--schwarz-2630e7d38c.svg)}.events-filter__filter--alle::before,.events-filter__filter--eventart::before{content:url(/workspace/bausteine/events-filter/events-filter__haekchen--weiss-f0afabfb52.svg)}.events-filter__filter--bike,.events-filter__filter--board,.events-filter__filter--ort{color:#000;background-color:#f9f9f9}.events-filter__filter--bike:hover,.events-filter__filter--board:hover,.events-filter__filter--ort:hover{color:#fff;background-color:#000}.events-filter__filter--bike:hover::before,.events-filter__filter--board:hover::before,.events-filter__filter--ort:hover::before{content:url(/workspace/bausteine/events-filter/events-filter__haekchen--weiss-f0afabfb52.svg)}.events-filter__filter--eventart{color:#fff}.events-filter__filter--bike{background-color:#c7c12a}.events-filter__filter--board{background-color:#72b7cb}.events-filter__filter--ort::before{content:url(/workspace/bausteine/events-filter/events-filter__haekchen--schwarz-2630e7d38c.svg)}@media (max-width:799px){.events-filter{margin:0 20px 0 20px;padding-bottom:50px}.events-filter__titel{font-size:20px;line-height:20px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:15px;width:100%}.events-filter__filter{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:5px 12px 5px 12px;margin:0 15px 15px 0;border-radius:8px}.events-filter__filter.aktiv{padding:5px 6px 5px 18px}}@media (min-width:800px) and (max-width:1039px){.events-filter{margin:0 4.58vw 0 13.75vw;padding-bottom:4.17vw}.events-filter__titel{font-size:1.67vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.events-filter__filter{font-size:1.33vw;line-height:1.33vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.42vw 1vw .42vw 1vw;margin-left:1vw;border-radius:.83vw}.events-filter__filter.aktiv{padding:.42vw .5vw .42vw 1.5vw}.events-filter__filter--gruppenbeginn{margin-left:4vw}}@media (min-width:1040px){.events-filter{margin:0 13.32vw 0 18.75vw;padding-bottom:5.43vw}.events-filter__titel{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.events-filter__filter{font-size:.87vw;line-height:.87vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.27vw .65vw .27vw .65vw;margin-left:.65vw;border-radius:.54vw}.events-filter__filter.aktiv{padding:.27vw .33vw .27vw .98vw}.events-filter__filter--gruppenbeginn{margin-left:2.61vw}}.event__uebersicht-link{color:#f9f9f9;text-decoration:none;position:relative}.event__uebersicht-link::before{content:url(/workspace/bausteine/allgemein/pfeil--fast-weiss-3c7e2ab899.svg);display:inline-block;left:0;position:absolute;transition:transform .4s;transform:rotate(180deg)}.event__inhalt{background-color:#f9f9f9;position:relative}.event__eigenschaften{align-items:center;display:flex;position:absolute}.event__art{color:#f9f9f9}.event__art--bike{background-color:#c7c12a}.event__art--board{background-color:#72b7cb}.event__bild{width:100%}.event__titel{width:100%}.event__ort{margin:0}.event__veranstaltung{margin:0}.event__datum{margin:0}.event__information,.event__lauftext{-webkit-hyphens:auto;hyphens:auto}.event__information h2,.event__information h3,.event__information p,.event__lauftext h2,.event__lauftext h3,.event__lauftext p{margin:0}.event__information h2:first-child,.event__information h3:first-child,.event__information p:first-child,.event__lauftext h2:first-child,.event__lauftext h3:first-child,.event__lauftext p:first-child{padding-top:0}.event__untertitel{margin:0}.event__detail{margin:0}.event__buchen{display:flex;justify-content:right}.event__knopf{background-color:#ffe200;border:0;cursor:pointer;text-transform:uppercase;transition:.2;text-decoration:none;color:#000}.event__knopf:hover{background-color:#000;color:#ffe200}@media (max-width:799px){.event{margin:0 20px 0 20px}.event__uebersicht{padding-bottom:45px;font-size:20px;line-height:20px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.event__uebersicht-link{padding-left:38px}.event__uebersicht-link::before{width:28px;top:-6px}.event__inhalt{padding:55px 0 0 0}.event__eigenschaften{top:20px;left:20px}.event__art{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:4px 8px 4px 8px;border-radius:7px}.event__adjektive{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-left:15px}.event__textcontainer{padding:0 20px 20px 20px}.event__beschrieb{padding-bottom:20px}.event__details{padding-top:18px}.event__ort{font-size:28px;line-height:32px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.event__veranstaltung{font-size:28px;line-height:32px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.event__datum{font-size:20px;line-height:32px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:20px}.event__information h2,.event__information h3,.event__lauftext h2,.event__lauftext h3{padding-top:18px;font-size:20px;line-height:24px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.event__information p,.event__lauftext p{font-size:20px;line-height:24px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:12px}.event__buchen{padding-top:40px}.event__knopf{font-size:20px;line-height:20px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:10px 20px 10px 20px;border-radius:10px}.event__bildcontainer{width:100%}.event__bildcontainer--gross{width:100%}}@media (min-width:800px) and (max-width:1039px){.event{margin:0 4.58vw 0 13.75vw}.event__uebersicht{padding-bottom:4.17vw;font-size:1.25vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.event__uebersicht-link{padding-left:2.33vw}.event__uebersicht-link::before{width:1.67vw;top:-.17vw}.event__inhalt{padding:5.83vw 0 5.83vw 0;border-radius:0 0 0 4.17vw}.event__eigenschaften{top:1.67vw;left:.83vw}.event__art{font-size:.92vw;line-height:.92vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.25vw .58vw .25vw .58vw;border-radius:.5vw}.event__adjektive{font-size:1.25vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-left:1.25vw}.event__textcontainer{padding:0 1.25vw 5.83vw 1.25vw}.event__beschrieb{display:flex;flex-direction:column}.event__ort{font-size:2.33vw;line-height:2.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:.42vw}.event__veranstaltung{font-size:2.33vw;line-height:2.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:.42vw}.event__datum{font-size:1.67vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:2.5vw}.event__lauftext{font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.event__information h2,.event__information h3,.event__lauftext h2,.event__lauftext h3{padding-top:1.5vw;font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.event__information p,.event__lauftext p{font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1vw}.event__buchen{padding-top:2.5vw}.event__knopf{font-size:1.67vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.42vw .83vw .42vw .83vw;border-radius:1vw}.event__bildsammlung{display:flex;flex-wrap:wrap}.event__bildcontainer{width:50%}.event__bildcontainer--gross{width:100%}}@media (min-width:1040px){.event{margin:0 13.32vw 0 18.75vw}.event__uebersicht{padding-bottom:2.72vw;font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.event__uebersicht-link{padding-left:2.07vw}.event__uebersicht-link::before{width:1.52vw;top:-.33vw}.event__inhalt{padding:5.43vw 0 5.43vw 0;border-radius:0 0 0 2.72vw}.event__eigenschaften{top:1.63vw;left:calc((100% * 1 - 264px)/ 12 * 1 + 24px + 0 * 1px)}.event__art{font-size:.87vw;line-height:.87vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.27vw .54vw .27vw .54vw;border-radius:.54vw}.event__adjektive{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-left:1.09vw}.event__textcontainer{padding-bottom:5.43vw;display:flex;flex-wrap:wrap;padding-left:calc((100% * 1 - 264px)/ 12 * 1 + 24px + 0 * 1px);padding-right:calc((100% * 1 - 264px)/ 12 * 1 + 48px + 0 * 1px)}.event__beschrieb{padding-right:.65vw;display:flex;flex-direction:column;width:50%}.event__details{padding-left:.65vw;width:50%}.event__ort{font-size:2.17vw;line-height:2.17vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.event__veranstaltung{font-size:2.17vw;line-height:2.17vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.event__datum{font-size:1.52vw;line-height:2.17vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:1.63vw}.event__information h2,.event__information h3,.event__lauftext h2,.event__lauftext h3{padding-top:.98vw;font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.event__information p,.event__lauftext p{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:.65vw}.event__buchen{padding-top:2.17vw}.event__knopf{font-size:1.52vw;line-height:1.52vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.54vw 1.09vw .54vw 1.09vw;border-radius:1.09vw}.event__bildsammlung{display:flex;flex-wrap:wrap}.event__bildcontainer{width:50%}.event__bildcontainer--gross{width:100%}}.instagram{display:flex;flex-wrap:wrap}.instagram__titel{color:#f9f9f9;margin:0;width:100%}.instagram__untertitel{color:#f9f9f9;margin:0;width:100%}.instagram__bild{position:relative}.instagram__bild::after{background-color:#f9f9f9;position:absolute;top:0}.instagram__bild:hover::after{opacity:1}@media (max-width:799px){.instagram{margin:0 13px 0 13px}.instagram__titel{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 0 10px 0}.instagram__untertitel{font-size:20px;line-height:24px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 0 10px 0}.instagram__bild{padding:0 7px 0 7px;margin-bottom:14px;width:50%}.instagram__bild::after{padding:10px 10px 15px 15px;border-radius:0 0 0 25px;content:url(/workspace/bausteine/allgemein/icon_instagram_schwarz.svg);height:60px;right:7px;opacity:0;width:60px}.instagram__icons{padding:0 0 30px 0;display:flex;width:100%}.instagram__bildcontainer-icon{margin-right:15px;height:22px;width:22px}}@media (min-width:800px) and (max-width:1039px){.instagram{padding-left:4.58vw;margin:0 -.42vw 0 -.42vw}.instagram__titel{font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 .83vw 1.67vw .83vw}.instagram__untertitel{font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 .83vw 2.5vw .83vw}.instagram__bild{padding:0 .83vw 0 .83vw;margin-bottom:.83vw;width:33.3333333333%}.instagram__bild:hover::after{padding:.83vw .83vw 1.25vw 1.25vw;border-radius:0 0 0 2.08vw;content:url(/workspace/bausteine/allgemein/icon_instagram_schwarz.svg);height:5vw;right:1vw;width:5vw}.instagram__icons{padding:0 1vw 2.5vw 1vw;display:flex;width:100%}.instagram__bildcontainer-icon{margin-right:1.25vw;height:3.67vw;width:3.67vw}}@media (min-width:1040px){.instagram{margin:0 12.66vw 0 18.1vw}.instagram__titel{font-size:2.61vw;line-height:2.61vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 .65vw 1.09vw .65vw}.instagram__untertitel{font-size:1.96vw;line-height:1.96vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 .65vw 1.63vw .65vw}.instagram__bild{padding:0 .65vw 0 .65vw;margin-bottom:1.3vw;width:33.3333333333%}.instagram__bild:hover::after{padding:.54vw .54vw .82vw .82vw;border-radius:0 0 0 1.36vw;content:url(/workspace/bausteine/allgemein/icon_instagram_schwarz.svg);height:3.26vw;right:.65vw;width:3.26vw}.instagram__icons{padding:0 .65vw 1.63vw .65vw;display:flex;width:100%}.instagram__bildcontainer-icon{margin-right:.82vw;height:2.39vw;width:2.39vw}}.specials__bild{height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:100%}.specials__link-l{text-decoration:none}.specials__link-r{text-decoration:none}.specials__text{color:#f9f9f9;margin:0}.specials__text:hover{color:#ffe200}@media (max-width:799px){.specials__link-l{display:flex;flex-direction:column}.specials__link-r{display:flex;flex-direction:column}.specials__link-r .specials__textcontainer{order:2}.specials__text{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.specials__text--gross{font-size:36px;line-height:42px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.specials__bildcontainer{margin:0 -20px 0 -20px}.specials__textcontainer{padding:30px 20px 20px 0;height:295px}}@media (min-width:800px) and (max-width:1039px){.specials__link-l{display:flex}.specials__link-r{display:flex}.specials__text{font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.specials__text--gross{font-size:3vw;line-height:3.5vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.specials__bildcontainer{width:50%}.specials__textcontainer{padding:5vw 5vw 5vw 5vw;min-height:75%;width:50%}}@media (min-width:1040px){.specials__link-l{display:flex}.specials__link-r{display:flex}.specials__text{font-size:2.61vw;line-height:2.93vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.specials__text--gross{font-size:4.35vw;line-height:4.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.specials__bildcontainer{width:50%}.specials__textcontainer{padding:3.26vw 3.26vw 3.26vw 3.26vw;min-height:75%;width:50%}}.schnaeppchen__bild{width:100%}.schnaeppchen__schnaeppchen{color:#000;display:flex;flex-direction:column;text-decoration:none}.schnaeppchen--bike .schnaeppchen__schnaeppchen:hover .schnaeppchen__textcontainer{background-color:#c7c12a}.schnaeppchen--board .schnaeppchen__schnaeppchen:hover .schnaeppchen__textcontainer{background-color:#72b7cb}.schnaeppchen__schnaeppchen:hover .schnaeppchen__knopf{transform:scale(1.15);transition:transform .2s}.schnaeppchen__textcontainer{background-color:#f9f9f9;display:flex;flex:1;flex-direction:column}.schnaeppchen__produktname{margin:0}.schnaeppchen__beschreibung{margin:0}.schnaeppchen__preis{margin-top:auto}.schnaeppchen__preis-alt{text-decoration:line-through}.schnaeppchen__kaufen{display:flex;justify-content:flex-end;margin-top:auto}.schnaeppchen__knopf{background-color:#ffe200;border:0;cursor:pointer;text-transform:uppercase;transition:transform .2s}.schnaeppchen__knopf:hover{background-color:#f9f9f9}@media (max-width:799px){.schnaeppchen{padding:0 20px 0 20px}.schnaeppchen__schnaeppchen{margin-bottom:50px}.schnaeppchen__textcontainer{padding:30px 20px 20px 20px;border-radius:0 0 0 50px}.schnaeppchen__produktname{font-size:28px;line-height:32px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:10px}.schnaeppchen__beschreibung{font-size:20px;line-height:20px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:30px}.schnaeppchen__preis-aktuell{font-size:28px;line-height:28px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.schnaeppchen__preis-alt{font-size:28px;line-height:28px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-left:14px}.schnaeppchen__kaufen{padding:20px 10px 0 0}.schnaeppchen__knopf{font-size:16px;line-height:16px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:5px 10px 5px 10px;border-radius:10px}}@media (min-width:800px) and (max-width:1039px){.schnaeppchen{margin:0 4.17vw 0 13.33vw;display:flex;flex-wrap:wrap}.schnaeppchen__schnaeppchen{padding:0 .42vw 0 .42vw;margin-bottom:2.5vw;width:50%}.schnaeppchen__textcontainer{padding:1.67vw .83vw 1.67vw .83vw;border-radius:0 0 0 4.17vw}.schnaeppchen__produktname{font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:.83vw}.schnaeppchen__beschreibung{font-size:1.33vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:2.5vw}.schnaeppchen__preis-aktuell{font-size:1.67vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.schnaeppchen__preis-alt{font-size:1.67vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-left:.83vw}.schnaeppchen__kaufen{padding:1.67vw .83vw 0 0}.schnaeppchen__knopf{font-size:1.33vw;line-height:1.33vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.42vw .83vw .42vw .83vw;border-radius:.83vw}}@media (min-width:1040px){.schnaeppchen{margin:0 12.66vw 0 18.1vw;display:flex;flex-wrap:wrap}.schnaeppchen__schnaeppchen{padding:0 .65vw 0 .65vw;margin-bottom:5.43vw;width:33.3333333333%}.schnaeppchen__textcontainer{padding:1.63vw .65vw 1.09vw .65vw;border-radius:0 0 0 2.72vw}.schnaeppchen__produktname{font-size:1.52vw;line-height:1.74vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:.54vw}.schnaeppchen__beschreibung{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:1.63vw}.schnaeppchen__preis-aktuell{font-size:1.52vw;line-height:1.52vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.schnaeppchen__preis-alt{font-size:1.52vw;line-height:1.52vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-left:.76vw}.schnaeppchen__kaufen{padding:1.09vw .54vw 0 0}.schnaeppchen__knopf{font-size:.87vw;line-height:.87vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.27vw .54vw .27vw .54vw;border-radius:.54vw}}.marken{align-items:center;display:flex;flex-wrap:wrap}.marken__bild{width:100%}@media (max-width:799px){.marken{padding-bottom:50px}.marken__bildcontainer{padding:0 20px 30px 20px;width:33.3333333333%}.marken__bild{max-height:12vw}}@media (min-width:800px) and (max-width:1039px){.marken{margin:0 2.08vw 0 11.25vw;padding-bottom:4.17vw}.marken__bildcontainer{padding:0 2.5vw 2.5vw 2.5vw;width:16.6666666667%}.marken__bildcontainer--doppelte-breite{width:33.3333333333%}}@media (min-width:1040px){.marken{margin:0 10.05vw 0 15.49vw;padding-bottom:5.43vw}.marken__bildcontainer{padding:0 3.26vw 2.72vw 3.26vw;width:15%}.marken__bildcontainer--doppelte-breite{width:20%}}.sticker{display:flex;text-decoration:none}.sticker__bild{height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:100%}.sticker__textcontainer{background-color:#f9f9f9}.sticker__textcontainer:hover{background-color:#000}.sticker__textcontainer:hover .sticker__text{color:#f9f9f9}.sticker__text{color:#000;-webkit-hyphens:auto;hyphens:auto;margin:0}@media (max-width:799px){.sticker{flex-direction:column;width:100%}.sticker__text{font-size:36px;line-height:40px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.sticker__textcontainer{padding:10px 10px 10px 10px;border-radius:0 0 50px 0;min-height:75%}}@media (min-width:800px) and (max-width:1039px){.sticker__text{font-size:3vw;line-height:3.33vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.sticker__bildcontainer{width:50%}.sticker__textcontainer{padding:1.67vw 1.67vw 1.67vw 1.67vw;border-radius:0 0 4.17vw 0;min-height:75%;width:50%}}@media (min-width:1040px){.sticker{width:66.6666666667%}.sticker__text{font-size:1.96vw;line-height:2.17vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.sticker__bildcontainer{width:50%}.sticker__textcontainer{padding:1.63vw 1.63vw 1.63vw 1.63vw;border-radius:0 0 2.72vw 0;min-height:75%;width:50%}}.services__service{position:relative}.services__titel{color:#f9f9f9;text-align:left}.services__paket{color:#f9f9f9;vertical-align:top}.services__paket-bemerkung{margin:0}.services__tabelle{color:#f9f9f9;text-align:left}.services__tabellenkopf{position:sticky;z-index:1}.services__leistung-einzelbuchung,.services__paket,.services__titel{background-clip:padding-box}body.body--bike .services__leistung-einzelbuchung,body.body--bike .services__paket,body.body--bike .services__titel{background-color:#42411b}body.body--board .services__leistung-einzelbuchung,body.body--board .services__paket,body.body--board .services__titel{background-color:#2d3e43}.services__leistung-name{color:#f9f9f9}.services__leistung-beschreibung{vertical-align:top}.services__leistung-beschreibung--ja{position:relative;text-align:center}.services__leistung-beschreibung--ja::after{content:url(/workspace/bausteine/service/service__check.svg);position:absolute}.services__leistung-einzelbuchung{vertical-align:top;text-align:right}.services__leistung-einzelbuchung-preis{float:right}.services__knopf{background-color:#ffe200;border:0;cursor:pointer;text-transform:uppercase;transition:.2}.services__knopf:hover{background-color:#f9f9f9}body.body--bike .services__leistung--auszeichnung .services__leistung-beschreibung,body.body--bike .services__leistung--auszeichnung .services__leistung-einzelbuchung,body.body--bike .services__leistung--auszeichnung .services__leistung-name{background-color:rgba(199,193,42,.15)}body.body--board .services__leistung--auszeichnung .services__leistung-beschreibung,body.body--board .services__leistung--auszeichnung .services__leistung-einzelbuchung,body.body--board .services__leistung--auszeichnung .services__leistung-name{background-color:rgba(114,183,203,.15)}@media (max-width:799px){.services{display:none}}@media (min-width:800px){.services__service::before{content:"";width:100%;background-color:#252525;position:absolute;z-index:2}.services__tabelle{border-collapse:collapse;table-layout:fixed;width:100%}.services__tabellenkopf{vertical-align:top}.services__titel::before{content:"";position:absolute;left:0;width:100%;transform:translateY(-100%)}body.body--bike .services__titel::before{background-color:#42411b}body.body--board .services__titel::before{background-color:#2d3e43}.services__paket--einzelbuchung{border-left:none}.services__abschnitt{vertical-align:top}.services__leistung-name{text-align:left}body.body--bike .services__paket-buchenzeile{background-color:#42411b}body.body--board .services__paket-buchenzeile{background-color:#2d3e43}}@media (min-width:800px) and (max-width:1039px){.services__service{margin:4.17vw 0 4.17vw 0;padding:4.17vw 0 4.17vw 0}.services__service::before{height:4.17vw;top:-4.17vw}.services__tabelle-container{margin:0 4.58vw 0 13.75vw}.services__tabellenkopf{top:5.83vw}.services__titel{font-size:1.67vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;vertical-align:top;width:41.6666666667%}.services__titel::before{height:12.5vw}.services__paket{padding:0 .83vw .83vw .83vw;font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;border-left:1px solid #f9f9f9}.services__paket-bemerkung{font-size:.83vw;line-height:1vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;-webkit-hyphens:auto;hyphens:auto}.services__paket-preis{font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.42vw 0 .42vw 0}.services__abschnitt{font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:4.17vw .83vw .83vw .83vw}.services__abschnitt--erster{padding-top:.83vw}.services__leistung-name{font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:.83vw .83vw .83vw .83vw;text-align:left}.services__leistung-beschreibung{font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:.42vw .42vw .42vw .42vw;border-left:1px solid #f9f9f9}.services__leistung-beschreibung--ja::after{height:1vw;top:1vw;width:1vw}.services__leistung-einzelbuchung{padding:.83vw .83vw .83vw .83vw;width:7.5vw}.services__leistung-abschnitt{border-bottom:3px solid #f9f9f9}.services__leistung{border-bottom:1px solid #f9f9f9}.services__buchen-titel{font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:4.17vw 0 2.08vw 0}.services__knopf{font-size:.92vw;line-height:.92vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.42vw .83vw .42vw .83vw;border-radius:.83vw}}@media (min-width:1040px){.services__service{margin:5.43vw 0 5.43vw 0;padding:5.43vw 0 5.43vw 0}.services__service::before{height:5.43vw;top:-5.43vw}.services__tabelle-container{margin:0 13.32vw 0 18.75vw}.services__tabellenkopf{top:7.61vw}.services__titel{padding:0 2.17vw 1.3vw 0;font-size:1.96vw;line-height:1.96vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;width:33.3333333333%}.services__titel::before{height:8.15vw}.services__paket{padding:0 1.3vw 1.3vw 1.3vw;font-size:1.96vw;line-height:1.96vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;border-left:1px solid #f9f9f9}.services__paket-preis{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.82vw 0 .82vw 0}.services__paket-bemerkung{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.services__abschnitt{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:2.72vw .54vw .54vw .54vw}.services__abschnitt--erster{padding-top:.54vw}.services__leistung-name{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:.54vw .54vw .54vw .54vw}.services__leistung-beschreibung{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:.54vw .54vw .54vw .54vw;border-left:1px solid #f9f9f9}.services__leistung-beschreibung--ja::after{height:.65vw;top:.54vw;width:.65vw}.services__leistung-einzelbuchung{padding:.54vw .54vw .54vw .54vw;width:6.52vw}.services__leistung-abschnitt{border-bottom:3px solid #f9f9f9}.services__leistung{border-bottom:1px solid #f9f9f9}.services__buchen-titel{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:2.72vw 0 1.36vw 0}.services__knopf{font-size:.87vw;line-height:.87vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.27vw .54vw .27vw .54vw;border-radius:.54vw}}.mieten__text{position:relative;z-index:2}.mieten__titel{color:#f9f9f9;text-align:left}.mieten__spalte{color:#f9f9f9}.mieten__tabelle-container{position:relative;z-index:1}.mieten__tabelle{color:#f9f9f9;text-align:left}.mieten__tabellenkopf{position:sticky;z-index:1}.mieten__spalte,.mieten__titel{background-clip:padding-box;vertical-align:top}body.body--bike .mieten__spalte,body.body--bike .mieten__titel{background-color:#42411b}body.body--board .mieten__spalte,body.body--board .mieten__titel{background-color:#2d3e43}.mieten__leistung-preis{text-align:right}.mieten__leistung-preis--leer{text-align:center}.mieten__leistung-preis--leer::after{content:"—"}body.body--bike .mieten__leistung--auszeichnung .mieten__leistung-name,body.body--bike .mieten__leistung--auszeichnung .mieten__leistung-preis{background-color:rgba(199,193,42,.15)}body.body--board .mieten__leistung--auszeichnung .mieten__leistung-name,body.body--board .mieten__leistung--auszeichnung .mieten__leistung-preis{background-color:rgba(114,183,203,.15)}.mieten__leistung-name{color:#f9f9f9}@media (max-width:799px){.mieten__miete{padding-top:50px;border-top:solid #252525 50px}.mieten__tabelle-container{margin:0 20px 0 20px}.mieten__abschnitt,.mieten__abschnitt-kopf,.mieten__auflistung,.mieten__tabelle{display:block}.mieten__auflistung,.mieten__tabellenkopf{display:none}.mieten__leistung-abschnitt{border-bottom:2px solid #f9f9f9;display:flex;flex-wrap:wrap}.mieten__abschnitt-kopf.aktiv .mieten__spalte{display:block}.mieten__abschnitt-kopf.aktiv .mieten__abschnitt::after{transform:rotate(-90deg);transition:transform .4s}.mieten__abschnitt{padding:18px 0 18px 0;font-size:28px;line-height:24px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:18px 30px 18px 0;display:flex;width:100%}.mieten__abschnitt::after{content:url(/workspace/bausteine/allgemein/pfeil--fast-weiss-3c7e2ab899.svg);display:block;position:absolute;right:0;transition:transform .4s;transform:rotate(90deg);width:20px}.mieten__spalte{padding:0 5px 10px 5px;font-size:12px;line-height:15px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;display:none;text-align:center}.mieten__spalte--smartphone{display:none;flex:1}.mieten__kopfzeile{display:flex}.mieten__leistung{border-bottom:1px solid #f9f9f9;display:flex;flex-wrap:wrap}.mieten__leistung-name{padding:10px 5px 10px 5px;font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;width:100%}.mieten__leistung-details{padding-left:10px;font-size:15px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.mieten__leistung-preis{padding:0 5px 10px 5px;font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;display:block;flex:1;text-align:center}.mieten__leistung-preis .waehrung__nachkommastrich{display:none}}@media (min-width:800px){body.body--bike .mieten__spalte--smartphone{color:#42411b}body.body--board .mieten__spalte--smartphone{color:#2d3e43}.mieten__tabelle{border-collapse:collapse;table-layout:fixed;width:100%}}@media (min-width:800px) and (max-width:1039px){.mieten__miete{padding:4.17vw 0 4.17vw 0;border-top:solid #252525 4.17vw}.mieten__tabelle-container{margin:0 4.58vw 0 13.75vw;margin-top:4.17vw}.mieten__titel{font-size:1.67vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;vertical-align:top;width:25%}.mieten__spalte{padding:.42vw .42vw .42vw .42vw;font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;border-left:.08vw solid #f9f9f9}.mieten__abschnitt{padding:4.17vw .42vw .42vw .42vw;font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.mieten__leistung-name{padding:.42vw .42vw .42vw .42vw;font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.mieten__leistung-details{font-size:.92vw;line-height:1.17vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;display:block}.mieten__leistung-preis{padding:.42vw .42vw .42vw .42vw;font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;border-left:.08vw solid #f9f9f9}.mieten__leistung-abschnitt{border-bottom:.25vw solid #f9f9f9}.mieten__leistung{border-bottom:.08vw solid #f9f9f9}}@media (min-width:1040px){.mieten__miete{padding:5.43vw 0 5.43vw 0;border-top:solid #252525 5.43vw}.mieten__tabelle-container{margin:0 13.32vw 0 18.75vw;margin-top:5.43vw}.mieten__tabellenkopf{top:7.61vw}.mieten__titel::before{content:"";position:absolute;left:0;width:100%;height:8.15vw;transform:translateY(-100%)}body.body--bike .mieten__titel::before{background-color:#42411b}body.body--board .mieten__titel::before{background-color:#2d3e43}.mieten__titel{padding:0 2.17vw 0 0;font-size:1.96vw;line-height:1.96vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;vertical-align:top;width:33.3333333333%}.mieten__spalte{padding:.54vw .54vw .54vw .54vw;font-size:.82vw;line-height:.98vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;border-left:.05vw solid #f9f9f9}.mieten__preis{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-top:.27vw}.mieten__abschnitt{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:2.72vw .54vw .54vw .54vw}.mieten__abschnitt--erster{padding-top:.54vw}.mieten__leistung-name{padding:.54vw .54vw .54vw .54vw;font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.mieten__leistung-details{float:right}.mieten__leistung-details{padding-left:.82vw;font-size:.82vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.mieten__leistung-preis{padding:.54vw .54vw .54vw .54vw;font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;border-left:.05vw solid #f9f9f9}.mieten__leistung-abschnitt{border-bottom:.16vw solid #f9f9f9}.mieten__leistung{border-bottom:.05vw solid #f9f9f9}}@media (max-width:799px){.services-smartphone{padding-bottom:70px;display:block}.services-smartphone__service{border-top:solid #252525 50px;padding:30px 20px 30px 20px}.services-smartphone__service-titel{font-size:28px;line-height:42px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding-bottom:30px;color:#f9f9f9;margin:0}.services-smartphone__paket-preis{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;color:#f9f9f9;margin:0;white-space:nowrap}.services-smartphone__akkordeon-inhalt{padding-bottom:40px;display:none}.services-smartphone__akkordeon-inhalt--einzelbuchung{padding-top:22px}.services-smartphone__akkordeon{padding:10px 0 10px 0;border-bottom:2px solid #f9f9f9}.services-smartphone__akkordeon.aktiv .services-smartphone__akkordeon-zeile::after{transform:rotate(-90deg);transition:.5s}.services-smartphone__akkordeon-titel{font-size:28px;line-height:28px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;color:#f9f9f9;margin:0}.services-smartphone li{padding:0 0 0 20px;font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;color:#f9f9f9;list-style-type:none;position:relative}.services-smartphone li::before{content:"–";position:absolute;left:0;top:-4px}.services-smartphone__untertitel{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:22px 0 0 0;color:#f9f9f9;margin:0}.services-smartphone__untertitel:first-child{padding-top:0}.services-smartphone__knopf{font-size:16px;line-height:16px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:5px 10px 5px 10px;margin-top:10px;background-color:#ffe200;border-radius:10px;border:0;cursor:pointer;display:block;margin-left:auto;text-transform:uppercase;transition:.2}.services-smartphone__knopf:hover{background-color:#f9f9f9}.services-smartphone__akkordeon-zeile{padding-right:55px;align-items:baseline;display:flex;justify-content:space-between;position:relative;z-index:1}.services-smartphone__akkordeon-zeile body.body--bike{background-color:#42411b}.services-smartphone__akkordeon-zeile body.body--board{background-color:#2d3e43}.services-smartphone__akkordeon-zeile:hover{cursor:pointer}.services-smartphone__akkordeon-zeile::after{content:url(/workspace/bausteine/allgemein/pfeil_fast-weiss.svg);height:18px;position:absolute;top:5px;transform:rotate(90deg);transition:.5s;right:0;width:20px}.services-smartphone__liste{margin:0;padding-left:0}.services-smartphone__buchen{padding-bottom:10px;display:flex;justify-content:flex-end;position:sticky;top:100px;opacity:0;transition:opacity 0;z-index:1}.services-smartphone__akkordeon-inhalt.geoeffnet .services-smartphone__buchen{opacity:1;transition:opacity .2s}.services-smartphone__einzelbuchung,.services-smartphone__unterpaket{padding:10px 0 10px 0;color:#f9f9f9;border-bottom:1px dotted #f9f9f9}.services-smartphone__einzelbuchung:last-child,.services-smartphone__unterpaket:last-child{border-bottom:none}.services-smartphone .services-smartphone__unterpaket-leistung,.services-smartphone__beschreibung{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;color:#f9f9f9;margin:0}.services-smartphone .services-smartphone__unterpaket-leistung--erste,.services-smartphone__beschreibung--erste{padding-top:10px}.services-smartphone__unterpaket-leistung{display:flex;justify-content:space-between}}@media (min-width:800px){.services-smartphone{display:none}}.buchung{background-color:#f9f9f9;bottom:0;position:fixed;right:0;transition:transform 1s;z-index:200}.buchung__titel{margin:0}.buchung__titel:first-child{padding-top:0}.buchung__details{width:100%}.buchung__leistung{width:75%}.buchung__text{width:75%}.buchung__preis{flex:1;text-align:right;white-space:nowrap}.buchung__summe{flex:1;text-align:right}.buchung__feld{align-items:baseline;display:flex}.buchung__radioreihe{align-items:center;display:flex}.buchung__checkboxreihe{align-items:baseline;display:flex}.buchung__checkboxes,.buchung__feldgruppe{flex:1}.buchung__label{display:block}.buchung__label:hover{cursor:pointer}.buchung__label--agb{display:inline}.buchung__feld-info{margin:0}.buchung__eingabefeld,.buchung__textarea{background-color:#f9f9f9;border:0;border-radius:0;cursor:text;padding:0;-webkit-appearance:none}.buchung__eingabefeld:focus,.buchung__textarea:focus{outline:0}.buchung__eingabefeld:disabled,.buchung__textarea:disabled{color:#000;border-bottom-color:transparent}.buchung__eingabefeld:-moz-placeholder-shown+label,.buchung__textarea:-moz-placeholder-shown+label{cursor:text}.buchung__eingabefeld:placeholder-shown+label,.buchung__textarea:placeholder-shown+label{cursor:text}.buchung__eingabefeld:not(:-moz-placeholder-shown):invalid,.buchung__textarea:not(:-moz-placeholder-shown):invalid{box-shadow:none;border-bottom-color:#c97373}.buchung__eingabefeld:not(:placeholder-shown):invalid,.buchung__textarea:not(:placeholder-shown):invalid{box-shadow:none;border-bottom-color:#c97373}.buchung__eingabefeld:not(:-moz-placeholder-shown):invalid+label,.buchung__textarea:not(:-moz-placeholder-shown):invalid+label{box-shadow:none}.buchung__eingabefeld:not(:placeholder-shown):invalid+label,.buchung__textarea:not(:placeholder-shown):invalid+label{box-shadow:none}.buchung__eingabefeld:-moz-submit-invalid,.buchung__textarea:-moz-submit-invalid{box-shadow:none;border-bottom-color:#c97373}.buchung__eingabefeld:-moz-ui-invalid,.buchung__textarea:-moz-ui-invalid{box-shadow:none;border-bottom-color:#c97373}.buchung__checkbox,.buchung__radio{background-color:#f9f9f9;margin-left:0}.buchung__textarea{resize:vertical}.buchung__position{position:relative;display:flex}.buchung__service-loeschen{background:0 0;border:0;cursor:pointer;position:absolute}.buchung__service-loeschen::before{content:"✕"}.buchung__zusatzleistung{background:0 0;border:0;cursor:pointer;position:absolute}.buchung__zusatzleistung::before{content:" "}.buchung__knopf{background-color:#ffe200;color:#000;text-decoration:none;border:0;cursor:pointer;display:inline-block;text-transform:uppercase;transition:.2s}.buchung__knopf:hover{background-color:#000;color:#ffe200;transition:.2s}.buchung__senden,.buchung__weiter{text-align:right}#buchung.buchung-senden .buchung__weiter-knopf{opacity:0}.buchung__schliessen{background-color:transparent;background-image:url(/workspace/bausteine/buchung/buchung__schliessen-bd6c5bea1b.svg);background-repeat:no-repeat;border:none;position:absolute;right:0;top:0;z-index:1}.buchung__schliessen:hover{cursor:pointer}.buchung__buchungstext{display:none}.buchung__gesendet{display:none}.buchung__buchungen-ohne-preis{display:none;-webkit-hyphens:auto;hyphens:auto}.buchung__total{display:flex}.buchung .buchung__agb-link{text-decoration:underline}.buchung .buchung__agb-link:hover{cursor:pointer}.buchung .buchung__agb{display:none}.buchung .buchung__agb.lauftext{margin:0;color:#000;padding-bottom:0}.buchung .buchung__agb.lauftext ul{padding-top:.5em}.buchung__gruppe{display:none}@media (max-width:799px){.buchung{padding:30px 20px 30px 20px;border-radius:50px 0 0 0;box-shadow:-5px -5px 10px rgba(0,0,0,.5);overflow-y:scroll;max-height:calc(100vh - 100px);transform:translateY(100%);width:calc(100% - 20px)}.buchung.aktiv{transform:translateY(calc(100% - 70px))}.buchung.buchung-anzeigen{transform:translateY(0)}.buchung__details{padding-right:30px}.buchung.buchung-senden .buchung__details{display:none}.buchung__gruppe{padding-top:30px}.buchung__titel{font-size:28px;line-height:28px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:30px 0 30px 0}.buchung__position{padding-bottom:10px}.buchung__leistung{font-size:18px;line-height:21px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__preis{font-size:18px;line-height:21px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__service-loeschen{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;top:1px;right:-30px}.buchung__total{padding:7px 0 7px 0;border-top:2px solid #000;border-bottom:3px solid #000}.buchung__text{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.buchung__hinweis{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:18px}.buchung__summe{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.buchung__kontaktdaten{display:none}.buchung.buchung-senden .buchung__kontaktdaten{display:block}.buchung__feld{padding-bottom:30px;flex-wrap:wrap}.buchung__feld-info{padding-bottom:10px;font-size:18px;line-height:21px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__label{padding-bottom:10px;font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;width:100%}.buchung__label--radio{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;min-width:auto}.buchung__radioreihe{padding-bottom:5px}.buchung__eingabefeld,.buchung__textarea{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;border-bottom:1px solid #000;width:100%}.buchung__eingabefeld--postleitzahl,.buchung__textarea--postleitzahl{margin-right:20px;width:80px}.buchung__eingabefeld--ort,.buchung__textarea--ort{flex:1}.buchung__radio{margin-right:10px}.buchung__weiter{padding:25px 0 20px 0}.buchung__knopf{font-size:16px;line-height:16px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:5px 10px 5px 10px;border-radius:10px}.buchung__schliessen{margin:32px 20px 20px 20px;background-image:url(/workspace/bausteine/buchung/buchung__pfeil-a577874c4f.svg);height:25px;width:25px}.buchung.buchung-anzeigen .buchung__schliessen{background-image:url(/workspace/bausteine/buchung/buchung__schliessen-bd6c5bea1b.svg)}.buchung__buchungen-ohne-preis{padding:20px 0 10px 0;font-size:18px;line-height:21px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__gesendet{padding-top:20px;font-size:28px;line-height:34px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}}@media (min-width:800px){.buchung__kontaktdaten{flex:1}.buchung__label--radio{min-width:auto}.buchung__eingabefeld,.buchung__textarea{flex:1;min-width:0}.buchung__feldgruppe .buchung__eingabefeld,.buchung__feldgruppe .buchung__textarea{width:100%}.buchung__service-loeschen{top:0}}@media (min-width:800px) and (max-width:1039px){.buchung{padding:1.67vw 1.67vw 1.67vw 1.67vw;border-radius:2.08vw 0 0 0;box-shadow:-5px -5px 10px rgba(0,0,0,.5);max-height:calc(100vh - 5.83vw);overflow-y:scroll;transform:translateY(100%);width:62.08vw}.buchung.aktiv{transform:translateY(calc(100% - 5.83vw))}.buchung.buchung-anzeigen{transform:translateY(0)}.buchung__details{padding-right:2.5vw;position:sticky;top:0}.buchung.buchung-senden .buchung__details{display:none}.buchung__gruppe{padding-top:3.33vw}.buchung__titel{font-size:1.67vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:3.33vw 0 3.33vw 0}.buchung__position{padding-bottom:1.67vw}.buchung__kontaktdaten{padding-left:2.92vw}.buchung__leistung{font-size:1.08vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__preis{font-size:1.08vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__total{padding:.42vw 0 .83vw 0;border-top:2px solid #000;border-bottom:3px solid #000}.buchung__text{font-size:1.08vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.buchung__hinweis{font-size:2.5vw;line-height:2.5vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin-bottom:2.5vw}.buchung__summe{font-size:1.08vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.buchung__kontaktdaten{display:none}.buchung.buchung-senden .buchung__kontaktdaten{display:block}.buchung__feld{padding-bottom:1.67vw}.buchung__feld-info{padding-bottom:.83vw;font-size:2.5vw;line-height:2.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__label{font-size:1.25vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;min-width:12.5vw}.buchung__label--radio{font-size:2.5vw;line-height:2.5vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__radioreihe{padding-bottom:.83vw}.buchung__eingabefeld,.buchung__textarea{font-size:2.5vw;line-height:2.5vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;border-bottom:2px solid #000}.buchung__eingabefeld--postleitzahl,.buchung__textarea--postleitzahl{margin-right:.83vw;width:4.17vw}.buchung__radio{margin-right:.5vw}.buchung__service-loeschen{font-size:1.17vw;line-height:1.17vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;right:-1.67vw}.buchung__knopf{font-size:1.33vw;line-height:1.33vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.42vw .83vw .42vw .83vw;border-radius:.67vw}.buchung__schliessen{margin:1.67vw 1.67vw 0 0;background-image:url(/workspace/bausteine/buchung/buchung__pfeil-a577874c4f.svg);height:2.5vw;width:2.5vw}.buchung.buchung-anzeigen .buchung__schliessen{background-image:url(/workspace/bausteine/buchung/buchung__schliessen-bd6c5bea1b.svg)}.buchung__weiter{padding:4.17vw 0 1.67vw 0}.buchung__gesendet{padding-top:2.5vw;font-size:2.5vw;line-height:2.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__buchungen-ohne-preis{padding:2.5vw 0 1.67vw 0;font-size:1.08vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}}@media (min-width:1040px){.buchung{padding:4.89vw 5.16vw 10.87vw 1.09vw;align-items:flex-start;border-radius:2.72vw 0 0 0;box-shadow:-5px -5px 10px rgba(0,0,0,.5);display:flex;max-height:calc(100vh - 7.61vw);overflow-y:auto;position:fixed;transform:translateX(100%);width:60.33vw}.buchung.aktiv{transform:translateX(42.93vw)}.buchung.buchung-senden{transform:translateX(0)}.buchung__details{padding-right:2.17vw;width:16.3vw;position:sticky;top:0}.buchung__gruppe{padding-top:2.17vw}.buchung__titel{font-size:1.96vw;line-height:1.96vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:2.17vw 0 2.17vw 0}.buchung__hinweis{font-size:1.63vw;line-height:1.63vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin-bottom:1.63vw}.buchung__anzahl{display:none}.buchung__position{padding-bottom:1.09vw}.buchung__kontaktdaten{padding-left:4.08vw;max-height:0;overflow:hidden}.buchung.buchung-senden .buchung__kontaktdaten{max-height:none;transition:max-height 1s}.buchung__leistung{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__preis{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__total{padding:.54vw 0 .54vw 0;border-top:2px solid #000;border-bottom:3px solid #000}.buchung__text{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.buchung__summe{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.buchung__feld{padding-bottom:1.63vw}.buchung__feld-info{padding-bottom:.54vw;font-size:1.63vw;line-height:1.85vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__label{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;min-width:8.7vw}.buchung__label--checkbox,.buchung__label--radio{font-size:1.63vw;line-height:1.63vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__checkboxreihe,.buchung__radioreihe{padding-bottom:.27vw}.buchung__eingabefeld,.buchung__textarea{font-size:1.63vw;line-height:1.63vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;border-bottom:2px solid #000}.buchung__eingabefeld--postleitzahl,.buchung__textarea--postleitzahl{margin-right:1.09vw;width:4.35vw}.buchung__checkbox,.buchung__radio{margin-right:.54vw}.buchung__service-loeschen{font-size:1.09vw;line-height:1.09vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;right:-1.63vw}.buchung__knopf{font-size:.87vw;line-height:.87vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.27vw .54vw .27vw .54vw;border-radius:.54vw}.buchung__schliessen{margin:1.63vw 1.63vw 0 0;height:2.61vw;width:2.61vw}.buchung__weiter{padding:2.72vw 0 1.09vw 0}.buchung__gesendet{padding-top:1.63vw;font-size:1.63vw;line-height:1.85vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.buchung__buchungen-ohne-preis{padding:2.17vw 0 1.09vw 0;font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}}.menue{position:absolute;left:0;z-index:2000}.menue__hamburger-container{position:absolute;height:100%;left:0;top:0;z-index:10;transition:opacity .3s}.menue__unten{display:flex;flex-direction:column;justify-content:flex-end;left:0;position:absolute;top:0;width:100%;z-index:10}.menue__hamburger{background-color:#ffe200;position:sticky;top:0;transform:translateX(100%);transition:top .3s;width:100%}.menue__icon{width:100%}.menue__hamburger-trigger{position:absolute;width:0;height:0}.menue__balken{align-items:flex-end;display:flex;position:sticky;transition:top .3s;z-index:3}body.body--menue-aktiv .menue__balken{top:0}.menue__balken::after{background-color:#ffe200;content:"";top:0;width:100%;position:absolute;z-index:1}.menue__sprachumschalter{width:100%}.menue__bild{height:100%;position:absolute;top:0;z-index:-1}body.body--menue-aktiv .menue__bild{transform:translateX(0)}.menue__bild .bild{height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.menue__m0{display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;z-index:1;transition:transform 1s}body.body--home .menue__m0{background-color:rgba(255,226,0,.8)}body.body--bike .menue__m0{background-color:rgba(199,193,42,.8)}body.body--board .menue__m0{background-color:rgba(114,183,203,.8)}body.body--stores .menue__m0{background-color:rgba(141,101,61,.8)}body.body--events .menue__m0{background-color:rgba(56,56,56,.9)}body.body--team .menue__m0{background-color:rgba(56,56,56,.8)}body.body--kontakt .menue__m0{background-color:rgba(56,56,56,.9)}body.body--datenschutz .menue__m0,body.body--impressum .menue__m0{background-color:rgba(56,56,56,.9)}.menue__m1--datenschutz{margin-top:auto}.menue__m1-menuepunkt{color:#000;text-decoration:none;text-transform:uppercase}.menue__m1-menuepunkt.aktiv,.menue__m1-menuepunkt:focus,.menue__m1-menuepunkt:hover{color:#fff}.menue__m1-menuepunkt--datenschutz,.menue__m1-menuepunkt--impressum{text-transform:none}.menue__m2-menuepunkt{color:#000;display:block;text-decoration:none;text-transform:uppercase}.menue__m2-menuepunkt.aktiv,.menue__m2-menuepunkt:focus,.menue__m2-menuepunkt:hover{color:#fff}.menue__sprachumschalter{align-items:center;display:flex;flex-direction:column}.menue__schalter{color:#000;display:block;text-decoration:none}.menue__schalter.aktiv,.menue__schalter:focus,.menue__schalter:hover{font-weight:700}.menue__iconcontainer{display:block;position:relative}.menue__social-media-menue{background-color:#fff;display:none;position:absolute;transform:translateX(100%);right:0}.menue__social-media-menue[data-aktiv=true]{display:block}.menue__social-media-link{color:#000;text-decoration:none}.menue__social-media-link:hover{text-decoration:underline}@media (max-width:799px){.menue{height:100%;top:0}.menue__hamburger-container{left:-55px}.menue__hamburger{border:0;line-height:0;padding:0;display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border:0;margin:0;overflow:visible;line-height:0;padding:15px 15px 15px 15px;border-radius:0 0 25px 0;height:55px;width:55px}.menue__hamburger:hover{opacity:1}.menue__hamburger.aktiv:hover{opacity:1}.menue__hamburger.aktiv .hamburger-inner,.menue__hamburger.aktiv .hamburger-inner::after,.menue__hamburger.aktiv .hamburger-inner::before{background-image:url(/workspace/bausteine/menue/hamburger-1-9404faaf50.svg);transition:0s .12s linear}.menue__hamburger .hamburger-box{width:29px;height:26px;display:inline-block;position:relative}.menue__hamburger .hamburger-inner{background-image:url(/workspace/bausteine/menue/hamburger-1-9404faaf50.svg);display:block;top:50%;margin-top:-3px}.menue__hamburger .hamburger-inner,.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{width:29px;height:6px;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{content:"";display:block}.menue__hamburger .hamburger-inner::before{background-image:url(/workspace/bausteine/menue/hamburger-1-9404faaf50.svg);top:-10px}.menue__hamburger .hamburger-inner::after{background-image:url(/workspace/bausteine/menue/hamburger-2-eaf7580e61.svg);bottom:-10px}.menue__hamburger .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.menue__hamburger .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.menue__hamburger .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.menue__hamburger.aktiv .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menue__hamburger.aktiv .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.menue__hamburger.aktiv .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.menue__pfeil{background-image:url(/workspace/bausteine/menue/menue__pfeil-7e003d5dc7.svg);background-position:center;background-repeat:no-repeat;background-size:31px 29px;background-color:#ffe200;position:fixed;height:55px;left:0;top:0;transform:translateX(-100%);width:55px;z-index:11;transition:transform 1s}body.body--m2-aktiv .menue__pfeil{transform:translateX(0)}.menue__pfeil:hover{cursor:pointer}.menue__hamburger-trigger{top:calc(80vh - 55px)}.menue__balken{height:80vh;top:-80vh;width:55px}body.body--m0-zu .menue__balken{position:fixed;top:calc(-80vh + 55px);transition:transform 1s}body.body--m0-zu.body--menue-aktiv .menue__balken{transform:translateY(calc(80vh - 55px));transition:transform 1s}.menue__balken::after{border-radius:0 0 25px 0;box-shadow:3px -7px 10px rgba(0,0,0,.3);height:80vh}.menue__unten{padding-bottom:40px;width:55px;height:80vh}.menue__bild{height:80vh;left:0;width:100vw}.menue__bild::after,.menue__bild::before{border-radius:0 0 25px 0;width:calc(100vw - 90px);transition:transform 1s}body.body--menue-inaktiv .menue__bild::after,body.body--menue-inaktiv .menue__bild::before{transform:translateX(calc(-100vw + 90px));transition:transform 1s}body.body--m2-aktiv .menue__bild::after,body.body--m2-aktiv .menue__bild::before{transform:translateX(calc(100vw - 80px - 55px - 55px))}.menue__bild::before{box-shadow:3px -7px 10px rgba(0,0,0,.2)}.menue__m0{padding:20px 20px 20px 85px;border-radius:0 0 25px 0;box-shadow:3px 7px 10px rgba(0,0,0,.3);transform:translateX(-100%);width:calc(100vw - 80px);min-width:350px}body.body--menue-aktiv .menue__m0{transform:translateX(0)}body.body--m2-aktiv .menue__m0{transform:translateX(calc(100vw - 80px - 55px))}.menue__m1-menuepunkt{font-size:30px;line-height:30px;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300}.menue__m1-menuepunkt--datenschutz,.menue__m1-menuepunkt--impressum{font-size:16px;line-height:24px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.menue__m2{padding:40px 40px 40px 95px;border-radius:0 0 25px 0;position:absolute;width:calc(100vw - 90px);height:100%;left:0;top:0;z-index:2;transition:transform 1s}body.body--menue-inaktiv .menue__m2{transform:translateX(55px)}body.body--menue-aktiv .menue__m2{transform:translateX(calc(-100vw + 80px + 55px))}.menue__m2.zeigen{z-index:100}.menue__m2--bike{background-color:#c7c12a}.menue__m2--board{background-color:#72b7cb}.menue__m2--stores{background-color:#8d653d}.menue__m2--events{background-color:#383838}.menue__m2--team{background-color:#383838}.menue__m2--kontakt{background-color:#383838}.menue__m2-menuepunkt{font-size:18px;line-height:27px;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300}.menue__sprachumschalter{padding-bottom:10px}.menue__schalter{font-size:28px;line-height:36px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.menue__iconcontainer{padding:10px 11px 10px 11px}.menue__social-media-menue{padding:20px 40px 20px 20px;font-size:16px;line-height:24px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;box-shadow:inset 3px 0 10px -10px rgba(0,0,0,.3);border-radius:0 0 50px 0;top:10px}}@media (min-width:800px){.menue__pfeil{display:none}body[data-hamburger-sichtbarkeit=unsichtbar].body--m0-auf.body--menue-inaktiv .menue__hamburger-container{display:none;opacity:0;transition:opacity .3s}body.body--m0-zu .menue__m0{transform:translateX(-100%)}body.body--menue-aktiv .menue__m0{transform:translateX(0)}.menue__m1.aktiv .menue__m2{display:block}.menue__m1-menuepunkt{text-shadow:0 0 3.33vw rgba(0,0,0,.3)}.menue__m2{display:none}body.body--m0-zu .menue__bild{transform:translateX(-100%)}}@media (min-width:800px) and (max-width:1039px){.menue{height:calc(100% - 5.83vw);top:5.83vw}.menue__hamburger-container{left:-4.58vw}.menue__hamburger{border:0;line-height:0;padding:0;display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border:0;margin:0;overflow:visible;line-height:0;padding:1.25vw 1.25vw 1.25vw 1.25vw;border-radius:0 0 2.08vw 0;height:4.58vw;width:4.58vw}.menue__hamburger:hover{opacity:1}.menue__hamburger.aktiv:hover{opacity:1}.menue__hamburger.aktiv .hamburger-inner,.menue__hamburger.aktiv .hamburger-inner::after,.menue__hamburger.aktiv .hamburger-inner::before{background-image:url(/workspace/bausteine/menue/hamburger-1-9404faaf50.svg);transition:0s .12s linear}.menue__hamburger .hamburger-box{width:2.42vw;height:2.17vw;display:inline-block;position:relative}.menue__hamburger .hamburger-inner{background-image:url(/workspace/bausteine/menue/hamburger-1-9404faaf50.svg);display:block;top:50%;margin-top:-.25vw}.menue__hamburger .hamburger-inner,.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{width:2.42vw;height:.5vw;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{content:"";display:block}.menue__hamburger .hamburger-inner::before{background-image:url(/workspace/bausteine/menue/hamburger-1-9404faaf50.svg);top:-.835vw}.menue__hamburger .hamburger-inner::after{background-image:url(/workspace/bausteine/menue/hamburger-2-eaf7580e61.svg);bottom:-.835vw}.menue__hamburger .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.menue__hamburger .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.menue__hamburger .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.menue__hamburger.aktiv .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menue__hamburger.aktiv .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.menue__hamburger.aktiv .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.menue__hamburger-trigger{top:calc(100vh - 14.58vw)}.menue__balken{height:calc(100vh - 10vw);top:calc(-100vh + 5.83vw);width:4.58vw}.menue__balken::after{border-radius:0 0 2.08vw 0;box-shadow:.25vw -.58vw .83vw rgba(0,0,0,.3);height:calc(100vh - 10vw)}.menue__unten{padding-bottom:1.67vw;width:4.58vw;height:calc(100vh - 10vw)}.menue__bild{height:calc(100vh - 10vw);left:calc(2.5vw);width:calc(100vw - 6.67vw - 15px)}.menue__bild::after,.menue__bild::before{border-radius:0 0 2.08vw 0;width:27.08vw}.menue__bild::before{box-shadow:.25vw -.58vw .83vw rgba(0,0,0,.2)}.menue__m0{padding:1.67vw 1.67vw 1.67vw 6.25vw;border-radius:0 0 2.08vw 0;box-shadow:.25vw .58vw .83vw rgba(0,0,0,.2);width:29.58vw}.menue__m1-menuepunkt{font-size:2.5vw;line-height:2.5vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;text-shadow:0 0 3.33vw rgba(0,0,0,.3)}.menue__m1-menuepunkt--datenschutz,.menue__m1-menuepunkt--impressum{font-size:1.33vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.menue__m2{padding:.42vw 0 3.33vw 0}.menue__m2-menuepunkt{font-size:1.25vw;line-height:1.67vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300}.menue__balken{border-radius:0 0 2.08vw 0}.menue__m1{border-radius:0 0 2.08vw 0}.menue__sprachumschalter{padding-bottom:1.25vw}.menue__schalter{font-size:2.33vw;line-height:2.33vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.menue__iconcontainer{padding:1vw .83vw 1vw .83vw}.menue__social-media-menue{padding:1.67vw 3.33vw 1.67vw 1.67vw;font-size:1.33vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;box-shadow:inset .25vw 0 .83vw -.83vw rgba(0,0,0,.3);border-radius:0 0 4.17vw 0;top:1vw}}@media (min-width:1040px){.menue{height:calc(100% - 7.61vw);top:7.61vw}.menue__hamburger-container{left:-5.43vw}.menue__hamburger{border:0;line-height:0;padding:0;display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border:0;margin:0;overflow:visible;line-height:0;padding:.82vw .82vw .82vw .82vw;border-radius:0 0 2.72vw 0;height:5.43vw;width:5.43vw}.menue__hamburger:hover{opacity:1}.menue__hamburger.aktiv:hover{opacity:1}.menue__hamburger.aktiv .hamburger-inner,.menue__hamburger.aktiv .hamburger-inner::after,.menue__hamburger.aktiv .hamburger-inner::before{background-image:url(/workspace/bausteine/menue/hamburger-1-9404faaf50.svg);transition:0s .12s linear}.menue__hamburger .hamburger-box{width:2.72vw;height:2.45vw;display:inline-block;position:relative}.menue__hamburger .hamburger-inner{background-image:url(/workspace/bausteine/menue/hamburger-1-9404faaf50.svg);display:block;top:50%;margin-top:-.27vw}.menue__hamburger .hamburger-inner,.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{width:2.72vw;height:.54vw;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{content:"";display:block}.menue__hamburger .hamburger-inner::before{background-image:url(/workspace/bausteine/menue/hamburger-1-9404faaf50.svg);top:-.955vw}.menue__hamburger .hamburger-inner::after{background-image:url(/workspace/bausteine/menue/hamburger-2-eaf7580e61.svg);bottom:-.955vw}.menue__hamburger .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.menue__hamburger .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.menue__hamburger .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.menue__hamburger.aktiv .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menue__hamburger.aktiv .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.menue__hamburger.aktiv .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.menue__hamburger-trigger{top:calc(100vh - 18.48vw)}.menue__balken{height:calc(100vh - 13.04vw);top:calc(-100vh + 5.43vw);width:5.43vw}.menue__balken::after{border-radius:0 0 2.72vw 0;box-shadow:.16vw -.38vw .54vw rgba(0,0,0,.3);height:calc(100vh - 13.04vw)}.menue__unten{padding-bottom:4.89vw;width:5.43vw;height:calc(100vh - 13.04vw)}.menue__bild{height:calc(100vh - 13.04vw);left:calc(2.72vw);width:calc(100vw - 8.15vw - 15px)}.menue__bild::after,.menue__bild::before{border-radius:0 0 2.72vw 0;width:29.89vw}.menue__bild::before{box-shadow:.16vw -.38vw .54vw rgba(0,0,0,.2)}.menue__m0{padding:2.17vw 3.26vw 2.17vw 7.61vw;border-radius:0 0 2.72vw 0;box-shadow:.16vw .38vw .54vw rgba(0,0,0,.2);width:32.61vw}.menue__m1-menuepunkt{font-size:2.39vw;line-height:2.39vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300;text-shadow:0 0 2.72vw rgba(0,0,0,.3)}.menue__m1-menuepunkt--datenschutz,.menue__m1-menuepunkt--impressum{font-size:.87vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.menue__m2{padding:.27vw 0 2.17vw 0}.menue__m2-menuepunkt{font-size:1.2vw;line-height:1.63vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300}.menue__balken{border-radius:0 0 2.72vw 0}.menue__m1{border-radius:0 0 2.72vw 0}.menue__sprachumschalter{padding-bottom:.82vw}.menue__schalter{font-size:1.52vw;line-height:1.52vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.menue__iconcontainer{padding:.54vw 1.36vw .54vw 1.36vw}.menue__social-media-menue{padding:1.09vw 2.17vw 1.09vw 2.17vw;font-size:.87vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;box-shadow:inset .54vw 0 .54vw -.54vw rgba(0,0,0,.6);border-radius:0 0 2.72vw 0;top:.54vw}}.bikefinder__app{font-family:Roboto!important;max-width:none!important;padding:0}.bikefinder vdiv[data-search-field-type=price_to]{display:none!important}.bikefinder .velocorner_member_bikes_app{color:#000!important}.bikefinder .velocorner-listing-item-content a::after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.bikefinder .velocorner-listing-block{width:auto!important}.bikefinder .velocorner-listing-block .v-card{border:none;flex:none!important;box-shadow:none;flex-wrap:nowrap;background-color:transparent}.bikefinder .velocorner-listing-block .v-card:hover{outline:0}.bikefinder .velocorner-listing-block .v-card:hover .v-card__body{background-color:#ffe200}.bikefinder .v-card__img{overflow:hidden}.bikefinder .v-card__body{background-color:#fff;flex:1;display:flex;flex-direction:column;position:relative}.bikefinder .v-card__body>div{margin-top:auto;order:999}.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_factory_price_val],.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_price_val]{color:#000}.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content a{color:#000}.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-image img{width:100%;max-height:none;max-width:none}.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_frame_size_val],.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_stats_cont]{color:#000}.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_title_val]{text-transform:none}.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_title_val]:hover{color:#000}.bikefinder .velocorner_member_bikes_app .badge{background-color:#c7c12a;color:#f9f9f9;position:absolute}.bikefinder .velocorner_member_bikes_app .velocorner-form-control{background-color:#56541d;color:#fff;border:none}.bikefinder .velocorner_member_bikes_app .velocorner-form-control:focus{outline-color:#ffe200!important}.bikefinder .velocorner_member_bikes_app .velocorner-btn-default{background-color:#56541d;color:#fff;border-color:#fff!important}.bikefinder .velocorner_member_bikes_app .velocorner-btn-default:hover{background-color:#ffe200;border-color:#ffe200!important;color:#000}.bikefinder .velocorner_member_bikes_app .velocorner-btn-primary{background-color:#56541d!important;border-color:#fff!important;font-weight:400}.bikefinder .velocorner_member_bikes_app .velocorner-btn-primary:hover{background-color:#ffe200!important;color:#000!important;border-color:#ffe200!important}.bikefinder .velocorner_member_bikes_app vlabel{color:#fff}.bikefinder .velocorner_member_bikes_app .pagination_js a{color:#fff;border-color:#56541d;background-color:#56541d}.bikefinder .velocorner_member_bikes_app .pagination_js a.active{background-color:#56541d;border-color:#ffe200}.bikefinder .velocorner_member_bikes_app .pagination_js a:hover{background-color:#ffe200;color:#000}.bikefinder .velocorner_member_bikes_app .pagination_js a .disabled{border-color:#56541d}.bikefinder .velocorner-filter-cont{align-items:flex-start!important}.bikefinder .velocorner-filter-cont .velocorner-category-switches-cont{order:2}.bikefinder .velocorner-filter-cont .velocorner-category-switches-cont a{opacity:1!important;color:#fff!important}.bikefinder .velocorner-filter-cont .velocorner-category-switches-cont a.active,.bikefinder .velocorner-filter-cont .velocorner-category-switches-cont a:hover{color:#ffe200!important;filter:none!important;font-weight:400!important}.bikefinder .velocorner-custom-select-options li.active,.bikefinder .velocorner-custom-select-options li:hover{background-color:#ffe200!important;color:#000!important}.bikefinder .v-card__footer{border-color:#000!important}.bikefinder .v-card__category,.bikefinder .v-card__title,.bikefinder [item_factory_price_val]{color:#000!important}.bikefinder .velocorner-page[page=item-view] .velocorner-item-view{color:#fff;display:block!important;background-color:transparent!important}.bikefinder .velocorner-page[page=item-view] .velocorner-view-item-top{background-color:transparent!important;border-bottom:none!important;position:sticky;z-index:1}.bikefinder .velocorner-page[page=item-view] [main_image]{border-radius:0!important}.bikefinder .velocorner-page[page=item-view] .velocorner-item-view [author_panel_cont]{display:none!important}.bikefinder .velocorner-page[page=item-view] .velocorner-item-view [info_table_cont]{flex:none}.bikefinder .velocorner-page[page=item-view] [info_table_cont] table td{color:#fff}.bikefinder .velocorner-page[page=item-view] [image_gallery_cont] [image_gallery_list_cont]{text-align:center!important}.bikefinder .velocorner-page[page=item-view] [image_gallery_cont] [image_gallery_list_cont] img{outline:0!important;border:3px solid transparent;display:inline-block}.bikefinder .velocorner-page[page=item-view] [image_gallery_cont] [image_gallery_list_cont] img.active{border-color:#ffe200}.bikefinder .velocorner-page[page=item-view] [info_table_cont] table tr{border-top-color:#fff}.bikefinder .velocorner-page[page=item-view] [info_table_cont] table tr:nth-child(odd){background-color:rgba(199,193,42,.15)}.bikefinder .velocorner-page[page=item-view] [info_table_cont] table th{font-weight:400}.bikefinder .velocorner-page[page=item-view] [info_table_cont] .specifications__value{font-weight:400}@media (max-width:799px){.bikefinder{padding:0 20px 0 20px}.bikefinder .velocorner-listing-block>.velocorner-listing-item{width:100%}.bikefinder .velocorner-listing-block .v-card__body{padding:30px 12px 20px 12px!important;border-radius:0 0 0 25px}.bikefinder .velocorner-listing-block .v-card__body>div{padding:20px 0 0 0!important;font-size:28px;line-height:32px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.bikefinder .velocorner-listing-block .v-card__title{font-size:28px;line-height:32px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 0 10px 0!important}.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_frame_size_val],.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_stats_cont]{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.bikefinder .velocorner_member_bikes_app .badge{font-size:18px;line-height:18px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:5px 10px 5px 10px;border-radius:10px;top:10px}.bikefinder .velocorner-view-item-top{top:50px}.bikefinder .velocorner_member_bikes_app .h1,.bikefinder .velocorner_member_bikes_app h1{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.bikefinder .velocorner-item-view{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}}@media (min-width:800px){.bikefinder .velocorner-view-item-top{top:0}}@media (min-width:800px) and (max-width:1039px){.bikefinder{border-top:solid #252525 4.17vw}.bikefinder__app{margin:0 4.17vw 0 13.33vw!important;padding:4.17vw 0 4.17vw 0}.bikefinder .velocorner-listing-block{margin:0 -.42vw 0 -.42vw!important}.bikefinder .velocorner-listing-block .v-card{padding:0 .42vw 0 .42vw;margin:0 0 8.33vw 0;width:50%}.bikefinder .velocorner-listing-block .v-card__body{padding:2.5vw 1vw 1.67vw 1vw!important;border-radius:0 0 0 2.08vw}.bikefinder .velocorner-listing-block .v-card__body>div{padding:1.67vw 0 0 0!important;font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.bikefinder .velocorner-listing-block .v-card__title{font-size:1.67vw;line-height:2vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 0 .83vw 0!important}.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_frame_size_val],.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_stats_cont]{font-size:1vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.bikefinder .velocorner_member_bikes_app .badge{font-size:1vw;line-height:1vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.25vw .5vw .25vw .5vw;border-radius:.5vw;top:.83vw}.bikefinder .velocorner_member_bikes_app .velocorner-form-control{font-size:1vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.bikefinder .velocorner_member_bikes_app .velocorner-btn-default{font-size:1vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.bikefinder .velocorner_member_bikes_app vlabel{font-size:1vw;line-height:1.25vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.bikefinder .velocorner-view-item-top{background-color:#42411b;padding:3.33vw 0 3.33vw 0}.bikefinder .velocorner_member_bikes_app .h1,.bikefinder .velocorner_member_bikes_app h1{font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.bikefinder .velocorner-item-view{font-size:1.25vw;line-height:1.58vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}}@media (min-width:1040px){.bikefinder{border-top:solid #252525 5.43vw}.bikefinder__app{margin:0 12.66vw 0 18.1vw!important;padding:5.43vw 0 5.43vw 0}.bikefinder .velocorner-listing-block{margin:0 -.65vw 0 -.65vw!important}.bikefinder .velocorner-listing-block .v-card{padding:0 .65vw 0 .65vw;margin:0 0 5.43vw 0!important;background-color:transparent!important;width:33.3333333333%}.bikefinder .velocorner-listing-block .v-card__body{padding:2.45vw .65vw 2.17vw .65vw!important;border-radius:0 0 0 2.72vw}.bikefinder .velocorner-listing-block .v-card__body>div{padding:1.09vw 0 0 0!important;font-size:1.52vw;line-height:1.74vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.bikefinder .velocorner-listing-block .v-card__title{font-size:1.52vw;line-height:1.74vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:0 0 .54vw 0!important}.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_frame_size_val],.bikefinder .velocorner-listing-block>.velocorner-listing-item .velocorner-listing-item-content [item_stats_cont]{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.bikefinder .velocorner_member_bikes_app .badge{font-size:.87vw;line-height:.87vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.27vw .54vw .27vw .54vw;border-radius:.54vw;top:.54vw}.bikefinder .velocorner_member_bikes_app .velocorner-btn-default{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.bikefinder .velocorner_member_bikes_app vlabel{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.bikefinder .velocorner-view-item-top{background-color:#42411b;padding:2.17vw 0 2.17vw 0}.bikefinder .velocorner_member_bikes_app .h1,.bikefinder .velocorner_member_bikes_app h1{font-size:1.96vw;line-height:2.28vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700}.bikefinder .velocorner-item-view .specifications__col{padding:0 0 1.09vw 0!important;margin:0 0 1.09vw 0!important}.bikefinder .velocorner-item-view .specifications__label{font-size:1.09vw!important;line-height:1.3vw!important;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif!important;font-weight:300!important}.bikefinder .velocorner-item-view .specifications__value{font-size:1.09vw!important;line-height:1.3vw!important;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif!important;font-weight:700!important}}.stores__eintrag{display:flex;flex-direction:column;position:relative}.stores__eintrag .bild-verhaeltnis::after{content:"";cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2;mix-blend-mode:soft-light;background-color:#ffe200}.stores__eintrag .stores__text::after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.stores__eintrag .stores__text:hover{background-color:#fff;color:#000}.stores__eintrag .stores__text:hover .bild-verhaeltnis::after{opacity:1}.stores__bild{width:100%;position:relative}.stores__text{color:#f9f9f9;display:block;flex:1;margin:0;text-decoration:none}@media (max-width:799px){.stores{margin:0 -20px 0 -20px}.stores__text{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:20px 10px 30px 40px;border-bottom-right-radius:50px}.stores__text-untertitel{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.stores__eintrag{padding-bottom:50px}}@media (min-width:800px) and (max-width:1039px){.stores{display:flex;flex-wrap:wrap}.stores__text{font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:2.5vw .83vw 2.5vw 2.5vw;border-bottom-right-radius:2.08vw}.stores__text-untertitel{font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.stores__eintrag{padding-bottom:5.83vw;width:50%}}@media (min-width:1040px){.stores{padding-bottom:5.43vw;display:flex;flex-wrap:wrap}.stores__text{font-size:1.96vw;line-height:2.28vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:2.72vw .54vw 2.72vw 2.17vw;border-bottom-right-radius:2.72vw}.stores__text-untertitel{font-size:1.96vw;line-height:2.28vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.stores__eintrag{width:33.3333333333%}}.store-infos{color:#f9f9f9;-webkit-hyphens:auto;hyphens:auto;margin:0}.store-infos a{text-decoration:underline;color:#f9f9f9}@media (max-width:799px){.store-infos{margin:0 20px 0 20px;padding-bottom:20px}.store-infos__spalte{padding-top:34px}.store-infos__spalte:first-child{padding-top:0}.store-infos p{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin:0 0 10px 0}.store-infos h2,.store-infos h3{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin:0 0 10px 0}}@media (min-width:800px) and (max-width:1039px){.store-infos{margin:0 4.58vw 0 13.75vw;padding-bottom:2.5vw}.store-infos__spalte{padding-top:3.75vw}.store-infos__spalte:first-child{padding-top:0}.store-infos p{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin:0 0 .83vw 0}.store-infos h2,.store-infos h3{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin:0 0 .83vw 0}}@media (min-width:1040px){.store-infos{margin:0 13.32vw 0 18.75vw;padding-bottom:2.72vw}.store-infos p{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin:0 0 .54vw 0}.store-infos h2,.store-infos h3{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin:0 0 .54vw 0}.store-infos__spalten{display:flex;margin:0 -.65vw}.store-infos__spalte{padding:0 .65vw;width:33.3333333333%}}.karte{position:relative}.karte__route{align-items:center;color:#505050;display:flex;padding:0 20px;position:absolute;text-decoration:none;top:0;white-space:nowrap;z-index:1;background:#fff;margin:10px;cursor:pointer;border-radius:2px;height:40px;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px}.karte__route:hover{color:#141414}@media (max-width:799px){.karte{padding:20px 20px 0 20px}.karte__route{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;left:20px;top:20px}.karte__karte{height:80vh}}@media (min-width:800px){.karte__karte{height:40vw}}@media (min-width:800px) and (max-width:1039px){.karte{border-top:solid #252525 4.17vw}.karte__route{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;left:13.75vw}}@media (min-width:1040px){.karte{border-top:solid #252525 5.43vw}.karte__route{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;left:18.75vw}}@media (max-width:799px){.bilder{margin:0 -20px 0 -20px}}@media (min-width:800px) and (max-width:1039px){.bilder{border-top:solid #252525 4.17vw;display:flex;flex-wrap:wrap}.bilder__eintrag{border-top:solid #252525 4.17vw}.bilder__eintrag--50{width:50%}.bilder__eintrag--100{width:100%}}@media (min-width:1040px){.bilder{border-top:solid #252525 5.43vw;display:flex;flex-wrap:wrap}.bilder__eintrag{border-top:solid #252525 5.43vw}.bilder__eintrag--50{width:50%}.bilder__eintrag--100{width:100%}}.kontakt-stores{color:#f9f9f9}.kontakt-stores__storename{margin:0}.kontakt-stores__storename a{color:#fff;text-decoration:none}.kontakt-stores__link{color:#fff;text-decoration:none}.kontakt-stores__link ::after{content:url(/workspace/bausteine/allgemein/pfeil--fast-weiss-3c7e2ab899.svg);display:inline-block}.kontakt-stores__adresse a,.kontakt-stores__oeffnungszeiten a{color:#fff}.kontakt-stores__social-media-link{text-decoration:none;color:#f9f9f9}.kontakt-stores__social-media-link:hover{text-decoration:underline}.kontakt-stores__icon{display:inline-block}@media (max-width:799px){.kontakt-stores{padding-bottom:20px;margin:0 20px 0 20px}.kontakt-stores__store{border-bottom:2px solid #fff}.kontakt-stores__store.aktiv__storename::after{transform:rotate(-90deg)}.kontakt-stores__storename{font-size:28px;line-height:24px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:18px 0 18px 0;display:flex;justify-content:space-between}.kontakt-stores__storename::after{content:url(/workspace/bausteine/allgemein/pfeil--fast-weiss-3c7e2ab899.svg);display:block;margin-left:auto;transition:transform .4s;transform:rotate(90deg);width:20px}.kontakt-stores__details{display:none}.kontakt-stores__link{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.kontakt-stores__link::after{width:12px}.kontakt-stores__oeffnungszeiten{padding:34px 0 18px 0}.kontakt-stores__adresse p,.kontakt-stores__oeffnungszeiten p{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin:0 0 10px 0}.kontakt-stores__adresse h2,.kontakt-stores__adresse h3,.kontakt-stores__oeffnungszeiten h2,.kontakt-stores__oeffnungszeiten h3{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin:0 0 10px 0}.kontakt-stores__social-media-link{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.kontakt-stores__icon{padding-right:10px;width:30px}}@media (min-width:800px){.kontakt-stores__link{display:none}}@media (min-width:800px) and (max-width:1039px){.kontakt-stores{margin:0 4.58vw 0 13.75vw;padding-bottom:2.5vw}.kontakt-stores__storename{font-size:2.33vw;line-height:2.75vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin:0 0 3.33vw 0}.kontakt-stores__oeffnungszeiten{padding-top:2.83vw}.kontakt-stores__adresse p,.kontakt-stores__oeffnungszeiten p{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin:0 0 .83vw 0}.kontakt-stores__adresse h2,.kontakt-stores__adresse h3,.kontakt-stores__oeffnungszeiten h2,.kontakt-stores__oeffnungszeiten h3{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin:0 0 .83vw 0}.kontakt-stores__social-media-link{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.kontakt-stores__icon{padding-right:.83vw;width:2.5vw}}@media (min-width:1040px){.kontakt-stores{margin:0 13.32vw 0 18.75vw;padding-bottom:2.72vw}.kontakt-stores__storename{font-size:1.96vw;line-height:2.28vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin:0 0 4.89vw 0}.kontakt-stores__oeffnungszeiten{padding-top:2.07vw}.kontakt-stores__adresse p,.kontakt-stores__oeffnungszeiten p{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin:0 0 .54vw 0}.kontakt-stores__adresse h2,.kontakt-stores__adresse h3,.kontakt-stores__oeffnungszeiten h2,.kontakt-stores__oeffnungszeiten h3{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;margin:0 0 .54vw 0}.kontakt-stores__spalten{display:flex;margin:0 -.65vw}.kontakt-stores__store{padding:0 .65vw;width:33.3333333333%}.kontakt-stores__social-media-link{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}.kontakt-stores__icon{padding-right:.54vw;width:1.63vw}}.matterport__iframe{display:block;width:100%}@media (max-width:799px){.matterport__iframe{padding:20px 20px 20px 20px;height:80vh}}@media (min-width:800px){.matterport__iframe{height:40vw}}@media (min-width:800px) and (max-width:1039px){.matterport{border-top:solid #252525 4.17vw}}@media (min-width:1040px){.matterport{border-top:solid #252525 5.43vw}}.startseite-promotion{position:relative}.startseite-promotion__text{background-color:#fff;color:#000;text-decoration:none}.startseite-promotion__text:hover{background-color:#000;color:#fff}@media (max-width:799px){.startseite-promotion{margin-bottom:50px}.startseite-promotion--navigation{display:none}.startseite-promotion__text{padding:30px 25px 60px 25px;font-size:36px;line-height:40px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;border-radius:0 0 50px 0;display:block;width:100%}}@media (min-width:800px) and (max-width:1039px){.startseite-promotion{margin:0 -1.67vw 0 1.67vw;margin-top:auto}.startseite-promotion--main{display:none}.startseite-promotion__text{padding:2.5vw 2.08vw 5vw 2.08vw;font-size:3vw;line-height:3.33vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;border-radius:0 0 4.17vw 0;height:100%;left:0;top:0;transform:translateX(100%);position:absolute;width:100%}}@media (min-width:1040px){.startseite-promotion{margin:0 -3.26vw 0 3.26vw;margin-top:auto}.startseite-promotion--main{display:none}.startseite-promotion__text{padding:1.63vw 1.36vw 3.26vw 1.36vw;font-size:1.96vw;line-height:2.17vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;border-radius:0 0 2.72vw 0;height:100%;left:0;top:0;transform:translateX(100%);position:absolute;width:100%}.startseite-promotion__text::before{content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:100%}}.menue-landingpage__m1-menuepunkt{color:#f9f9f9;text-decoration:none}.menue-landingpage__m1-menuepunkt:hover{text-decoration:underline}.menue-landingpage__m2{display:flex;flex-direction:column}.menue-landingpage__m2-menuepunkt{color:#f9f9f9;text-decoration:none}.menue-landingpage__m2-menuepunkt:hover{text-decoration:underline}@media (max-width:799px){.menue-landingpage{margin:0 55px 55px 55px}.menue-landingpage__m1{margin-top:27px}.menue-landingpage__m1-menuepunkt{font-size:18px;line-height:27px;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300}.menue-landingpage__m1-menuepunkt:hover{text-decoration-thickness:2px}.menue-landingpage__m2-menuepunkt{font-size:20px;line-height:30px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}}@media (min-width:800px){.menue-landingpage__m0{display:flex;justify-content:space-between}}@media (min-width:800px) and (max-width:1039px){.menue-landingpage{margin:0 4.58vw 4.58vw 4.58vw}.menue-landingpage__m1-menuepunkt{font-size:1.5vw;line-height:2.25vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300}.menue-landingpage__m1-menuepunkt:hover{text-decoration-thickness:.17vw}.menue-landingpage__m2-menuepunkt{font-size:1.67vw;line-height:2.5vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}}@media (min-width:1040px){.menue-landingpage{margin:0 5.43vw 5.43vw 5.43vw}.menue-landingpage__m1-menuepunkt{font-size:1.63vw;line-height:2.17vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300}.menue-landingpage__m1-menuepunkt:hover{text-decoration-thickness:.16vw}.menue-landingpage__m2-menuepunkt{font-size:1.52vw;line-height:1.96vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300}}.landingpage-buttons{color:#f9f9f9;margin:0}.landingpage-buttons__container{display:flex}.landingpage-buttons__button{background-color:#f9f9f9;color:#252525;position:relative;display:flex;align-items:center;text-decoration:none}.landingpage-buttons__button:hover{background-color:#ffe200}.landingpage-buttons__button::after{content:url(/workspace/bausteine/allgemein/pfeil_schwarz.svg);display:flex}@media (max-width:799px){.landingpage-buttons{font-size:30px;line-height:30px;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300}.landingpage-buttons--oben{margin:0 20px 0 20px;padding-bottom:45px}.landingpage-buttons--unten{margin:0 55px 55px 55px}.landingpage-buttons__container{margin:0 -5px 0 -5px}.landingpage-buttons__button{font-size:28px;line-height:28px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin:0 5px 0 5px;padding:7px 15px 7px 15px}.landingpage-buttons__button::after{margin-left:7px;height:18px;width:20px}}@media (min-width:800px) and (max-width:1039px){.landingpage-buttons{font-size:2.5vw;line-height:2.5vw;font-family:Roboto;font-style:normal;font-family:marvelouz,sans-serif;font-style:normal;font-weight:400;font-weight:300}.landingpage-buttons--oben{margin:0 4.58vw 0 13.75vw;padding-bottom:2.5vw}.landingpage-buttons--unten{margin:0 4.58vw 4.58vw 4.58vw}.landingpage-buttons__container{margin:0 -.42vw 0 -.42vw}.landingpage-buttons__button{font-size:2.33vw;line-height:2.33vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin:0 .42vw 0 .42vw;padding:.58vw 1.25vw .58vw 1.25vw}.landingpage-buttons__button::after{margin-left:.58vw;height:1.5vw;width:1.67vw}}@media (min-width:1040px){.landingpage-buttons--oben{margin:0 13.32vw 0 18.75vw;padding-bottom:2.72vw}.landingpage-buttons--unten{margin:0 5.43vw 5.43vw 5.43vw}.landingpage-buttons__container{margin:0 -.65vw 0 -.65vw}.landingpage-buttons__button{font-size:1.96vw;line-height:1.96vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;margin:0 .65vw 0 .65vw;padding:.54vw 1.09vw .54vw 1.09vw}.landingpage-buttons__button::after{margin-left:.54vw;height:1.41vw;width:1.52vw}}.datenschutzhinweise{color:#f9f9f9;-webkit-hyphens:auto;hyphens:auto}.datenschutzhinweise p,.datenschutzhinweise ul{margin:0}.datenschutzhinweise ul{padding-left:0}.datenschutzhinweise li{list-style-type:none;position:relative}.datenschutzhinweise li::before{content:"–";left:0;position:absolute}.datenschutzhinweise a,.datenschutzhinweise a:visited{color:#fff}.onoffswitch{position:relative;width:160px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-top:40px}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #383838;border-radius:20px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch-inner:after,.onoffswitch-inner:before{display:block;float:left;width:50%;height:30px;padding:0;color:#fff;font-weight:700;box-sizing:border-box;line-height:30px;font-size:18px;font-family:Roboto,sans-serif}.onoffswitch-inner:before{content:"aktiviert";padding-left:10px;background-color:#f9f9f9;color:#383838}.onoffswitch-inner:after{content:"deaktiviert";padding-right:10px;background-color:#383838;color:#f9f9f9;text-align:right}.onoffswitch-switch{display:block;width:18px;margin:6px;background:#f9f9f9;position:absolute;top:0;bottom:0;right:126px;border:2px solid #383838;border-radius:20px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}@media (max-width:799px){.datenschutzhinweise{margin:0 20px 0 20px}.datenschutzhinweise h2,.datenschutzhinweise h3{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:16px 0 16px 0;margin:0}.datenschutzhinweise p,.datenschutzhinweise ul{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:22px}.datenschutzhinweise li{padding-left:20px}}@media (min-width:800px) and (max-width:1039px){.datenschutzhinweise{margin:0 4.58vw 0 13.75vw;padding-bottom:.67vw}.datenschutzhinweise h2,.datenschutzhinweise h3{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.92vw 0 .92vw 0;margin:0}.datenschutzhinweise p,.datenschutzhinweise ul{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1.83vw}.datenschutzhinweise li{padding-left:1.67vw}}@media (min-width:1040px){.datenschutzhinweise{margin:0 13.32vw 0 18.75vw;padding-bottom:1.41vw;display:flex}.datenschutzhinweise__spalte{padding:0 .54vw 0 .54vw;width:50%}.datenschutzhinweise h2,.datenschutzhinweise h3{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:1.3vw 0 1.3vw 0;margin:0}.datenschutzhinweise p,.datenschutzhinweise ul{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1.3vw}.datenschutzhinweise li{padding-left:1.09vw}}.impressum{color:#f9f9f9;-webkit-hyphens:auto;hyphens:auto}.impressum p,.impressum ul{margin:0}.impressum ul{padding-left:0}.impressum li{list-style-type:none;position:relative}.impressum li::before{content:"–";left:0;position:absolute}.impressum a,.impressum a:visited{color:#fff}@media (max-width:799px){.impressum{margin:0 20px 0 20px}.impressum h2,.impressum h3{font-size:28px;line-height:33px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding:16px 0 16px 0;margin:0}.impressum p,.impressum ul{font-size:18px;line-height:22px;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:22px}.impressum li{padding-left:20px}}@media (min-width:800px) and (max-width:1039px){.impressum{margin:0 4.58vw 0 13.75vw;padding-bottom:.67vw}.impressum h2,.impressum h3{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:.92vw 0 .92vw 0;margin:0}.impressum p,.impressum ul{font-size:1.5vw;line-height:1.83vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1.83vw}.impressum li{padding-left:1.67vw}}@media (min-width:1040px){.impressum{margin:0 13.32vw 0 18.75vw;padding-bottom:1.41vw}.impressum h2,.impressum h3{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;padding:1.3vw 0 1.3vw 0;margin:0}.impressum p,.impressum ul{font-size:1.09vw;line-height:1.3vw;font-family:Roboto;font-style:normal;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:1.3vw}.impressum li{padding-left:1.09vw}}@media (min-width:800px) and (max-width:1039px){body>.dialog-textbox-container{margin-right:unset!important;margin-left:35vw!important;bottom:unset!important;top:7.5vw!important;width:calc(100% - 42vw)!important}.scoutsss-dialog-container{height:calc(100vh - 80px)!important;max-width:calc(100% - 80px)!important;width:800px!important}.d-scrolling-container{scrollbar-color:#fae34c transparent;scrollbar-width:unset!important}}@media (min-width:1040px){body>.dialog-textbox-container{margin-right:unset!important;margin-left:34vw!important;bottom:unset!important;top:9.5vw!important;width:calc(100% - 41vw)!important}.scoutsss-dialog-container{height:calc(100vh - 80px)!important;max-width:calc(100% - 80px)!important;width:800px!important}.d-scrolling-container{scrollbar-color:#fae34c transparent;scrollbar-width:unset!important}}body.body--bike main{background-color:#42411b}body.body--board main{background-color:#2d3e43}body.body--stores main{background-color:#46392c}body.body--events main{background-color:#383838}body.body--team main{background-color:#383838}body.body--kontakt main{background-color:#383838}body.body--home main{pointer-events:none}@media (max-width:799px){body.body--m0-auf main{margin-top:50px}body.body--m0-zu main{padding-top:100px}}@media (min-width:800px) and (max-width:1039px){main{margin:0 4.58vw 4.58vw 0}body.body--m0-auf main{padding-top:15.83vw;margin-top:calc(100vh - 5.83vw)}body.body--m0-zu main{padding-top:5.83vw}body.body--home main{margin-top:0;position:relative;z-index:2000;padding-left:32.92vw;padding-top:0}body.body--home main .lauftext{margin-left:0;margin-top:1.67vw}}@media (min-width:1040px){main{margin:0 5.43vw 5.43vw 0}body.body--m0-auf main{padding-top:10.33vw;margin-top:calc(100vh - 7.61vw)}body.body--m0-zu main{padding-top:3.8vw}body.body--home main{padding-top:0;margin-top:0;position:relative;z-index:2000;padding-left:34.78vw}body.body--home main .lauftext{margin-left:0;margin-top:2.17vw}}