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