.tarif-bersicht{width:100%;position:relative;margin-top:0!important}.tarif-bersicht .nav{display:none}.tarif-bersicht.nav-active .nav{display:block}.tarif-bersicht .overflow-container{padding:0 10px;margin:0 -10px}.rate-content-container{overflow:hidden}.rates-container{display:flex;position:relative;gap:30px;padding:120px 15px 0;box-sizing:border-box;margin:0 -15px}.landingpage-tarifangebot .rates-container{gap:0;padding:120px 0 0;margin:0}.rate{display:none;flex:0 0;margin:0 0 40px}@media (min-width:1541px){.rate{flex-basis:340px;width:340px}}@media (max-width:1540px){.rate{flex-basis:290px;width:290px}}.rate .button{width:calc(100% - 30px);margin-left:15px}.rate[data-type=fttc] .header-detail-link,.rate[data-type=fttc] .rate-name-detail{background:#55b7e8}.fiber-rates-only .rate.js-presentable{display:none!important}.fiber-rates-only .rate.js-presentable[data-type=ftth]{display:block!important}.rate.js-presentable{display:block!important}.rate.highlight-rate .rate-name{outline:10px solid #55b7e8;background:#55b7e8}.rate.highlight-rate .rate-content-container{outline:10px solid #55b7e8;background:#55b7e8}.rate-text{font-size:22px;line-height:22px;display:block;text-align:right;text-transform:uppercase}.rate-speed{font-size:30px;line-height:30px}@media (min-width:1541px){.nav{width:50px;height:50px;background-size:33px}}@media (max-width:1540px){.nav{width:30px;height:30px;background-size:24px}}.nav{background:#e94f35 url(../../assets/images/ico_scrolltop_white_24.svg) no-repeat center center;opacity:.9;z-index:6;position:absolute;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.2);cursor:pointer}@media (min-width:1541px){.nav-prev{left:-25px}}@media (max-width:1540px){.nav-prev{left:-15px}}.nav-prev{transform:rotate(-90deg)}@media (min-width:1541px){.nav-next{right:-25px}}@media (max-width:1540px){.nav-next{right:-15px}}.nav-next{transform:rotate(90deg)}.nav-no-right .nav-next{display:none!important}.nav-no-left .nav-prev{display:none!important}.ratestype-b2c .rate-b2b{display:none}.ratestype-b2b .rate-b2c{display:none}.rate-image{max-width:80px;max-height:44px;width:100%;align-self:center}.rate-image img{width:100%;height:100%;display:block;object-fit:contain}.rate-shortdescription{padding:30px 30px 0;height:75px}.rate-shortdescription p{font-size:18px;font-weight:700;line-height:26px;margin:0}@media (max-width:991px){.rate-shortdescription{height:95px}}.b2b .rate-shortdescription{height:0;visibility:hidden}.speed{margin-top:8.56px;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;color:#1a3853;margin-left:-15px;margin-right:-15px;text-align:center;white-space:nowrap;text-box-trim:trim-both;text-box-edge:cap alphabetic}.availability-check-performed [recommended] .price,.availability-check-performed [recommended] .speed,body:not(.availability-check-performed) [is-topseller] .price,body:not(.availability-check-performed) [is-topseller] .speed{color:#e94f35}.rate-performance{margin-left:10px;margin-right:10px}@media (max-width:991px){.rate-performance{margin-right:0}}.rate-performance{display:flex;flex-direction:column}.rate-numbers{margin-top:7px}@media (max-width:991px){.rate-numbers{margin-left:-10px}}.rate-numbers{display:flex;flex-direction:column;gap:18px}.rate-numbers .price{white-space:nowrap;text-box-trim:trim-both;text-box-edge:cap alphabetic}.rate-numbers .price:only-child{margin-top:34px}.was-price{font-size:26px!important;line-height:31.2px!important;font-family:rooney-sans,sans-serif;font-weight:800}.was-price .confiner{position:relative;text-decoration:3px solid #e94f35 line-through}@media (min-width:1541px){.is-rebate-price{font-size:46px!important;line-height:36px!important}}@media (max-width:1540px){.is-rebate-price{font-size:38px!important;line-height:36px!important}}.is-rebate-price{color:#e94f35}.bubble .was-price+.price{margin-top:5px}.rate-data{display:flex;justify-content:space-between;align-items:flex-end;padding:30px;min-height:134px;box-sizing:border-box}@media (max-width:1540px){.ratestype-b2b .rate-data{padding:15px}}.rate-note{margin:-10px 0 20px;padding:0 15px;text-align:center}@media (max-width:1540px){.rate-note{font-size:10px!important}}.spacer-note{margin:-10px 0 20px}@media (min-width:1541px){.spacer-note{height:18px}}@media (max-width:1540px){.spacer-note{height:18px}}.tarif-bersicht:not(:has(.rate-note)) .spacer-note{display:none}.rnd-container{width:100%}.header-detail-link,.rate-name-detail{text-decoration:none;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#fc0;border-radius:8px;padding:12px 0 14px;box-sizing:border-box;flex-direction:column;font-family:rooney-sans,sans-serif;font-weight:800;line-height:22px;text-align:center}.b2b .header-detail-link,.b2b .rate-name-detail{color:#1a3853;background:#55b7e8}.b2b .header-detail-link[data-model$=FIBER],.b2b .rate-name-detail[data-model$=FIBER]{background-color:#005181;color:#fff}.header-detail-link .rate-series,.rate-name-detail .rate-series{font-size:22px;letter-spacing:.3px}.header-detail-link .rate-model,.rate-name-detail .rate-model{font-size:30px;letter-spacing:.41px}@keyframes scaleup{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.rate-name-bubble{display:block;position:absolute;top:0;width:100%;height:0;transform-origin:0 100%}.business-router{margin:15px 0 0}.business-router p:nth-child(2){margin-top:0}.rate-name{display:flex;justify-content:center;height:70px;align-items:center;position:relative;z-index:5;transition:transform .1s}[is-topseller]:not([data-haspromotion]) .rate-name::before{content:"";display:block;position:absolute;padding:0;top:-50px;cursor:auto;background:url(../../assets/images/leo_topseller_172x65.svg) no-repeat;width:172px;height:65px}@media (min-width:1541px){[is-topseller]:not([data-haspromotion]) .rate-name::before{left:83px}}@media (max-width:1540px){[is-topseller]:not([data-haspromotion]) .rate-name::before{left:60px}}.availability-check-performed [is-topseller]:not([data-haspromotion]) .rate-name::before{content:none}.availability-check-performed [recommended]:not([data-haspromotion]) .rate-name::before{content:"";display:block;position:absolute;padding:0;top:-50px;left:30px;background:url(../../assets/images/label_empfehlung_red_260.svg) no-repeat;width:260px;height:65px;cursor:auto}.detail-eyecatcher{position:absolute}@media (min-width:1541px){.detail-eyecatcher{top:50px;right:50px}}@media (max-width:1540px){.detail-eyecatcher{top:20px;right:20px}}.detail-eyecatcher>span,.rate[data-haspromotion] [data-shorttext]::before{content:attr(data-shorttext) " " attr(data-totalsavings);display:table;color:#fff;font-size:18px;background:url(../../assets/images/ico-pig-white.svg) no-repeat 10px 10px,url(../../assets/images/ico_info_white_16.svg) no-repeat calc(100% - 15px) 15px;background-color:#e94f35;padding:10px 48px 10px 54px;border-radius:8px 8px 8px 0;background-size:30px auto,20px auto;position:absolute;bottom:100%;max-width:240px;left:73px;cursor:pointer;text-transform:uppercase}.detail-eyecatcher>span::after,.rate[data-haspromotion] [data-shorttext]::after{content:"";display:block;width:51px;height:15px;background:url(../../assets/images/bubble_edge_red.svg) no-repeat center center;background-size:contain;transform:scaleX(-1);position:absolute;bottom:calc(100% - 14px);left:73px}@media (max-width:991px){.rate[data-haspromotion] [data-shorttext]::after,.rate[data-haspromotion] [data-shorttext]::before{left:0}}.rate[data-haspromotion=""] [data-shorttext]::after,.rate[data-haspromotion=""] [data-shorttext]::before{content:none}.detail-eyecatcher>span{position:relative;left:0;padding-right:20px;border-radius:8px 8px 0 8px;background:#e94f35 url(../../assets/images/ico-pig-white.svg) no-repeat 10px center;background-size:30px auto}@media (min-width:1541px){.detail-eyecatcher>span{font-size:22px;text-align:center}}@media (max-width:1540px){.detail-eyecatcher>span{font-size:18px;text-align:right}}.detail-eyecatcher>span{letter-spacing:.3px;font-family:rooney-sans,sans-serif;font-weight:800;cursor:auto}@media (min-width:1541px){.detail-eyecatcher>span .savings{font-size:36px}}@media (max-width:1540px){.detail-eyecatcher>span .savings{font-size:18px}}.detail-eyecatcher>span::after{left:auto;right:0;bottom:-15px;transform:none}.startseitenbanner [data-haspromotion]:not([data-haspromotion=""]) [data-longtext]{position:relative}.startseitenbanner [data-haspromotion]:not([data-haspromotion=""]) [data-longtext]::before{content:"";display:block;width:20px;height:20px;background:#fff url(../../assets/images/ico_info_orange.svg) no-repeat center center;border-radius:50%;background-size:20px auto;cursor:pointer;position:absolute;left:-25px;top:0}@media (max-width:991px){.startseitenbanner [data-haspromotion]:not([data-haspromotion=""]) [data-longtext]::before{left:-2px;top:-15px}}.rate-content{background-color:#fff;margin-top:10px;border-radius:8px}.rate-features,.rate-options{margin:0;padding:30px 30px 30px 15px}.rate-features .rate-option-extras,.rate-options .rate-option-extras{color:#1a3853;line-height:30px;font-size:22px}.rate-features .rate-option-extras::before,.rate-options .rate-option-extras::before{display:none}.rate-features h3,.rate-options h3{padding-left:30px;font-size:18px;font-weight:700;line-height:30px;font-family:objektiv-mk3,sans-serif}.rate-features h4,.rate-options h4{font-size:18px;font-weight:700;line-height:24px;margin-left:30px;position:relative}@media (min-width:1541px){.rate-features h4,.rate-options h4{margin-top:30px}}@media (max-width:1540px){.rate-features h4,.rate-options h4{margin-top:20px}}.rate-features h4,.rate-options h4{font-family:objektiv-mk3,sans-serif}.rate-features h4:before,.rate-options h4:before{content:"";display:inline-block;margin-right:6px;width:24px;height:24px;margin-bottom:-5px;position:absolute;margin-left:-30px}.rate-features ul,.rate-options ul{margin:10px 0 0;padding:0 0 0 30px;font-size:15px;line-height:22px}.rate-features li,.rate-options li{margin:0;padding:0}.rate-features li::marker,.rate-options li::marker{color:#1a3853;margin-left:-30px}.rate-features p,.rate-options p{margin:10px 0 0;padding:0 30px;font-size:15px;line-height:22px}.rate-features{padding-top:0}.rate-features h4::before{background:url(../../assets/images/ico_trf_bullet_checkmark_green_24.svg) no-repeat}.rate-features .before-icon-gray::before{background:url(../../assets/images/ico_trf_bullet_checkmark_white_24.svg) no-repeat;margin-top:2px}.rate-options{padding-top:1px;margin-bottom:40px;background:#f7f8fa}.rate-options h4{color:#e94f35}.rate-options h4::before{background:url(../../assets/images/ico_trf_bulet_star_red_24.svg) no-repeat}.rate-links{text-align:center;padding:0 15px 30px;display:flex;flex-direction:column;gap:25px}.rate-links .detail-link{margin-left:0;border-width:2px;width:100%;box-sizing:border-box;height:50px;font-size:18px;justify-content:center}.rate-links .rate-sheet-download{text-decoration-thickness:2px}.rate-links .rate-sheet-download:before{content:"";display:inline-block;width:22px;height:22px;background:url(../../assets/images/ico_download_red_24.svg) no-repeat;margin-bottom:-6px;margin-right:5px;margin-left:-20px}.rate-links .button{margin-top:-10px}.rates-template-rates-detail .rate-links{padding:0 15px 35px}.tarifnichtverfuegbar{font-weight:700;margin:auto 15px;border:2px solid #e94f35;padding:25px 15px 30px}.tarifnichtverfuegbar p{font-size:16px;margin:0}.tarifnichtverfuegbar p a{font-size:15px;margin-top:20px;display:block}.tarifnichtverfuegbar .user-checked-data{font-weight:400}.tarif-rckmeldungen{max-width:1140px;margin:30px auto!important;text-align:center}.tarif-rckmeldungen .tarif-rckmeldung+.tarif-rckmeldung{margin-top:15px}.tarif-rckmeldungen .tarif-rckmeldung>*{margin:0!important}@media (min-width:992px){.tarif-rckmeldungen .tarif-rckmeldung>:first-child{margin-bottom:-15px!important}}.tarif-rckmeldungen .tarif-rckmeldung>:first-child em{color:inherit}@media (min-width:992px){.tarif-rckmeldungen .tarif-rckmeldung>:first-child em{font-size:24px}}@media (max-width:991px){.tarif-rckmeldungen .tarif-rckmeldung>:first-child em{font-size:20px}}.tarif-rckmeldungen a{color:inherit}.tarif-rckmeldungen [href="#verfuegbarkeit"]{white-space:nowrap}@media (max-width:991px){.tarif-rckmeldungen{margin-bottom:120px!important;position:relative}.tarif-rckmeldungen::after{content:"UNSERE TARIFE";color:#1a3853;font-weight:700;font-family:rooney-sans,sans-serif;font-size:22px;line-height:24px;position:absolute;bottom:-104px;height:90px;width:100%;justify-content:center;left:0;display:flex;align-items:flex-end;background:url(../../assets/images/ico_arrow_key_down_red_24.svg) center top no-repeat;background-size:auto 60%}}.rate-feedback-active .tarif-bersicht:has(.highlight-rate) .rate:not(.highlight-rate)>.rate-name .header-detail-link,.rate-feedback-active .tarif-bersicht:has(.highlight-rate) .rate:not(.highlight-rate)>.rate-name .rate-name-detail{background-color:#d1d7dd;color:#1a3853}.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate:not([recommended]) .header-detail-link,.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate:not([recommended]) .rate-name-detail{background-color:#d1d7dd;color:#1a3853}.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate[recommended]{margin:0 -2px}@media (min-width:1541px){.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate[recommended]{flex-basis:344px;width:344px}}@media (max-width:1540px){.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate[recommended]{flex-basis:294px;width:294px}}.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate[recommended] .header-detail-link,.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate[recommended] .rate-name-detail{background-color:#fc0}.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate[recommended]>.rate-content{border:2px solid;border-color:#fc0}.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate[recommended]>.rate-content .rate-shortdescription{padding-top:28px}.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate[recommended] .rate-data{margin-top:-2px}.rate-feedback-active .tarif-bersicht:not(:has(.highlight-rate)) .rate[recommended] .rate-links{margin-bottom:-2px}.rate-feedback-active.b2b .tarif-bersicht .rate[recommended] .header-detail-link,.rate-feedback-active.b2b .tarif-bersicht .rate[recommended] .rate-name-detail{background-color:#005181;color:#fff}.rate-feedback-active.b2b .tarif-bersicht .rate[recommended]>.rate-content{border-color:#005181}.ratestype-b2b .rate-options li::marker{color:transparent}.ratestype-b2c .rate-features,.ratestype-b2c .rate-options{border-bottom:none;margin:0;padding:30px 25px 30px 15px}.ratestype-b2c .rate-features li::marker,.ratestype-b2c .rate-options li::marker{color:transparent}.ratestype-b2c .rate-options{padding-top:1px;background:#f7f8fa;margin-bottom:30px}.ratestype-b2c .rate-options .rate-option-extras{color:#1a3853;line-height:30px;padding-left:0;font-size:22px}.ratestype-b2c .rate-options .rate-option-extras::before{display:none}.ratestype-b2c .rate-options .rate-option-extras-beshreibung{font-size:18px;line-height:30px}.ratestype-b2c .rate-options h3{letter-spacing:normal}.ratestype-b2c .rate-options h4{color:#e94f35}.ratestype-b2c .rate-options h4::before{background:url(../../assets/images/ico_trf_bulet_star_red_24.svg) no-repeat}.ratestype-b2c .rate-features{padding-top:0}.ratestype-b2c .rate-features h4::before{background:url(../../assets/images/ico_trf_bullet_checkmark_green_24.svg) no-repeat}.ratestype-b2c .monthly_fee_box{margin:20px 0 0}.ratestype-b2c .monthly_fee_box1,.ratestype-b2c .monthly_fee_box2,.ratestype-b2c .monthly_fee_box3,.ratestype-b2c .monthly_fee_box4{margin-top:0;margin-bottom:-5px;padding:8px 0 0 30px;display:flex;flex-direction:row;justify-content:space-between}.ratestype-b2c .monthly_fee_box1 span,.ratestype-b2c .monthly_fee_box2 span,.ratestype-b2c .monthly_fee_box3 span,.ratestype-b2c .monthly_fee_box4 span{flex:auto 0}.ratestype-b2c .monthly_fee_box1 .dotted,.ratestype-b2c .monthly_fee_box2 .dotted,.ratestype-b2c .monthly_fee_box3 .dotted,.ratestype-b2c .monthly_fee_box4 .dotted{border-bottom:1px dotted;margin:0 10px 6px 10px;flex:1 2}@media (max-width:991px){.ratestype-b2c .monthly_fee_box1 .dotted,.ratestype-b2c .monthly_fee_box2 .dotted,.ratestype-b2c .monthly_fee_box3 .dotted,.ratestype-b2c .monthly_fee_box4 .dotted{display:none}}.ratestype-b2c .monthly_fee_box2{padding-top:6px}.ratestype-b2c .rate-features,.tarif-bestellung .rate-features{min-height:310px}@media (max-width:1540px){.ratestype-b2c .rate-features,.tarif-bestellung .rate-features{min-height:275px}}.ratestype-b2b .rate-features{min-height:495px}@media (max-width:1540px){.ratestype-b2b .rate-features{min-height:695px}}.dotted-price-container{margin-top:0;padding:0 0 0 30px;display:flex;flex-direction:row;justify-content:space-between}li .dotted-price-container{padding:0}.dotted-price-container span{flex:auto 0}.dotted-price-container .dotted{border-bottom:1px dotted;margin:0 10px 6px 10px;flex:1 2;min-width:10px}@media (max-width:991px){.dotted-price-container .dotted{display:none}}.rate-features-hidden{visibility:hidden}body.availability-check-not-performed[data-hideratesprevc~=b2c10] .rate.js-presentable[data-articleid=b2c10]{display:none!important}body.availability-check-not-performed[data-hideratesprevc~=b2c30] .rate.js-presentable[data-articleid=b2c30]{display:none!important}body.availability-check-not-performed[data-hideratesprevc~=b2c50] .rate.js-presentable[data-articleid=b2c50]{display:none!important}body.availability-check-not-performed[data-hideratesprevc~=b2c100] .rate.js-presentable[data-articleid=b2c100]{display:none!important}body.availability-check-not-performed[data-hideratesprevc~=b2c100-20] .rate.js-presentable[data-articleid=b2c100-20]{display:none!important}body.availability-check-not-performed[data-hideratesprevc~=b2c150] .rate.js-presentable[data-articleid=b2c150]{display:none!important}body.availability-check-not-performed[data-hideratesprevc~=b2c300] .rate.js-presentable[data-articleid=b2c300]{display:none!important}body.availability-check-not-performed[data-hideratesprevc~=b2c500] .rate.js-presentable[data-articleid=b2c500]{display:none!important}body.availability-check-not-performed[data-hideratesprevc~=b2c1000] .rate.js-presentable[data-articleid=b2c1000]{display:none!important}[data-articleid=b2c150]:not(.js-presentable)~[data-articleid=b2c300] .wechselgarantie,[data-articleid=b2c150]:not(.js-presentable)~[data-articleid=b2c300]:not(.js-presentable)~[data-articleid=b2c500] .wechselgarantie,[data-articleid=b2c150]:not(.js-presentable)~[data-articleid=b2c300]:not(.js-presentable)~[data-articleid=b2c500]:not(.js-presentable)~[data-articleid=b2c1000] .wechselgarantie,body.availability-check-not-performed[data-hideratesprevc~=b2c150] [data-articleid=b2c300] .wechselgarantie,body.availability-check-not-performed[data-hideratesprevc~=b2c150][data-hideratesprevc~=b2c300] [data-articleid=b2c500] .wechselgarantie,body.availability-check-not-performed[data-hideratesprevc~=b2c150][data-hideratesprevc~=b2c300][data-hideratesprevc~=b2c500] [data-articleid=b2c1000] .wechselgarantie{display:none}body.home .ab12-winner .rate .button,body.home .ab12-winner .rate .rate-features ul,body.home .ab12-winner .rate .rate-image,body.home .ab12-winner .rate .rate-links,body.home .ab12-winner .rate .rate-name-bubble{display:none!important}body.home .ab12-winner .rate .was-price{visibility:hidden!important}body.home .ab12-winner .rate .rate-name{pointer-events:none}body.home .ab12-winner .rate .rate-name-detail{border-bottom-right-radius:0;border-bottom-left-radius:0}body.home .ab12-winner .rate .rate-content{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}body.home .ab12-winner .rate .rate-data{position:relative;display:block;text-align:center}body.home .ab12-winner .rate .rate-numbers{margin-top:5px}body.home .ab12-winner .rate .speed{position:absolute;top:0;left:0;width:100%;font-family:rooney-sans,sans-serif;font-size:26px;margin:23.56px 0 0}body.home .ab12-winner .rate .rate-features{min-height:140px}
/*# sourceMappingURL=tarifbersicht.css.map */
