:root{--c-primary: #eb4356;--c-secondary: #236f75;--c-third: #7EC389;--c-grey: #bbbaba;--c-text: #000;--c-btn-text: #000;--c-lightgrey: #ccc;--c-warning: #ffd400;--c-placeholder: rgba(0, 0, 0, 0.3);--c-btn-hover: #000;--c-input: #fff;--c-textarea: #000;--c-card-input: #fff;--c-checkmark: #fff;--bg-input: transparent;--c-input-border: #fff;--bg-textarea: #fff;--grid-header: 80px;--grid-icon: 32px;--c-back-link: #fff;--c-wizard: #fff;--c-photo-link: #fff;--gradient-blue: linear-gradient(to right, #72bece 0%, #88d0d8 100%);--c-error: var(--c-primary);--c-tooltip: var(--c-secondary);--c-disabled: rgb(138, 138, 138);--bg-disabled: #ccc;--size-spinner: 24px;--tokio-card-bd-c: rgba(255, 255, 255, 0.7);--tokio-card-field-pos-bottom: 100px;--tokio-card-field-pos-left: 65px;--tokio-card-focus-bd-c: #fff;--tokio-card-field-width: 225px;--tokio-card-fsize: 19px;--tokio-card-prefix-space: 83px;--tokio-card-bd-width: 2px}@font-face{font-family:etelkalight;font-style:normal;font-weight:400;src:url("../../crimson/fonts/etelka-light.woff2") format("woff2"),url("../../crimson/fonts/etelka-light.woff") format("woff");font-display:swap}@font-face{font-family:etelkalight;font-style:normal;font-weight:700;src:url("../../crimson/fonts/etelka-medium.woff2") format("woff2"),url("../../crimson/fonts/etelka-medium.woff") format("woff");font-display:swap}@font-face{font-family:etelkalight;font-style:normal;font-weight:900;src:url("../../crimson/fonts/etelka-medium-bold.woff2") format("woff2"),url("../../crimson/fonts/etelka-medium-bold.woff") format("woff");font-display:swap}*{box-sizing:border-box}html{font-family:etelkalight,Arial,sans-serif;font-size:62.5%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{margin:0;font-size:18px;line-height:25px;color:var(--c-text)}body.no_scroll{overflow:hidden}body.anim_hide_scroll{animation:hideScroll 800ms}@keyframes hideScroll{0%,99%{overflow:hidden}}@media screen and (max-width: 64em){body{font-size:16px;line-height:22px}}h1{font-size:45px;line-height:1em;margin:1.6rem 0 3.2rem}@media screen and (max-width: 64em){h1{font-size:25px}}h2{font-size:50px;margin:1.3rem 0 2.9rem}@media screen and (max-width: 64em){h2{font-size:20px}}h3{font-size:30px;margin-bottom:15px;line-height:1em}h6{font-size:13px;font-weight:normal;margin-bottom:0}table{border-collapse:collapse;border-spacing:0;box-sizing:content-box}.plain-text{font-weight:normal}.plain-text>p:first-child{margin-top:0}.plain-text>p:last-child{margin-bottom:0}.sup_title{font-size:20px}.has-tooltip{position:relative;padding-right:20px}.has-tooltip.inline{display:inline-block}.has-tooltip.inline .tooltip{right:-20px}.no_display,svg.no-display{display:none;visibility:hidden}.svg-color-2{fill:currentColor}header{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;height:80px;height:var(--grid-header);padding-left:calc(6vw - 20px);padding-right:6vw;font-size:18px;background-color:#fff;box-shadow:0 5px 8px 0 rgba(0, 0, 0, 0.15)}header .logo{display:block;width:103px;height:51px;margin:0 40px 0 0}header a{display:block;margin-right:20px;color:#000;font-weight:bold;text-decoration:none;border-bottom:2px solid transparent;transition:color .3s,border-bottom-color .3s}header a:hover{color:var(--c-primary);border-bottom-color:var(--c-primary)}header .toggle-question-block,header .item-login{display:flex;align-items:center}header .toggle-question-block>svg,header .item-login>svg{margin-left:10px;width:24px;height:24px;fill:#000;transition:fill .3s}header .toggle-question-block:hover,header .item-login:hover{border-bottom-color:transparent}header .toggle-question-block:hover .svg-icon-login,header .item-login:hover .svg-icon-login{fill:var(--c-primary)}header .toggle-question-block{position:relative;margin-left:auto;margin-right:18px;font-weight:bold;cursor:pointer}header .toggle-question-block .popup{position:absolute;top:40px;right:-20px;width:275px;padding:18px 24px;transform:scale(0);opacity:0;transition:opacity .3s;font-size:14px;font-weight:normal;line-height:1.1em;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0, 0, 0, 0.3)}header .toggle-question-block .popup h3{font-size:16px;margin-top:0}header .toggle-question-block input{position:absolute;opacity:0}header .toggle-question-block input:checked+.popup{transform:scale(1);opacity:1}header .toggle-question-block .dimmed{color:#a5a2a2}@media screen and (max-width: 48em){header{padding-left:calc(9vw - 20px)}header .item-menu{display:none}}.back{position:relative;display:inline-block;margin-bottom:40px;padding-left:24px;font-size:16px;color:var(--c-back-link);text-decoration:none;cursor:pointer;background-color:transparent;border:none}.back svg{position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:16px;height:16px;fill:var(--c-secondary);color:#fff;transition:fill .3s}.back span{border-bottom:2px solid transparent;transition:color .3s,border-bottom-color .3s}.back:hover span{border-bottom-color:var(--c-back-link)}.wizard{min-height:100vh;color:var(--c-wizard);background:var(--gradient-blue)}.wizard.installation h4{margin-bottom:0}.wizard.installation h4+p{margin-top:0}.wizard_step{min-height:100vh;padding:100px 6vw 24vh}@media screen and (max-width: 36.875em){.wizard_step{padding:100px 9vw 24vh}}.wizard_step .description{display:inline-block;position:relative;padding-right:40px}.wizard_step .description>ul{margin-left:10px;padding-left:8px}.wizard_step .listitem_tooltip{position:relative;padding-bottom:10px;max-width:400px}.wizard_step form{max-width:1400px;margin-top:40px}.wizard_content{position:relative;max-width:902px}@media screen and (max-width: 48em){.wizard_content{max-width:600px}}.tooltip{position:absolute;top:-15px;right:0;text-align:left;cursor:pointer;transition:width .5s ease-in-out}.hour_charge .tooltip{top:0}.tooltip.footer{top:15px;right:100px}.listitem_tooltip .tooltip{top:-10px;right:-30px}.tooltip .tooltip_drop{height:22px;width:22px;padding:0;overflow:hidden;background-color:var(--c-tooltip);border-radius:20px 20px 20px 0}.column .tooltip .tooltip_drop{background-color:var(--c-grey)}.tooltip .svg-icon-tooltip{width:22px;height:22px;vertical-align:top;fill:#fff}.tooltip_columns{display:flex;flex-wrap:wrap;justify-content:center}.tooltip_column{flex:1 0 280px}.tooltip_column ul{margin-left:10px;padding-left:10px}.tooltip_column_img{padding:10px 20px;max-width:360px}.modal_tooltip{position:fixed;top:0;right:0;bottom:0;left:0;padding:6vh 0 0 0;background-color:rgba(0, 0, 0, 0.4);overflow:auto;-webkit-overflow-scrolling:touch}.modal_tooltip .modal_content{width:80vw;min-height:94vh;margin:0 auto;background-color:#fff;padding:8vw}.modal_tooltip .modal_content a{color:var(--c-primary)}.modal_tooltip .modal_content img{max-width:100%}.modal_tooltip .modal_content .center{text-align:center}@media screen and (max-width: 48em){.modal_tooltip .modal_content{width:92vw;padding:9vw 9vw 24vh}}.modal_tooltip footer{position:fixed;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;width:calc(80vw - 20px);height:100px;padding:0;background-color:#fff}@media screen and (max-width: 48em){.modal_tooltip footer{height:72px}}.modal_tooltip .modal_close{background-color:#fff}.modal_tooltip .modal_close svg{cursor:pointer;width:48px;height:48px;width:calc(1.5*var(--grid-icon));height:calc(1.5*var(--grid-icon));fill:#000;color:#fff;vertical-align:top}@media screen and (max-width: 48em){.modal_tooltip .modal_close svg{width:40px;height:40px;width:calc(1.25*var(--grid-icon));height:calc(1.25*var(--grid-icon))}}.modal_tooltip .tooltip_title{margin-top:0;margin-bottom:30px;font-size:40px;line-height:1.1em}@media screen and (max-width: 48em){.modal_tooltip .tooltip_title{font-size:25px;margin-bottom:15px}}button,input,textarea,.wizard_radio_btn{font-family:inherit;font-size:16px;line-height:1.2em}button,input[type=submit]{cursor:pointer;border:none;color:var(--c-btn-text)}button.disabled,button:disabled,input[type=submit].disabled,input[type=submit]:disabled{color:rgb(138, 138, 138);background-color:#ccc;cursor:default}button.disabled:hover,button:disabled:hover,input[type=submit].disabled:hover,input[type=submit]:disabled:hover{color:rgb(138, 138, 138);background-color:#ccc}.wait .svg-icon-spinner{display:none}.wait.busy{position:relative;padding-right:calc(var(--size-spinner) + 12px);color:var(--c-disabled);background-color:var(--bg-disabled);cursor:default}.wait.busy .svg-icon-spinner{position:absolute;top:50%;right:8px;display:block;transform:rotate(0deg) translateY(-50%);width:var(--size-spinner);height:var(--size-spinner);fill:var(--c-primary);transform-origin:center top;animation:anim-spinner 1s linear infinite}.wait.busy:hover{color:var(--c-disabled);background-color:var(--bg-disabled)}@keyframes anim-spinner{to{transform:rotate(360deg) translateY(-50%)}}.btn-primary,.btn-secondary,.btn-third{padding:18px;border-radius:5px;transition:background-color .3s}.btn-consent{padding:.6rem 1rem;font-size:1.4rem;font-weight:bold;background-color:#e5e5e5;border-radius:5px;transition:background-color .3s}.btn-consent:nth-child(2){margin-left:.4rem}.btn-consent.agree{color:#fff;background-color:var(--c-primary)}.btn-primary{margin:20px 20px 0 0;text-align:left;background-color:#fff;box-shadow:0 10px 20px 0 rgba(26, 23, 27, 0.2);vertical-align:top}.form_footer .btn-primary{box-shadow:none}.form_footer .btn-primary:not(.disabled){color:#fff;background-color:var(--c-third)}.form_footer .btn-primary:not(.disabled):hover{background-color:var(--c-secondary)}.btn-primary:hover,.btn-primary.selected,.intake .btn-primary:focus,.wizard_form_meterkast .btn-primary:focus{background-color:var(--c-btn-hover);color:#fff}@media screen and (max-width: 37.5em){.form_wizard_intake_1 .btn-primary,.wizard_form_meterkast .btn-primary,.form_wizard_outside_wall .btn-primary{width:100%;margin-right:0}}@media screen and (min-width: 37.5625em){.form_wizard_intake_1 .btn-primary,.wizard_form_meterkast .btn-primary,.form_wizard_outside_wall .btn-primary{width:280px}}.btn-secondary{color:#fff;background-color:var(--c-third)}.btn-secondary:hover{background-color:var(--c-secondary)}.btn-third{color:#fff;background-color:rgb(112, 111, 111)}.btn-third:hover{background-color:#000}.wizard_radio_btn{position:relative;display:inline-block;vertical-align:top;color:#000;cursor:pointer}.wizard_radio_btn input:checked+.btn-primary{background-color:#000;color:#fff}@media screen and (min-width: 37.5625em){.wizard_radio_btn .btn-primary{width:250px}}.extra_costs_answer_no{margin-top:30px;max-width:525px;padding:15px;font-size:14px;line-height:1.2em;border-radius:4px;background-color:rgba(0, 0, 0, 0.2)}.btn-answer{margin-bottom:8px;font-size:20px;font-weight:bold}a.btn-primary{display:inline-block;max-width:280px;color:#000;text-decoration:none}.form_controls a.btn-primary{padding-top:15px;padding-bottom:15px;font-size:16px}a.text-link{color:#fff;text-decoration:none;border-bottom:2px solid #fff}.choose_radio,.answer_radio,.choose_checkbox{position:absolute;top:0;opacity:0}a:focus,button:focus,.flex_columns .choose_radio:focus+label,.advice_flex_columns .choose_radio:focus+label>span,.choose_checkbox:focus+label{outline:black dotted 1px;outline-offset:3px}select:focus{outline:2px solid rgb(10, 98, 245)}.label_choose_btn{position:relative;padding-left:40px;font-weight:bold;cursor:pointer}.label_choose_btn svg{position:absolute;top:-4px;left:0;width:var(--grid-icon);height:var(--grid-icon)}.label_choose_btn .choose{color:var(--c-primary)}.label_choose_btn .choose .svg-icon-plus-circle{fill:var(--c-primary)}.label_choose_btn .choose .svg-icon-plus-bullet{display:none;fill:#000;color:#fff}.label_choose_btn .choose:hover{color:#000}.label_choose_btn .choose:hover .svg-icon-plus-circle{display:none}.label_choose_btn .choose:hover .svg-icon-plus-bullet{display:block}.label_choose_btn .chosen{display:none}.label_choose_btn .chosen svg{fill:var(--c-third);color:#fff}.label_choose_btn .choose_checkbox:checked+label .choose,.label_choose_btn .choose_radio:checked+label .choose{display:none}.label_choose_btn .choose_checkbox:checked+label .chosen,.label_choose_btn .choose_radio:checked+label .chosen{display:inline-block}.label_inclusive{display:flex;align-items:center;font-weight:bold;color:#000}.label_inclusive svg{display:block;width:var(--grid-icon);height:var(--grid-icon);margin-right:10px;fill:#000;color:#fff}.select_label{margin-bottom:20px;font-size:22px;font-weight:bold;line-height:1em}.selectbox,.pioneer-selectbox{position:relative;max-width:320px;flex-grow:1;margin-bottom:20px;overflow:hidden}.selectbox.last-item,.pioneer-selectbox.last-item{margin-right:0}.selectbox select,.pioneer-selectbox select{-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;background-color:#fff;border:none;border-radius:5px;width:100%;height:100%;padding:10px 32px 9px 12px;color:#000;background-color:var(--bg-textarea);font-weight:bold}.selectbox select::-ms-expand,.pioneer-selectbox select::-ms-expand{display:none}.selectbox .svg-icon-chevron-bullet-down,.pioneer-selectbox .svg-icon-chevron-bullet-down{position:absolute;top:5px;right:3px;display:block;width:32px;height:32px;fill:transparent;color:#000;pointer-events:none}.pioneer-selectbox::after{content:"";position:absolute;top:5px;right:3px;display:block;width:32px;height:32px;background:url(chevron-bullet-down-select.svg) no-repeat;pointer-events:none}select{font-size:18px}select option{font-weight:normal;font-size:15px}@supports(-ms-ime-align: auto){select option{font-weight:normal;font-size:15px}}@media screen and (-ms-high-contrast: none){select option{font-size:15px;font-weight:normal}}.flex_columns,.advice_flex_columns{margin-top:40px}@supports(display: grid){@media screen and (min-width: 42.5625em){.flex_columns,.advice_flex_columns{display:grid;grid-template-columns:repeat(auto-fill, minmax(290px, 1fr));grid-column-gap:20px}}}.flex_columns .column,.advice_flex_columns .column{max-width:428px}.flex_columns .column_title,.advice_flex_columns .column_title{margin:20px 0 10px;line-height:1em;font-weight:700}.flex_columns .column,.advice_flex_columns .tile{position:relative;margin-bottom:20px;padding:24px 32px 100px;color:#000;background-color:#fff;transition:transform .2s ease-out,box-shadow .2s ease-out}.flex_columns .column:hover,.advice_flex_columns .tile:hover{box-shadow:0 0 8px 4px rgba(0, 0, 0, 0.3)}.flex_columns .column .label_choose_btn,.flex_columns .column .label_inclusive,.advice_flex_columns .tile .label_choose_btn,.advice_flex_columns .tile .label_inclusive{position:absolute;bottom:20px;left:30px}.flex_columns .column::before,.advice_flex_columns .tile::before{content:"";display:block;position:absolute;top:0;right:0;border-style:solid;border-width:0 64px 64px 0;border-color:transparent rgba(139, 207, 217, 0.2) transparent transparent;transition:border-width .25s ease}.flex_columns .column:hover::before,.advice_flex_columns .tile:hover::before{border-width:0 96px 96px}.flex_columns .column.selected::before,.advice_flex_columns .tile.selected::before{border-width:0 96px 96px;border-color:transparent rgba(139, 207, 217, 0.6) transparent transparent}.flex_columns .column.teaser,.advice_flex_columns .tile.teaser{filter:grayscale(100%) brightness(80%)}.flex_columns .column{display:flex;flex-direction:column}.flex_columns .column_title{min-height:50px}.flex_columns .column.selected,.advice_flex_columns .selected .tile{transform:scale(1.03);box-shadow:0 0 8px 4px rgba(0, 0, 0, 0.3)}.flex_columns .column.selectable,.advice_flex_columns label,.column:not(.teaser) .toggle_radio_area{cursor:pointer}.toggle_radio_area{position:relative}.aftercare .column:hover{box-shadow:none}.aftercare .column:hover::before{border-width:0 64px 64px 0}@media screen and (max-width: 48em){.flex_columns.colors .column{padding-bottom:85px}}.advice_flex_columns .tile{padding:0 0 100px 0}.advice_flex_columns .tile .toggle_radio_area{padding:24px 32px 0}.advice_flex_columns .tile .toggle_radio_area.price{padding-top:0}.advice_flex_columns .tile .label_choose_btn{left:0;right:0;bottom:0;padding-left:0}.advice_flex_columns .tile .label_choose_btn label{display:block;padding:38px 0 20px 40px}.advice_flex_columns .tile .label_choose_btn label>span{margin-left:30px}.advice_flex_columns .tile .label_choose_btn svg{top:32px;left:30px}.advice .column_title{font-size:3.2rem}@media screen and (min-width: 44.0625em){.advice .column_title{height:140px}}.advice .km_charged{margin-bottom:20px}.advice .km_charged b{font-size:3.2rem}.advice .capacity,.advice .installation_package,.advice .capacity_car{margin-top:10px;font-size:1.4rem;line-height:1.4em;margin-bottom:20px}.advice .capacity span,.advice .installation_package span,.advice .capacity_car span{font-size:2.2rem}.advice .capacity .max-warning,.advice .installation_package .max-warning,.advice .capacity_car .max-warning{font-size:1.3rem}.advice .capacity_extra{font-size:1.3rem}.advice .capacity_extra span{font-size:1.3rem}.advice .toggle_info,.advice .warning{transition:max-height .5s}.advice .warning_info{transition:opacity .5s}.advice .more_info{transition:max-height .5s,opacity .5s}.advice .toggle_advice_action{transition:transform .5s}.advice .warning{padding:20px 32px;overflow:hidden;font-size:15px;line-height:1.15em;background-color:var(--c-warning)}.advice .warning+.advice_action_btn .svg-icon-chevron-bullet-down{fill:var(--c-warning)}.advice .warning_info{font-size:95%}.advice .warning_info table{margin-top:8px}.advice .warning_info a{display:inline-block;margin-bottom:10px;color:#000}.advice .more_info{overflow:hidden;padding-left:32px;padding-right:32px}.advice .toggle_info{position:relative;margin:10px 0;min-height:56px;border-bottom:1px solid var(--c-lightgrey)}.advice .toggle_info .advice_action_btn{position:absolute;bottom:-14px;left:32px;width:28px;height:28px;padding:0;border-radius:50%}.advice .toggle_info .svg-icon-chevron-bullet-down{width:inherit;height:inherit;fill:var(--c-lightgrey);stroke:#fff;stroke-width:15px;color:#000;cursor:pointer}.advice .loading_chart{display:block;width:100%;height:100%;max-width:280px;max-height:240px;margin-left:auto;margin-right:auto}.advice .hour_charge{position:relative;margin-top:20px;margin-bottom:20px;display:flex;align-items:center;color:var(--c-primary);font-weight:bold}.advice .hour_charge .svg-icon-hour-charge{display:block;width:34px;height:34px;fill:var(--c-primary);margin-right:5px}.advice .hour_charge .kms{font-size:27px}.advice .advice_price{width:100%;margin-top:15px}.advice .advice_price td{padding:10px 0;border-top:1px solid var(--c-grey)}.advice .advice_price td:last-child{font-weight:bold;text-align:right}.svg-color-2{stroke-width:0}[data-toggle-info=hide] .toggle_info{max-height:56px}html[lang=fr-be] [data-toggle-info=hide] .toggle_info,html[lang=nl-be] [data-toggle-info=hide] .toggle_info{max-height:76px}[data-toggle-info=hide] .more_info{max-height:0;opacity:0}[data-toggle-info=hide] .warning{max-height:56px}html[lang=fr-be] [data-toggle-info=hide] .warning,html[lang=nl-be] [data-toggle-info=hide] .warning{max-height:76px}[data-toggle-info=hide] .warning_info{opacity:0}[data-toggle-info=show] .svg-icon-chevron-bullet-down{transform:rotate(-180deg)}[data-toggle-info=show] .more_info{max-height:800px;opacity:1}[data-toggle-info=show] .toggle_info,[data-toggle-info=show] .warning{max-height:600px}[data-toggle-info=show] .warning_info{opacity:1}.side_by_side{width:100%;font-size:1.4rem;line-height:1.2em}.side_by_side td{vertical-align:top;padding-right:1rem}.side_by_side td:first-child{height:54px}.side_by_side td:nth-of-type(2){padding-left:1rem;border-left:.1rem solid #ccc}.side_by_side_price{font-size:125%;font-weight:bold}.promo{height:145px;margin:20px -32px;padding:17px 31px;font-size:1.4rem;line-height:1.2em;overflow:hidden;background-color:rgb(234, 244, 242)}.charge-point-group-table,.specs-table{width:100%;font-size:1.4rem}.charge-point-group-table td:first-child,.specs-table td:first-child{width:13rem;max-width:13rem}.specs-info{margin-top:1rem}.specs-table{width:100%;font-size:1.4rem;line-height:120%}.specs-table td{padding-bottom:.8rem;vertical-align:top}.specs-table td:last-child{text-align:right}.specs-title{display:flex;align-items:center;margin-bottom:1rem;font-size:1.6rem;font-weight:bold}.form_footer{position:fixed;bottom:0;left:0;right:0;min-height:80px;height:80px;transition:height .3s ease-out;padding:0 40px 50px 6vw;color:#000;font-size:14px;background-color:#fff;box-shadow:0 -5px 8px 0 rgba(0, 0, 0, 0.15);overflow:hidden;animation:animFooter 1.5s}@keyframes animFooter{0%,70%{opacity:0}100%{opacity:1}}@media screen and (max-width: 64em){.form_footer{padding-left:68px}}.form_footer .footer_columns{display:flex;flex-wrap:wrap;align-items:center;padding:20px 0;height:80px;padding-right:150px}@media screen and (max-width: 48em){.form_footer .footer_columns{padding-right:100px}}.form_footer .footer_product_title{flex:1 0 250px;padding:0 20px 0 0;font-size:24px;font-weight:bold}@media screen and (max-width: 48em){.form_footer .footer_product_title{display:none}}.form_footer .footer_price_collapsed{margin-left:auto;font-size:20px}.form_footer .footer_price_collapsed small{font-size:.7em}@media screen and (max-width: 48em){.form_footer .footer_price_collapsed{font-size:18px}}.form_footer .svg-icon-chevron-bullet-down{display:none}.form_footer.show_extras{max-height:91vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.form_footer.show_extras .footer_columns{display:block;padding-top:44px;padding-right:0;height:unset}.form_footer.show_extras .svg-icon-chevron-bullet-up,.form_footer.show_extras .footer_price_collapsed{display:none}.form_footer.show_extras .svg-icon-chevron-bullet-down{display:inline-block}.form_footer.show_extras .footer_product_title{display:block}.form_footer .toggle_footer_info{position:fixed;left:2.5vw;bottom:25px;padding:0;background:#fff;cursor:pointer}@media screen and (max-width: 48em){.form_footer .toggle_footer_info{left:20px}}.form_footer .toggle_footer_info svg{width:28px;height:28px;fill:var(--c-lightgrey);color:#fff;vertical-align:top}@media screen and (max-width: 710px){.form_footer .extra_info{padding-bottom:50px}}.table_remarks{margin-top:20px}.table_remarks td{vertical-align:top}.table_remarks td:first-child{padding-right:20px}.table_basket{margin-top:20px}.extra_info .table_basket{margin-top:0}.table_basket th{padding-top:10px;vertical-align:top;text-align:left;line-height:1em}.table_basket th:first-child{font-size:18px}.table_basket th:nth-child(n+2):not(:first-child){padding-left:10px;text-align:right}.table_basket .one_time{font-size:14px;line-height:normal;text-align:right;font-weight:normal;color:var(--c-lightgrey)}.table_basket td{vertical-align:top}.table_basket td:first-child{padding-right:20px;width:432px}.table_basket td:nth-child(n+2):not(:first-child){padding-left:10px;text-align:right}.table_basket td:first-child:nth-last-child(2)~td{text-align:left}.table_basket [data-selected]{line-height:1.2em}.table_basket .divider td{border-bottom:1px solid var(--c-lightgrey)}.table_basket tfoot td{padding-top:20px}.table_total_price{font-size:18px}.table_total_price td:first-child{width:411px}.table_total_price td:not(:first-child){font-weight:bold}.table_total_price td:last-child{padding-left:25px}.table-ready th{padding-top:10px;vertical-align:top;text-align:left;line-height:1em}.table-ready th:first-child{font-size:18px}.table-ready td{vertical-align:top}.table-ready td:first-child{padding-right:20px;width:220px}.table-ready td:nth-child(2n){width:40px;text-align:center}.ready-form .pioneer-checkboxinput.pioneer-field-has-error .pioneer-widget{border:2px solid red}.ready-form .pioneer-checkboxinput label,.ready-form .btn-primary{margin-top:0}.product_img{max-width:335px;text-align:center}.product_img img{max-width:100%;vertical-align:top}.product_img .empty{height:100px;background-color:#ccc;background-color:var(--c-lightgrey)}.installation .product_img img,.extra_charge_token .product_img img{width:60%;height:60%;margin-bottom:20px}.aftercare .product_img img{width:80%;height:80%;margin-bottom:20px}.column_title{font-size:24px}.product_price{font-size:2.4rem}.configuration h6{margin-top:30px}.configuration h6.list_options_title{margin-top:auto}.configuration .product_img{max-width:none;background-color:#ebebeb;margin:-24px -32px 0px -32px;padding:20px}.configuration .product_img img{height:150px}.configuration .product_info{margin-top:10px}.configuration .product_incl_btw,.configuration .product_info,.configuration ul{font-size:13px;line-height:1em}.configuration ul{list-style-type:none;padding:0;margin:0}.configuration .list_options{min-height:95px}.configuration .list_options li{margin-bottom:6px}.configuration .list_colors li{margin-bottom:5px;padding:6px 10px 6px 20px;color:#fff;border-radius:4px;border:1px solid var(--c-lightgrey)}.configuration .product_usp{margin-top:40px;font-size:1.4rem;line-height:1.2em}.color_choice{position:relative;height:80px;width:100%;margin-bottom:20px;padding:8px;font-size:14px;color:#fff;border-radius:4px;border:1px solid var(--c-lightgrey)}.color_choice>span{position:absolute;bottom:8px;right:8px}@media screen and (max-width: 48em){.color_choice{height:55px}}.color_choice span,.list_colors li span{background:inherit;-webkit-background-clip:text;background-clip:text;color:transparent;filter:invert(1) grayscale(1) contrast(9)}@media screen and (min-width: 44.0625em){.subscription_plan .column_title{height:80px}}.subscription_plan ul{list-style-type:none;margin:30px 0;padding:0;font-size:13px;line-height:1.2em}.subscription_plan .checklist li{position:relative;padding-left:28px;margin-bottom:10px}.subscription_plan .checklist li:before{position:absolute;top:0;left:0;display:block;width:15px;height:15px;content:"";background:url(checkmark-standalone.svg) no-repeat top left;background-size:cover}.field.invoice_checkbox{margin-top:50px;margin-bottom:25px}.pioneer-selectbox{display:block}.field_label,.pioneer-label{padding-bottom:6px;font-weight:bold;font-size:18px}.pioneer-asterisk{display:none}.field_inline,.field_widget_inline,.pioneer-fields-inline{display:flex;flex-wrap:wrap}.field_input input,.pioneer-field input:not([type=radio]):not([type=checkbox]){height:45px;width:100%;margin-right:15px;font-size:24px;font-weight:bold;color:var(--c-input);background-color:var(--bg-input);border:none;border-radius:0;border-bottom:2px solid var(--c-input-border)}.field_input input[type=date],.pioneer-field input:not([type=radio]):not([type=checkbox])[type=date]{max-width:265px}.field_input input::placeholder,.pioneer-field input:not([type=radio]):not([type=checkbox])::placeholder{color:var(--c-placeholder)}.field_input input:focus,.pioneer-field input:not([type=radio]):not([type=checkbox]):focus{outline:none;border-bottom-width:4px}@media screen and (max-width: 48em){.field_input input,.pioneer-field input:not([type=radio]):not([type=checkbox]){font-size:20px}}input[name=verification_code],input[name=code]{max-width:200px}.field_widget,.pioneer-widget{margin-right:40px;margin-bottom:30px}.field_inline .field_widget,.field_inline .pioneer-widget{flex-grow:1}.field_widget.field_210,.pioneer-widget.field_210{max-width:210px}.field_widget.field_175,.pioneer-widget.field_175{max-width:175px}.field_widget.field_25,.pioneer-widget.field_25{max-width:250px}@media screen and (max-width: 48em){.field_widget,.pioneer-widget{margin-right:25px;margin-bottom:25px}}.fields_2 .field_widget,.fields_2 .pioneer-widget{margin-bottom:0}.field_widget .input_25,.pioneer-widget .input_25{max-width:250px}.field_error input,.field_error .selectbox{border:2px solid red}.field_error .errorlist{list-style-type:none;margin:10px 0;padding:0;font-size:18px;font-style:italic;line-height:1.2em;color:var(--c-error)}.pioneer-field{display:flex;flex-direction:column}.pioneer-field .pioneer-help-text,.pioneer-field .pioneer-field-errors{margin-top:-20px;margin-bottom:20px}.pioneer-checkboxinput .pioneer-field .pioneer-help-text{margin-top:-10px}.pioneer-field .pioneer-checkbox+.pioneer-help-text{margin-top:-10px}.pioneer-field .pioneer-field-errors{order:2}.pioneer-field .pioneer-help-text{font-style:italic;order:3}.pioneer-field-inline{flex-grow:1;margin-right:40px;margin-bottom:30px}.pioneer-field-has-error input{border:2px solid red !important}.pioneer-error{font-size:18px;font-style:italic;line-height:1.2em;color:var(--c-error)}.columns_error_message{max-width:800px;margin-top:20px;padding:10px 15px;background-color:var(--c-primary)}.columns_error_message .errorlist{list-style-type:none;margin:0;padding:0}.columns_error{padding:20px 20px 0;border:2px solid var(--c-primary)}.field_radio,.pioneer-radioselect-label{position:relative;margin-right:20px;font-weight:bold}.field_radio input,.pioneer-radioselect-label input{position:absolute;opacity:0}.pioneer-radioselect-label{margin-bottom:8px}.pioneer-radioselect-label>span{display:inline-block}.field_radio .radio_label,.pioneer-radioselect-label>span{padding-left:30px}.field_radio .radio_label::before,.field_radio .radio_label::after,.pioneer-radioselect-label>span::before,.pioneer-radioselect-label>span::after{position:absolute;left:0;content:"";border-radius:50%}.field_radio .radio_label::before,.pioneer-radioselect-label>span::before{top:3px;width:20px;height:20px;background-color:var(--c-secondary)}.field_radio .radio_label::after,.pioneer-radioselect-label>span::after{width:10px;height:10px;top:8px;left:5px}.field_radio input:checked+.radio_label::after,.pioneer-radioselect-label input:checked+span::after{background-color:#fff}.pioneer-radioselect-label{display:inline-block}textarea{width:100%;max-width:600px;padding:8px;margin-top:5px;font-family:inherit;font-size:13px;color:var(--c-textarea);background-color:var(--bg-textarea);border:none;border-radius:0}.field_checkbox,:is(.pioneer-checkboxinput,.pioneer-checkbox) label{position:relative;display:block;margin:25px 20px 15px 0;font-size:18px;font-weight:bold}.field_checkbox input,:is(.pioneer-checkboxinput,.pioneer-checkbox) label input{position:absolute;opacity:0}.field_checkbox input:checked+.checkbox_label::after,:is(.pioneer-checkboxinput,.pioneer-checkbox) label input:checked+span::after{display:block}.field_checkbox .checkbox_label,:is(.pioneer-checkboxinput,.pioneer-checkbox) label>span{padding-left:30px}.field_checkbox .checkbox_label::before,.field_checkbox .checkbox_label::after,:is(.pioneer-checkboxinput,.pioneer-checkbox) label>span::before,:is(.pioneer-checkboxinput,.pioneer-checkbox) label>span::after{content:"";position:absolute}.field_checkbox .checkbox_label::before,:is(.pioneer-checkboxinput,.pioneer-checkbox) label>span::before{left:0;top:3px;width:20px;height:20px;border-radius:4px;background-color:var(--c-secondary)}.field_checkbox .checkbox_label::after,:is(.pioneer-checkboxinput,.pioneer-checkbox) label>span::after{top:0;left:1px;display:none;width:23px;height:23px;background-color:var(--c-checkmark);-webkit-mask-image:url(checkmark-standalone.svg);-webkit-mask-size:cover;mask-image:url(checkmark-standalone.svg);mask-size:cover}:is(.pioneer-checkboxinput,.pioneer-checkbox) label>span{display:inline-block}.request-charge-card-form .pioneer-field-inline{flex-grow:1}.request-charge-card-form .charge-token-approval .pioneer-checkboxinput label{margin-top:0;margin-bottom:0}.request-charge-card-form a{color:var(--c-photo-link)}.summary .summary_overview{padding:30px;font-size:16px;color:#000;background-color:#fff}@media screen and (max-width: 48em){.summary .summary_overview{padding-left:15px;padding-right:15px}}.summary h2{margin-top:24px}@media screen and (min-width: 64.0625em){.summary h2{font-size:22px}}.summary h4{font-size:18px;margin-bottom:0}.summary h4:first-child{margin-top:0}.summary .product_title{margin-top:5px;font-weight:900}.summary .subtotal td{padding-top:20px;padding-bottom:10px}.summary .btw td{padding-bottom:10px}.summary .total td{padding-top:20px;padding-bottom:20px;border-top:1px solid var(--c-lightgrey);border-bottom:2px solid #000}.summary .total td:first-child{width:80%}.summary .total_price{font-weight:bold;font-size:18px}.summary .table_basket{width:100%;min-width:70%}.summary .spacing td{padding-top:40px}.summary .quote-id-date{width:unset}.summary input[type=text]{max-width:600px}@media screen and (max-width: 26.25em){.summary .table_basket{display:block}.summary .table_basket tr{display:block}.summary .table_basket th{display:block}.summary .table_basket th:nth-child(2){display:none}.summary .table_basket th:last-child{padding-top:0}}.form_buttons{margin-top:20px}.form_buttons button{margin-bottom:10px}.form_buttons button:not(:last-child){margin-right:10px}@media screen and (max-width: 48em){.form_buttons button{padding:12px;font-size:1.5rem}}.progress_indicator{position:absolute;right:0;top:-64px}.progress_indicator>div{display:flex}@media screen and (max-width: 48em){.progress_indicator{display:none}}.progress_step{display:flex;align-items:center}.progress_step span:first-child{display:none;font-size:14px;font-weight:bold;margin-right:6px;color:var(--c-secondary)}.progress_step span:last-child{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:10px;font-size:10px;font-weight:bold;line-height:11px;border:2px solid var(--c-secondary);border-radius:50%;color:var(--c-secondary)}.current-intake .progress_step[data-step=intake] span:first-child,.current-charge-point .progress_step[data-step=charge-point] span:first-child,.current-advice .progress_step[data-step=advice] span:first-child,.current-installation .progress_step[data-step=installation] span:first-child,.current-configuration .progress_step[data-step=configuration] span:first-child,.current-extra .progress_step[data-step=extra] span:first-child,.current-confirmation .progress_step[data-step=confirmation] span:first-child{display:block}.current-intake .progress_step[data-step=intake] span:last-child,.current-charge-point .progress_step[data-step=charge-point] span:last-child,.current-advice .progress_step[data-step=advice] span:last-child,.current-installation .progress_step[data-step=installation] span:last-child,.current-configuration .progress_step[data-step=configuration] span:last-child,.current-extra .progress_step[data-step=extra] span:last-child,.current-confirmation .progress_step[data-step=confirmation] span:last-child{background-color:#236f75;background-color:var(--c-secondary);color:#fff}.photos_upload_form{margin-top:0}.photos_upload_form #filelist{position:relative;max-width:800px;height:200px;padding:15px;color:#000;margin-bottom:20px;overflow:auto;background:rgba(255, 255, 255, 0.3);border:1px dashed #000}.photos_upload_form #filelist .remove-file{margin-right:12px;font-weight:bold;cursor:pointer}.photos_upload_form #container{position:relative}.photos_upload_form .moxie-shim{display:none}.photos_upload_form #count_message{margin-bottom:20px}.photos_upload_form #console{position:relative;max-width:800px;margin-top:0;margin-bottom:20px;padding:15px 18px;color:#fff;background-color:var(--c-primary);cursor:pointer}.photos_upload_form #console::after{content:"x";position:absolute;top:3px;right:12px;font-weight:bold}.photos_upload_form .form_controls{margin-top:20px}.list_photos td{padding:4px 8px}.list_photos a{color:var(--c-photo-link)}.list_photos .column-checkmark svg{width:24px;height:24px;fill:#fff;color:var(--c-third);vertical-align:top}.btn-transparent{margin-right:20px;padding:18px;font-weight:bold;color:#000;background-color:#fff;border-radius:5px;transition:background-color .3s}.btn-transparent:hover{color:#fff;background-color:#000}.hermes-offer-html table{width:100%}.tasks-table{margin-top:20px}.button-choice{width:100%}.button-choice td{vertical-align:top;width:33%;padding:0 20px}.button-choice td p{font-size:14px;margin:0px;padding:0 10px}.button-choice td button{width:100%}.form_excasso_details .pioneer-fields-inline,.form_add_business_lead .pioneer-fields-inline{display:flex;flex-wrap:wrap}.form_excasso_details .pioneer-field-inline,.form_add_business_lead .pioneer-field-inline{flex-grow:1}.form_excasso_details .grouped .pioneer-formfield>.pioneer-label,.form_add_business_lead .grouped .pioneer-formfield>.pioneer-label{display:none}.form_excasso_details .grouped.address .pioneer-field-inline:not(:first-child),.form_add_business_lead .grouped.address .pioneer-field-inline:not(:first-child){max-width:175px}.svg-sprite{visibility:hidden;display:flex}@supports(font: -apple-system-body) and (-webkit-appearance: none){.svg-sprite{position:absolute;z-index:0}}.tokio{min-height:100vh;color:var(--c-wizard);background:var(--gradient-blue)}.tokio a{color:var(--c-wizard)}.tokio-content{padding:100px 6vw 24vh}.tokio-content form{max-width:1200px}.tokio-activate-card-form{--shadow-size: 8px 0}.tokio-activate-card-form .align-cards{margin-top:40px}@media screen and (min-width: 52em){.tokio-activate-card-form .align-cards{display:flex;flex-wrap:wrap;max-width:800px}.tokio-activate-card-form .align-cards>div{margin-right:32px}}.tokio-activate-card-form .card-front,.tokio-activate-card-form .activate-card-field{width:350px;height:222px;margin-bottom:32px}.tokio-activate-card-form .card-front .card,.tokio-activate-card-form .activate-card-field .card{width:100%;border-radius:12px;box-shadow:0 0 var(--shadow-size) rgba(0, 0, 0, 0.2);object-fit:cover;object-position:left}.tokio-activate-card-form .activate-card-field{--c-input: var(--c-card-input);position:relative;color:var(--c-card-input)}.tokio-activate-card-form .activate-card-field:focus-within{--shadow-size: 16px 4px;transform:scale(1.05)}.tokio-activate-card-form .activate-card-field .delete-card{position:absolute;top:-20px;right:-20px;width:40px;height:auto;fill:#fff;color:var(--c-primary);cursor:pointer}.tokio-activate-card-form .activate-card-field .field_input{position:absolute;bottom:var(--tokio-card-field-pos-bottom);left:var(--tokio-card-field-pos-left);width:var(--tokio-card-field-width);font-weight:bold;font-size:var(--tokio-card-fsize);border:var(--tokio-card-bd-width) solid var(--tokio-card-bd-c);border-radius:6px;background-color:var(--bg-input)}.tokio-activate-card-form .activate-card-field .field_input[data-prefix=""]{--tokio-card-field-pos-left: 7px;--tokio-card-bd-c: transparent;padding-left:8px}.tokio-activate-card-form .activate-card-field .field_input::before{display:block;position:absolute;top:4px;left:5px;font-weight:bold;font-size:var(--tokio-card-fsize);content:attr(data-prefix);pointer-events:none}.tokio-activate-card-form .activate-card-field .field_input input{height:33px;padding:0 10px 0 var(--tokio-card-prefix-space);font-size:var(--tokio-card-fsize);text-transform:uppercase;border-bottom:none}.tokio-activate-card-form .activate-card-field .field_input:focus-within{--tokio-card-bd-c: var(--tokio-card-focus-bd-c)}.tokio-activate-card-form .activate-card-field .field_input.field_error input{border:none}.tokio-activate-card-form .activate-card-field .field_input.field_error:focus-within{--tokio-card-bd-c: var(--c-error)}.tokio-activate-card-form .error_message{color:var(--c-error)}.tokio-activate-card-form .pioneer-field input[name=mobile],.tokio-activate-card-form .pioneer-field input[name=company_name]{width:250px}.tokio-activate-card-form .add-another-card{display:flex;align-items:center;margin-top:10px;margin-bottom:10px;font-weight:bold;font-size:20px;cursor:pointer}.tokio-activate-card-form .add-another-card svg{width:50px;height:auto;margin-right:15px;fill:var(--c-primary)}[lang=fr-be] .do-not-show-fr-be{display:none}dialog{border:none;padding:.5rem;max-width:120rem;font-size:1.4rem;color:#000;line-height:normal;background:transparent;top:100%;transform:translateY(-50%)}dialog::backdrop{background-color:rgba(0, 0, 0, 0.4)}dialog>div{display:flex;flex-wrap:wrap;gap:1rem 1rem;padding:1rem;background-color:#fff;border:1px solid rgba(0, 0, 0, 0.3);border-radius:.8rem;box-shadow:0 0 .8rem 0 rgba(0, 0, 0, 0.2)}dialog>div>div{flex:1 0 30rem;padding-right:2rem}dialog>div .allow-cookies-form{margin-left:auto}
