.loader_overlay_in__FkMn2,.loader_overlay_out__XsfX8{display:grid;width:100vw;height:100vh;position:fixed;inset:0;place-items:center;background:var(--black-shadow,rgba(0,0,0,.6));transform:scale(1)}.loader_overlay_out__XsfX8{animation:loader_fadeOut__lSUWk .15s ease-in-out}.loader_loader_down__PqlW8,.loader_loader_up__asavB{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 24px;max-width:289px;width:100%;border-radius:16px;background-color:var(--white-color);box-shadow:0 1px 20px 0 rgba(0,0,0,.3);text-align:center}.loader_loader_down__PqlW8 p,.loader_loader_up__asavB p{font-family:var(--ff-heading)!important;font-size:1.188rem;font-style:normal;font-weight:var(--heading-general);line-height:1.2}.loader_loader_up__asavB{animation:loader_animateUp__JdFjh .15s ease-in-out}.loader_loader_down__PqlW8{animation:loader_animateDown__XeJ_t .15s ease-in-out}.loader_svg_container__9SWb1{display:flex;justify-content:center;align-items:center;animation:loader_loader__eEaVj 1.25s linear infinite}@keyframes loader_fadeOut__lSUWk{0%{background:var(--black-shadow,rgba(0,0,0,.6))}to{background:transparent}}@keyframes loader_animateUp__JdFjh{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes loader_animateDown__XeJ_t{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes loader_loader__eEaVj{0%{rotate:0deg}to{rotate:180deg}}.layout_container__47BJF{width:100%;height:100%;display:flex}.layout_container__47BJF .layout_interactive_section__cX45a{width:100%;padding:0}@media(min-width:1024px){.layout_container__47BJF .layout_interactive_section__cX45a{width:50%;padding:32px 64px;margin-left:auto;max-width:828px}}.layout_container__47BJF .layout_interactive_section__cX45a .layout_content__ZzPsK{height:calc(100% - 56px);padding:24px 16px;display:flex;width:100%;flex-direction:column}@media(min-width:1024px){.layout_container__47BJF .layout_interactive_section__cX45a .layout_content__ZzPsK{padding:0}}.layout_container__47BJF .layout_img_section__Y9M74{position:-webkit-sticky;position:sticky;top:0;display:none;width:50%;margin-bottom:24px;padding-right:24px;margin-top:24px}@media(min-width:1024px){.layout_container__47BJF .layout_img_section__Y9M74{display:flex}}.layout_container__47BJF .layout_img_section__Y9M74 .layout_img__M_d7v{border-radius:24px;width:100%;object-fit:cover;height:100%}.layout_container__47BJF .layout_img_section__Y9M74 .layout_text__PG1ti{position:absolute;bottom:0;color:var(--white-color);text-align:center;text-shadow:0 1px 3px var(--black-color);width:100%;padding:16px 0;border-radius:16px;background:linear-gradient(180deg,var(--pure-black-shadow) 0,var(--transparent-black-70) 100%)}.header_header__L5G5U{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background-color:var(--background-page-default);width:100%;padding:16px;justify-content:space-between;border-bottom:1px solid var(--light-gray);height:56px}.header_header__L5G5U,.header_header__L5G5U a{display:flex;align-items:center}.header_header__L5G5U.header_no_sticky__JWd8o{position:relative}@media(min-width:1024px){.header_header__L5G5U{padding:0;border:none;height:36px;margin-bottom:24px}}.header_logo__QW8KA{width:auto;height:32px}@media(min-width:1024px){.header_logo__QW8KA{width:auto;height:36px}}.header_save__qM5WW{display:flex;opacity:.75;color:var(--text-secondary);font-size:12px;font-weight:var(--body-general);font-family:var(--ff-body);line-height:1.25;gap:4px;cursor:pointer}.header_save__qM5WW:hover{color:var(--text-primary)}.header_save__qM5WW:hover path{fill:var(--text-primary)}.header_save-img__a3gDG{margin-right:4px}.spinner_container__W4U3u{width:260px;display:flex;flex-direction:column;align-items:center;justify-content:center}.spinner_container__W4U3u p{font-weight:var(--body-custom);font-size:19px}.spinner_modal__Cmf_0{width:292px!important;padding:16px!important}.spinner_spinner__HPOLd{animation:spinner_spin__09myg 4s linear infinite}@keyframes spinner_spin__09myg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.enter-code-form_modal__Ylt9a{padding:16px!important;width:361px!important}@media(min-width:1024px){.enter-code-form_modal__Ylt9a{width:420px!important}}.enter-code-form_modal__Ylt9a .enter-code-form_container__oh8QW{display:flex;align-items:center;justify-content:center;flex-direction:column}.enter-code-form_modal__Ylt9a .enter-code-form_container__oh8QW .enter-code-form_lock_icon__5V_6y{margin-bottom:8px}.enter-code-form_modal__Ylt9a .enter-code-form_container__oh8QW .enter-code-form_not_valid__bX8q7,.enter-code-form_modal__Ylt9a .enter-code-form_container__oh8QW .enter-code-form_p__LgDr6{margin-bottom:16px;font-size:19px;font-weight:var(--body-custom)}.enter-code-form_modal__Ylt9a .enter-code-form_container__oh8QW .enter-code-form_not_valid__bX8q7{margin-bottom:4px}.enter-code-form_modal__Ylt9a .enter-code-form_container__oh8QW .enter-code-form_new_code__xunkM{font-size:14px;margin-bottom:16px}.enter-code-form_modal__Ylt9a .enter-code-form_container__oh8QW button{margin-top:24px;border-radius:var(--button-radius-large,8px)}.installation-summary_flex_container__5VAZR{display:flex;width:100%;flex-direction:column;align-items:center;gap:8px;padding:0 16px}.installation-summary_flex_container__5VAZR.installation-summary_margin__JsmBA{margin-bottom:24px}.installation-summary_flex_container__5VAZR .installation-summary_heading_text__Di1vI{width:100%;text-align:left;font-size:19px}@media(min-width:1024px){.installation-summary_flex_container__5VAZR{padding:0}}.installation-summary_flex_container__5VAZR .installation-summary_container__l3Pwf{display:flex;width:100%;flex-direction:column;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--blue-gray-color);padding:16px;box-shadow:0 1px 16px 0 rgba(0,0,0,.25);background:var(--background-container)}.installation-summary_flex_container__5VAZR .installation-summary_value_container__tF_EL{display:flex;width:100%;justify-content:space-between;gap:8px;border-top:1px solid var(--blue-gray-color);padding-top:16px}.installation-summary_flex_container__5VAZR .installation-summary_text_container__sCQtB{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.installation-summary_flex_container__5VAZR .installation-summary_text__hgT73{font-size:16px;display:flex;align-items:center;text-align:center}.installation-summary_flex_container__5VAZR .installation-summary_total_estimate_wrapper__6dB4a{width:100%;gap:8px;display:flex;flex-direction:column}.installation-summary_flex_container__5VAZR .installation-summary_estimate_container__xjFYq{display:flex;width:100%;justify-content:space-between;gap:8px}.installation-summary_flex_container__5VAZR .installation-summary_estimate_container__xjFYq.installation-summary_no_charger__UygNN{border-top:1px solid var(--blue-gray-color);padding-top:16px}.installation-summary_flex_container__5VAZR .installation-summary_estimate_translation_container__gsYlH{display:inline-flex;align-items:flex-start;justify-content:space-between;gap:20px;align-self:stretch;border-top:1px solid #e2e8f0;padding-top:16px}.installation-summary_flex_container__5VAZR .installation-summary_estimate_translation_container__gsYlH .installation-summary_no_price__pnccc{border-top:1px solid;padding-top:16px}