.lm_wrapper{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.8);top:0;left:0;z-index:1001;justify-content:center;align-items:center;display:none}.lm_wrapper.active{display:flex!important}.lm_inner{background:#fff;max-width:900px;height:calc(100vh - 60px);width:calc(100vw - 60px);padding:30px 40px 40px;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.6)}.lm_button{background:#333;display:flex;width:100%;color:#fff;border:none;font-size:16px;font-family:Lato;border-radius:9999px;padding:14px 24px 16px;line-height:100%;letter-spacing:1px;margin-bottom:18px;justify-content:center;align-items:center;cursor:url("/wp-content/plugins/gcc/assets/css/../images/pommesgabel.svg"),auto;order:9}.lm_button:before{content:"";width:14px;height:14px;display:block;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzg0IDM4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTI1NiAzMzAuNjY3Yy01My40NCAwLTk5Ljg0LTMwLjI5My0xMjIuOTg3LTc0LjY2N0gyNTZ2LTQyLjY2N0gxMTkuMTQ3Yy0xLjA2Ny02LjkzMy0xLjgxMy0xNC4wOC0xLjgxMy0yMS4zMzNzLjc0Ny0xNC40IDEuODEzLTIxLjMzM0gyNTZWMTI4SDEzMy4wMTNDMTU2LjE2IDgzLjYyNyAyMDIuNDUzIDUzLjMzMyAyNTYgNTMuMzMzYzM0LjQ1MyAwIDY1LjkyIDEyLjU4NyA5MC4xMzMgMzMuMzg3TDM4NCA0OS4wNjdDMzUwLjA4IDE4LjY2NyAzMDUuMTczIDAgMjU2IDAgMTcyLjQ4IDAgMTAxLjU0NyA1My40NCA3NS4yIDEyOEgwdjQyLjY2N2g2NS4yOEM2NC40MjcgMTc3LjcwNyA2NCAxODQuNzQ3IDY0IDE5MnMuNDI3IDE0LjI5MyAxLjI4IDIxLjMzM0gwVjI1Nmg3NS4yYzI2LjM0NyA3NC41NiA5Ny4yOCAxMjggMTgwLjggMTI4IDQ5LjE3MyAwIDk0LjA4LTE4LjY2NyAxMjgtNDkuMDY3bC0zNy44NjctMzcuNzZjLTI0LjIxMyAyMC44LTU1LjY4IDMzLjQ5NC05MC4xMzMgMzMuNDk0eiIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=") no-repeat;background-size:contain;margin-right:15px}.lm_inner{position:relative;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.lm_inner::-webkit-scrollbar{display:none}.lm_inner .close-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0;position:absolute;right:0;right:35px;top:25px}.lm_inner .close{width:30px;height:30px;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Im0zNC4xMiAzMiAxNC42NC0xNC42NGExLjUgMS41IDAgMSAwLTIuMTItMi4xMkwzMiAyOS44OCAxNy4zNiAxNS4yNGExLjUgMS41IDAgMCAwLTIuMTIgMi4xMkwyOS44OCAzMiAxNS4yNCA0Ni42NGExLjUgMS41IDAgMSAwIDIuMTIgMi4xMkwzMiAzNC4xMmwxNC42NCAxNC42NGExLjUgMS41IDAgMSAwIDIuMTItMi4xMnoiIGRhdGEtbmFtZT0iTGF5ZXIgMTQiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+");-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Im0zNC4xMiAzMiAxNC42NC0xNC42NGExLjUgMS41IDAgMSAwLTIuMTItMi4xMkwzMiAyOS44OCAxNy4zNiAxNS4yNGExLjUgMS41IDAgMCAwLTIuMTIgMi4xMkwyOS44OCAzMiAxNS4yNCA0Ni42NGExLjUgMS41IDAgMSAwIDIuMTIgMi4xMkwzMiAzNC4xMmwxNC42NCAxNC42NGExLjUgMS41IDAgMSAwIDIuMTItMi4xMnoiIGRhdGEtbmFtZT0iTGF5ZXIgMTQiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+");mask-size:contain;-webkit-mask-size:contain;background-color:#000;text-indent:-9999px}.lm_logo_allgemeiner_text_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-top:15px;padding-bottom:15px}.lm_allgemeiner_text{margin-bottom:0;width:calc(100% - 300px);padding-right:40px}.lm_allgemeiner_text p{margin-top:0;padding-top:0}.mietkauf-wrapper{display:none}.lm_title_leasing_mietkauf{font-size:18px;text-transform:uppercase;font-weight:700;color:#000;margin-bottom:20px;width:100%;font-family:Lato;letter-spacing:1px;padding-right:60px;line-height:115%;border-bottom:1px solid #ccc;padding-bottom:10px}.lm_subtitle{font-size:15px;text-transform:uppercase;font-weight:700;color:#000;width:100%;font-family:Lato;letter-spacing:1px;padding-right:60px;line-height:115%;padding-bottom:15px;display:block}.lm_wrapper table{width:300px}.lm_wrapper td{border-bottom:1px solid #ccc}.lm_wrapper th,.lm_wrapper td{padding-bottom:10px;padding-top:10px}.lm_wrapper table th{font-family:Lato;font-weight:400;font-weight:700;border-bottom:2px solid #ccc;color:#000;text-transform:uppercase;font-size:14px}.lm_wrapper table th:first-child,.lm_wrapper table td:first-child{text-align:left}.lm_wrapper table th:nth-child(2),.lm_wrapper table td:nth-child(2){text-align:right}.lm_wrapper .leasing-wrapper,.lm_wrapper .mietkauf-wrapper{display:none}.lm_wrapper .mietkauf-wrapper.active,.lm_wrapper .leasing-wrapper.active{display:flex;flex-wrap:wrap}.mietkauf_text,.teilamortisation_text{width:calc(100% - 300px);padding-right:40px}.lm_tabs{display:flex;flex-wrap:wrap;margin-bottom:10px}.lm_tab{border:2px solid #333;border-radius:9999px;background:0 0;color:#333;padding-top:16px;padding-bottom:14px;line-height:100%;font-size:12px;text-transform:uppercase;letter-spacing:1px;outline:none;padding-left:25px!important;padding-right:25px!important;font-family:Lato}.lm_tab.teilamortisation_tab{margin-right:8px}.lm_tab.active{background:#333;color:#fff}.lm_wrapper ul{padding-left:0;margin-left:0;list-style:none;margin-top:0}.lm_wrapper ul li{padding-left:15px;position:relative;line-height:125%;margin-bottom:8px}.lm_wrapper ul li:before{content:"";mask:url("/wp-content/plugins/gcc/assets/css/../images/arrow-right.svg") no-repeat center center;-webkit-mask:url("/wp-content/plugins/gcc/assets/css/../images/arrow-right.svg") no-repeat center center;mask-size:contain;-webkit-mask-size:contain;background-color:#d81d7c;position:absolute;left:0;top:5px;width:10px;height:10px;display:block}.lm_produktpreis strong{font-weight:400}.lm_produktpreis{font-size:23px;font-family:"Roboto";text-align:center;background:#efefef;font-weight:400;padding:10px;margin-bottom:20px;border-radius:5px}.lm_wrapper small{font-size:13px;line-height:120%;color:#666;display:block}.lm_logos{width:300px}.lm_logo{width:100%;height:100px;text-indent:-9999px;border:3px solid #dfdfdf;margin-bottom:10px}.lm_logo.lm_logo_grenke{background:url("/wp-content/plugins/gcc/assets/css/../images/grenke-logo.svg") no-repeat center center;background-size:60%;--lzl-bg-img:"/wp-content/plugins/gcc/assets/css/../images/grenke-logo.svg"}.lm_logo.lm_logo_dll{background:url("/wp-content/plugins/gcc/assets/css/../images/dll-logo.svg") no-repeat center center;background-size:67%;--lzl-bg-img:"/wp-content/plugins/gcc/assets/css/../images/dll-logo.svg"}.lm_logo.lm_logo_dll.lzl:not(.lzl-ed),.lm_logo.lm_logo_dll.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-1.86771756%20-1.86771756%20238.60732512%2065.99268712%22%20width%3D%221024%22%20height%3D%22283%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.lm_logo.lm_logo_grenke.lzl:not(.lzl-ed),.lm_logo.lm_logo_grenke.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%2033.3%22%20width%3D%22113.4%22%20height%3D%2233.3%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}@media (max-width:800px){.lm_allgemeiner_text,.mietkauf_text,.teilamortisation_text{width:calc(100%);padding-right:0}.lm_logos,.lm_wrapper table{width:calc(100%)}.lm_logos{display:flex;flex-wrap:wrap;justify-content:space-between}.lm_logo{width:48%}.lm_wrapper table{order:1}.mietkauf_text,.teilamortisation_text{order:2}}@media (max-width:550px){.lm_inner{padding:25px;font-size:15px}.lm_produktpreis{font-size:20px}.lm_inner .close-wrapper{right:17px;top:23px}.lm_title_leasing_mietkauf{font-size:24px;padding-right:30px}.lm_inner .close{width:35px;height:35px}.lm_inner{width:calc(100vw - 40px);height:calc(100vh - 40px)}}@media (max-width:380px){.lm_title_leasing_mietkauf{font-size:20px}.lm_produktpreis{font-size:18px}}