body{margin:0}.colored-background{background-color:#f3f3f3!important}.intro-text{font-size:18px;line-height:25px;color:var(--brand-main-darker)}.intro-text-sub{font-size:15px}.kachel-img{width:80%;display:block;margin-left:auto;margin-right:auto;width:100%;height:auto}.kachel-bike{border-radius:12px;margin-bottom:4vw!important;border:4px solid var(--brand-main);margin:5px;transition-duration:.5s}.kachel-bike:disabled{opacity:.5;cursor:default}.kachel-bike:hover{background-color:var(--brand-accent-2-var-3);border-radius:12px;cursor:pointer;transition-duration:.25s}.kachel-bike:focus{background-color:var(--brand-accent-2-var-2)}.kachel-selected{background-color:var(--brand-accent-2-var-2)}.kachel-bike-text{color:var(--brand-main);font-weight:700;padding-bottom:8px;font-size:20px;height:50px}@media only screen and (max-width: 420px){.kachel-bike-text{font-size:15px}}.different-bikes-summary{color:#999;text-decoration:underline}.different-bikes-p{background-color:#ebebeb;padding:5px;border-radius:4px}.category-navbar{background-color:gray;border:1px solid black;overflow:visible}.category-navbar-element{float:left;list-style-type:none;margin-right:15px}.scrollmenu{background-color:#fff;overflow:auto;white-space:nowrap;text-align:center;padding-left:4px;border-bottom:2px solid var(--brand-main);position:sticky;position:-webkit-sticky;top:0;-ms-overflow-style:none;scrollbar-width:none}.scrollmenu::-webkit-scrollbar{display:none}.scrollmenu-element{color:var(--brand-main);text-decoration:underline!important;display:inline-block;text-align:center;padding-inline:15px;border-radius:50px;font-weight:700;margin-top:10px;margin-bottom:10px;margin-inline:2px}.scrollmenu-element:hover,.scrollmenu-active{background-color:var(--brand-main);color:#fff}.section-anchor{height:55px}.service-category{font-size:25px;font-weight:700;margin-bottom:10px;margin-top:15px}.service-category-popular{font-size:32px}@media only screen and (max-width: 576px){.service-category{width:90vw;margin-inline:5vw}}.service-box{border-radius:8px;border:1px solid rgb(218,218,218);background-color:#fff;width:100%;margin-bottom:15px;padding-right:5px}@media only screen and (max-width: 576px){.service-box{width:90vw;margin-inline:5vw}}.service-checkbox{margin:0;accent-color:var(--brand-main);height:25px!important;width:25px!important}.popular-service{border:var(--brand-accent-2-var-2) 4px solid}.service-title-img{width:100%;height:200px;border-radius:8px;object-fit:cover}.first-service-img{object-fit:contain}@media only screen and (max-width: 576px){.service-title-img{margin-top:20px;height:100px;width:90vw;margin-inline:10px;margin-inline:5vw}}.service-title{font-weight:700;margin-top:10px;margin-bottom:0}.service-description{margin-top:0;margin-bottom:0;color:#494949}.service-price{margin-top:0;margin-bottom:10px;color:var(--brand-main)}#ubersicht{margin-top:55px}.price-btn-spacer{height:55px}.price-bar-bg{position:sticky;bottom:0;height:50px;width:100%;background-color:#f3f3f3}#termin-btn{height:40px;width:80%;border-radius:8px;margin-top:5px;margin-left:10%;font-size:20px;color:#fff;background-color:var(--brand-main);text-decoration:none}#termin-btn:hover{background-color:var(--brand-main-darker)}.total-price{padding-left:8px}#ubersicht-section{min-height:50vh}#ubersicht-tabelle{margin-inline:10px}.open-calendly-btn{border-radius:6px;padding:10px;color:#fff;background-color:var(--brand-main);cursor:pointer}.open-calendly-btn:hover{background-color:var(--brand-main-darker)}.calendly-popup-close{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-service.css.map */
