.zustand-button_kraftstoff_show{background-color:green;margin-bottom:10px;color:#fff;text-align:center;font-size:18px;padding:5px 10px}th:first-child,td:first-child{padding-left:10px!important;hyphens:auto}.woocommerce-breadcrumb{display:none!important}.highlightshowli li{padding:0!important;margin-top:0!important;margin-bottom:0!important;margin-left:1em!important}.highlightshowli{margin:5px 0!important}.tab-panels th.anbietercss{width:30%!important;text-transform:none!important}.row-dienst{width:100%!important;padding:10px 0 0!important;float:left}.marginextraicon{margin-top:-1px}.price-wrapper-archive del{text-decoration-color:#b90a30;font-weight:700}.yith-woocompare-count{position:absolute;top:4px;right:-8px;font-style:normal;font-family:Arial,Sans-serif!important;font-weight:bolder!important;background-color:#a01915;box-shadow:1px 1px 3px 0px rgba(0,0,0,.3);font-size:11px!important;padding-left:2px;padding-right:2px;opacity:.9;line-height:17px;letter-spacing:-.5px;height:17px;min-width:17px;border-radius:99px;color:#fff!important;text-align:center;z-index:1;transition:transform .2s}.woof_select_pa_aktionextra{color:#e2130c!important;font-weight:700;border:2px solid #e2130c!important}.woof_reset_search_form,.fullw{width:100%}.woof_products_top_panel{z-index:1!important}.woof_redraw_zone select{margin-bottom:0}.woof_container{padding-bottom:0;margin-bottom:3px}.woof_image_term.checked,.woof_image_term:hover{background-color:#ccc!important}p.woof_tooltip span.woof_tooltip_data{display:none}.woof_list_label li{width:calc(50% - 2px);margin:0!important}.woof_label_count{background:var(--primary-color)!important;color:#f1f1f1!important;margin:-6px 0 0!important}.woof_products_top_panel li{background-color:#d8d8d8;line-height:1;padding:7.5px;border-radius:3px}.woof_products_top_panel .woof_remove_ppi:after{content:"X";background-color:#b20000;color:white;border-radius:50%;font-weight:700;padding:3px 5px;font-size:7px;margin-left:5px;vertical-align:middle}.woof_products_top_panel .woof_remove_ppi{background:unset!important;padding:0!important}.woof_list_label .woof_label_term{width:100%;font-size:.8em}.widget_currency_converter .is-divider{display:none}.widget_currency_converter .currency_switcher li{margin:0 10px 0 0!important}.widget_currency_converter form{margin:10px 5px!important}span.widget-title.shop-sidebar{text-transform:none;color:#555;font-weight:700;font-size:1.125em}.widget_currency_converter{margin:0!important}.widget_currency_converter .currency_switcher a{padding:0 35px!important}.woof_container h4{font-size:16px;color:#333;font-weight:400;padding:0 .75em}.woof_reset_search_form{border-radius:3px;text-transform:unset}.woocommerce-ordering{z-index:2!important}@media (max-width:849px){.shop-page-title .page-title-inner{flex-flow:wrap;padding:10px}.category-page-row{padding-top:5px}.shop-page-title .page-title-inner>div{flex:1;margin:0 3px}.shop-page-title .page-title-inner>div .category-filter-row{border:1px solid #ddd;padding:0;height:32px}nav.woocommerce-breadcrumb.breadcrumbs{display:none!important}div.category-filtering.category-filter-row.show-for-medium{text-align:left!important;padding:0 12px!important}form.woocommerce-ordering{width:100%!important;font-size:13px}form.woocommerce-ordering select{font-weight:unset!important;text-transform:unset!important}a.filter-button.uppercase.plain{display:block;margin-top:0;height:32px;padding-top:8px;font-size:13px;text-transform:unset!important;font-weight:unset!important}.shop-page-title .woocommerce-result-count{position:absolute;top:10px;left:13px;display:block!important;font-size:14px}}.ad-in-product-loop{max-width:100%!important;flex-basis:100%!important}.box-text{padding:.7em!important}.box-compare-wishlist{height:26px}.box-compare-wishlist a{background-color:#76b729;padding:6px;width:calc(50% - 2.5px);text-align:center;font-size:11px;font-weight:700;margin:0!important;float:left;color:white}.box-compare-wishlist a:hover{color:white;-webkit-box-shadow:inset 0 0 0 100px rgba(0,0,0,20%);box-shadow:inset 0 0 0 100px rgba(0,0,0,20%)}.show-on-hover .wishlist-icon{display:none}.box-compare-wishlist-box-left a{margin-right:2.5px!important}.box-compare-wishlist-box-right a{margin-left:2.5px!important}.box-compare-wishlist-box img.ajax-loading{display:none!important}.compare-full-size{width:100%!important;margin-right:0!important}.wishlist-full-size a{width:100%!important;margin-left:0!important}.box-headline a{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:700;margin-top:.5em!important;color:var(--primary-color)}.box-headline p{margin-top:5px;height:23px!important}.box-small-details p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:15px}.box-small-details .highlights{font-weight:700;height:30px;white-space:inherit}.price-wrapper-archive del .amount{width:50%!important;margin:0!important}.price-wrapper-archive ins .amount{width:50%!important;margin:0!important;float:right;text-align:right}.price-wrapper-archive .price{font-size:20px;margin-top:7px!important;position:relative}.zustand-button{width:100%;background-color:#76b729;text-align:center;font-size:15px;padding:2px;color:white;font-weight:700;line-height:1.8!important;margin:5px 0 0!important;text-transform:none;min-height:0px}.zustand-button i{font-size:10px}a.zustand-button:hover{color:white}.below-price-wrapper{margin-top:5px!important;height:74px}.add-to-cart-button{width:calc(75% - 2.8px)!important;float:left;margin-right:2.5px;position:relative}.add-to-cart-button a{width:100%;font-size:16px!important;font-size:1.8em!important;font-weight:900;margin:0!important;border-radius:3px;padding:0!important;height:74px!important;font-family:sans-serif!important}.finanz-beispiel_button{position:absolute;padding:2px;width:100%;font-size:.9em;z-index:3;text-align:center;background-color:var(--primary-color);color:#fff;cursor:pointer;font-weight:700;border-radius:4px 4px 0px 0px;margin-top:-1px!important}.finanz-beispiel_button:hover{outline:none;opacity:1;color:#fff;box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.icon-expand,.zoom-button{display:none!important}.textarea_button>.fussnote{margin-top:-3px;position:absolute}.textarea_button{position:absolute;width:100%;line-height:22.7px!important;font-size:13px!important;text-align:center;background-color:#76b729;color:#fff;z-index:2;cursor:pointer;font-weight:700;margin-top:0!important;height:22.7px;font-family:"Lato",sans-serif;letter-spacing:normal;border-top-left-radius:1px;border-top-right-radius:1px}.textarea_button:hover{position:absolute;width:100%;line-height:22.7px!important;font-size:13px!important;text-align:center;background-color:#76b729;color:#fff;z-index:2;cursor:pointer;font-weight:700;margin-top:0!important;height:22.7px;font-family:"Lato",sans-serif;letter-spacing:normal;border-top-left-radius:1px;border-top-right-radius:1px}.finanz-beispiel_popup{position:absolute;background-color:#fff;z-index:4;width:135%;height:470%;bottom:108%;box-shadow:0px 5px 7px #3e3e3e;border-radius:3px;padding:2.5px 7.5px}@media screen and (max-width:1170px) and (min-width:850px){.finanz-beispiel_popup{height:30vw}}.finanz-beispiel_popup::after{position:absolute;content:"";left:3px;bottom:-10px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:10px solid #fff}.finanz-beispiel_popup_close{position:absolute;font-size:15px;font-weight:700;line-height:15px;content:"X";right:3px;top:3px;width:20px;height:20px;cursor:pointer;text-align:right}.finanz-beispiel_popup_headline{font-weight:700;font-size:1.3em;letter-spacing:-1px;color:var(--primary-color)}.finanz-beispiel_popup_content{position:relative;height:91%}.finanz-beispiel_popup_content select{display:inline-block;width:50px;height:15px;margin:0 5px;line-height:.9}.finanz-beispiel_popup_content span{font-weight:700}.finanz-beispiel_popup_content p{margin:0;font-size:.9em}.finanz-beispiel_popup_bankdaten{font-size:10px!important;line-height:11px;position:absolute;bottom:5px}.add-to-cart-button .preisblock-zahl{line-height:1.4!important;position:inherit}.add-to-cart-button .preisblock-text{font-size:.6em!important;text-transform:initial;font-weight:900;display:block!important;margin-top:10px;line-height:.8!important}.add-to-cart-button .rate_zusatz{font-size:.6em!important}.rabatt-fussnote{line-height:initial;font-size:.5em;vertical-align:text-top}.site-logo-image{padding:10px;vertical-align:inherit!important}.contact-wrapper{width:calc(25% - 2.5px)!important;float:left;margin-left:2.5px}.contact-wrapper .box-contact-button{margin:0!important;height:35px;border-radius:0px!important}.box-contact-button{padding:0!important;min-height:0px!important}.box-contact-button i{margin:0!important;font-size:20px!important}.contact-mail{margin-bottom:4px!important}.telefon_button{-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;animation:shadow-pulse 2s}.pflichtangaben_below_buttons{margin-top:5px;font-size:13px;min-height:47px;line-height:15px}.efficiency-class{height:20px;line-height:20px;font-weight:700;padding-right:8px;color:#fff;text-align:right;position:absolute;right:0;bottom:8px;width:30px}.efficiency-class_before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:16px solid #fff;position:absolute;right:30px;bottom:8px}.popup-modal{display:none;position:fixed;z-index:31;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.6)}.popup-modal_content{background-color:#fefefe;margin:20vh auto;padding:20px;border:1px solid #888;width:95%}@media (min-width:1250px){.popup-modal_content{margin:10% auto;width:40%}.fahrzeug-input_table th{font-size:.9em!important}.fahrzeug-input_table td{font-size:.9em!important}}.popup-modal_close{color:#aaa;float:right;font-size:28px;font-weight:700}.popup-text{margin-top:20px}.popup-modal_close:hover,.popup-modal_close:focus{color:black;text-decoration:none;cursor:pointer}.archiv-car-text{float:left;margin:0!important;line-height:32px;color:white}.archiv-car-box{margin:5px!important;height:23px;width:23px}.archiv-car-checkbox{position:absolute;top:0;right:0;background-color:var(--primary-color);padding-left:5px!important;z-index:1}.archiv-car-checkbox-productpage{position:absolute;right:0;top:64px}.fahrzeug-input_field{margin:0 5px 0 0;width:90px!important;padding:0 5px!important;text-align:right;vertical-align:inherit!important;height:19px!important}.fahrzeug-input_field::-webkit-outer-spin-button,.fahrzeug-input_field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fahrzeug-input_field[type=number]{-moz-appearance:textfield}.fahrzeug-input_tooltip{position:absolute;top:-30px;font-size:.6em;background-color:#a41914;color:white;padding:5px;right:0}.fahrzeug-input_tooltip-left{left:0;right:inherit}.fahrzeug-input_tooltip::after{position:absolute;content:"";top:20px;right:30%;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:10px solid #a41914}.fahrzeug-input_tooltip-left::after{left:30%}.fahrzeug-input_tooltip-bottom{bottom:-26px;top:inherit;white-space:nowrap;font-weight:700;left:0;right:inherit;font-size:.85em;line-height:1}.fahrzeug-input_tooltip-bottom::after{top:-8px;border-bottom:10px solid #a41914!important;border-top:inherit}.product_list_widget li{margin-left:0!important}.fahrzeug-input_table th{font-size:.6em;text-transform:none}.fahrzeug-input_table td{font-size:.8em}.fix_sticky_header_achor{display:block;position:relative;top:-170px;visibility:hidden}p.single-product-artikelnummer{color:rgba(102,102,102,.7);margin:0}.product-page-price{margin-bottom:17px}.product-page-price del span{margin:0}.product-page-price sup{margin-right:15px}.cart_item sup{display:none}.second_row{width:50%;float:left}.single-imprint-container{margin:10px 0}.single-accordion-finanz-leasing a{border-top:0px!important;font-weight:700;font-size:17px}.single-accordion-finanz-leasing table{margin-bottom:0!important}.single-details-table table{margin-bottom:10px}.accordion-finanz-leasing{margin-bottom:10px;background-color:#f1f1f1;border-radius:3px}.accordion-finanz-leasing .accordion-inner{background-color:white;padding:10px}.finanz-beispiel_table select{display:inline-block;width:55px;height:20px;margin:0 5px}.single-accordion-finanz-leasing select{width:50%;margin:0 5px 0 0;display:inline-block;height:22px}.finanz-beispiel_bankdaten{font-size:12px;line-height:14px;margin:10px 0 0}.single_buttons{font-size:.9em}.single_buttons a,.single_buttons i{text-transform:none!important}@media screen and (max-width:650px) and (min-width:550px){.single_buttons a{font-size:1.75vw!important}}@media screen and (max-width:850px){.single_buttons .tel{display:none}.single_buttons .tel-mobile:after{content:"Anrufen"}}.single-add-to-cart-container form{margin-bottom:10px!important}.single-add-to-cart-container button{margin:0!important;border-radius:3px;width:100%;font-size:.9em!important}.single-add-to-cart-container{width:100%;float:left}.single-phone-container{width:50%;float:left;padding-right:5px}.single-phone-button{width:100%}.single-phone-container a{margin-bottom:10px}.single-contact-container{width:50%;float:left;padding-left:5px}.single-contact-button{width:100%}.single-contact-container a{margin-bottom:10px}.single-compare-container a{width:100%;margin:0;border-radius:3px;padding:0}.single-compare-container{padding-right:5px}.single-wishlist-container{padding-left:5px}.single-wishlist-container .feedback .yith-wcwl-icon{display:none}.single-wishlist-container .yith-wcwl-add-to-wishlist a{width:100%;color:#fff;background-color:var(--primary-color);border-color:rgba(0,0,0,.05);position:relative;display:inline-block;font-size:.97em;letter-spacing:.03em;touch-action:none;cursor:pointer;font-weight:bolder;text-align:center;text-decoration:none;border:1px solid transparent;vertical-align:middle;border-radius:3px;margin-top:0;margin-right:1em;text-shadow:none;line-height:2.4em;min-height:2.5em;padding:0 1.2em;max-width:100%;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;text-rendering:optimizeLegibility;box-sizing:border-box;margin:0;text-transform:uppercase}.single-wishlist-container .ajax-loading{display:none}.single-compare-full-size{width:100%!important;padding-right:0!important}.single-wishlist-full-size{width:100%!important;padding-left:0!important}.single-details-table th,.accordion-finanz-leasing th,.tab-panels th{width:60%!important;text-transform:none!important}.woocommerce-tabs .tab-panels{overflow:auto;overflow-y:scroll}.woocommerce-product-attributes img{width:20em!important;margin-bottom:20px}.video2sale_card{border:2px solid #ededed;padding:10px;border-radius:8px;box-shadow:0px 0px 2px -1px black}.popup_video2call div{padding-bottom:0}.popup-video2call-headline p{margin:15px 0}.popup-video2call-headline ul{margin-bottom:0}.popup-video2call-headline li{margin:0}.video_card img{float:right;max-width:20%;position:absolute;top:10px;right:10px}.video_card .col-inner{border-radius:8px}@media (width:1200px){.slider-nav-outside .flickity-prev-next-button{display:none!important}}.single-bottom-cars{margin:0!important}.priceobserver_popup img{width:50px;float:left;margin:5px 1.2em 5px 0}.priceobserver_popup a{font-size:17px;line-height:4px;line-height:0px!important;border-radius:3px;text-transform:none;text-align:left}p.priceobserver_text{display:inline-block;line-height:1.5!important;margin:0;margin-top:10px!important}p.priceobserver_text span{line-height:1!important}.priceobserver_popup .priceobserver_text_bottom{font-size:10px;display:block}.wpcf7-acceptance input{margin-bottom:0}.form-notice{font-size:12px;margin-bottom:20px!important}.wpcf7-submit{border-radius:3px!important}.form-datenschutz{color:#222;font-weight:700;display:block;font-size:.9em;margin-bottom:.4em}.dettext{line-height:1!important;padding-top:10px}.balkenPfeil{background-image:linear-gradient(135deg,#479c36 25%,#007d2d 25%,#007d2d 50%,#479c36 50%,#479c36 75%,#007d2d 75%,#007d2d 100%);background-size:33.94px 33.94px;animation:progressBar 1.5s ease-in-out;width:100%;border-radius:3px;text-align:center;font-size:15px;padding:2px;color:white;font-weight:700;line-height:1.8!important;margin:5px 0 0!important;text-transform:none;min-height:0px}.meter{height:34px;position:relative;background:rgba(255,255,255,1);-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:5px;padding-top:2px;box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);overflow:hidden;margin:3px 0 0}.meter span{display:block;height:34px;border-radius:3px}.progress{background-color:#009136;animation:progressBar 1.5s ease-in-out;animation-fill-mode:both;background-image:linear-gradient(-45deg,#078236 25%,#009136 25%,#009136 50%,#078236 50%,#078236 75%,#009136 75%,#009136 100%);background-size:16.97px 16.97px}.meter-text{position:absolute;top:5px;right:25%;font-weight:700;font-size:15px;color:#fff}#progress li.active{background:#555}.price-wrapper-archive .price{display:flex;flex-direction:column}.price-wrapper-archive del{order:2;text-align:right}sup{order:3;position:absolute;left:3}.price-wrapper-archive ins{text-decoration:none;order:1}.inner-box-aa{display:flex;vertical-align:middle}.icon-box-aa{display:inline-flex}.icon-box-aa img{margin-right:8px}.aa-small-textbox{font-size:9px}.pflichtangaben_below_buttons table{margin-bottom:0!important}.no-border-table td{border:none;padding:.3em}.double-border-table td{border-top:1px solid #ececec;padding:.5em .3em}