:root{--container-padding:20px;--list-gap:20px;--stories-card-width:330px;--multilanguage-header-height:81px}
.dealerfinder{margin:0;padding:0 !important}
.dealerfinder__storelocator{height:700px}
.dealerfinder__storelocator .woosmap-webapp-container div,.dealerfinder__storelocator .woosmap-webapp-container span{font-family:Arial,sans-serif !important;font-size:14px !important}
.dealerfinder__storelocator .woosmap-webapp-container div:nth-child(2){left:7px}
.dealerfinder__storelocator .woosmap-webapp-container .woosmap-slw-panel-innerwrapper{position:relative}
@supports(-ms-ime-align:auto){.dealerfinder__storelocator .woosmap-webapp-container .woosmap-slw-panel-innerwrapper{left:30px}
}
.dealerfinder__buttonContainer{margin-top:55px;margin-left:306px;position:absolute;z-index:1;cursor:pointer}
.dealerfinder__buttonMapReload{background-color:#000;width:30px;height:25px;border:0;opacity:.9;padding:0;color:#fff}
.dealerfinder__buttonMapReload:hover{color:#69be28}
.dealerfinder__buttonMapReload .kawicon--refresh{font-size:2em}
.dealerfinder__buttonbtr{color:#fff;background-color:#69be28;display:inline-block;width:80%;padding:.55em 1.6em}
.dealerfinder__buttonbtr:hover{color:#fff}
.dealerfinder__buttonStar{line-height:1}
.dealerfinder__buttonStar:before{font-family:kawicon !important;font-style:normal;font-weight:400 !important;vertical-align:middle;content:"\f136";color:#69be28;margin-right:24px;vertical-align:baseline}
.dealerfinder__buttonStore{line-height:1}
.dealerfinder__buttonStore:before{font-family:kawicon !important;font-style:normal;font-weight:400 !important;vertical-align:middle;content:"\f136";color:#69be28;margin-right:13px;vertical-align:baseline}
.dealerfinder__website{display:block;width:100%;line-height:1}
.dealerfinder__website:before{font-family:kawicon !important;font-style:normal;font-weight:400 !important;vertical-align:middle;content:"\f13c";color:#69be28;margin-right:24px;vertical-align:baseline}
.dealerfinder__location{line-height:1}
.dealerfinder__location:before{font-family:kawicon !important;font-style:normal;font-weight:400 !important;vertical-align:middle;content:"\f126";color:#69be28;margin-right:24px;vertical-align:baseline}
.dealerfinder__location p{margin-left:44px}
.dealerfinder__watch{display:flex;line-height:1}
.dealerfinder__watch:before{font-family:kawicon !important;font-style:normal;font-weight:400 !important;vertical-align:middle;content:"\f13b";color:#69be28;margin-right:24px;vertical-align:baseline}
.dealerfinder__phone{display:block;width:100%;line-height:1}
.dealerfinder__phone:before{font-family:kawicon !important;font-style:normal;font-weight:400 !important;vertical-align:middle;content:"\f12d";color:#69be28;margin-right:24px;vertical-align:baseline}
.dealerfinder__mail{display:block;width:100%;line-height:1}
.dealerfinder__mail:before{font-family:kawicon !important;font-style:normal;font-weight:400 !important;vertical-align:middle;content:"\f12a";color:#69be28;margin-right:24px;vertical-align:text-top}
.dealerfinder__storeDetail li{padding:6px 0}
.dealerfinder__storeDetail li:first-child:hover,.dealerfinder__storeDetail li:nth-child(2):hover,.dealerfinder__storeDetail li:nth-child(5):hover,.dealerfinder__storeDetail li:nth-child(6):hover{background-color:#e7e7e7;cursor:pointer}
.dealerfinder__storeDetail li a:hover{color:#000}
.dealerfinder__storeDetail li>:first-child{margin:0 6px}
.dealerfinder__storeOverview li{padding:1px 0}
.dealerfinder__storeOverview li:not(:nth-child(2)) p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.dealerfinder__demomodelschoice,.dealerfinder__filterchoice{display:flex;flex-flow:wrap}
.dealerfinder__demomodelschoice span,.dealerfinder__filterchoice span{width:50%;padding:5px 0}
.dealerfinder__weeklyActive{color:#d32f2f}
.container.grid-container:has(.dealerfinder){margin:0;max-width:100vw;position:relative}
@media(min-width:992px){:root{--container-padding:40px}
.dealerfinder__storelocator .woosmap-webapp-container div,.dealerfinder__storelocator .woosmap-webapp-container span{font-size:16px !important}
}
@media(max-width:340px){.dealerfinder__buttonContainer{margin-top:675px;margin-left:7px}
}