.dynamic-popup.svelte-1vpzl1o{position:fixed;z-index:104}.dynamic-popup.body-noscroll.svelte-1vpzl1o{height:100%;width:100%;inset:0}.dynamic-popup.body-noscroll.svelte-1vpzl1o .overlay:where(.svelte-1vpzl1o){overflow-y:auto;padding:30px 0;position:absolute}.dynamic-popup.body-noscroll.svelte-1vpzl1o .overlay:where(.svelte-1vpzl1o) .popup:where(.svelte-1vpzl1o){overflow-y:unset;max-height:100%;position:relative;margin:auto;top:unset;left:unset;transform:unset;max-height:fit-content;height:fit-content}.dynamic-popup.body-noscroll.svelte-1vpzl1o .overlay:where(.svelte-1vpzl1o) .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o){position:relative}.dynamic-popup.svelte-1vpzl1o .overlay:where(.svelte-1vpzl1o){display:flex}.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o){max-width:1040px;position:absolute;border-radius:10px;background-color:#fff;box-shadow:0 0 50px .1px #0000004d;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);display:flex;flex-direction:column;overflow-y:auto;max-height:90vh;transition:.3s ease max-height}@media (max-height: 960px){.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o){max-height:95vh}}.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o)>div:where(.svelte-1vpzl1o){width:100%;height:100%}.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .popup-content:where(.svelte-1vpzl1o){display:flex;flex-direction:column;padding:18px 60px 60px}@media (max-width: 576px){.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .popup-content:where(.svelte-1vpzl1o){padding:20px}}.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o){top:0;right:0;align-items:center;position:sticky;width:fit-content;padding:15px 15px 0 0;width:100%;z-index:3;display:flex;justify-content:flex-end}.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o)>div:where(.svelte-1vpzl1o){display:flex;justify-content:flex-end;width:100%;padding:0 30px}@media (max-width: 1763px){.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o)>div:where(.svelte-1vpzl1o){padding:0}}@media (max-width: 1480px){.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o)>div:where(.svelte-1vpzl1o){padding:0 30px}}@media (max-width: 1200px){.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o)>div:where(.svelte-1vpzl1o){padding:0}}.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o){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;width:18px;height:18px;display:flex;justify-content:center;align-items:center;cursor:pointer}.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) i:where(.svelte-1vpzl1o){margin-right:initial}.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o):hover{background-color:initial;border:initial;color:initial}.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) .icon-close:where(.svelte-1vpzl1o){margin:0}.dynamic-popup.svelte-1vpzl1o .popup:where(.svelte-1vpzl1o) .close:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) .icon-close:where(.svelte-1vpzl1o):before{font-size:.7rem}.dynamic-popup.svelte-1vpzl1o .button-container:where(.svelte-1vpzl1o){margin-top:30px}.dynamic-popup.svelte-1vpzl1o .modal-dealer-details:where(.svelte-1vpzl1o){max-width:1240px;width:calc(100% - 30px)}@media (max-width: 576px){.dynamic-popup.svelte-1vpzl1o .modal-dealer-details:where(.svelte-1vpzl1o) .popup-content:where(.svelte-1vpzl1o){padding:18px 20px 20px}}.overlay.svelte-1vpzl1o{display:none;position:fixed;inset:0 0 -1px -1px;z-index:104;background-color:#000c}.overlay-inner.svelte-1vpzl1o{display:flex;height:100%;padding:0 20px}.overlay-inner.svelte-1vpzl1o .dialog:where(.svelte-1vpzl1o){background-color:#f5f5f5e6;box-shadow:0 10px 50px #0000004d;border-radius:5px;width:920px;padding-top:60px;position:relative;margin:auto}.overlay-inner.svelte-1vpzl1o .icon-close:where(.svelte-1vpzl1o){position:absolute;top:0;right:0;font-size:1.5rem;padding:14px;cursor:pointer}.modal-dealer-details.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){padding:18px 60px 30px!important}.modal-fullscreen.svelte-1vpzl1o{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;border-radius:0!important}.modal-fullscreen.svelte-1vpzl1o .close:where(.svelte-1vpzl1o){top:0!important}.modal-fullscreen.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o){align-items:flex-end!important}.modal-threesixty.svelte-1vpzl1o{height:0!important;transition:.2s ease-in-out height}.modal-threesixty.slide-container.svelte-1vpzl1o{height:calc(100% - 40px)!important}.modal-threesixty.slide-container.svelte-1vpzl1o>div:where(.svelte-1vpzl1o){transition:.2s ease-in-out opacity;transition-delay:.2s;opacity:0}.modal-threesixty.slide-container-complete.svelte-1vpzl1o>div:where(.svelte-1vpzl1o){opacity:1}.modal-threesixty.svelte-1vpzl1o>div:where(.svelte-1vpzl1o)>div:where(.svelte-1vpzl1o):nth-of-type(2){height:100%}.modal-threesixty.svelte-1vpzl1o>div:where(.svelte-1vpzl1o)>div:where(.svelte-1vpzl1o):nth-of-type(2) .popup-content:where(.svelte-1vpzl1o){height:100%;padding:30px}.modal-threesixty.svelte-1vpzl1o .close:where(.svelte-1vpzl1o){display:none!important}.modal-threesixty.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o){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;border:1px solid #000000;border-radius:5px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;min-height:40px;cursor:pointer;background-color:#fff;position:absolute;right:50px;top:50px;z-index:5}.modal-threesixty.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) i:where(.svelte-1vpzl1o){margin-right:initial}.modal-threesixty.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o):hover{background-color:initial;border:initial;color:initial}.modal-threesixty.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o):hover{background-color:#002c5f;color:#fff}.modal-threesixty.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) i:where(.svelte-1vpzl1o){transition:.05s ease;border-radius:5px;margin:0;font-size:1.2rem}.modal-fullscreen-spacing.svelte-1vpzl1o{max-width:100%!important;max-height:100%!important;width:calc(100% - 40px)!important;border-radius:10px!important}.modal-fullscreen-spacing.svelte-1vpzl1o .close:where(.svelte-1vpzl1o){top:0!important}.modal-fullscreen-spacing.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o){align-items:flex-end!important}.modal-blue.svelte-1vpzl1o{background-color:#002c5f!important}.modal-grey-gradient.svelte-1vpzl1o{background:linear-gradient(180deg,#fff,#e4dcd3 120%)}.modal-navigation.svelte-1vpzl1o{align-items:center}.modal-navigation.svelte-1vpzl1o>div:where(.svelte-1vpzl1o){height:unset!important}.modal-navigation.svelte-1vpzl1o>div:where(.svelte-1vpzl1o)>div:where(.svelte-1vpzl1o):nth-of-type(2){width:100%;max-width:1924px;margin:0 auto}.modal-navigation.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){padding:0!important}.modal-navigation.svelte-1vpzl1o .close:where(.svelte-1vpzl1o){left:0!important;align-items:center;position:sticky;left:calc(100% - 120px);width:fit-content;width:100%;z-index:3;display:flex;justify-content:flex-end;margin:0 auto;top:-1px!important;padding:30px 30px 80px!important}@media (max-width: 1024px){.modal-navigation.svelte-1vpzl1o .close:where(.svelte-1vpzl1o){padding:20px 34px 50px!important}}@media (max-height: 720px){.modal-navigation.svelte-1vpzl1o .close:where(.svelte-1vpzl1o){padding:30px!important}}.modal-navigation.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o){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;cursor:pointer;opacity:0!important;pointer-events:none!important}.modal-navigation.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) i:where(.svelte-1vpzl1o){margin-right:initial}.modal-navigation.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o):hover{background-color:initial;border:initial;color:initial}.modal-navigation.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) .icon-close:where(.svelte-1vpzl1o):before{font-size:.9rem!important;color:#fff;margin-top:-2px}.close-button-border.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o){padding:0!important}.close-button-border.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o){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;border:1px solid #000000;border-radius:5px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;min-height:30px;cursor:pointer;background-color:#fff;z-index:5}.close-button-border.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) i:where(.svelte-1vpzl1o){margin-right:initial}.close-button-border.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o):hover{background-color:initial;border:initial;color:initial}.close-button-border.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o):hover{background-color:#002c5f;color:#fff}.close-button-border.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) i:where(.svelte-1vpzl1o){transition:.05s ease;border-radius:5px;margin:0;font-size:.86rem}.close-button-border-big.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o){padding:0!important}.close-button-border-big.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o){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;border:1px solid #000000;border-radius:5px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;min-height:40px;cursor:pointer;background-color:#fff;right:50px;top:50px;z-index:5}.close-button-border-big.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) i:where(.svelte-1vpzl1o){margin-right:initial}.close-button-border-big.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o):hover{background-color:initial;border:initial;color:initial}.close-button-border-big.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o):hover{background-color:#002c5f;color:#fff}.close-button-border-big.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o) i:where(.svelte-1vpzl1o){transition:.05s ease;border-radius:5px;margin:0;font-size:1.2rem}.modal-newsletter.svelte-1vpzl1o{width:1240px!important;max-width:1240px!important}@media (max-width: 1480px){.modal-newsletter.svelte-1vpzl1o{width:1040px!important;max-width:1040px!important}}@media (max-width: 1200px){.modal-newsletter.svelte-1vpzl1o{width:calc(100% - 40px)!important}}.modal-newsletter.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){padding:0 48px 48px!important}@media (max-width: 576px){.modal-newsletter.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){padding:0 15px 15px!important}}.modal-finance.svelte-1vpzl1o{width:1240px!important;max-width:1240px!important;color:#000}@media (max-width: 1480px){.modal-finance.svelte-1vpzl1o{width:1040px!important;max-width:1040px!important}}@media (max-width: 1200px){.modal-finance.svelte-1vpzl1o{width:calc(100% - 40px)!important}}.modal-finance.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 48px 48px!important}@media (max-width: 576px){.modal-finance.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){padding:0 48px 48px!important}}.select-lease-popup.svelte-1vpzl1o{width:1240px!important;max-width:1240px!important;color:#000}@media (max-width: 1480px){.select-lease-popup.svelte-1vpzl1o{width:1040px!important;max-width:1040px!important}}@media (max-width: 1200px){.select-lease-popup.svelte-1vpzl1o{width:calc(100% - 40px)!important}}.select-lease-popup.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 48px 48px!important}@media (max-width: 576px){.select-lease-popup.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){padding:20px!important}}.formular-popup.svelte-1vpzl1o{width:1240px!important;max-width:1240px!important;color:#000}@media (max-width: 1480px){.formular-popup.svelte-1vpzl1o{width:1040px!important;max-width:1040px!important}}@media (max-width: 1200px){.formular-popup.svelte-1vpzl1o{width:calc(100% - 40px)!important}}.formular-popup.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 48px 48px!important}@media (max-width: 576px){.formular-popup.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){padding:20px!important}}.modal-navigation:has(.submenu-modelle)>div.svelte-1vpzl1o{width:100%}.modal-navigation:has(.submenu-modelle)>div.svelte-1vpzl1o>div:where(.svelte-1vpzl1o){width:100%}.modal-navigation:has(.submenu-modelle) .popup-content.svelte-1vpzl1o{margin-top:-70px}.modal-navigation:has(.submenu-modelle) .close.svelte-1vpzl1o{padding-bottom:32px!important;background:#ffffffd9;-webkit-backdrop-filter:saturate(1.9) blur(20px);backdrop-filter:saturate(1.9) blur(20px)}@media (max-width: 1024px){.modal-navigation:has(.submenu-modelle) .close.svelte-1vpzl1o{padding-bottom:24px!important}}.modal-navigation:has(.submenu-modelle) .close.svelte-1vpzl1o>.container:where(.svelte-1vpzl1o)>button:where(.svelte-1vpzl1o){min-height:16px}.modal-teaser-modelle{overflow-y:hidden;height:0!important;transition:.2s ease-in-out height}.modal-teaser-modelle.slide-container.svelte-1vpzl1o{height:calc(100% - 40px)!important}.modal-teaser-modelle.slide-container.svelte-1vpzl1o>div:where(.svelte-1vpzl1o){transition:.2s ease-in-out opacity;transition-delay:.2s;opacity:0}.modal-teaser-modelle.slide-container-complete.svelte-1vpzl1o>div:where(.svelte-1vpzl1o){opacity:1}.modal-teaser-modelle .close.svelte-1vpzl1o .container:where(.svelte-1vpzl1o){padding:0!important}.modal-teaser-modelle>div.svelte-1vpzl1o{overflow:hidden}.modal-teaser-modelle>div.svelte-1vpzl1o>div:where(.svelte-1vpzl1o):nth-of-type(2){overflow:hidden}.modal-teaser-modelle>div.svelte-1vpzl1o>div:where(.svelte-1vpzl1o):nth-of-type(2) .popup-content:where(.svelte-1vpzl1o){height:100%;padding:30px 60px;overflow:hidden}@media (max-width: 1024px){.modal-teaser-modelle>div.svelte-1vpzl1o>div:where(.svelte-1vpzl1o):nth-of-type(2) .popup-content:where(.svelte-1vpzl1o){padding:30px}}.nav-suche.svelte-1vpzl1o{top:0!important;left:0!important;transform:unset!important;width:100%!important;max-width:100%!important;border-radius:0!important;background-color:#fff!important;background:linear-gradient(180deg,#fff,#e4dcd3 120%)}.nav-suche.svelte-1vpzl1o .close:where(.svelte-1vpzl1o){display:none!important}.nav-suche.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){padding:60px!important}.modal-media-preview.svelte-1vpzl1o{background-color:transparent!important;box-shadow:none}.modal-media-preview.svelte-1vpzl1o>div:where(.svelte-1vpzl1o){overflow:hidden}.modal-media-preview.svelte-1vpzl1o>div:where(.svelte-1vpzl1o)>div:where(.svelte-1vpzl1o):nth-of-type(2){height:100%}.modal-media-preview.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-media-preview.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o){color:#fff}.modal-media-preview.svelte-1vpzl1o .close:where(.svelte-1vpzl1o) .container:where(.svelte-1vpzl1o) button:where(.svelte-1vpzl1o):hover{color:#fafafa}.modal-konfigurator-accessories.popup.svelte-1vpzl1o{max-width:1324px!important}@media (max-width: 1024px){.modal-konfigurator-accessories.popup.svelte-1vpzl1o{height:94vh!important}}.modal-konfigurator-accessories.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){padding:15px 60px 30px!important;max-width:unset!important}@media (max-width: 1024px){.modal-konfigurator-accessories.svelte-1vpzl1o .popup-content:where(.svelte-1vpzl1o){padding:15px 30px 30px!important}}
