.slide-fade-enter-active{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.slide-fade-leave-active{-webkit-transition:all .8s cubic-bezier(1,.5,.8,1);transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}.usps{-webkit-transition:height 1s linear;transition:height 1s linear}.product-overlay{display:none;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.15)),to(rgb(255,255,255)));background:linear-gradient(90deg,#ffffff26,#fff);background-size:400% 400%;-webkit-animation:loadergradient 2s ease-out infinite;animation:loadergradient 2s ease-out infinite;inset:0;z-index:900;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.product-rank{position:absolute;background:#f9fdfe;width:40px;height:40px;left:0;color:#077193;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:40px;top:0;border:1px solid #c4e3ed;border-top-width:0;border-left-width:0;border-radius:16px 0 35px}.product-rank .product-inner-rank{margin-left:-7px;width:16px;text-align:center;margin-top:-1px}@media(max-width:575px){.product-rank{width:34px;height:34px}.product-rank .product-inner-rank{margin-left:1px;width:16px;text-align:center;margin-top:-7px;font-size:15px}}.is-loading .product-rank .product-inner-rank{color:transparent!important}.is-loading .product-cheapest{opacity:0!important;-webkit-transition:none;transition:none}.product-cheapest{font-size:14px;line-height:17px;-webkit-transition:opacity .15s;transition:opacity .15s;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 12px;bottom:100%;right:16px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border:1px solid #BB920A;border-bottom:0;color:#171717;background-color:#ffcb45}.product-cheapest .icon-element{background:currentColor;margin-right:6px}.comparison-body.is-loading .product-overlay{display:block;position:absolute}@-webkit-keyframes loadergradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes loadergradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.product{display:grid;margin-bottom:24px;position:relative;overflow:hidden;color:#171717;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,.05);box-shadow:0 4px 8px #0000000d;border-radius:16px;background:#fff}@media(max-width:767px){.product{margin-bottom:16px}}.product.energy{grid-template-columns:auto 1fr auto;grid-row-gap:16px;grid-template-rows:auto auto auto;overflow:inherit;border-radius:16px;border-left:0;margin-top:32px;margin-bottom:0;padding:18px 24px}@media(min-width:576px){.product.energy{padding:32px 32px 44px}}@media(min-width:992px){.product.energy{margin-top:0;margin-bottom:32px}}.product.energy .element.usps{grid-column:1/4}@media(min-width:576px){.product.energy .element.usps{grid-column:1/span 2}}.product.energy .element.cta{width:100%}@media(max-width:575px){.product.energy .element.cta{display:none}}.product.energy .element.cta.energy{display:none;grid-column:3/3}@media(max-width:575px){.product.energy .element.cta.energy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.product.energy .cashback_label{font-weight:500;text-align:center}@media(max-width:575px){.product.energy .cashback_label.energy{display:none}}.product.energy .cashback_label.mobile{display:none}@media(max-width:575px){.product.energy .cashback_label.mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-column:3;height:40px;font-weight:700;padding:10px 14px}}.product.energy.disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.product.energy.disabled img{opacity:.6;cursor:not-allowed}.product.energy.disabled .button.primary{opacity:.5;cursor:not-allowed;color:#000;background:#80b8cb!important}.product.energy.disabled .button.primary:hover{border-color:transparent}.product.energy.disabled .element.price,.product.energy.disabled .element.more{cursor:not-allowed}.product.cheapest{border:1px solid #A7D2E0!important;margin-top:54px}@media(min-width:992px){.product.cheapest{margin-top:24px}}.product.first_product{margin-top:0}@media(max-width:359px){.product{border-radius:0;padding:24px}}.product .element.usps .usp .icon-element{background-color:#15a35f}.product .usps .icon-element,.product .more .icon-element{width:16px;height:16px;min-width:16px;min-height:16px}.product .more .icon-element{background-color:#077193;margin-left:0!important}.product .price-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.product .element.price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product .provider_logo img{width:113px}@media(min-width:992px){.product .provider_logo img{width:95px}}@media(min-width:1200px){.product .provider_logo img{width:113px}}.product .provider_logo.logo_small img{width:85px}.product .usps{grid-column:1/span 2}.product .usps .usp-list{display:grid;grid-template-rows:auto auto;grid-gap:10px}.product .usps .usp-list .icon-element{margin-left:8px}@media(min-width:768px){.product .usps .usp-list .icon-element{margin-left:0}}.product .usps .year_price{font-weight:700;margin-right:8px}.product .usps .usp{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product .usps .icon-element{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-right:12px}.product .usps .attention{background-color:#edf7fd;color:#077193;border:1px solid #BED5E3;padding:6px 12px;border-radius:5px;margin-right:12px}.product .usps .attention+span{font-weight:700}@media(min-width:576px){.product .usps .attention+span{font-size:18px}}.product .energy .usps{margin-top:12px}.product .expected_speed{font-weight:700}.product .expected_speed_label{font-size:.9em}.product .more-info{grid-column:1/-1}.product .more .icon-element{margin-left:5px;margin-top:1px;-webkit-transition:-webkit-transform 1.2s ease;transition:-webkit-transform 1.2s ease;transition:transform 1.2s ease;transition:transform 1.2s ease,-webkit-transform 1.2s ease}.product .more.expanded .icon-element{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product .cta{grid-column:2/4;justify-self:flex-end}.product .cta .btn{width:100%}.product .cta .btn>span{white-space:nowrap}.product .cashback_label{color:#15a35f;background-color:#e0fff0;padding:10px 12px;border-radius:16px;margin-left:24px;margin-right:24px}.product .cashback_label_negative{color:#9f2025;background-color:#f5e2e3}.theme-energy-price-focus .product .element.price .subtext .icon-element{margin-left:2px;background:#3f7182}@media(max-width:575px){.theme-energy-price-focus .product .element.price{border-left:0;border-bottom:1px solid #edf5f8;grid-row:1}}.theme-energy-price-focus .product{grid-template-columns:1fr 1fr auto;grid-template-rows:auto auto auto;border:1px solid #c4e3ed}@media(max-width:575px){.theme-energy-price-focus .product{border-radius:0;border-left-width:0;border-right-width:0}}.theme-energy-price-focus .product .more{grid-column:1/4;grid-row:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:-32px;right:-32px;bottom:0;background:#f9fdfe;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:1px solid #d4e5ec;padding:10px}.theme-energy-price-focus .product .more .icon-element{position:relative}@media(max-width:575px){.theme-energy-price-focus .product .more{grid-column:1/3;color:#077193;align-self:center;justify-self:flex-start;position:relative;cursor:pointer;padding:0;left:inherit;right:inherit;background:none;border-top:0}}@media(min-width:768px){.theme-energy-price-focus .product .usps{grid-column:1/3}}.theme-energy-price-focus .product .alt-layout.usps{margin-top:0}.theme-energy-price-focus .product .alt-layout{grid-column:1/4}.theme-energy-price-focus .product .provider_logo{grid-column:1/3;border-bottom:1px solid #edf5f8;padding-bottom:15px}.theme-energy-price-focus .product .price-container{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;background:#f9fdfe;margin-bottom:16px;border-radius:16px;padding:16px;border:1px solid #d4e5ec}.theme-energy-price-focus .product .price-container .subtext{margin-top:8px;margin-left:5px}@media(max-width:575px){.theme-energy-price-focus .product .price-container{background:none;padding:0;border-width:0}}.theme-energy-price-focus .product .cta{grid-row:3/3}.theme-energy-price-focus .product .cta .button.primary{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.theme-energy-price-focus .product .cta .button.primary .icon-element{display:none}.theme-energy-price-focus .product .element.price .supertitle{font-weight:500;font-size:26px}.theme-energy-price-focus .product .price{grid-row:1/3;grid-column:3;border-left:1px solid #edf5f8;padding-left:20px}.detail_menu{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #BED5E3}.detail_menu .menu_item{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;gap:8px;padding:12px 4px;font-weight:600;cursor:pointer;color:#077193;border-bottom:1px solid #BED5E3}@media(min-width:768px){.detail_menu .menu_item{padding:12px 16px}}.detail_menu .menu_item .icon-element{background-color:#077193}.detail_menu .menu_item:hover{color:#2caecb;border-bottom:2px solid #2CAECB}.detail_menu .menu_item:hover .icon-element{color:#2caecb;background:#2caecb}.detail_menu .menu_item .icon-element{width:16px;height:16px}.detail_menu .menu_item.active{font-weight:500;border-bottom:2px solid #077193}.detail_innercontent{padding:16px 0}@media(min-width:992px){.detail_innercontent{padding:32px}}.detail_innercontent .header{font-size:1.1rem;padding-right:20px;padding-top:18px;font-weight:400;vertical-align:top}.detail_innercontent table{margin-left:0;margin-top:12px;width:auto;background:transparent}@media(max-width:575px){.detail_innercontent table tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.detail_innercontent table tr:not(:first-child){border-top:1px solid #BED5E3}.detail_innercontent table .info_content{padding-top:4px;padding-bottom:4px}.detail_innercontent p{line-height:1.3em}.detail_innercontent a{text-decoration:underline;color:#077193;display:inline;cursor:pointer}.detail_innercontent .prop{word-spacing:normal;font-size:14px;line-height:20px;padding:8px 12px;font-weight:600;border:1px solid #BED5E3;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:4px;background-color:#edf7fd;border-radius:4px;color:#3f7182}.detail_innercontent .prop .icon-element{background-color:#3f7182}.info_price .pricing-table-row.list_panel{word-spacing:normal;font-size:15px;line-height:21px;padding:4px 0;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;border-bottom:1px solid #D2E6F2}.info_price .pricing-table-row.list_panel.header{font-weight:600;word-spacing:normal;font-size:17px;line-height:1.6;border-bottom:0;margin-top:8px}.info_price .wli_list_panel>.wli_row{word-spacing:normal;font-size:15px;line-height:21px;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;border-bottom:1px solid #D2E6F2;padding:5px 0}.info_price .wli_list_panel>.wli_row .icon-element{margin-right:4px}.internet-product-info{position:relative;overflow:hidden}.tab-slide-right-enter-active,.tab-slide-left-enter-active,.tab-slide-right-leave-active,.tab-slide-left-leave-active{-webkit-transition:-webkit-transform .35s cubic-bezier(.44,.08,.42,1.06);transition:-webkit-transform .35s cubic-bezier(.44,.08,.42,1.06);transition:transform .35s cubic-bezier(.44,.08,.42,1.06);transition:transform .35s cubic-bezier(.44,.08,.42,1.06),-webkit-transform .35s cubic-bezier(.44,.08,.42,1.06)}.tab-slide-right-leave-active,.tab-slide-left-leave-active{position:absolute;width:100%}.tab-slide-left-leave-to,.tab-slide-right-enter-from{-webkit-transform:translateX(100%);transform:translate(100%)}.tab-slide-left-enter-from,.tab-slide-right-leave-to{-webkit-transform:translateX(-100%);transform:translate(-100%)}.tab-slide-left-leave-to{-webkit-transform:translateX(100%);transform:translate(100%)}.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}.bottom-bar{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;border-top:1px solid #c4e3ed;padding-top:12px;grid-column:1/3}.bottom-bar .icon-element{margin-right:4px;width:21px;height:21px}.bottom-bar .expiring{color:red}.bottom-bar .expiring .icon-element{background-color:red}.bottom-bar .delivery{color:#37a740}.bottom-bar .delivery .icon-element{background-color:#37a740}.product-container .cashback{cursor:pointer}.product .button-element{white-space:nowrap}.row.product-card-icon-row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product .more>span:first-child{margin-right:8px}.product .usp-attention{grid-row:1}.product .usp-attention .attention{background-color:#bff2bf;color:#075707;border:1px solid #075707;margin-bottom:4px;cursor:pointer}.product .usp-attention .attention .extra-info-icon{background-color:#075707}.product .usps .attention{margin-bottom:8px;background-color:#bff2bf;color:#075707;border:1px solid #075707;cursor:pointer;padding:6px 12px;border-radius:8px}.product .usps .attention .icon-element,.product .usps .attention.cashback .icon-element{background-color:#0a6e0a;margin-right:6px}.product .usps .attention .icon-element,.product .usps .attention.cashback .extra-info-icon{background-color:#0a6e0a;margin-left:6px}.product.internet .usp-present .icon-element{margin-left:8px}.product.internet .usps .usp-award{cursor:auto;gap:8px;background-color:#ffe99f;border:1px solid #E4C24E;padding:6px 12px;border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product.internet .usps .usp-award .icon-element{background:#bb920a}.product.internet{border:1px solid #BED5E3;border-bottom-width:3px;grid-template-columns:1fr 1.5fr;background:#fff;padding:16px;gap:16px;border-radius:0}@media(min-width:576px){.product.internet{border-radius:15px}}@media(min-width:768px){.product.internet{padding:unset;grid-template-columns:auto 1fr .5fr;grid-template-rows:auto auto auto auto;background:#edf7fd;gap:unset}}@media(min-width:992px){.product.internet{grid-template-columns:1.5fr 1fr;background:#fff;padding:24px;gap:16px}}@media(min-width:1200px){.product.internet{padding:unset;grid-template-columns:auto 1fr .5fr;background:#edf7fd;gap:unset}}.product.internet .provider_logo{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;grid-row:1;grid-column:1;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:767px){.product.internet .provider_logo{margin-top:8px}}@media(min-width:768px){.product.internet .provider_logo{background:#fff;padding:24px 16px 16px 24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:992px){.product.internet .provider_logo{background:unset;padding:unset}}@media(min-width:1200px){.product.internet .provider_logo{background:#fff;padding:32px 16px 16px 32px}}.product.internet .provider_logo img{width:85px;-o-object-fit:contain;object-fit:contain;max-height:58px}.product.internet .base_name{display:none;cursor:default}@media(min-width:768px){.product.internet .base_name{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;font-size:18px;font-weight:700;line-height:28px;background:#fff;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:24px 24px 16px 0}}@media(min-width:992px){.product.internet .base_name{display:none}}@media(min-width:1200px){.product.internet .base_name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:24px 24px 16px 0}}.product.internet .elementcontainer{grid-row:2;grid-column:1/span 2}@media(min-width:768px){.product.internet .elementcontainer{padding-bottom:12px;background:#fff}}.product.internet .elementcontainer .row{display:grid;grid-template-columns:1fr 1fr 1.2fr;border-top:1px solid #BED5E3;border-bottom:1px solid #BED5E3;padding:8px 12px;margin:0}@media(min-width:1200px){.product.internet .elementcontainer .row{grid-template-columns:1fr 1fr 1.2fr;gap:unset}}.product.internet .elementcontainer .elementgroup{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;color:#171717;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px;cursor:pointer;padding:0}.product.internet .elementcontainer .elementgroup .elementvalue{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}.product.internet .elementcontainer .elementgroup span{font-size:14px;font-weight:400;line-height:17px}@media(min-width:768px){.product.internet .elementcontainer .elementgroup span{font-size:16px;font-weight:400;line-height:22px}}.product.internet .elementcontainer .elementgroup .title,.product.internet .elementcontainer .elementgroup .expected_speed{font-size:14px;font-weight:700;line-height:17px}@media(min-width:768px){.product.internet .elementcontainer .elementgroup .title,.product.internet .elementcontainer .elementgroup .expected_speed{font-size:16px;font-weight:700;line-height:22px}}.product.internet .icon-container{background-color:transparent;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product.internet .icon-container .icon-element{background-color:#171717;width:14px;height:14px}@media(min-width:768px){.product.internet .icon-container .icon-element{margin-top:4px;width:16px;height:16px}}.product.internet .price{grid-column:2;grid-row:1}@media(min-width:768px){.product.internet .price{grid-column:3;grid-row:1/span 2;padding:24px;border-left:1px solid #BED5E3}}@media(min-width:992px){.product.internet .price{grid-column:2;grid-row:1;padding:unset;border-left:unset}}@media(min-width:1200px){.product.internet .price{grid-column:3;grid-row:1/span 2;padding:24px;border-left:1px solid #BED5E3}}.product.internet .price-container{width:100%;gap:56px;cursor:pointer}@media(min-width:768px){.product.internet .price-container{gap:62px}}@media(min-width:992px){.product.internet .price-container{gap:56px}}@media(min-width:1200px){.product.internet .price-container{gap:62px}}.product.internet .price-container .supertitle{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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%}@media(min-width:992px){.product.internet .price-container .supertitle .offer-price-period{margin-right:24px}}@media(min-width:1200px){.product.internet .price-container .supertitle{position:unset;top:unset;right:unset}.product.internet .price-container .supertitle .offer-price-period{margin-right:unset}}.product.internet .price-container .supertitle.non-deal .offer-month-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width:767px){.product.internet .price-container .supertitle.non-deal .offer-month-price{position:absolute;width:60%;right:0}}@media(min-width:768px){.product.internet .price-container .supertitle.non-deal .offer-month-price{width:235px}}@media(min-width:992px){.product.internet .price-container .supertitle.non-deal .offer-month-price{width:unset}}@media(min-width:1200px){.product.internet .price-container .supertitle.non-deal .offer-month-price{width:235px}}@media(min-width:992px){.product.internet .price-container .supertitle.non-deal{top:28px}}.product.internet .price-container .supertitle.non-deal .subprice_container{padding-top:46px}.product.internet .price-container .subtext-offer{font-size:14px;font-weight:700;line-height:17px}@media(min-width:992px){.product.internet .price-container .subtext-offer{margin-right:16px;margin-bottom:4px}}.product.internet .price-container .subtext-offer.mobile-only{margin-bottom:8px}@media(min-width:768px){.product.internet .price-container .subtext-offer.mobile-only{display:none}}@media(min-width:992px){.product.internet .price-container .subtext-offer.mobile-only{display:block}}@media(min-width:1200px){.product.internet .price-container .subtext-offer.mobile-only{display:none}}.product.internet .price-container .offer-price-period{display:none}@media(min-width:768px){.product.internet .price-container .offer-price-period{font-size:14px;font-weight:700;display:block;line-height:24px}}@media(min-width:992px){.product.internet .price-container .offer-price-period{display:none}}@media(min-width:1200px){.product.internet .price-container .offer-price-period{display:block}}.product.internet .price-container .non-deal .offer-month-price{top:16px}@media(min-width:768px){.product.internet .price-container .non-deal .offer-month-price{top:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media(min-width:992px){.product.internet .price-container .non-deal .offer-month-price{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-transform:lowercase}}@media(min-width:1200px){.product.internet .price-container .non-deal .offer-month-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-transform:none}}.product.internet .price-container .non-deal .offer-month-price .subtext{display:block}.product.internet .price-container .offer-month-price{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;display:none;font-size:20px;font-weight:700;line-height:20px;border-radius:5px 0 0 5px;padding:8px 16px;background:#ffcb45;border-width:1px 0 1px 1px;border-style:solid;border-color:#bb920a;gap:8px}@media(min-width:768px){.product.internet .price-container .offer-month-price{font-size:24px;font-weight:700;line-height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50px;right:0;padding:6px 24px 6px 36px;width:248px}}@media(min-width:992px){.product.internet .price-container .offer-month-price{display:none;position:unset;top:unset;right:unset;padding:6px 24px 6px 16px;width:unset}}@media(min-width:1200px){.product.internet .price-container .offer-month-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50px;right:0;padding:6px 24px 6px 36px;width:248px}}.product.internet .price-container .offer-month-price.mobile-only{position:absolute;right:0;width:60%;top:40px}.product.internet .price-container .offer-month-price.mobile-only .subtext{display:block}.product.internet .price-container .offer-month-price.mobile-only .subtext.lg{display:none}@media(min-width:768px){.product.internet .price-container .offer-month-price.mobile-only,.product.internet .price-container .offer-month-price.mobile-only .subtext.lg{display:none}}@media(min-width:992px){.product.internet .price-container .offer-month-price.mobile-only{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:45%;top:50px}}@media(min-width:1200px){.product.internet .price-container .offer-month-price.mobile-only{display:none}.product.internet .price-container .offer-month-price.mobile-only .subtext.lg{display:block}}.product.internet .price-container .subtext{font-size:14px;font-weight:400;line-height:17px;color:#171717;display:none}@media(min-width:768px){.product.internet .price-container .subtext{display:block}}@media(min-width:992px){.product.internet .price-container .subtext{display:none}}@media(min-width:1200px){.product.internet .price-container .subtext{display:block}}.product.internet .price-container .subtext.mobile-only{display:block}@media(min-width:768px){.product.internet .price-container .subtext.mobile-only{display:none}}@media(min-width:992px){.product.internet .price-container .subtext.mobile-only{display:block}}@media(min-width:1200px){.product.internet .price-container .subtext.mobile-only{display:none}}.product.internet .price-container .subprice_container{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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;gap:8px}.product.internet .price-container .subprice_row{font-size:14px;font-weight:400;line-height:17px;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;width:100%}.product.internet .price-container .subprice_row:not(:last-child){padding-bottom:8px;border-bottom:1px solid #BED5E3}.product.internet .subprice_row.mobile-only,.product.internet .divider.mobile-only,.product.internet .offer-month-price.mobile-only{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width:768px){.product.internet .subprice_row.mobile-only,.product.internet .divider.mobile-only,.product.internet .offer-month-price.mobile-only{display:none}}@media(min-width:992px){.product.internet .subprice_row.mobile-only,.product.internet .divider.mobile-only,.product.internet .offer-month-price.mobile-only{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media(min-width:1200px){.product.internet .subprice_row.mobile-only,.product.internet .divider.mobile-only,.product.internet .offer-month-price.mobile-only{display:none}}.product.internet .cta_container{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;gap:8px;grid-column:1/-1;grid-row:4;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(min-width:768px){.product.internet .cta_container{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;grid-column:3;grid-row:3;padding:0 24px 24px;border-left:1px solid #BED5E3;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}}@media(min-width:992px){.product.internet .cta_container{grid-column:1/-1;grid-row:4;padding:unset;border-left:unset;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width:1200px){.product.internet .cta_container{grid-column:3;grid-row:3;padding:0 24px 24px;border-left:1px solid #BED5E3;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.product.internet .cta_container .shipping-time{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;word-spacing:normal;font-size:14px;line-height:20px;width:100%;color:#0a6e0a;gap:4px;font-weight:600}.product.internet .cta_container .shipping-time .icon-element{background:currentColor;margin-top:4px;height:16px;width:16px}.product.internet .usps{grid-column:1/span 2;grid-row:3}@media(min-width:768px){.product.internet .usps{background:#fff;padding:0 24px 63px}}@media(min-width:992px){.product.internet .usps{padding:unset}}@media(min-width:1200px){.product.internet .usps{padding:0 24px 24px}}.product.internet .element.more-info{background-color:#fff}.product.internet .usp-list{row-gap:4px}@media(max-width:767px){.product.internet .usp-list{padding-bottom:16px;border-bottom:1px solid #BED5E3}}@media(min-width:992px){.product.internet .usp-list{padding-bottom:16px;border-bottom:1px solid #BED5E3}}@media(min-width:1200px){.product.internet .usp-list{padding-bottom:unset;border-bottom:unset}}.product.internet .usp-list .icon-element{margin:0;height:100%}.product.internet .usp .usp-regular,.product.internet .usp.usp-regular,.product.internet .usp.cashback-container,.product.internet .usp.usp-award,.product.internet .usp-present,.product.internet .usp.usp-highlight{word-spacing:normal;font-size:15px;line-height:21px;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:6px;cursor:unset}@media(min-width:768px){.product.internet .usp .usp-regular,.product.internet .usp.usp-regular,.product.internet .usp.cashback-container,.product.internet .usp.usp-award,.product.internet .usp-present,.product.internet .usp.usp-highlight{word-spacing:normal;font-size:17px;line-height:1.6}}.product.internet .usp .usp-regular.pointer{cursor:pointer}.product.internet .usp.usp-highlight{grid-row:1}.product.internet .usp.usp-highlight .highlight{margin-bottom:8px;background-color:#ffe99f;color:#171717;border:1px solid #BB920A;padding:6px 12px;border-radius:8px}.product.internet .usp.usp-highlight .highlight .icon-element,.product.internet .usp.usp-highlight .highlight.cashback .icon-element{background-color:#bb920a;margin-right:6px}.product.internet .usp.usp-highlight .highlight .icon-element,.product.internet .usp.usp-highlight .highlight.cashback .extra-info-icon{background-color:#bb920a;margin-left:6px}.product.internet .more{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;grid-row:5;grid-column:1/-1;background:#fff;border-top:1px solid #BED5E3;padding-top:16px;font-weight:600;color:#077193;cursor:pointer}@media(min-width:768px){.product.internet .more{padding:8px 0}}.inactive .product.internet{-webkit-box-shadow:unset;box-shadow:unset;color:#a7d2e0;position:relative}.inactive .product.internet:after{content:"";cursor:not-allowed;position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;background-color:#ffffff80;backdrop-filter:grayscale(1)}.slider-element{width:100%;display:grid;position:relative;padding:32px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slider-element .slider-bar{width:100%;background-color:transparent;height:12px;position:absolute}.slider-element .slider-bar.completed{width:var(--completed);max-width:100%;background-color:#127d9f;pointer-events:none;border-radius:4px}.slider-element .slider-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;padding:0 12px;display:block;max-width:100%}.slider-element .slider-input:focus::-webkit-slider-thumb{outline:1px #2CAECB solid;outline-offset:1px}.slider-element .slider-input:focus::-moz-range-thumb{outline:1px #2CAECB solid;outline-offset:1px}.slider-element .slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;outline:none;-webkit-box-shadow:0 -1px 0 0 rgba(0,52,81,.25) inset,0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 -1px #00345140 inset,0 1px 2px #0000001a;width:12px;height:12px;border-radius:4px;-webkit-transform:scale(300%);transform:scale(3);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#077193;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 192 512'%3E%3Cpath d='M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64V448c0 17.7 14.3 32 32 32s32-14.3 32-32V64zm128 0c0-17.7-14.3-32-32-32s-32 14.3-32 32V448c0 17.7 14.3 32 32 32s32-14.3 32-32V64z' fill='%23127D9F'/%3E%3C/svg%3E");background-size:65% 65%;background-repeat:no-repeat;background-position:center;border:0}.slider-element .slider-input::-webkit-slider-thumb:hover{cursor:-webkit-grab;cursor:grab;-webkit-transform:scale(320%);transform:scale(3.2);background-color:#2caecb}.slider-element .slider-input::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.slider-element .slider-input::-moz-range-thumb{-moz-appearance:none;appearance:none;outline:none;box-shadow:0 -1px #00345140 inset,0 1px 2px #0000001a;width:12px;height:12px;border-radius:4px;transform:scale(3);-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#077193;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 192 512'%3E%3Cpath d='M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64V448c0 17.7 14.3 32 32 32s32-14.3 32-32V64zm128 0c0-17.7-14.3-32-32-32s-32 14.3-32 32V448c0 17.7 14.3 32 32 32s32-14.3 32-32V64z' fill='%23127D9F'/%3E%3C/svg%3E");background-size:65% 65%;background-repeat:no-repeat;background-position:center;border:0}.slider-element .slider-input::-moz-range-thumb:hover{cursor:grab;transform:scale(3.2);background-color:#2caecb}.slider-element .slider-input::-moz-range-thumb:active{cursor:grabbing}.slider-element .slider-input::-webkit-slider-runnable-track{background:#127d9f4d;border-radius:4px;height:100%}.slider-element .slider-input::-moz-range-track{background:#127d9f4d;border-radius:4px;height:100%}.tv-channel-selection .selected-channels{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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding-bottom:16px;min-height:64px}.tv-channel-selection .selected-channel{display:grid;grid-template-columns:32px auto 24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;padding:8px;background-color:#fff;border-radius:10px;border:1px solid #3F7182;color:#3f7182}.tv-channel-selection .selected-channel img{-o-object-fit:contain;object-fit:contain}.tv-channel-selection .remove-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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;cursor:pointer;color:#3f7182}.tv-channel-selection .remove-icon .icon-element{background-color:currentColor}.tv-channel-selection .select-list{min-height:64px;margin-top:16px;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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;max-height:80px;overflow:auto}.tv-channel-selection .notice{font-style:italic;color:#3f7182}.filters{color:#171717;z-index:10}.filters .radio-list{display:grid;grid-gap:8px;margin-bottom:16px}.filters .checkbox-list{margin-bottom:16px}.filters .checkbox-list .checkbox-input-field:not(:last-child){margin-bottom:6px}.filters .header{font-size:24px;line-height:30px;font-weight:600;display:block;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 .panel-filter-header{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:16px;line-height:26px;font-weight:500;width:100%}.filters .panel-filter-header label{-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 .panel-filter-header label .icon-element{min-width:16px;min-height:16px;width:16px;height:16px;background-color:currentColor}.filters .panel-filter-header label:disabled{color:#a7d2e0;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.filters .panel-filter-header label:disabled .subtitle,.filters .panel-filter-header label:disabled .label{color:currentColor}.filters .panel-filter-header label:disabled:active,.filters .panel-filter-header label:disabled:focus,.filters .panel-filter-header label:disabled:hover{-webkit-box-shadow:none;box-shadow:none;color:#a7d2e0}.filters .panel-filter-header label{-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);color:#077193}.filters .panel-filter-header label:hover{color:#2caecb}.filters .panel-filter-header label:active{color:#127d9f}.filters .panel-filter-header label{cursor:pointer}@media(min-width:992px){.filters .panel-filter-header .card-element.default{width:720px}}.filters .panel-filter-header .card-element.default .content{width:100%;padding:0}@media(min-width:768px){.filters .panel-filter-header .card-element.default .content{padding:20px}}@media(min-width:992px){.filters .panel-filter-header .card-element.default .content{padding:24px}}.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);color:#077193}.filters .filter-update-toggle .toggle:hover{color:#2caecb}.filters .filter-update-toggle .toggle:active{color:#127d9f}.filters .filter-update-toggle .icon-element{margin-left:12px;background:#077193}@media(max-width:767px){.filter-modal .card-element{padding:24px 16px 105px}}.filter-modal .content{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:24px;padding:0}@media(min-width:768px){.filter-modal .content{padding:24px}}.filter-modal .content>div{width:100%}.filter-modal .content>div:not(:last-child){border-bottom:1px solid #BED5E3;padding-bottom:24px}.filter-modal .modal-container .modal-header{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}.filter-modal .modal-container .modal-footer{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}.filter-modal .modal-container .modal-title{font-weight:700;font-size:24px;line-height:30px}.filter-modal .modal-container .modal-intro{word-spacing:normal;font-size:17px;line-height:1.6}.filter-modal .checkbox-list{margin:0!important;display:grid;grid-template-columns:auto auto;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}@media(min-width:576px){.filter-modal .checkbox-list{grid-template-columns:1fr 1fr;row-gap:8px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}.subtle-text{color:#3f7182}.innerfilters .consumption-summary{margin-bottom:12px}.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}.innerfilters .consumption-item .value{cursor:pointer}.innerfilters .consumption-item+.consumption-item{margin-top:8px}.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:#d2e6f2}.innerfilters .panel{padding:24px;border-bottom:1px solid #D2E6F2;border-right:1px solid #D2E6F2}.innerfilters .panel.small{padding:16px 24px}@media(min-width:992px){.innerfilters .panel{padding:24px 48px 24px 0}.innerfilters .panel.small{padding:16px 48px 16px 0}.innerfilters .panel:first-of-type{padding-top:0}}.innerfilters .panel:last-child{border-bottom:0}.innerfilters .field-label>.label{margin-bottom:8px;font-weight:500}.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}.innerfilters .speed-advice .button .icon-element{background-color:#077193;width:24px;height:24px}.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}.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}.innerfilters .label.label-combi>div,.innerfilters .label.label-combi label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.innerfilters .label-value{font-weight:700}.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}.innerfilters .label-with-tooltip .field-label{margin-bottom:0}.innerfilters .field+.field{margin-top:12px}.animated-loader{position:relative}.animated-loader:before,.animated-loader:after{width:1em;height:1em;border-radius:100%;content:"";position:absolute}.animated-loader:before{background:#077193;-webkit-animation:xLoaderCrossingShapesBefore 1s infinite ease-in-out;animation:xLoaderCrossingShapesBefore 1s infinite ease-in-out}.animated-loader:after{background:#ff7e07;left:42px;-webkit-animation:xLoaderCrossingShapesAfter 1s infinite ease-in-out;animation:xLoaderCrossingShapesAfter 1s infinite ease-in-out}@-webkit-keyframes xLoaderCrossingShapesBefore{0%{-webkit-transform:translateX(0) rotate(0deg);transform:translate(0) rotate(0)}50%{-webkit-transform:translateX(60px) scale(1.2) rotate(260deg);transform:translate(60px) scale(1.2) rotate(260deg);background:#ff7e07;border-radius:84% 58% 91% 59%/86% 75% 79% 58%}to{-webkit-transform:translateX(0) rotate(0deg);transform:translate(0) rotate(0)}}@keyframes xLoaderCrossingShapesBefore{0%{-webkit-transform:translateX(0) rotate(0deg);transform:translate(0) rotate(0)}50%{-webkit-transform:translateX(60px) scale(1.2) rotate(260deg);transform:translate(60px) scale(1.2) rotate(260deg);background:#ff7e07;border-radius:84% 58% 91% 59%/86% 75% 79% 58%}to{-webkit-transform:translateX(0) rotate(0deg);transform:translate(0) rotate(0)}}@-webkit-keyframes xLoaderCrossingShapesAfter{0%{-webkit-transform:translateX(0);transform:translate(0)}50%{-webkit-transform:translateX(-60px) scale(1.2) rotate(-260deg);transform:translate(-60px) scale(1.2) rotate(-260deg);background:#077193;border-radius:55% 45% 23% 77%/61% 64% 36% 39%}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes xLoaderCrossingShapesAfter{0%{-webkit-transform:translateX(0);transform:translate(0)}50%{-webkit-transform:translateX(-60px) scale(1.2) rotate(-260deg);transform:translate(-60px) scale(1.2) rotate(-260deg);background:#077193;border-radius:55% 45% 23% 77%/61% 64% 36% 39%}to{-webkit-transform:translateX(0);transform:translate(0)}}.comparison-module .speed-assistant .modal-header{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.speed-assistant.modal-card{padding:8px;max-width:640px}.speed-assistance-options{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;margin-top:24px;padding-top:24px;border-top:1px solid #BED5E3;gap:24px}.speed-assistance-options .speed-assistance-option{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}@media(min-width:768px){.speed-assistance-options .speed-assistance-option{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}}.speed-assistance-options .speed-assistance-option{gap:24px;width:100%}.speed-assistance-options .speed-assistance-option .speed-box{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:16px}.speed-assistance-options .speed-assistance-option .button-element.no-icon .label{white-space:nowrap}
