header{position:absolute;border-bottom:none;background:0 0}header .navbar .navbar__nav #menu>.menu-item>a{color:#fff}@media screen and (min-width:751px){.page-header,.page-header--small{background-position:50% 10%!important}}.routes-overview{padding:25px 0}.routes-overview h1{font-family:inherit;font-size:32px;font-weight:500;line-height:1.1;margin-top:30px;margin-bottom:15px;color:inherit}.routes-overview p{line-height:2;font-weight:400;margin:0 0 15px}@media (max-width:750px){.routes-overview{margin-top:0;padding-top:0}.routes-overview p.routes__search-description{display:none}}.routes-overview .load-more-initiator{height:50px;width:100%}.routes-overview .load-more-initiator.is-loading{background-image:url(/assets/images/loading.gif)!important;background-repeat:no-repeat!important;background-size:26px!important;background-position:center center}.routes-overview .scroll-target{display:block;float:left;width:100%;height:10px}.filter-options{max-width:1149px;margin-right:auto;margin-left:auto;text-align:left}@media (max-width:1220px){.filter-options{max-width:857px}}@media (max-width:1020px){.filter-options{max-width:562px}}.filter-options label .select2-selection__rendered{background-repeat:no-repeat;background-position:12px center}.filter-options label.thema .select2-selection__rendered{background-image:url(/assets/images/happy-face.png)}.filter-options label.lengte .select2-selection__rendered{background-image:url(/assets/images/diameter.png)}.filter-options .filters{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap}.filter-options .filters .c-btn,.filter-options .filters button.reset-filters,.filter-options .filters label{margin:0 0 12px}@media (min-width:551px){.filter-options{margin-bottom:12px}.filter-options .filters .c-btn,.filter-options .filters button.reset-filters,.filter-options .filters label{margin-right:12px;margin-bottom:0}}.filter-options .filters .c-btn--primary-icon{max-height:36px}.filter-options .filters .select2,.filter-options .select2{width:180px!important}.filter-options .paginator .c-btn,.search-results #map .route-map-pop-up .c-btn{margin-bottom:0}.filter-options .select2 .select2-selection,.filter-options .select2 .select2-selection .select2-selection__arrow{height:36px}.filter-options .select2 .select2-selection .select2-selection__rendered{line-height:36px;padding-left:38px;color:#9b9d9e}.filter-options button.reset-filters{font-family:inherit;font-size:14px;line-height:34px;display:inline-block;height:36px;margin-left:12px;margin-bottom:25px;padding:0 15px;cursor:pointer;vertical-align:top;color:#9b9d9e;border:1px solid #aaa;border-radius:4px;background-color:#fff}.filter-options button.reset-filters:hover:not([disabled]){color:#fff;border-color:#1584c8;background-color:#1584c8}.paginator{display:inline-block;float:right}@media (max-width:551px){.paginator{margin-bottom:24px;margin-top:24px}}@media (max-width:619px){.filter-options{max-width:267px}.filter-options .filters{width:100%}.filter-options button,.filter-options label{display:block;width:100%}.filter-options .filters .select2,.filter-options .select2{width:100%!important}.filter-options button.reset-filters{margin-top:12px;margin-left:0}.paginator{text-align:center}.paginator .current-page{width:100%;margin-left:0!important}.paginator label[for=route-selector]{display:none}}.paginator .select2.select2-container{width:45px!important}.paginator .select2 .select2-selection .select2-selection__rendered{padding-left:10px!important;padding-right:10px!important}.paginator .current-page{display:inline-block;margin-left:20px}.paginator .current-page>a,.paginator .current-page>div{display:inline-block}.paginator .current-page .c-btn{transition:opacity .7s}.paginator .current-page .c-btn.disabled{opacity:.4}.paginator .current-page .c-btn.disabled:hover{background-color:#1584c8!important;cursor:default}.paginator .current-page .number-indicator{color:#9b9d9e;border:1px solid #aaa;border-radius:4px;background-color:#fff;padding:10px;max-height:36px}.search-results #map .route-map-pop-up,section.routes .u-container-fw>.inside{text-align:center}section.routes .u-container-fw>.inside h2{font-size:18px;font-weight:400;line-height:30px;display:inline-block;margin-top:30px;margin-bottom:15px;text-align:center;text-transform:uppercase;border-bottom:4px solid #5bc502}section.routes .u-container-fw>.inside h2.no-routes-message{font-size:32px;font-weight:500;text-transform:none;border-bottom:none}section.routes .u-container-fw>.inside .routes__container{position:relative;width:100%;max-width:1164px;margin-right:auto;margin-left:auto;text-align:center;display:flex;flex-wrap:wrap}@media (max-width:1220px){.paginator{width:100%;margin-top:15px}section.routes .u-container-fw>.inside .routes__container{max-width:873px}}@media (max-width:1020px){section.routes .u-container-fw>.inside .routes__container{max-width:582px}}@media (max-width:616px){section.routes .u-container-fw>.inside .routes__container{max-width:291px}}section.routes .route{position:relative;display:inline-block;width:291px;padding-right:12px;padding-bottom:24px;padding-left:12px;text-align:left;vertical-align:top}section.routes .route>.inside{width:100%;background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.5)}section.routes .route:nth-of-type(4n+1){margin-left:0}section.routes .route .route__top{position:relative;display:block;height:170px;text-decoration:none;background-position:center center;background-repeat:no-repeat;background-size:cover}section.routes .route .route__top .route__gimg{position:absolute;visibility:hidden;opacity:0}section.routes .route .route__top .route__branded{position:absolute;top:0;left:0;right:0;font-size:13px;padding:5px;text-align:left;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.75)}section.routes .route .route__top .route__branded img{position:absolute;top:0;right:0;max-width:140px;max-height:100px}section.routes .route .route__top .route__stats{line-height:30px;position:absolute;bottom:0;width:100%;text-align:center;color:#fff;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center}section.routes .route .route__top .route__stats__entry{font-weight:700;margin:0 1ch;display:flex;align-items:center}section.routes .route .route__top .route__stats__entry svg{display:inline-flex;width:1rem;height:1rem;margin-right:.5ch}section.routes .route .route__top .route__stats__entry svg *{fill:#fff}section.routes .route .route__bottom{position:relative;padding:12px 24px 0;text-align:center}section.routes .route .route__bottom>a{text-decoration:none}section.routes .route .route__bottom h3{font-size:18px;font-weight:700;margin-top:30px;margin-bottom:15px}section.routes .route .route__bottom p.route__villages{font-size:15px;line-height:18px;margin-top:30px;margin-bottom:15px;color:#6c0}section.routes .route .route__bottom p.route__discription{font-size:15px;line-height:24px;padding-bottom:36px;color:#565a5c}section.routes .route .c-btn{font-size:15px;font-weight:400;position:relative;left:50%;transition:background .15s;transform:translateX(-50%);border-radius:6px}section.routes .route .c-btn:hover{background:#ffa229!important}.search-results .map-no-results.hidden,.search-results .map-overlay.hidden,.search-results.hidden,.select2-search{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#1584c8}.select2-container--default .select2-results>.select2-results__options{max-height:220px!important}.search-results{position:relative;display:flex;flex-wrap:wrap}.search-results.search-results--iframe div.search-results--loading{background-color:#fff}.search-results div.search-results--loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background-color:#f5f5f5;opacity:.9;text-align:center}.search-results div.search-results--loading h2{font-size:24px;vertical-align:middle;padding-top:50px;background:url(/assets/images/loading.gif) center 50% no-repeat;background-size:24px;border:0!important}.search-results #map{width:100%;max-width:1149px;margin:0 auto;height:50vh}.search-results #map .route-map-marker{background-image:url(/web/assets/images/fietsroute.2022.2.png);background-size:contain;background-color:transparent;background-repeat:no-repeat;width:30px;height:45px}.search-results #map .route-map-pop-up__title{font-size:20px;font-weight:700;line-height:1.2;margin:15px 0}.search-results #map .route-map-pop-up__stats{padding-bottom:15px;font-weight:700}.search-results #map .route-map-pop-up__description{padding-bottom:15px;line-height:1.5}.search-results #map .mapboxgl-popup-close-button{width:25px;height:25px;background-color:#fff;color:#565a5c}.search-results #map .mapboxgl-popup-close-button:hover{background-color:#565a5c;color:#fff}.search-results .map-no-results,.search-results .map-overlay{background-color:rgba(245,245,245,.7);position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;font-size:2em;line-height:50vh;z-index:99999}.js-routes-slider .slick-track{display:flex!important;max-height:900px!important}.js-routes-slider .slick-track .slick-slide{display:flex!important;height:auto}.maplibregl-marker{background-position:center;background-size:contain;background-repeat:no-repeat}
/*# sourceMappingURL=route-search.css.map */
