.sc-font-s{font-size:13px;font-size:0.8125rem;line-height:1.5}.sc-font-m{font-size:16px;font-size:1rem;line-height:1.5}.sc-font-l{font-size:20px;font-size:1.25rem;line-height:1.4}.sc-font-xl{font-size:24px;font-size:1.5rem;line-height:1.3}@media all and (min-width: 768px){.sc-font-xl{font-size:28px}}.sc-font-xxl{font-size:32px;font-size:2rem;line-height:1.25}@media all and (min-width: 768px){.sc-font-xxl{font-size:32px}}.sc-font-hero{font-size:24px;font-size:1.5rem;line-height:1.3}@media all and (min-width: 768px){.sc-font-hero{font-size:40px;line-height:1.2}}.sc-font-silent{color:#949494}.sc-font-bold{font-weight:600}.sc-font-uppercase{text-transform:uppercase;letter-spacing:0.5px}.sc-font-error{color:#d91a2a;margin-top:4px}h1.sc-font{padding:0 16px;font-size:24px;font-size:1.5rem;font-weight:normal}@media all and (min-width: 768px){h1.sc-font{font-size:2rem;font-weight:normal}}h2.sc-font{font-size:20px;font-size:1.25rem;font-weight:600}@media all and (min-width: 768px){h2.sc-font{font-size:1.5rem;font-weight:600}}h3.sc-font{font-size:16px;font-size:1rem;font-weight:600}@media all and (min-width: 768px){h3.sc-font{font-size:1.5rem;font-weight:normal}}h4.sc-font{font-size:16px;font-size:1rem;font-weight:normal}@media all and (min-width: 768px){h4.sc-font{font-size:1.25rem;font-weight:600}}h5.sc-font{font-size:16px;font-size:1rem;font-weight:normal}@media all and (min-width: 768px){h5.sc-font{font-size:1rem;font-weight:600}}.sc-clearfix:before,.sc-clearfix:after{content:' ';display:table}.sc-clearfix:after{clear:both}.sc-pull-right{float:right !important}.sc-pull-left{float:left !important}.sc-text-left{text-align:left !important}.sc-text-right{text-align:right !important}.sc-text-center{text-align:center !important}.sc-text-justify{text-align:justify !important}.sc-text-nowrap{white-space:nowrap !important}.sc-block-center{display:block;margin-left:auto;margin-right:auto}.sc-absolute-center{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sc-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sc-block{display:block !important}.sc-hidden{display:none !important}.sc-visible{display:initial !important}.sc-overflow-hidden{overflow:hidden !important}@media all and (min-width: 320px) and (max-width: 767px){.sc-hidden-at-s{display:none}}@media all and (min-width: 768px){.sc-visible-at-s{display:none}}@media all and (min-width: 768px) and (max-width: 1023px){.sc-hidden-at-m{display:none}}@media all and (min-width: 320px) and (max-width: 767px){.sc-visible-at-m{display:none}}@media all and (min-width: 1024px){.sc-visible-at-m{display:none}}@media all and (min-width: 1024px) and (max-width: 1099px){.sc-hidden-at-l{display:none}}@media all and (min-width: 320px) and (max-width: 1023px){.sc-visible-at-l{display:none}}@media all and (min-width: 1100px){.sc-visible-at-l{display:none}}@media all and (min-width: 1100px){.sc-hidden-at-xl{display:none}}@media all and (max-width: 1099px){.sc-visible-at-xl{display:none}}.sc-box-spacing{margin-bottom:30px}@media all and (min-width: 768px){.sc-box-spacing{margin-bottom:40px}}.sc-section{border-bottom:1px solid #dcdcdc;background-color:#fff;padding:0 20px}.sc-section.sc-section-transparent{background-color:transparent}.sc-icon-s{width:12px;height:12px}.sc-icon-m{width:16px;height:16px}.sc-icon-l{width:20px;height:20px}.sc-icon-xl{width:24px;height:24px}.sc-icon-xxl{width:40px;height:40px}@media all and (min-width: 1100px){.sc-hidden-xl{display:none}.sc-visible-xl{display:initial}}@media all and (max-width: 1099px){.sc-hidden-l{display:none}.sc-visible-l{display:initial}}@media all and (max-width: 1023px){.sc-hidden-m{display:none}.sc-visible-m{display:initial}}@media all and (max-width: 767px){.sc-hidden-s{display:none}.sc-visible-s{display:initial}}.sc-telekom-bar{padding-right:20px;text-align:right}.sc-telekom-bar as24-icon[type='t-online']{height:19px}.sc-font-s{font-size:13px;font-size:0.8125rem;line-height:1.5}.sc-font-m{font-size:16px;font-size:1rem;line-height:1.5}.sc-font-l{font-size:20px;font-size:1.25rem;line-height:1.4}.sc-font-xl{font-size:24px;font-size:1.5rem;line-height:1.3}@media all and (min-width: 768px){.sc-font-xl{font-size:28px}}.sc-font-xxl{font-size:32px;font-size:2rem;line-height:1.25}@media all and (min-width: 768px){.sc-font-xxl{font-size:32px}}.sc-font-hero{font-size:24px;font-size:1.5rem;line-height:1.3}@media all and (min-width: 768px){.sc-font-hero{font-size:40px;line-height:1.2}}.sc-font-silent{color:#949494}.sc-font-bold{font-weight:600}.sc-font-uppercase{text-transform:uppercase;letter-spacing:0.5px}.sc-font-error{color:#d91a2a;margin-top:4px}h1.sc-font{padding:0 16px;font-size:24px;font-size:1.5rem;font-weight:normal}@media all and (min-width: 768px){h1.sc-font{font-size:2rem;font-weight:normal}}h2.sc-font{font-size:20px;font-size:1.25rem;font-weight:600}@media all and (min-width: 768px){h2.sc-font{font-size:1.5rem;font-weight:600}}h3.sc-font{font-size:16px;font-size:1rem;font-weight:600}@media all and (min-width: 768px){h3.sc-font{font-size:1.5rem;font-weight:normal}}h4.sc-font{font-size:16px;font-size:1rem;font-weight:normal}@media all and (min-width: 768px){h4.sc-font{font-size:1.25rem;font-weight:600}}h5.sc-font{font-size:16px;font-size:1rem;font-weight:normal}@media all and (min-width: 768px){h5.sc-font{font-size:1rem;font-weight:600}}.sc-font-s{font-size:13px;font-size:0.8125rem;line-height:1.5}.sc-font-m{font-size:16px;font-size:1rem;line-height:1.5}.sc-font-l{font-size:20px;font-size:1.25rem;line-height:1.4}.sc-font-xl{font-size:24px;font-size:1.5rem;line-height:1.3}@media all and (min-width: 768px){.sc-font-xl{font-size:28px}}.sc-font-xxl{font-size:32px;font-size:2rem;line-height:1.25}@media all and (min-width: 768px){.sc-font-xxl{font-size:32px}}.sc-font-hero{font-size:24px;font-size:1.5rem;line-height:1.3}@media all and (min-width: 768px){.sc-font-hero{font-size:40px;line-height:1.2}}.sc-font-silent{color:#949494}.sc-font-bold{font-weight:600}.sc-font-uppercase{text-transform:uppercase;letter-spacing:0.5px}.sc-font-error{color:#d91a2a;margin-top:4px}h1.sc-font{padding:0 16px;font-size:24px;font-size:1.5rem;font-weight:normal}@media all and (min-width: 768px){h1.sc-font{font-size:2rem;font-weight:normal}}h2.sc-font{font-size:20px;font-size:1.25rem;font-weight:600}@media all and (min-width: 768px){h2.sc-font{font-size:1.5rem;font-weight:600}}h3.sc-font{font-size:16px;font-size:1rem;font-weight:600}@media all and (min-width: 768px){h3.sc-font{font-size:1.5rem;font-weight:normal}}h4.sc-font{font-size:16px;font-size:1rem;font-weight:normal}@media all and (min-width: 768px){h4.sc-font{font-size:1.25rem;font-weight:600}}h5.sc-font{font-size:16px;font-size:1rem;font-weight:normal}@media all and (min-width: 768px){h5.sc-font{font-size:1rem;font-weight:600}}.sc-font-s{font-size:13px;font-size:0.8125rem;line-height:1.5}.sc-font-m{font-size:16px;font-size:1rem;line-height:1.5}.sc-font-l{font-size:20px;font-size:1.25rem;line-height:1.4}.sc-font-xl{font-size:24px;font-size:1.5rem;line-height:1.3}@media all and (min-width: 768px){.sc-font-xl{font-size:28px}}.sc-font-xxl{font-size:32px;font-size:2rem;line-height:1.25}@media all and (min-width: 768px){.sc-font-xxl{font-size:32px}}.sc-font-hero{font-size:24px;font-size:1.5rem;line-height:1.3}@media all and (min-width: 768px){.sc-font-hero{font-size:40px;line-height:1.2}}.sc-font-silent{color:#949494}.sc-font-bold{font-weight:600}.sc-font-uppercase{text-transform:uppercase;letter-spacing:0.5px}.sc-font-error{color:#d91a2a;margin-top:4px}h1.sc-font{padding:0 16px;font-size:24px;font-size:1.5rem;font-weight:normal}@media all and (min-width: 768px){h1.sc-font{font-size:2rem;font-weight:normal}}h2.sc-font{font-size:20px;font-size:1.25rem;font-weight:600}@media all and (min-width: 768px){h2.sc-font{font-size:1.5rem;font-weight:600}}h3.sc-font{font-size:16px;font-size:1rem;font-weight:600}@media all and (min-width: 768px){h3.sc-font{font-size:1.5rem;font-weight:normal}}h4.sc-font{font-size:16px;font-size:1rem;font-weight:normal}@media all and (min-width: 768px){h4.sc-font{font-size:1.25rem;font-weight:600}}h5.sc-font{font-size:16px;font-size:1rem;font-weight:normal}@media all and (min-width: 768px){h5.sc-font{font-size:1rem;font-weight:600}}.cldt-summary-compact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;color:#333}.cldt-summary-compact-item:hover,.cldt-summary-compact-item a,.cldt-summary-compact-item a:hover{color:#333}.cldt-summary-compact-item .cldt-summary-price-label{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.cldt-summary-compact-item .cldt-summary-price-label .price-label-category-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-height:40px}.cldt-summary-compact-item .cldt-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 12px 0 12px;-ms-flex:1 0 auto;flex:1 0 auto}.cldt-summary-compact-item .cldt-summary .cldt-summary-pricing{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px}.cldt-summary-compact-item .cldt-summary .cldt-summary-pricing .cldt-summary-payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:20px}.cldt-summary-compact-item .cldt-summary .cldt-summary-pricing .cldt-summary-payment .cldt-price{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cldt-summary-compact-item .cldt-summary .cldt-summary-pricing{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cldt-summary-compact-item .cldt-summary .cldt-summary-pricing .cldt-summary-price-label{margin-left:16px}.cldt-summary-compact-item .cldt-summary .cldt-summary-vehicle-data ul{list-style:none;margin-top:20px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cldt-summary-compact-item .cldt-summary .cldt-summary-vehicle-data ul li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;padding:8px 0;color:#333;border-bottom:1px solid #c4c4c4;white-space:nowrap;overflow:hidden;font-size:13px;font-size:0.8125rem}.cldt-summary-compact-item .cldt-summary .cldt-summary-vehicle-data ul li:nth-child(-n+2){padding-top:0}.cldt-summary-compact-item .cldt-summary .cldt-summary-vehicle-data ul li:nth-last-child(2):nth-child(even):not(.summary_item_no_bottom_line){border-bottom:none}.cldt-summary-compact-item .cldt-summary .cldt-summary-vehicle-data ul li:nth-last-child(1){border-bottom:none}.cldt-summary-compact-item .cldt-summary .cldt-summary-vehicle-data ul li[data-type='transmission-type']{display:none}.cldt-summary-compact-item .cldt-summary .cldt-summary-vehicle-data ul li[data-type='electric-consumption']{overflow:visible}.cldt-summary-compact-item .cldt-summary .cldt-summary-vehicle-data ul li[data-placeholder]{color:#c4c4c4}.cldt-summary-compact-item .cldt-summary as24-footnote-item{display:none}.cldt-summary-compact-item .cldt-summary as24-footnote-item.sc-visible{display:inline}.cldt-summary-compact-item .cldt-summary as24-footnote-item sup{font-size:8px;vertical-align:text-top !important}.cldt-summary-compact-item .cldt-summary as24-footnote-item sup:before{content:' '}.cldt-summary-compact-item .cldt-summary as24-footnote-item+as24-footnote-item:before{content:', ';vertical-align:top;font-size:11px}.cldt-summary-compact-item .cldt-summary-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-bottom:1px solid #c4c4c4;position:relative}.cldt-summary-compact-item .cldt-summary-mini-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-bottom:1px solid #c4c4c4;position:relative}.cldt-summary-compact-item .cldt-summary-headline{padding:8px 12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cldt-summary-compact-item .cldt-summary-seller{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:end;align-self:flex-end;padding:12px;margin-top:4px;border-top:1px solid #dcdcdc;width:100%}.cldt-summary-compact-item .price-label-category-box .price-label-category{font-size:13px !important;font-size:0.8125rem !important;height:19px !important}.cldt-summary-compact-item .price-label-category-box .price-label-category span{line-height:19px !important}.cldt-summary-compact-item .price-label-category-box .price-label-rectangles span{height:9px !important}
