body{color:#111}.zak-search-form{background-color:#52525b;padding:5px}.zak-primary-nav .sub-menu{width:auto}.zak-search-form .zak-search-field-label{width:100%}.elementor hr{background-color:#e4e4e7 !important;border:0;height:1px;margin:2em 0 !important}.woocommerce-tabs .panel{max-width:80% !important}.woocommerce-info:before,.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,.wc-block-grid__product .wc-block-grid__product-title:hover,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce .widget_price_filter .price_slider_amount .button,.single-product .product .product_meta>span a{color:#027abb}li.outofstock a.button{background-color:#bfdcf3 !important}li.outofstock a.button:hover{background-color:#1d6096 !important}.single-product .woocommerce-notices-wrapper a.button:hover{color:var(--zakra-color-6)}footer .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-title{color:var(--zakra-color-6);font-size:100%;font-weight:400}.zak-footer-col--3{gap:5px}footer .wc-block-grid__product{border-left:0 none}footer .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link:hover .wc-block-grid__product-title{color:var(--zakra-color-1)}.zak-primary-nav.zak-layout-1-style-2>ul>li.current_page_item>a:before,.zak-primary-nav.zak-layout-1-style-2>ul a:hover:before,.zak-primary-nav.zak-layout-1-style-2>ul>li.current-menu-item>a:before,.zak-primary-nav.zak-layout-1-style-3>ul>li.current_page_item>a:before,.zak-primary-nav.zak-layout-1-style-3>ul>li.current-menu-item>a:before,.zak-primary-nav.zak-layout-1-style-4>ul>li.current_page_item>a:before,.zak-primary-nav.zak-layout-1-style-4>ul>li.current-menu-item>a:before,.zak-scroll-to-top:hover,button,input[type=button],input[type=reset],input[type=submit],.zak-header-buttons .zak-header-button--1 .zak-button,.wp-block-button .wp-block-button__link,.zak-menu-item-cart .cart-page-link .count,.widget .wp-block-heading:before,#comments .comments-title:before,#comments .comment-reply-title:before,.widget .widget-title:before,.zak-footer-builder .zak-footer-main-row .widget .wp-block-heading:before,.zak-footer-builder .zak-footer-top-row .widget .wp-block-heading:before,.zak-footer-builder .zak-footer-bottom-row .widget .wp-block-heading:before,.zak-footer-builder .zak-footer-main-row .widget .widget-title:before,.zak-footer-builder .zak-footer-top-row .widget .widget-title:before,.zak-footer-builder .zak-footer-bottom-row .widget .widget-title:before,.woocommerce-cart .actions .coupon button.button:hover,.woocommerce-cart .actions>button.button,.woocommerce-cart .actions>button.button:hover{background-color:var(--zakra-color-5)}@media screen and (min-width:783px){.search-results img.attachment-post-thumbnail{max-width:35%;float:left;margin-right:5rem}}#treiberauswahl select#driver{width:160px}select#driver{padding:.6rem}.trlist_accordion{background-color:#eee;color:var(--zakra-color-6);cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s}button.trlist_accordion:before{color:var(--zakra-color-6)}.trlist_accordion .active,.trlist_accordion:hover{background-color:#ccc;font-weight:700}.trlist_panel{padding:0 18px;display:none;background-color:#fff;overflow:hidden}.trlist_panel p{margin-top:10px}.trlist_accordion:before{color:var(--zakra-color-6);float:left;margin-right:15px;font-family:FontAwesome;font-size:14px;content:"\f078"}.trlist_accordion .active:before{font-family:FontAwesome;font-size:14px;content:"\f077";color:var(--zakra-color-6)}.trlist_shoplink,.trlist_nolink{float:right;color:var(--zakra-color-6);font-weight:700}.trlist_nolink{font-weight:400}.trlist_shoplink:before{color:var(--zakra-color-6);font-weight:700;font-family:FontAwesome;font-size:14px;content:"\f0a4";padding-right:10px}.trlist_nolink:before{color:var(--zakra-color-6);font-family:FontAwesome;font-size:14px;content:"\f00d";padding-right:10px}.mini{font-size:.8em}@media (min-width:1200px){.floatblock{width:50%;float:right;background-color:#d3d3d3;padding:10px;margin:0 0 0 10px}}