@media (min-width: 768px){.forPhone,.maintenanceDetail-slider-swiper{display:none!important}.hideDesktop{display:none}}@media (max-width:2000px){.imgPosRight,.imgPosLeft{max-width:854px}.bannerContentLeft{max-width:540px}}@media (max-width:1440px){.imgPosRight,.imgPosLeft{max-width:700px}.heroImg{max-width:1100px}.backgroundColorWrapper{max-width:1400px;margin:auto}.bannerContentLeft{max-width:510px}.bannerContentLeft .content{max-width:485px}.heading_2 h2{font-size:60px}.bikeSlideTitleBox h3{font-size:110px}}@media (max-width:1200px){.imgPosRight,.imgPosLeft{max-width:665px}}@media (max-width:991px){.imgPosRight,.imgPosLeft{max-width:665px}}@media only screen and (max-width: 1200px) and (min-width: 768px){.imgBannerPosRight{justify-content:flex-end;flex-direction:column;align-items:flex-end}.imgBannerPosLeft{justify-content:flex-end;flex-direction:column}.containerPosition{position:static;right:0;top:0;transform:translateY(0)}.heading_3{margin-bottom:10px}.heading_3 h3{font-size:20px}.heading_2 h2{font-size:40px!important;line-height:50px}.content p{font-size:15px}.content{padding:10px 0}.btnCustom{padding:14px 20px!important;font-size:18px}.imgPosRight,.imgPosLeft{width:calc(100% - 100px);margin-bottom:0}.containerPosition .bannerContentLeft{padding-top:50px!important}.bannerContentRight{margin-left:0}.insuranceDetails{padding:100px 0 70px!important;border-radius:150px 0 0!important}.footer-block-wrap{gap:0}.footer-block-wrap>.footer-block{width:50%;max-width:50%}.footer-block-wrap>.footer-block:first-child{width:100%;max-width:100%;margin-bottom:30px}.heroImg{width:calc(100% - 100px)}.heroBanner .heading_2 h2{font-size:45px;line-height:55px}.heroBanner .containerPosition .container{padding-top:0;padding-bottom:0}.logo-bar__wrapper{padding:0}.featuredSlider .swiper-slide{background-position:150% 110%;background-size:auto 340px;background-repeat:no-repeat;border-radius:150px!important}.featuredSlider .heading_2 h2{font-size:30px;line-height:30px;margin:20px 0 00px}.featuredSlider .swiper-slide .slideBox{padding:80px 0 80px 50px}.featuredSlider .swiper-slide .slideBox p{margin-bottom:20px!important}.bikeSlideTitleBox h3{font-size:60px}.bikeSlideInfo h4{font-size:18px}.bikeSlideInfo span{font-size:16px}}@media (max-width:767px){.drawer__menu .mobile__menu__dropdown .sliderow__title.navlink .cycleArrow{transform:translate(0);transition:all .3s;opacity:0;visibility:visible}.contactInfoSection .imgPosRight{margin-left:30px!important;margin-bottom:-111px!important;position:relative}.contactInfoSection .imgPosRight:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:#52b099;filter:blur(150px);z-index:-1}.contactInfoSection .bannerContentLeft .heading_3{order:1;margin-bottom:0;margin-top:30px}.contactInfoSection .contactInfo{padding:20px 18px}.contactInfoSection .bannerContentLeft .heading_2{order:0;max-width:300px}.contactInfoSection .bannerContentLeft .content{order:1}.contactAdisorSchedule .centerTitle{text-align:left}.contactAdisorSchedule .contact-opening-block{margin-top:30px}.containerPosition{position:static!important;transform:translateY(0)!important}.imgBannerPosRight,.imgBannerPosLeft{justify-content:flex-end;flex-direction:column;align-items:flex-end}.phoneCenter{text-align:center;justify-content:center;align-items:center}.imgPosRight{padding-left:23px;border-radius:500px 0 0 500px}.imgPosRight,.imgPosLeft,.heroImg{max-width:100%}.imgPosLeft{padding-right:23px;border-radius:500px 0 0 500px}.bannerContentLeft{max-width:100%!important}.heading_2 h2{font-size:45px;line-height:45px}.heading_3{margin-bottom:20px}.bannerContentLeft{padding:30px 0}.btnCustom{gap:13px;font-size:18px;padding:14px 24px}.btnCustom svg{opacity:1;transform:translate(0);margin-left:0}.collection{border-radius:150px 0 0 200px!important;padding:100px 30px!important}.spf-product-card.spf-product-card__left .spf-product__info{grid-template-columns:1fr!important;padding:20px!important}#gf-products .spf-product-card.spf-product-card__left .spf-product__form{justify-content:flex-start!important}#gf-grid .js-grid .spf-product-card button.spf-product__form-btn-addtocart{font-size:18px!important;padding:14px 25px!important!important;transform:translate(0)!important;opacity:1!important}.spf-product-card__inner a.spf-product-card__image-wrapper img{margin-bottom:40%!important}.spf-product-card__inner a.spf-product-card__image-wrapper{padding-top:120%!important}.top-bar-menu{display:none}.top-bar-headings{flex-wrap:nowrap;overflow:scroll}.open-hours,.reviews{width:100%;flex:0 0 100%}.heroPhoneImg{display:block;margin-bottom:30px}.heroBanner .heroImg{display:none}.heroBanner.imgBannerPosLeft{flex-direction:column}.heroBanner .heading_2 h2{color:#fff;font-size:55px;line-height:55px}.banner-with-search-form .btnGroup{display:none}.heroBanner .content p{color:#fff}.btnGroup{flex-direction:column;align-items:center}.heroBanner .bannerContentLeft{padding:30px 15px}.banner-with-search-form .field img.green-search{display:none}.banner-with-search-form .field__label{font-size:25px;left:0;width:100%;text-align:center;position:static;letter-spacing:0;margin-bottom:20px}.banner-with-search-form .field__label.hide-label{font-size:15px!important;top:12px!important}.banner-with-search-form .field__input:focus~.field__label,.banner-with-search-form .field__label.hide-label{font-size:24px!important;opacity:1}.banner-with-search-form .search__input.field__input.hideDesktop::-webkit-input-placeholder{color:#00000040;font-family:DM Sans;font-size:17px;font-style:italic;font-weight:300;line-height:90%}.banner-with-search-form .search__input.field__input.hideDesktop::-moz-placeholder{color:#00000040;font-family:DM Sans;font-size:17px;font-style:italic;font-weight:300;line-height:90%}.banner-with-search-form .search__input.field__input.hideDesktop:-ms-input-placeholder{color:#00000040;font-family:DM Sans;font-size:17px;font-style:italic;font-weight:300;line-height:90%}.banner-with-search-form .search__input.field__input.hideDesktop:-moz-placeholder{color:#00000040;font-family:DM Sans;font-size:17px;font-style:italic;font-weight:300;line-height:90%}.banner-with-search-form .search__input.field__input.hideDesktop{display:block;border-radius:200px;background:#efeeee;padding-top:10px;padding-bottom:12px;padding-left:18px}.hideDesktop.mobileSearch{display:flex;position:relative;align-items:center;width:100%}.banner-with-search-form button.search__button.field__button.hideDesktop{border-radius:100px;background:#52b099!important;display:inline-flex;width:65px;height:50px;min-width:50px;position:absolute;right:0;top:0}.heroBanner:after{height:400px}.banner-with-search-form .field{border-radius:20px;padding:20px;display:flex;flex-direction:column;align-items:center}.appointment{bottom:25%!important;transform:translateY(25%);right:22px!important}.heroBanner .containerPosition .container{padding:40px 0 50px}.banner-with-search-form{max-width:378px;margin:20px auto 0;width:100%}.banner-with-search-form .search__input.field__input{font-size:20px;padding-top:11px;padding-left:15px;padding-right:15px;margin-bottom:0!important}.backgroundColorWrapper .swiper-wrapper .swiper-slide{border-radius:50px!important}.slideBox img.logo{max-width:191px}.slideBox h2{margin:20px 0 0}.slideBox .content{padding:20px 0 30px}.slideBox p{margin-bottom:0}.featuredSlider .swiper-slide{background-position:58% 102%;background-size:180%}.featuredSlider .btnCustom{position:absolute;bottom:5%;right:50%;transform:translate(50%);width:100%;max-width:290px;font-size:17px;gap:11px}.backgroundColorWrapper{padding:0 20px}.slideBox{padding-top:41px;padding-bottom:320px}.swiper-grid-column.service-slider-swiper>.swiper-wrapper{flex-direction:row!important}.swiper-grid-column.service-slider-swiper .swiper-slide{margin-bottom:15px!important;margin-top:0!important}.bikeSlider .section-wrapper{padding-left:0!important;padding-right:0!important}.SwiperControldesktop{display:none}.SwiperControllaptop .SwiperControl{justify-content:center!important;margin-bottom:30px;margin-top:30px}.heroBanner .heroPhoneImg{border-radius:0 500px 500px 0;padding-right:20px}.logo-bar__wrapper{padding:30px 0 20px!important}.collection-products-slider-swiper .SwiperControl{display:none}.collection-products-slider-swiper .grid{margin-bottom:30px}.imageBox_style_1 div{padding:5px 16px}.productTabs{margin-bottom:50px}.tabContent h4{font-size:25px;line-height:30px}.tabContent .tabContentBox{padding:0 20px 20px}.product-section .breadcrumb,.product-slider-swiper .bestSeller{display:none}.product-single .bestSeller{border-radius:0;padding:15px 35px;text-align:center}.product-section{border-top-left-radius:0}.product-section .product-page .wrapper{padding-left:0;padding-right:0}.product-section .product-page .product-slider-swiper{border-radius:0;padding:30px 20px}.product-section .product-page .product__main__content{padding-left:20px;padding-right:20px}.product-section .product-page .product-slider-swiper .SwiperControl .swiper-button-next,.product-section .product-page .product-slider-swiper .SwiperControl .swiper-button-prev{display:none}.product-slider-swiper .stickyLogo{top:20px;left:20px;max-width:130px!important}.tabHeader .inline-flex button,.tabHeader .inline-flex.tabActive button{font-size:18px;line-height:120%;gap:10px;padding-left:20px;padding-right:20px}.section-list-collections.list__collections .wrapper [data-grid]{flex-wrap:wrap!important;justify-content:space-between;padding-right:20px;padding-left:20px}.section-list-collections.list__collections .wrapper [data-grid] .grid__item{width:48%!important;margin-right:0!important;flex-basis:48%}.section-list-collections .align-space-between-vertical{flex-direction:column;align-items:flex-start;padding:15px 8px}.viewCollection{flex-basis:auto;font-size:15px!important}.viewCollection span{text-align:left;gap:6px}.viewCollection span svg{transform:translate(0);opacity:1}.section-list-collections .align-space-between-vertical .collection-grid-item__title{font-size:17px!important}.section-list-collections{border-radius:150px 0 0;padding-top:100px!important}.servicePackagesSection .productTabs{grid-column:span 12!important;margin-top:40px}.hidePhone{display:none!important}.maintenanceDetail-slider-swiper .maintenanceDetail{padding:10px 0!important}.maintenanceDetail-slider-swiper .swiper-slide{max-width:290px;opacity:.5}.maintenanceDetail-slider-swiper .swiper-slide.swiper-slide-active{opacity:1}.MaintenanceInfo.maintenanceDetail-slider-swiper{margin-top:30px;grid-template-columns:1fr;display:block}.ServiceMaintenanceInfo{padding:80px 0!important}.tabContent .priceBox h3{font-size:20px}.tabContent ul li{font-size:16px;line-height:25px;margin-top:5px}#servicepakketten .containerPosition .bannerContentLeft .heading_3 h3{display:none}.section__template--21676512280888__640df816-123d-4806-ba30-321cf64cf27d{padding-bottom:0!important}.contactAdisorSchedule{border-radius:100px 0 0!important;padding:100px 0}#shopify-section-template--21539097903416__main .page-search{border-top-left-radius:100px!important;border-bottom-left-radius:0!important;padding-bottom:50px!important;padding-top:50px!important}.page-search .search__item__generic{padding:0 10px!important;margin-bottom:20px!important}.page-search .search__item__generic__image svg,.page-search .search__item__generic__image img{aspect-ratio:5/4!important;height:auto!important}#fietsverzekeringen .insuranceDetails{padding:100px 0 70px;overflow:hidden;border-radius:100px 0 0}.compareinfo img{width:100%;max-width:100%}#fietsverzekeringen .imageBanner.imgBannerPosLeft .containerPosition .bannerContentLeft,#sleutelservice .imageBanner.imgBannerPosRight .containerPosition .bannerContentLeft,#inruil-mogelijkheid .imageBanner.imgBannerPosRight .containerPosition .bannerContentLeft{padding-top:0!important}.ServiceSlider{padding:90px 0!important;border-radius:100px 0 0!important}.section__template--21659004240184__b79340de-e75f-4807-b589-0a5fa3db7aa7.ServiceSlider,.section__template--21656519377208__2b740480-4f9f-499f-a3e4-abe435aade0f.ServiceSlider{border-top-left-radius:0!important}.section__template--21656519377208__2ee6a890-72bc-4bf5-a112-670a9d308c5c.insuranceDetails{padding:90px 0 70px!important;border-top-left-radius:100px!important}.imageBanner video{height:500px!important}.collection-products-slider-swiper .productTitlePriceButton{padding:15px 30px;flex-direction:column;align-items:flex-start}.collection-products-slider-swiper .productTitlePriceButton .btnCustom{transform:translate(0);opacity:1}.theme__header .header__inner .header__mobile{display:flex!important}.novacancyBox .column-6{max-width:100%;flex-basis:100%}.signleBanner{padding:10px 20px}#gf-products .spf-product-card .spf-product-card__inner.spf-product-card_style2 img{margin-top:0!important;width:100%!important;margin-bottom:0!important;height:250px!important}#gf-products .spf-product-card__inner.spf-product-card_style2 a.spf-product-card__image-wrapper{padding-top:110%!important}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/media.css.map */
