.form-control.svelte-13onlxn{width:100%}.form-control.svelte-13onlxn input:where(.svelte-13onlxn){width:100%;border:1px solid #999999;padding:0 20px;height:60px;font-size:1rem;font-family:Hyundai-Sans-Text-Regular,sans-serif;border-radius:10px}.form-control.svelte-13onlxn input:where(.svelte-13onlxn):focus:not(:focus-visible){outline:0;box-shadow:none}.form-control.svelte-13onlxn input:where(.svelte-13onlxn):focus{outline:2px solid #00AAD2;outline-offset:3px}.form-control.svelte-13onlxn input:where(.svelte-13onlxn)::placeholder{color:#999}.form-control.error.svelte-13onlxn label:where(.svelte-13onlxn){color:#e63312}.form-control.error.svelte-13onlxn input:where(.svelte-13onlxn){border-color:#e63312}.form-control.error.svelte-13onlxn input:where(.svelte-13onlxn)::placeholder{color:#e63312}.form-control.select.svelte-13onlxn{position:relative}.form-control.select.svelte-13onlxn:after{content:"";font-family:Fontello;position:absolute;top:50%;right:20px;font-size:10px;transform:translateY(-50%)}.error-text.svelte-13onlxn{margin-top:5px;display:block;color:#e63312;font-size:.8888888889rem}input.svelte-13onlxn:focus:not(:focus-visible){outline:0;box-shadow:none}input.svelte-13onlxn:focus{outline:2px solid #00AAD2;outline-offset:3px}.form-error-container.svelte-13onlxn{background-color:#e6331230!important;padding:20px;border-radius:10px}@media (max-width: 1200px){.angebot.filter-container.svelte-13onlxn{order:-1}}.angebot.svelte-13onlxn .heandler-filter-container:where(.svelte-13onlxn){height:670px}@media (max-width: 1480px){.angebot.svelte-13onlxn .heandler-filter-container:where(.svelte-13onlxn){height:auto}.angebot.svelte-13onlxn .heandler-filter-container.map:where(.svelte-13onlxn)+.button-container:where(.svelte-13onlxn){display:none}}.radio.svelte-13onlxn{position:relative}.radio.svelte-13onlxn input:where(.svelte-13onlxn){position:absolute;inset:0;appearance:none;cursor:pointer}.radio.svelte-13onlxn input:where(.svelte-13onlxn):checked~i:where(.svelte-13onlxn){opacity:1}.radio.svelte-13onlxn i:where(.svelte-13onlxn){display:flex;flex-shrink:0;width:32px;height:32px;justify-content:center;align-items:center;background-color:#00aad2;font-size:.8888888889rem;border-radius:100%;color:#fff;opacity:0;transition:.2s opacity ease}.radio.svelte-13onlxn i:where(.svelte-13onlxn):before{margin-top:2px}@media (hover: hover){.radio.svelte-13onlxn:hover i:where(.svelte-13onlxn){opacity:1}}.button-container.svelte-13onlxn{text-align:center;margin-top:30px}.heandler-filter-container.svelte-13onlxn{height:100%;min-width:504px;padding:20px;border-radius:10px;background-color:#f6f3f2}@media (max-width: 1480px){.heandler-filter-container.svelte-13onlxn{min-width:380px;height:auto}}@media (max-width: 1200px){.heandler-filter-container.map.svelte-13onlxn{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (max-width: 576px){.heandler-filter-container.svelte-13onlxn{min-width:initial}}.heandler-filter-container.svelte-13onlxn h2:where(.svelte-13onlxn){margin-bottom:20px}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn){position:relative;margin-bottom:30px}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .trigger-search:where(.svelte-13onlxn){position:absolute;display:initial;border:initial;background-color:initial;padding:initial;transition:initial;color:initial;height:initial;min-height:initial;text-align:initial;min-width:initial;width:auto;border-radius:initial;line-height:initial;font-size:initial;top:50%;left:20px;transform:translateY(-50%)}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .trigger-search:where(.svelte-13onlxn) i:where(.svelte-13onlxn){margin-right:initial}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .trigger-search:where(.svelte-13onlxn):hover{background-color:initial;border:initial;color:initial}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .trigger-search:where(.svelte-13onlxn) i:where(.svelte-13onlxn):after{font-size:1.33em}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) input[type=text]:where(.svelte-13onlxn){padding-left:55px;padding-right:85px}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .locate-me:where(.svelte-13onlxn){display:initial;border:initial;background-color:initial;padding:initial;transition:initial;color:initial;height:initial;min-height:initial;text-align:initial;min-width:initial;width:auto;border-radius:initial;line-height:initial;font-size:initial}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .locate-me:where(.svelte-13onlxn) i:where(.svelte-13onlxn){margin-right:initial}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .locate-me:where(.svelte-13onlxn):hover{background-color:initial;border:initial;color:initial}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .locate-me:where(.svelte-13onlxn){position:absolute;top:50%;right:0;transform:translateY(-50%);height:calc(100% - 2px);text-align:center;width:70px;border-left:1px solid #F6F3F2;border-top-right-radius:10px;border-bottom-right-radius:10px;transition:.3s ease}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .locate-me:where(.svelte-13onlxn):hover{border-left:1px solid #F6F3F2}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .locate-me:where(.svelte-13onlxn) i:where(.svelte-13onlxn):after{font-size:1.33em}.haendler-formular.svelte-13onlxn .form-control:where(.svelte-13onlxn) .locate-me:where(.svelte-13onlxn):hover{background-color:#002c5f;color:#fff}.mobile-switch.svelte-13onlxn{display:none;margin:30px 0 0;border-radius:10px;overflow:hidden}@media (max-width: 1200px){.mobile-switch.svelte-13onlxn{display:flex;flex-direction:row}}.mobile-switch.svelte-13onlxn button:where(.svelte-13onlxn){border-radius:0;border:0;width:100%;min-width:initial}.mobile-switch.svelte-13onlxn button.active:where(.svelte-13onlxn){background-color:#002c5f;color:#fff}.partner-map-view.svelte-13onlxn{width:100%;display:block}@media (max-width: 1200px){.partner-map-view.svelte-13onlxn{display:none}.partner-map-view.mobileActiveView.svelte-13onlxn{display:block}}.partner-list-view.svelte-13onlxn{display:block}@media (max-width: 1200px){.partner-list-view.svelte-13onlxn{display:none}.partner-list-view.mobileActiveView.svelte-13onlxn{display:block}}.list-of-regions.svelte-13onlxn{margin:30px 0 0;padding:0}.list-of-regions.svelte-13onlxn li:where(.svelte-13onlxn){border-bottom:1px solid #E5E5E5;list-style:none;margin:0;transition:.3s ease}.list-of-regions.svelte-13onlxn li:where(.svelte-13onlxn) button:where(.svelte-13onlxn){display:initial;border:initial;background-color:initial;padding:initial;transition:initial;color:initial;height:initial;min-height:initial;text-align:initial;min-width:initial;width:auto;border-radius:initial;line-height:initial;font-size:initial;font-size:.88em;line-height:27px;width:100%;padding:10px 0;transition:.3s ease}.list-of-regions.svelte-13onlxn li:where(.svelte-13onlxn) button:where(.svelte-13onlxn) i:where(.svelte-13onlxn){margin-right:initial}.list-of-regions.svelte-13onlxn li:where(.svelte-13onlxn) button:where(.svelte-13onlxn):hover{background-color:initial;border:initial;color:initial}.list-of-regions.svelte-13onlxn li:where(.svelte-13onlxn):hover{border-bottom:1px solid #CCCCCC}.list-of-regions.svelte-13onlxn li:where(.svelte-13onlxn):hover button:where(.svelte-13onlxn){color:#002c5f}.bundesland-haendlers-list.svelte-13onlxn{margin-top:30px}.bundesland-haendlers-list.svelte-13onlxn .backbtn:where(.svelte-13onlxn){display:initial;border:initial;background-color:initial;padding:initial;transition:initial;color:initial;height:initial;min-height:initial;text-align:initial;min-width:initial;width:auto;border-radius:initial;line-height:initial;font-size:initial;display:inline-flex;gap:5px;align-items:baseline;color:#000;margin-bottom:30px}.bundesland-haendlers-list.svelte-13onlxn .backbtn:where(.svelte-13onlxn) i:where(.svelte-13onlxn){margin-right:initial}.bundesland-haendlers-list.svelte-13onlxn .backbtn:where(.svelte-13onlxn):hover{background-color:initial;border:initial;color:initial}.bundesland-haendlers-list.svelte-13onlxn .backbtn:where(.svelte-13onlxn) i:where(.svelte-13onlxn):before{font-size:.5em;line-height:1em}.bundesland-haendlers-list.svelte-13onlxn .backbtn:where(.svelte-13onlxn):hover{color:#002c5f}.bundesland-haendlers-list.svelte-13onlxn .heandlers-scroll:where(.svelte-13onlxn){width:calc(100% + 10px);max-height:390px;overflow-y:auto;padding-right:20px;scrollbar-width:thin}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn){margin:0;padding:0}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn){list-style:none;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #E5E5E5;transition:.3s ease}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn),.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) .radio:where(.svelte-13onlxn){display:initial;border:initial;background-color:initial;padding:initial;transition:initial;color:initial;height:initial;min-height:initial;text-align:initial;min-width:initial;width:auto;border-radius:initial;line-height:initial;font-size:initial;display:flex;align-items:flex-start;justify-content:space-between;gap:30px;width:100%}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn) i:where(.svelte-13onlxn),.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) .radio:where(.svelte-13onlxn) i:where(.svelte-13onlxn){margin-right:initial}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn):hover,.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) .radio:where(.svelte-13onlxn):hover{background-color:initial;border:initial;color:initial}@media (max-width: 480px){.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn),.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) .radio:where(.svelte-13onlxn){flex-direction:column;gap:10px}}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn) .desc:where(.svelte-13onlxn),.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) .radio:where(.svelte-13onlxn) .desc:where(.svelte-13onlxn){display:flex;flex-direction:column}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn) .desc:where(.svelte-13onlxn) strong:where(.svelte-13onlxn):first-child,.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) .radio:where(.svelte-13onlxn) .desc:where(.svelte-13onlxn) strong:where(.svelte-13onlxn):first-child{line-height:1.68em;transition:.3s ease}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn) .desc:where(.svelte-13onlxn)>span:where(.svelte-13onlxn),.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) .radio:where(.svelte-13onlxn) .desc:where(.svelte-13onlxn)>span:where(.svelte-13onlxn){line-height:1.68em;color:#999}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn) .desc:where(.svelte-13onlxn)>span:where(.svelte-13onlxn) .distance:where(.svelte-13onlxn),.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) .radio:where(.svelte-13onlxn) .desc:where(.svelte-13onlxn)>span:where(.svelte-13onlxn) .distance:where(.svelte-13onlxn){color:#000;font-size:.7rem;margin-left:5px;white-space:nowrap}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn) .icons:where(.svelte-13onlxn){display:flex;gap:10px;margin-top:5px;align-items:center}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn) .icons:where(.svelte-13onlxn) i:where(.svelte-13onlxn):before{font-size:1.1rem}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn) button:where(.svelte-13onlxn) .icons:where(.svelte-13onlxn) i.icon-fleet:where(.svelte-13onlxn):before{font-size:.8rem}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn):hover{border-bottom:1px solid #CCCCCC}.bundesland-haendlers-list.svelte-13onlxn ul:where(.svelte-13onlxn) li:where(.svelte-13onlxn):hover button:where(.svelte-13onlxn) .desc:where(.svelte-13onlxn) strong:where(.svelte-13onlxn){color:#002c5f}.title-area.svelte-13onlxn{display:flex;align-items:center;gap:30px;margin-bottom:26px}@media (max-width: 1024px){.title-area.svelte-13onlxn{flex-direction:column;gap:10px;align-items:flex-start}}.title-area.svelte-13onlxn h2:where(.svelte-13onlxn){margin:0}@media (max-width: 1024px){.title-area.svelte-13onlxn h2:where(.svelte-13onlxn){text-align:left}}.title-area.svelte-13onlxn .stars:where(.svelte-13onlxn){display:flex;flex-wrap:nowrap;flex-shrink:0;color:#002c5f;gap:10px}.title-area.svelte-13onlxn .stars:where(.svelte-13onlxn) i:where(.svelte-13onlxn):before{color:#002c5f}.flex-row.svelte-13onlxn{display:flex;gap:30px;justify-content:space-between;margin-bottom:35px}@media (max-width: 1200px){.flex-row.svelte-13onlxn{flex-direction:column;align-items:flex-start}}.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn){display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:10px}@media (max-width: 1200px){.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn){display:flex;align-self:flex-start;flex-wrap:wrap;flex-direction:column}}@media (max-width: 1200px){.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn){column-gap:30px}}@media (max-width: 1024px){.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn){justify-content:center}}.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn) a:where(.svelte-13onlxn){text-decoration:none;display:inline-flex;align-items:flex-start;gap:10px;white-space:nowrap}@media (max-width: 576px){.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn) a:where(.svelte-13onlxn){white-space:normal}}.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn) a:where(.svelte-13onlxn) i:where(.svelte-13onlxn){position:relative;top:2px;justify-content:center}.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn) a:where(.svelte-13onlxn) i:where(.svelte-13onlxn):before{width:30px}.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn) a:where(.svelte-13onlxn) i.icon-internet:where(.svelte-13onlxn):before{font-size:24px}.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn) a:where(.svelte-13onlxn) i.icon-location:where(.svelte-13onlxn):before{font-size:25px}.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn) a:where(.svelte-13onlxn) i.icon-phone:where(.svelte-13onlxn):before{font-size:22px}.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn) a:where(.svelte-13onlxn) i.icon-email:where(.svelte-13onlxn){top:4px}.flex-row.svelte-13onlxn .details:where(.svelte-13onlxn) a:where(.svelte-13onlxn):hover span:where(.svelte-13onlxn){text-decoration:underline}.flex-row.svelte-13onlxn .actions:where(.svelte-13onlxn){display:flex;flex-direction:row;gap:30px}@media (max-width: 576px){.flex-row.svelte-13onlxn .actions:where(.svelte-13onlxn){flex-direction:column;gap:10px;width:100%}}.flex-row.svelte-13onlxn .actions:where(.svelte-13onlxn) .button:where(.svelte-13onlxn){padding:20px 42px;min-width:initial}@media (max-width: 576px){.flex-row.svelte-13onlxn .actions:where(.svelte-13onlxn) .button:where(.svelte-13onlxn){padding:10px 30px;width:100%}}.dealer-image.svelte-13onlxn{width:100%;height:380px;margin-bottom:30px;object-fit:cover;object-position:bottom center;border-radius:10px}.dealer-details.svelte-13onlxn{display:flex;gap:27px}@media (max-width: 1024px){.dealer-details.svelte-13onlxn{flex-direction:column}}.dealer-details.svelte-13onlxn .detail-box:where(.svelte-13onlxn){border-radius:10px;background-color:#f6f3f2;padding:20px;width:100%}.dealer-details.svelte-13onlxn .detail-box:where(.svelte-13onlxn) .detail-title:where(.svelte-13onlxn){display:flex;gap:14px;margin-bottom:20px;align-items:center}.dealer-details.svelte-13onlxn .detail-box:where(.svelte-13onlxn) .detail-title:where(.svelte-13onlxn) i:where(.svelte-13onlxn):before{color:#002c5f}.dealer-details.svelte-13onlxn .detail-box:where(.svelte-13onlxn) .detail-title:where(.svelte-13onlxn) i.icon-verkauf:where(.svelte-13onlxn):before{font-size:28px}.dealer-details.svelte-13onlxn .detail-box:where(.svelte-13onlxn) .detail-title:where(.svelte-13onlxn) i.icon-service:where(.svelte-13onlxn):before{font-size:28px}.dealer-details.svelte-13onlxn .detail-box:where(.svelte-13onlxn) .detail-title:where(.svelte-13onlxn) i.icon-zubehor:where(.svelte-13onlxn):before{font-size:28px}.dealer-details.svelte-13onlxn .detail-box:where(.svelte-13onlxn) .detail-title:where(.svelte-13onlxn) h3:where(.svelte-13onlxn){margin:0;line-height:1em}.dealer-details.svelte-13onlxn .detail-box:where(.svelte-13onlxn) p:where(.svelte-13onlxn){margin-bottom:10px;font-size:.88em}.dealer-details.svelte-13onlxn .detail-box:where(.svelte-13onlxn) p:where(.svelte-13onlxn):last-child{margin-bottom:0}
