:root{--color-orange: #E87826;--color-gray: #D0D5DD;--color-white: #FFF}.fieldset_wrapper{margin:20px 0}.fieldset_wrapper .field_content{display:flex;flex-direction:column;margin-bottom:15px}.fieldset_wrapper .field_content .hs-error-msgs{display:block;color:#e67633;font-size:12px;margin-top:2px;background:#f58745;color:#fff;border-radius:4px;width:fit-content;padding:5px 6px 2px;line-height:15px}.fieldset_wrapper .field_content label{color:var(--color-orange);font-weight:600}.fieldset_wrapper .field_content .input-text{border:1px solid var(--color-gray);border-radius:8px;padding:14px 12px 13px;font-size:16px;line-height:19px;width:100%}.fieldset_wrapper .field_content .input-text:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.fieldset_wrapper .field_content .note_postcode a{font-weight:600;text-decoration:underline;color:var(--color-orange);margin-top:5px;display:block}.button_wrapper a.cta_primary_button{background:var(--color-orange);color:var(--color-white);text-decoration:none;margin:auto;display:block;padding:9px 30px 8px;border-radius:8px;font-weight:600;font-size:16px;width:80%;text-align:center;max-width:360px}.button_wrapper.back_continue{display:flex;justify-content:space-between;align-items:center}.button_wrapper.back_continue .back_page{display:flex;align-items:center;gap:1rem;font-size:16px;text-decoration:none;font-weight:500;line-height:22px;color:#afafaf}.button_wrapper.back_continue .back_page svg{width:16px}.button_wrapper.back_continue a.cta_primary_button{width:fit-content;margin:inherit}.fieldset_wrapper .privacy_policy{text-align:center;line-height:23px;margin-bottom:0}.fieldset_wrapper .i_agree_container{display:block;text-align:center;margin:10px auto}.fieldset_wrapper .i_agree_container span a{text-decoration:underline;color:var(--color-orange)}.fieldset_wrapper .i_agree_container span span{color:var(--color-orange)}.fieldset_wrapper .i_agree_container .hs-error-msgs-pp{margin:2px auto auto;display:block;font-size:12px;background:#f58745;color:#fff;border-radius:4px;width:fit-content;padding:5px 6px 2px;line-height:15px}.fieldset_wrapper .privacy_policy a{text-decoration:underline;color:var(--color-orange)}.steps_section .step_label--wrapper{position:relative;padding:8px 0 14px}.steps_section .step_label--wrapper .step_label_content{background:var(--color-orange);display:inline-block;color:var(--color-white);font-weight:600;line-height:23px;border-radius:8px;padding:8px 20px 3px;font-size:calc(var(--font-heading-scale) * 2rem);text-transform:uppercase}.steps_section .step_label--wrapper .step_label_line{position:absolute;width:100%;height:2px;background:#e67633;left:0;top:calc(50% - 4px);z-index:-1}.steps_section .progress_wrapper{margin:0 0 20px}.steps_section .progress_wrapper .progress_bar_container{width:100%;height:10px;background:#fff;border-radius:18px}.steps_section .progress_wrapper .progress_bar_container .progress_bar{height:10px;width:16.66%;background:#e67633;border-radius:12px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.steps_section .progress_wrapper>p{padding:0;margin:10px 0 0;text-align:center}.fieldset_wrapper .field_content.option_select{border:1px solid var(--color-gray);border-radius:15px;padding:12px 18px;display:flex;flex-direction:row;gap:1rem;background:var(--color-white);position:relative;margin:20px 0 0}.fieldset_wrapper .field_content.option_select.radio_select.installation{align-items:center;padding:10px}.fieldset_wrapper .field_content.option_select.radio_select{cursor:pointer}.option_select,a{-webkit-tap-highlight-color:transparent;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fieldset_wrapper .field_content.option_select .radio .default,.fieldset_wrapper .field_content.option_select .radio .select{width:24px}.fieldset_wrapper .field_content.option_select.selected{border:1px solid var(--color-orange)}.fieldset_wrapper .field_content.option_select .radio .select,.fieldset_wrapper .field_content.option_select.selected .radio .default{display:none}.fieldset_wrapper .field_content.option_select .radio .default,.fieldset_wrapper .field_content.option_select.selected .radio .select{display:flex}.fieldset_wrapper .field_content.option_select .field_label p{padding:0;margin:0}.fieldset_wrapper .field_content.option_select .field_label span{line-height:23px;display:block}.fieldset_wrapper .field_content.option_select .field_label ul{padding:0 0 0 18px;margin:0;list-style-position:outside}.fieldset_wrapper .field_content.option_select .field_label ul li{line-height:23px}.step_container p{line-height:23px;margin:10px 0;padding:0}.step_container p.label{font-weight:600;color:var(--color-orange);font-size:16px}.step_container .note_notsure{border:1px solid #AFAFAF;padding:20px;border-radius:20px;background:#fff;margin:40px 0}.step_container .note_notsure.orange_note{background:#fae4d4;border:1px solid var(--color-orange)}.step_container .note_notsure.orange_note p.title{color:#fe5900;justify-content:center;align-items:flex-end}.step_container .note_notsure.orange_note p strong{color:var(--color-orange)}.step_container .note_notsure p.title{margin:0;text-align:center}.step_container .note_notsure p.title{display:flex;align-items:flex-end;justify-content:flex-start;font-weight:700;gap:1rem}.step_container .note_notsure div.title{display:flex;font-weight:700;gap:1rem;margin:0}.step_container .note_notsure div.title span a{text-decoration:underline;color:var(--color-orange);font-weight:500}.step_container .note_notsure p{line-height:23px}.step_container .note_notsure p a{text-decoration:underline;color:var(--color-orange)}.button_next_previous{display:flex;justify-content:space-between;padding:30px 0 20px}.button_next_previous .back_page,.button_next_previous .next_page{display:flex;align-items:center;gap:1rem;font-size:22px;text-decoration:none;font-weight:600;line-height:23px}.button_next_previous .next_page.disabled{color:#afafaf;pointer-events:none}.button_next_previous .next_page.disabled svg path{fill:#afafaf!important}.button_next_previous .back_page{color:#afafaf}.button_next_previous .next_page{color:#e87826}.button_next_previous .submit_page{text-decoration:none;background:#e67633;color:#fff;border-radius:10px;padding:7px 20px;font-weight:600}.fieldset_wrapper .field_content.option_select.product_selection{flex-direction:column;gap:0;max-width:420px}.fieldset_wrapper .field_content.option_select.product_selection .hero_image{margin-top:-12px;margin-left:-18px}.fieldset_wrapper .field_content.option_select.product_selection .hero_image img{border-radius:15px 15px 0 0;width:calc(100% + 18px)}.fieldset_wrapper .field_content.option_select.product_selection .product_badge{position:absolute;right:0;top:-15px}.fieldset_wrapper .field_content.option_select.product_selection .product_badge span{display:block;background:var(--color-orange);color:var(--color-white);font-size:12px;border-radius:14px;padding:4px 16px 3px}.fieldset_wrapper .field_content.option_select.product_selection .product_badge span:empty{display:none}.fieldset_wrapper .field_content.option_select.product_selection p.product_title{font-size:24px;font-weight:600;color:var(--color-orange);margin-bottom:0;line-height:33px}.fieldset_wrapper .field_content.option_select.product_selection ul{list-style:none;padding:0 0 13px;margin:0;border-bottom:1px solid var(--color-gray)}.fieldset_wrapper .field_content.option_select.product_selection ul li{background:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_44450_401)"><path d="M13.9237 6.7959L14.4803 7.35811L9.69949 12.094C9.31727 12.4733 8.81221 12.6633 8.30789 12.6633C7.80357 12.6633 7.30557 12.4766 6.92334 12.1018L4.52051 9.73385L5.07529 9.17016L7.47738 11.5374C7.93717 11.9871 8.68381 11.9845 9.14322 11.5318L13.924 6.7959H13.9237Z" fill="%23130445"/><path d="M9.5 0C4.26164 0 0 4.26164 0 9.5C0 14.7384 4.26164 19 9.5 19C14.7384 19 19 14.7384 19 9.5C19 4.26164 14.7384 0 9.5 0ZM9.5 18.2085C4.69842 18.2085 0.791543 14.3016 0.791543 9.5C0.791543 4.69842 4.69842 0.791543 9.5 0.791543C14.3016 0.791543 18.2085 4.69842 18.2085 9.5C18.2085 14.3016 14.3016 18.2085 9.5 18.2085Z" fill="%23E87826"/></g><defs><clipPath id="clip0_44450_401"><rect width="19" height="19" fill="white"/></clipPath></defs></svg>');background-repeat:no-repeat;padding-left:28px;background-position:left center}.fieldset_wrapper .field_content.option_select.product_selection .product_footer{margin:20px 0 0;display:flex;justify-content:space-between;align-items:center;gap:1rem}.fieldset_wrapper .field_content.option_select.product_selection .product_footer .price,.fieldset_wrapper .field_content.option_select.product_selection .product_footer .product_select{display:flex;flex-direction:column;width:50%}.fieldset_wrapper .field_content.option_select.product_selection .product_footer .price{font-size:14px}.fieldset_wrapper .field_content.option_select.product_selection .product_footer .price span.price_data{font-size:32px;font-weight:700}.fieldset_wrapper .field_content.option_select.product_selection .product_footer .product_select .btn_choose{border:1px solid var(--color-orange);color:var(--color-orange);text-decoration:none;text-align:center;padding:10px 12px 8px;border-radius:15px;white-space:nowrap;line-height:19px;font-size:14px}.fieldset_wrapper .field_content.option_select.product_selection .product_footer .product_select .link_details{text-decoration:none;display:flex;align-items:center;margin:10px auto;gap:.8rem;color:var(--color-orange);font-size:12px;text-align:center}.reference_wrapper .image_reference_2{display:flex;gap:1rem}.reference_wrapper .image_reference_2 .to_do,.reference_wrapper .image_reference_2 .not_to_do{position:relative;margin:10px}.reference_wrapper .image_reference_2 .to_do img.correct_image,.reference_wrapper .image_reference_2 .not_to_do img.incorrect_image{width:100%;border-radius:20px;font-size:0}.reference_wrapper .image_reference_2 .to_do img.correct_image{border:2px solid #53C572}.reference_wrapper .image_reference_2 .not_to_do img.incorrect_image{border:2px solid #9C161C}.reference_wrapper .image_reference_2 .to_do img.correct_icon,.reference_wrapper .image_reference_2 .not_to_do img.incorrect_icon{position:absolute;right:-8px;top:-8px}p.form_note{color:var(--color-orange);font-size:14px;line-height:19px}.reference_wrapper .image_reference_1 .ref_image img{width:100%;height:auto;max-width:420px}.step_container .content ul{list-style:none;padding:0}.step_container .content ul li{background:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_44402_46836)"><path d="M13.9237 6.7959L14.4803 7.35811L9.69949 12.094C9.31727 12.4733 8.81221 12.6633 8.30789 12.6633C7.80357 12.6633 7.30557 12.4766 6.92334 12.1018L4.52051 9.73385L5.07529 9.17016L7.47738 11.5374C7.93717 11.9871 8.68381 11.9845 9.14322 11.5318L13.924 6.7959H13.9237Z" fill="%23130445"/><path d="M9.5 0C4.26164 0 0 4.26164 0 9.5C0 14.7384 4.26164 19 9.5 19C14.7384 19 19 14.7384 19 9.5C19 4.26164 14.7384 0 9.5 0ZM9.5 18.2085C4.69842 18.2085 0.791543 14.3016 0.791543 9.5C0.791543 4.69842 4.69842 0.791543 9.5 0.791543C14.3016 0.791543 18.2085 4.69842 18.2085 9.5C18.2085 14.3016 14.3016 18.2085 9.5 18.2085Z" fill="%23E87826"/></g><defs><clipPath id="clip0_44402_46836"><rect width="19" height="19" fill="white"/></clipPath></defs></svg>');background-repeat:no-repeat;padding:0 0 0 28px;background-position:left 2px}.form_container{padding:20px 0 0;width:100%}.form_container .control{position:relative;margin-top:10px}.form_container .control .upload_area{border:2px dotted #E67633;text-align:center;margin-bottom:15px;background:#fff;border-radius:15px;padding:15px 25px;cursor:pointer}.form_container .control .upload_area span.button_upload_files{background:#e67633;color:#fff;display:inline-block;padding:10px 40px;border-radius:6px;line-height:19px;font-weight:400;margin:10px 0 0}.form_container .control .upload_area .upload_error_file p{color:#fe5900}.form_container .control .upload_area .upload_success p.file_selected{color:#53c572}.form_container .control .thumb_cnt_container .thumb_cnt_content{font-size:14px;padding:0 10px;color:#238306;font-weight:500}.form_container .control .upload_area.disable_upload{pointer-events:none;cursor:not-allowed;-webkit-user-select:none;user-select:none}.form_container .control .upload_area .error_upload span{color:#c30;margin-top:15px;display:block;font-weight:500}.form_container .control .upload_area.disable_upload .button_upload_files{background:#c3c3c3}.form_container .upload_progress_bar.hide{display:none}.form_container .upload_progress_bar{position:relative;border-radius:10px;overflow:hidden;background:#c9c9c9;margin:0 0 10px}.form_container .upload_progress_bar .upload_progress{background:#53c572;height:16px;border-radius:10px;font-size:0;text-align:center;color:#fff}.form_container .upload_progress_bar .upload_progress span{color:#fff;display:block;position:absolute;width:100%;text-align:center;font-size:12px;line-height:18px}.custom-dropdown{position:relative;display:inline-block;width:100%;text-align:left;background:#fff;padding:5px 0;border-radius:8px;border:1px solid #BDBDBD;background-position:right center}.custom-dropdown.dd_open .dropdown-trigger{background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_44603_687)"><path d="M12 10.8281L7.05001 15.7781L5.63601 14.3641L12 8.00008L18.364 14.3641L16.95 15.7781L12 10.8281Z" fill="%2309121F"/></g><defs><clipPath id="clip0_44603_687"><rect width="24" height="24" fill="white" transform="matrix(-1 0 0 -1 24 24)"/></clipPath></defs></svg>') #fff;background-repeat:no-repeat;background-position:right center}.custom-dropdown .dropdown-trigger{width:calc(100% - 20px);text-align:left;color:#6b6b6b;background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_44603_687)"><path d="M12 13.1719L16.95 8.22192L18.364 9.63592L12 15.9999L5.63599 9.63592L7.04999 8.22192L12 13.1719Z" fill="%2309121F"/></g><defs><clipPath id="clip0_44603_687"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>') #fff;background-repeat:no-repeat;background-position:right center;border:unset;margin:0 10px}.dropdown-menu{position:absolute;opacity:0;pointer-events:none;transform:translateY(-10px);background-color:#fff;border:1px solid #BDBDBD;box-shadow:0 2px 5px #0000001a;padding:.75rem;z-index:1;transition:opacity .15s ease-in-out,transform .15s ease-in-out;top:45px;width:100%;border-radius:7px}.dropdown-menu.active{opacity:1;pointer-events:auto;transform:translateY(0)}.dropdown-option{display:block;padding:.5rem 1rem;text-decoration:none;color:#333;border-bottom:1px solid #BDBDBD}.dropdown-option strong,.custom-dropdown .dropdown-trigger strong{font-weight:600;color:var(--color-orange)}.dropdown-option:hover{background-color:#f4f4f4}.step_container.step_submitted .submitted_heading{font-size:32px;color:var(--color-orange);text-align:center;font-weight:700}.step_container.step_submitted .image_icon{text-align:center;margin:20px 0}.step_container.step_submitted .submitted_title{font-size:24px;color:var(--color-orange);text-align:center;font-weight:700}.step_container.step_submitted .submitted_details{font-size:24px;font-weight:700;margin-top:20px}.step_container.step_submitted ul{padding:0;list-style:none}.step_container.step_submitted ul li{background:url('data:image/svg+xml,<svg width="37" height="37" viewBox="0 0 37 37" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="37" height="37" rx="18.5" fill="%23F7EAE1"/><g clip-path="url(%23clip0_44402_45763)"><path d="M22.9237 15.7959L23.4803 16.3581L18.6995 21.094C18.3173 21.4733 17.8122 21.6633 17.3079 21.6633C16.8036 21.6633 16.3056 21.4766 15.9233 21.1018L13.5205 18.7338L14.0753 18.1702L16.4774 20.5374C16.9372 20.9871 17.6838 20.9845 18.1432 20.5318L22.924 15.7959H22.9237Z" fill="%23130445"/><path d="M18.5 9C13.2616 9 9 13.2616 9 18.5C9 23.7384 13.2616 28 18.5 28C23.7384 28 28 23.7384 28 18.5C28 13.2616 23.7384 9 18.5 9ZM18.5 27.2085C13.6984 27.2085 9.79154 23.3016 9.79154 18.5C9.79154 13.6984 13.6984 9.79154 18.5 9.79154C23.3016 9.79154 27.2085 13.6984 27.2085 18.5C27.2085 23.3016 23.3016 27.2085 18.5 27.2085Z" fill="%23E87826"/></g><defs><clipPath id="clip0_44402_45763"><rect width="19" height="19" fill="white" transform="translate(9 9)"/></clipPath></defs></svg>');background-repeat:no-repeat;padding-left:48px;background-position:left top;margin-bottom:10px}.step_container.step_submitted ul li span,.step_container.step_submitted ul li strong{display:block;line-height:23px}.step_container.step_submitted .submitted_links{display:flex;justify-content:center;align-items:center;gap:2em}.step_container.step_submitted .submitted_links a.ct_orange{text-decoration:none;background:#e67633;color:#fff;border-radius:10px;padding:7px 20px;font-weight:600}.step_container.step_submitted .submitted_links a.cta_blue{text-decoration:none;background:#130445;color:#fff;border-radius:10px;padding:7px 20px;font-weight:600}.product_three_phase_container .fieldset_wrapper .image_carousel--wrapper,.product_details_wrapper .product_details_image_gallery .image_carousel--wrapper{margin-bottom:50px}.product_three_phase_container .fieldset_wrapper .image_carousel--wrapper .slick-prev,.product_three_phase_container .fieldset_wrapper .image_carousel--wrapper .slick-next,.product_details_wrapper .product_details_image_gallery .image_carousel--wrapper .slick-prev,.product_details_wrapper .product_details_image_gallery .image_carousel--wrapper .slick-next{display:none!important}.product_three_phase_container .fieldset_wrapper .image_carousel--wrapper .slick-list .slick-track .slick-slide>div{padding:0 5px}.product_three_phase_container .fieldset_wrapper .image_carousel--wrapper ul.slick-dots,.product_details_wrapper .product_details_image_gallery .image_carousel--wrapper ul.slick-dots{width:100%;bottom:-30px}.product_three_phase_container .fieldset_wrapper .image_carousel--wrapper ul.slick-dots li,.product_details_wrapper .product_details_image_gallery .image_carousel--wrapper ul.slick-dots li{width:20px;height:20px;margin:0}.product_three_phase_container .fieldset_wrapper .image_carousel--wrapper ul.slick-dots li button,.product_details_wrapper .product_details_image_gallery .image_carousel--wrapper ul.slick-dots li button{width:20px;height:20px}.product_three_phase_container .fieldset_wrapper .image_carousel--wrapper ul.slick-dots li button:before,.product_details_wrapper .product_details_image_gallery .image_carousel--wrapper ul.slick-dots li button:before{font-size:50px;width:20px;height:20px;color:#d9d9d9;opacity:1}.product_three_phase_container .fieldset_wrapper .image_carousel--wrapper ul.slick-dots li.slick-active button:before,.product_details_wrapper .product_details_image_gallery .image_carousel--wrapper ul.slick-dots li.slick-active button:before{opacity:1;color:#e87826}.fieldset_wrapper .field_content.option_select .installation_icon{width:220px;font-size:0;position:relative}.fieldset_wrapper .field_content.option_select .installation_icon .icon_zoom{position:absolute;background:#fff;bottom:5%;right:5%;font-size:9px;border-radius:20px;border:1px solid #E87826;padding:2px 8px 1px;color:#e87826;display:flex;align-items:center;gap:4px;line-height:16px}.fieldset_wrapper .field_content.option_select .installation_icon img{width:100%;height:auto;border-radius:5px}.fieldset_wrapper .field_content.option_select .installation_icon+p{padding:0;margin:0;width:calc(100% - 140px)}.fieldset_wrapper .field_content.option_select .installation_icon+p span{display:block;font-size:13px}.fieldset_wrapper .field_content.option_select .installation_icon+p strong{font-size:14px;line-height:19px;display:block;font-weight:600}.fieldset_wrapper .field_content.option_select .installation_details{display:flex;gap:1rem;align-items:center}.fieldset_wrapper .field_content.option_select.radio_select.installation+p{font-size:13px;line-height:19px}.fieldset_wrapper .field_content.option_select.radio_select.installation.selected_battery{justify-content:space-evenly;padding:10px;max-width:420px;margin:auto;border:none;background:#f5f5f5}.fieldset_wrapper .field_content.option_select.radio_select.installation.selected_battery .installation_icon{width:90px}.fieldset_wrapper .field_content.option_select.radio_select.installation.selected_battery p span{font-size:12px}.fieldset_wrapper .field_content.option_select.radio_select.installation.selected_battery p a{text-decoration:underline;color:var(--color-orange);font-size:12px}.starts_container .steps_section .step_container,.starts_container .section_submitted{display:none}.starts_container .steps_section .step_container.active,.control .showThumb{display:block}.showThumb .uploaded_file{margin-top:0!important;display:inline-block;border:1px solid #E0FFE8;background:#e0ffe8;color:#000;border-radius:6px;margin:5px;padding:4px 10px 2px;width:100%}.showThumb .uploaded_file .uploaded_file_content{margin-top:0!important}.showThumb .uploaded_file .uploaded_file_content .uploaded_file_name{display:flex;align-items:center}.showThumb .uploaded_file .uploaded_file_content .uploaded_file_name a{color:#000;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;justify-content:space-between;overflow-wrap:break-word}.showThumb .uploaded_file .uploaded_file_content .uploaded_file_name span{display:flex;margin:0 0 0 15px;cursor:pointer;color:#fff;font-weight:500;font-size:12px;border-radius:25px;padding:0 5px;align-items:center}.showErrorThumb{display:block}.showErrorThumb .uploaded_error_file{margin-top:0!important;display:inline-block;border:1px solid rgb(241,90,34,.2);background:#f15a2233;color:#000;border-radius:6px;margin:5px;padding:4px 10px 2px;width:100%}.showErrorThumb .uploaded_error_file .error_file_content{margin-top:0!important}.showErrorThumb .uploaded_error_file .error_file_content .error_file_name{display:flex;align-items:center}.showErrorThumb .uploaded_error_file .error_file_content .error_file_name span.file_name{width:100%;overflow-wrap:break-word;max-width:calc(100% - 50px)}.showErrorThumb .uploaded_error_file .error_file_content .error_file_name span.file_name .error_file_size{font-style:italic;color:#c30}.showErrorThumb .uploaded_error_file .error_file_content .error_file_name span.remove_file{display:flex;margin:0 0 0 15px;cursor:pointer;color:#fff;font-weight:500;font-size:12px;border-radius:25px;padding:0 5px;align-items:center}.fieldset_wrapper.summary_selected_product .field_content .installation_icon{width:150px!important}.fieldset_wrapper.summary_selected_product .field_content .installation_icon .icon_zoom{display:none}.fieldset_wrapper.summary_selected_product .field_content p span{line-height:17px!important}.template-ecomm .video_popup_content--container .video_popup_content iframe{width:100%;height:250px}.template-ecomm .video_popup_content--container .video_popup_content img{width:100%;height:auto}.template-ecomm.video_play .video_popup_bg .video_popup_content--container{width:40%;border:5px solid #FFF}.template-ecomm.video_play .video_popup_bg .video_popup_content--container .close_popup_video{right:-11px;top:-15px}.template-ecomm.video_play .video_popup_bg .video_popup_content--container .close_popup_video svg{width:22px;height:22px}.product_details_wrapper{position:relative}.product_details_wrapper .product_details_image_gallery{max-width:420px;margin:auto}.product_details_wrapper .pd_top{margin-bottom:20px}.product_details_wrapper .pd_top .back_view{position:absolute;top:0;left:0}.product_details_wrapper .pd_top .back_view a{color:#afafaf;display:flex;align-items:center;gap:.5rem;font-size:18px;text-decoration:none;font-weight:600;line-height:23px}.product_details_wrapper .pd_top .pd_title{text-align:center;font-size:22px;font-weight:700;line-height:25px;color:#e87826}.product_details_wrapper .pd_name{font-size:24px;font-weight:700;line-height:29px}.product_details_wrapper .pd_price{border-bottom:1px solid #E1E1E1;padding-bottom:5px}.product_details_wrapper .pd_price strong{font-size:36px;line-height:51px;color:#e67633}.product_details_wrapper .pd_content{padding:20px 0}.product_details_wrapper .pd_content p strong{color:#e87826;font-size:16px}.product_details_wrapper .product_details_image_gallery .product_details_gallery_wrapper img{width:100%;height:auto}.step_container .inverter_selected_hidden{visibility:hidden;height:0;width:0;overflow:hidden}.product_selection_error{font-size:12px;background:var(--color-orange);color:#fff;width:fit-content;padding:2px 10px 0;border-radius:7px;margin-bottom:12px}.option_selection_warning{color:var(--color-orange);font-size:12px;line-height:17px!important;margin-top:4px!important;margin-bottom:0!important;font-style:italic}@media only screen and (min-width:768px){.product_single_phase_container .fieldset_wrapper .image_carousel--wrapper.single-phase{display:flex;gap:2rem;align-items:flex-start;justify-content:center}.template-ecomm .video_popup_content--container .video_popup_content iframe{width:100%;height:500px}.step_container.product_details_wrapper .pd_content--wrapper{display:flex;gap:3em;align-items:center}.step_container.product_details_wrapper .pd_content--wrapper .product_details_image_gallery{width:35%;margin:inherit}}@media only screen and (max-width:989px){.template-ecomm.video_play .video_popup_bg .video_popup_content--container{width:calc(100% - 20px)}}@media only screen and (max-width:768px){.fieldset_wrapper .field_content.option_select .installation_details{flex-direction:column}.fieldset_wrapper .field_content.option_select .installation_icon{margin:auto auto 10px}.fieldset_wrapper .field_content.option_select .installation_icon+p{width:100%;text-align:center}}.hubspot_form--wrapper{visibility:hidden;height:0;width:0;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/53/assets/ecomm.css.map */
