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