.verkooppunt-filter{position:relative;margin:0;text-align:center}.verkooppunt-filter .link.text-center{opacity:0;height:0}.verkooppunt-filter a{text-align:center;display:inline-block;vertical-align:middle;margin:0 30px}.verkooppunt-filter a.active .image .normal,.verkooppunt-filter a:hover .image .normal{opacity:0}.verkooppunt-filter a.active .image .hover,.verkooppunt-filter a:hover .image .hover{opacity:1}.verkooppunt-filter a.active h2,.verkooppunt-filter a:hover h2{color:#00430e}.verkooppunt-filter a .image{position:relative;width:50px;height:50px;display:inline-block}.verkooppunt-filter a .image .hover,.verkooppunt-filter a .image .normal{position:absolute;z-index:1;left:0;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;width:50px;height:50px}.verkooppunt-filter a .image .hover{opacity:0}.verkooppunt-filter a .image .normal{opacity:1}.verkooppunt-filter a h2{font-size:22px;color:#00801b;font-weight:600;-webkit-transition-duration:.3s;transition-duration:.3s;margin:0}.filter-grid{display:grid;grid-template-columns:2fr 3fr;grid-gap:20px}.filter-grid .verkooppunt-select{margin-bottom:1rem;position:relative}.filter-grid .verkooppunt-select:after{content:"";position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem;height:1rem;background-image:url(/build/images/search-icon.1b5ee093.svg);background-repeat:no-repeat;background-size:contain}.filter-grid .verkooppunt-select input{border:1px solid #00430e;padding:1rem 3rem 1rem 1rem}#verkooppunt-map{min-height:100%}.verkooppunt-grid{height:100%;overflow-y:scroll;height:calc(100vh - 26rem)}.verkooppunt-grid .item{text-align:center;cursor:pointer;position:relative;border-bottom:1px solid rgba(125,137,92,.5);text-align:left;padding:1.5rem 0;margin:1.5rem 0;-webkit-transition:all .5s;transition:all .5s}.verkooppunt-grid .item.active{background:rgba(125,137,92,.7);padding:1.5rem}.verkooppunt-grid .item.active .icon{left:1.5rem}.verkooppunt-grid .item.active .text .bottom .link{color:#00430e}.verkooppunt-grid .item:first-child{border-top:1px solid rgba(125,137,92,.5)}.verkooppunt-grid .item .icon{position:absolute;left:0;top:1.7rem;-webkit-transition:all .5s;transition:all .5s}.verkooppunt-grid .item .icon img{height:1rem}.verkooppunt-grid .item .text{padding-left:2rem}.verkooppunt-grid .item .text h2{font-size:22px;font-weight:700;margin:0 0 15px;color:#00430e}.verkooppunt-grid .item .text h2 img{display:inline-block;vertical-align:baseline;height:1rem}.verkooppunt-grid .item .text .bottom{display:grid;grid-template-columns:3fr 2fr;grid-gap:3rem;-webkit-box-align:end;align-items:flex-end}.verkooppunt-grid .item .text .bottom p{margin:0}.verkooppunt-grid .item .text .bottom .link{color:#7d895c;text-decoration:underline;font-size:13px;font-weight:700;-webkit-transition-duration:.3s;transition-duration:.3s}.verkooppunt-grid .item .text .links>a:last-child{padding-right:0;margin-right:0;border-right:none}.verkooppunt-grid .item .text .links a{display:inline-block;vertical-align:middle;padding-right:7px;margin-right:4px;border-right:2px solid #00430e}.verkooppunt-grid .item .text .links a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.verkooppunt-grid .item .text .links a img{width:15px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1);transform:scale(1)}@media only screen and (max-width:1024px){.verkooppunt-grid{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:768px){.verkooppunt-grid{height:auto}.verkooppunt-grid .item .text .bottom{grid-template-columns:1fr}.verkooppunt-grid .item .text .bottom .link{display:none}.verkooppunt-grid .item .popup{width:300%;left:-100%}.filter-grid{grid-template-columns:1fr}#verkooppunt-map{display:none}}@media only screen and (max-width:576px){.verkooppunt-filter a{display:block;margin:0 auto 15px}.verkooppunt-filter a .image{display:none}.verkooppunt-grid{grid-template-columns:1fr}.verkooppunt-grid .item{width:100%}.verkooppunt-grid .item .popup{width:100%;left:0}.verkooppunt-grid .item .popup:after{left:50%!important;right:auto!important}.verkooppunt-grid .item .popup .content{grid-template-columns:1fr;grid-gap:0}.verkooppunt-grid .item .popup .content .left{margin-bottom:30px}.verkooppunt-grid .item .popup .popup-social{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0);margin:20px}.verkooppunt-grid .item .popup .popup-social>a:last-child{padding-right:0;margin-right:0;border-right:none}.verkooppunt-grid .item .popup .popup-social a{display:inline-block;border-bottom:0;padding-bottom:0;border-right:2px solid #00430e;margin-bottom:0;margin-right:7px;padding-right:7px}}