.consumption-inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:12px}.consumption-inputs .text-input{width:100%}.consumption-inputs .gas-field{margin-top:0!important}.consumption-inputs .button-element{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.link-element.button.primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:30px;font-weight:700;letter-spacing:.3px;word-spacing:2px;padding:16px;border-radius:16px;cursor:pointer}.link-element.button.primary .icon-element{width:16px;height:16px;margin-left:12px}.link-element.button.primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;cursor:pointer;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,0),inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 2px 8px #0000001a,0 0 #0000,inset 0 -2px #00345140;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;background-image:linear-gradient(100deg,#ff7e0700,#f6631e,#ff7e0700);background-size:200% 100%;background-position:left}.link-element.button.primary:hover{background-position:100%}.link-element.button.primary:active{background-position:100%;background-color:#ff7e07;background-image:linear-gradient(100deg,#ff7e0700,#f6631e,#ff7e0700)}.link-element.button.primary:focus{-webkit-box-shadow:0px 0px 0px 2px rgba(255,255,255,.8),0px 0px 0px 4px #ff7e07,inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 0 0 2px #fffc,0 0 0 4px #ff7e07,inset 0 -2px #00345140}.link-element.button.primary{cursor:pointer;padding:16px;border-radius:15px;color:#fff;background-color:#ff7e07}.link-element.button.primary:hover{-webkit-box-shadow:0px 4px 25px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,0),inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 4px 25px #00000026,0 0 #0000,inset 0 -2px #00345140}.link-element.button.primary .label{font-size:16px;font-weight:700;line-height:24px}.link-element.button.primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.link-element.button.primary .icon-element{min-width:16px;min-height:16px;width:16px;max-width:16px;max-height:16px;background-color:currentColor;margin-left:10px}.link-element.button.primary.square{border-radius:0}.link-element.button.primary:hover{background-position:right}.filters{color:#171717;z-index:10}.filters .radio-list{display:grid;grid-gap:8px;margin-bottom:16px}.filters .header{font-size:24px;line-height:150%;display:block;font-weight:700;margin-bottom:12px}.filters .header.address{font-size:18px}.filters .filter-field{margin-bottom:24px}@media(max-width:575px){.filters .tooltip.top-right .tooltip-content-container{left:-8px!important}}.filters .filter-update-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:12px;cursor:pointer;text-decoration:none}.filters .filter-update-toggle .toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;padding:0;font-size:16px;font-weight:600;line-height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.filters .filter-update-toggle .toggle .icon-element{min-width:16px;min-height:16px;width:16px;height:16px;background-color:currentColor}.filters .filter-update-toggle .toggle:disabled{color:#a7d2e0;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.filters .filter-update-toggle .toggle:disabled .subtitle,.filters .filter-update-toggle .toggle:disabled .label{color:currentColor}.filters .filter-update-toggle .toggle:disabled:active,.filters .filter-update-toggle .toggle:disabled:focus,.filters .filter-update-toggle .toggle:disabled:hover{-webkit-box-shadow:none;box-shadow:none;color:#a7d2e0}.filters .filter-update-toggle .toggle{-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.57,.23,.47,.79);transition-timing-function:cubic-bezier(.57,.23,.47,.79);text-decoration:none;color:var(--textLinkColor, #077193);border-bottom:2px dotted currentColor;position:relative;gap:4px}.filters .filter-update-toggle .toggle:after{-webkit-transition:inherit;transition:inherit;-webkit-transition-property:width;transition-property:width;content:"";top:100%;width:0;position:absolute;left:0;height:2px;background-color:currentColor}.filters .filter-update-toggle .toggle:hover{color:var(--textLinkHoverColor, #2CAECB)}.filters .filter-update-toggle .toggle:hover:after{width:100%}.filters .filter-update-toggle .toggle:active{color:var(--textLinkActiveColor, #127D9F)}.filters .filter-update-toggle .toggle .label{color:currentColor}.filters .filter-update-toggle .icon-element{margin-left:12px;background:#077193}.comparison-module .comparison-body .innerfilters{-webkit-box-shadow:0 0 25px rgba(0,0,0,.15);box-shadow:0 0 25px #00000026;border-radius:16px;background:#fff}.comparison-module .comparison-body .innerfilters .consumption-summary{margin-bottom:12px}.comparison-module .comparison-body .innerfilters .consumption-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;word-spacing:normal;font-size:14px;line-height:20px}.comparison-module .comparison-body .innerfilters .consumption-item .value{cursor:pointer}.comparison-module .comparison-body .innerfilters .consumption-item+.consumption-item{margin-top:8px}.comparison-module .comparison-body .innerfilters .consumption-item hr.line{height:1px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 12px;color:#3f7182}.comparison-module .comparison-body .innerfilters .panel{padding:32px;border-bottom:1px solid #BED5E3}.comparison-module .comparison-body .innerfilters .panel:last-child{border-bottom:0}.comparison-module .comparison-body .innerfilters .field-label>.label{margin-bottom:8px;font-weight:500}.comparison-module .comparison-body .innerfilters .speed-advice .button{height:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 12px;border-radius:16px;border:2px solid #077193;margin:8px 0}.comparison-module .comparison-body .innerfilters .speed-advice .button .icon-element{background-color:#077193;width:24px;height:24px}.comparison-module .comparison-body .innerfilters .speed-advice .button>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;color:#077193}.comparison-module .comparison-body .innerfilters .label.label-combi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.comparison-module .comparison-body .innerfilters .label.label-combi>div,.comparison-module .comparison-body .innerfilters .label.label-combi label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.comparison-module .comparison-body .innerfilters .label-value{font-weight:700}.comparison-module .comparison-body .innerfilters .label-with-tooltip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;position:relative}.comparison-module .comparison-body .innerfilters .label-with-tooltip .field-label{margin-bottom:0}.comparison-module .comparison-body .innerfilters .field+.field{margin-top:12px}.theme-energy-price-focus .filters .header{font-weight:600}.theme-energy-price-focus .filters .innerfilters{background:transparent;-webkit-box-shadow:none;box-shadow:none}.theme-energy-price-focus .filters .innerfilters .panel{padding:24px;border-bottom:1px solid #d4e5ec;border-right:1px solid #d4e5ec}@media(min-width:992px){.theme-energy-price-focus .filters .innerfilters .panel{padding-left:0;padding-right:48px;padding-bottom:32px}.theme-energy-price-focus .filters .innerfilters .panel:first-of-type{padding-top:0}}.product-overview-separator[data-v-cbdf1418]{word-spacing:normal;font-size:14px;line-height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-weight:500;padding:8px 16px}@media(min-width:992px){.product-overview-separator[data-v-cbdf1418]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px}.product-overview-separator.mobile-only[data-v-cbdf1418]{display:none}}.product-overview-separator .separator-usp[data-v-cbdf1418]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.product-overview-separator .separator-usp.desktop[data-v-cbdf1418]{display:none}@media(min-width:992px){.product-overview-separator .separator-usp.desktop[data-v-cbdf1418]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.product-overview-separator .separator-usp.desktop .icon-element[data-v-cbdf1418]{background-color:#15a35f}.product-overview-separator .separator-usp.mobile[data-v-cbdf1418]{justify-self:center;gap:8px}.product-overview-separator .separator-usp.mobile .icon-element[data-v-cbdf1418]{background-color:#3f7182}@media(min-width:992px){.product-overview-separator .separator-usp.mobile[data-v-cbdf1418]{display:none}}.tip-badge[data-v-d83ef578]{margin-right:16px}#UspPart[data-v-3bcf355d]{font-size:16px;line-height:22px;font-weight:400;padding-top:12px}@media(min-width:768px){#UspPart[data-v-3bcf355d]{padding-top:0;font-size:17px}}.intro-medium[data-v-3bcf355d]{line-height:28px;font-size:20px;font-weight:400;margin-bottom:8px}@media(min-width:768px){.intro-medium[data-v-3bcf355d]{margin-bottom:16px;font-size:24px}}.short-start-text[data-v-3bcf355d]{margin-bottom:16px}.usp-list[data-v-3bcf355d]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0;list-style:none;margin:0}.usp-list .usp[data-v-3bcf355d]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:4px 0}.usp-list .icon-element[data-v-3bcf355d]{margin-top:4px;min-width:16px;background-color:#15a35f;margin-right:4px}@media(min-width:768px){.usp-list .icon-element[data-v-3bcf355d]{margin-top:6px}}.offer-explanation[data-v-3bcf355d]{font-size:16px;font-weight:400;line-height:22px;margin-top:16px}@media(min-width:768px){.offer-explanation[data-v-3bcf355d]{font-size:18px;font-weight:400;line-height:28px}}.simple-footer{background-color:#f3fdff}.form-container .text-input input,.form-container .big-radio-input label,.form-container .date-input input,.form-container .select-input select.placeholder-shown{border-color:#82c5d7;font-weight:500}.form-container .text-input input::-webkit-input-placeholder,.form-container .big-radio-input label::-webkit-input-placeholder,.form-container .date-input input::-webkit-input-placeholder,.form-container .select-input select.placeholder-shown::-webkit-input-placeholder{color:#a6d1e1}.form-container .text-input input::-moz-placeholder,.form-container .big-radio-input label::-moz-placeholder,.form-container .date-input input::-moz-placeholder,.form-container .select-input select.placeholder-shown::-moz-placeholder{color:#a6d1e1}.form-container .text-input input:-ms-input-placeholder,.form-container .big-radio-input label:-ms-input-placeholder,.form-container .date-input input:-ms-input-placeholder,.form-container .select-input select.placeholder-shown:-ms-input-placeholder{color:#a6d1e1}.form-container .text-input input::-ms-input-placeholder,.form-container .big-radio-input label::-ms-input-placeholder,.form-container .date-input input::-ms-input-placeholder,.form-container .select-input select.placeholder-shown::-ms-input-placeholder{color:#a6d1e1}.form-container .text-input input::placeholder,.form-container .big-radio-input label::placeholder,.form-container .date-input input::placeholder,.form-container .select-input select.placeholder-shown::placeholder{color:#a6d1e1}.form-container .select-input.button select:not(.placeholder-shown).show-valid:valid{color:#171717!important}.form-container .select-input select.placeholder-shown{color:#a6d1e1!important;font-weight:500!important}.form-container label.field-label{margin-left:4px;margin-bottom:6px}.form-container .field-error{margin-left:4px}.form-container .tooltip .toggle .icon-element{background:#3f7182}.form-container .asap-notice .tooltip .toggle .icon-element{background-color:#15a35f!important}@media(max-width:1199px){.form-container .energy-flow-view .flow-part{border-top:1px solid #c4e3ed;padding-top:28px;margin-top:-28px}.form-container .energy-flow-view #UspPart .flow-part,.form-container .energy-flow-view #DisclaimerPart .flow-part{border-top:0}}@media(max-width:767px){.form-container .energy-flow-view .flow-part{padding-top:24px;margin-top:-24px}}.mobile-product-info .product-info-toggle{display:grid}.mobile-product-info .formatted-price.summary-price .cent{font-weight:600;font-size:15px}.mobile-product-info .formatted-price.summary-price .euro{font-weight:600;font-size:18px}.mobile-product-info .formatted-price.summary-price .appendage,.mobile-product-info .text-small{font-size:15px}.mobile-product-info .contract{color:#3f7182}.mobile-product-info .discount{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;color:#15a35f;border-radius:4px}.mobile-product-info[data-v-40d7942a]{-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.1);box-shadow:0 4px 10px #0000001a;padding:16px;background:#fff;border-radius:0 0 15px 15px;border:1px solid #BED5E3;position:relative}@media(min-width:1200px){.mobile-product-info[data-v-40d7942a]{display:none}}@media(max-width:1199px){.mobile-product-info+.energy-flow-parts-container>.part-container[data-v-40d7942a]:first-child{padding-top:32px}}.energy-flow-container[data-v-40d7942a]{padding-top:0}@media(min-width:768px){.flow-part-container[data-v-40d7942a]{padding-right:0}}.energy-flow-parts-container[data-v-40d7942a]{background:#fff;padding-top:0}@media(min-width:1200px){.energy-flow-parts-container[data-v-40d7942a]{padding-top:48px}}.sidebar[data-v-40d7942a]{padding:32px 24px 0}@media(min-width:1200px){.sidebar[data-v-40d7942a]{padding:48px 0 0}}.sidebar .product-flag[data-v-40d7942a]{display:none}@media(min-width:768px){.sidebar .product-flag[data-v-40d7942a]{display:unset}}.product-overview[data-v-40d7942a]{background-color:#fff;border:1px solid #BED5E3;border-radius:15px}.product-overview.desktop[data-v-40d7942a]{display:none}@media(min-width:768px){.product-overview.desktop[data-v-40d7942a]{display:block}}.provider-info[data-v-40d7942a]{padding:16px}.provider-logo[data-v-40d7942a]{max-width:80px}@media(min-width:768px){.provider-logo[data-v-40d7942a]{max-width:96px}}.product-info-toggle[data-v-40d7942a]{cursor:pointer}.product-info-toggle .top-bar[data-v-40d7942a]{display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.product-info-toggle .price-preview[data-v-40d7942a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:4px}.product-info-toggle .price-preview .price[data-v-40d7942a]{font-size:16px;font-weight:700;line-height:22px}.product-info-toggle .price-preview .label[data-v-40d7942a]{font-size:16px;font-weight:400;line-height:22px}.product-info-toggle .product-usps[data-v-40d7942a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:16px;gap:4px}.product-info-toggle .product-usp[data-v-40d7942a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:4px}.product-info-toggle .product-usp .icon-element[data-v-40d7942a]{background-color:#15a35f}.product-info-container.mobile[data-v-40d7942a]{background-color:#fff}.close-product-info[data-v-40d7942a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:12px}.sidebar-flag.product-flag[data-v-40d7942a]{display:inline-block;margin-left:16px;border-radius:5px 5px 0 0;border-bottom:0}.table-caption.desktop[data-v-40d7942a]{display:none;padding:0 16px;font-size:13px}@media(min-width:768px){.table-caption.desktop[data-v-40d7942a]{display:block}}.product-overview.desktop[data-v-40d7942a]{position:relative;border-radius:15px;overflow:hidden}.product-overview.desktop .provider-info[data-v-40d7942a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-overview.desktop .product-usps[data-v-40d7942a]{padding:0 16px}.input-datefield-element[data-v-40d7942a]:not(:last-child){margin-top:32px}@media(max-width:1199px){.energy-flow-view .energy-flow-parts-container .flow-part-container:nth-of-type(odd).postal-step.no-height{background:#edf7fd;border-bottom:1px solid #BED5E3;padding:24px}}@media(max-width:575px){.energy-flow-view .energy-flow-parts-container .flow-part-container:nth-of-type(odd).postal-step.no-height{padding:16px}}.postal-step .location-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:12px;width:100%;color:#3f7182;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(min-width:1200px){.postal-step .location-box{padding:12px 16px;border:1px solid #BED5E3;background:#edf7fd;border-radius:15px;margin-bottom:16px}}.postal-step .input-fields.postal-box{margin-bottom:16px;display:grid;gap:16px;grid-template-areas:"zipcode number" "error error" "button button";-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media(min-width:768px){.postal-step .input-fields.postal-box{grid-template-areas:"zipcode number button" "error error error";grid-template-columns:auto auto 1fr}}.postal-step .step-info{margin-bottom:16px}.postal-step .toggle-content{background-color:#fff}.postal-step .button-element{grid-area:button}.postal-step .button-element.loading .icon-element{-webkit-transform:rotate(720deg);transform:rotate(720deg);-webkit-transition:-webkit-transform 4s ease;transition:-webkit-transform 4s ease;transition:transform 4s ease;transition:transform 4s ease,-webkit-transform 4s ease}.postal-step .field-error{grid-area:error}#HelpInputStep .step-info.smart-meter,#HelpInputStep .step-info.estimation{margin-top:0}#HelpInputStep .field-group.gas-field.has-gas{margin-bottom:16px}#HelpInputStep .divider-no-margin{margin:0 0 12px}@media screen and (max-height:880px){.short-input-container{padding-top:18px!important}}@media screen and (max-height:880px)and (min-width:1024px){.short-input-container .part-content h2{font-size:24px;font-weight:600;line-height:32px;margin-bottom:8px}.divider-no-margin{margin-bottom:4px;margin-top:-4px}}.household-helper{margin-bottom:16px}#smart-meter-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#smart-meter-info section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:8px 0}#smart-meter-info section:first-of-type{padding-top:0}#smart-meter-info section:last-of-type{padding-bottom:0}#smart-meter-info .img{min-width:64px;width:64px}#smart-meter-info .img img{width:100%}#smart-meter-info .text{margin-left:16px}.compare-usp-card-container .usp-title[data-v-843da317]{font-weight:700;font-size:18px;line-height:26px;margin-bottom:8px}.compare-usp-card-container .compare-sidebar-usps ul[data-v-843da317]{padding-left:24px}.compare-usp-card-container .compare-sidebar-usps li.big-checkmark[data-v-843da317]{word-spacing:normal;font-size:16px;line-height:26px}.compare-usp-card-container.sidebar-card .compare-sidebar-usps[data-v-843da317]{margin-top:24px;margin-bottom:24px;padding-top:24px;border-top:1px solid #BED5E3}.compare-usp-card-container.mobile-card[data-v-843da317]{padding:0 24px 32px}@media(min-width:768px){.compare-usp-card-container.mobile-card[data-v-843da317]{margin:auto;padding-left:0;max-width:560px}}@media(min-width:992px){.compare-usp-card-container.mobile-card[data-v-843da317]{display:none}}@media(min-width:1200px){#energyComparison{--contentColor: #171717;color:#171717;--textLinkColor: #077193;--textLinkHoverColor: #2CAECB;--textLinkActiveColor: #127D9F;background-color:#edf7fd}}.comparison-module.confirmation h1{font-size:32px}
