#main-header,#main-header.et-fixed-header{background-color:#fff;border-bottom:1px solid var(--color-dunkelblau);box-shadow:none}body.et_header_style_left #et-top-navigation,body.et_header_style_left #main-header.et-fixed-header #et-top-navigation,body.et_header_style_split #main-header.et-fixed-header #et-top-navigation{padding-top:0}body #top-menu li{padding:0}body.et_header_style_left #et-top-navigation nav>ul>li>a{padding:33px 22px}body.et_header_style_left .logo_container{position:absolute;height:unset;width:200px;top:-6px}.et-cart-info{display:none}#et_search_icon{display:none}#top-menu .menu-item-has-children>a:first-child::after,#et-secondary-nav .menu-item-has-children>a:first-child::after{top:32px}body #top-menu li li a{padding:5px 10px;width:250px;font-size:18px}#top-menu li li{padding:0 10px}th.col-add-to-cart{text-align:right!important}th.col-add-to-cart .wpt-bulk-select-wrap{display:none}table.wc-product-table.dataTable thead th:not(.col-buy),table.wc-product-table tbody td{text-align:center}table.wc-product-table .product .cart select{font-size:inherit;height:2em!important}div.wc-product-table-controls .wc-product-table-multi-form input[type=submit]{font-size:1em}.woocommerce div.product td.col-buy .variations{margin-bottom:0}.wc-product-table tbody tr.even{background-color:#f1f2f4}.add-to-cart-wrapper .add-to-cart-button .quantity input.qty{background-color:#fff;border:1px solid #bbb;color:#4e4e4e}.wc-product-table-wrapper table.wc-product-table form.wpt_variations_form{display:flex!important}.wc-product-table-wrapper table.wc-product-table form.wpt_variations_form div.variations{margin-right:5px}.wc-product-table-wrapper table.dataTable tbody td,.wc-product-table-wrapper table.dataTable thead th{padding-right:0}.wc-product-table-wrapper table.dataTable tbody td{padding-bottom:2px;padding-top:11px}.wc-product-table-wrapper table.dataTable tbody td.col-buy{padding-top:8px}.col-modell-nr.dtr-control{white-space:nowrap}@media all and (max-width:980px){.wc-product-table-wrapper{font-size:14px}}.wc-product-table-controls .multi-cart-message{background-color:#a0c723}body .wc-product-table-wrapper .cart-success{color:#234577}.woocommerce-loop-category__title{display:none}table .product-price,table .product-subtotal{display:none!important}.woocommerce-checkout table.cart img{width:80px}table .product-name,table .product-thumbnail{pointer-events:none}.cart td.product-name a{font-weight:600}.cart .cart-produkt-attribute{font-size:90%;padding-bottom:.5em}.cart td.product-name a.cart-link-prodtab{font-size:90%;font-weight:500}.cart_totals h2,.cart_totals table.shop_table{display:none}.woocommerce-form-coupon-toggle{display:none}.woocommerce .woocommerce-checkout .col2-set .col-1,.woocommerce .woocommerce-checkout .col2-set .col-2{width:100%!important}.woocommerce .woocommerce-checkout .col2-set .col-1{margin-bottom:30px}#customer_details .col-2 .woocommerce-shipping-fields,#order_review_heading,#order_review .woocommerce-checkout-review-order-table{display:none}table.woocommerce-table--order-details tfoot tr:nth-child(1),table.woocommerce-table--order-details tfoot tr:nth-child(2),table.woocommerce-table--order-details tfoot tr:nth-child(3),table.woocommerce-table--order-details .product-total{display:none}table.woocommerce-table--order-details tfoot{display:flex;padding-top:2em}table.woocommerce-table--order-details tfoot th{display:inline-block}.woocommerce table.woocommerce-table--order-details tfoot td{font-weight:400}table.woocommerce-table--order-details .product-quantity{float:right}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:var(--color-hellgrün);color:var(--color-dunkelblau);font-size:110%}#add_payment_method #payment a,.woocommerce-cart #payment a,.woocommerce-checkout #payment a{font-weight:700}.woocommerce-checkout #payment .anfrage-hinweis{color:red}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{text-align:center}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;margin-top:2em}tr.woocommerce-cart-form__cart-item td.product-quantity input.qty{font-size:16px;font-weight:700}span.optional{display:none}.woocommerce-billing-fields h3{display:none}.woocommerce-billing-fields #billing_anrede_field.thwcfd-field-radio label.radio{display:inline-block}.woocommerce form .woocommerce-billing-fields .form-row{margin:0;padding:0;padding-bottom:1em}#billing_email_field,#billing_last_name_field{padding-bottom:2em}#billing_anrede_field{padding-bottom:0}.select2-container .select2-selection--single{padding-top:10px;padding-bottom:10px;height:auto;background-color:#eee}.woocommerce-account-fields{padding:2em 0}#order_review{padding-top:2em}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:inherit}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:9px}body .woocommerce-info{background-color:var(--color-hellgrün)!important;color:var(--color-dunkelblau)!important}body .woocommerce-info a{color:var(--color-dunkelblau)!important;font-weight:700}.woocommerce-order-overview__total{display:none}body .entry-content table.woocommerce-table--custom-fields{width:auto}body .woocommerce ul.order_details{padding-left:0;padding-top:1em}#wc-fast-cart:lang(de) .wfc-cart-collaterals::before{content:"Hinweis: Eine ausführlichere Ansicht mit den Maßen der Produkte erhalten Sie, wenn Sie dieses Fenster schließen und den Menupunkt ANFRAGE wählen.";font-size:14px}#wc-fast-cart:lang(en) .wfc-cart-collaterals::before{content:"Note: You will get a more detailed view with the dimensions of the products if you close this window and select the menu item REQUEST.";font-size:14px}.is-style-side .wfc-cart-table tr.wfc-cart-form__cart-item{display:table}.is-style-side .wfc-cart-table tr.wfc-cart-form__cart-item td{display:table-cell}.wfc-cart-collaterals .wfc-cart-totals h2,.wfc-cart-collaterals .wfc-cart-totals .wfc-cart-totals__table{display:none}.wfc-open-cart-button__count.is-over-99{font-size:inherit;width:40px}.wfc-open-cart-button__count.is-over-99:before{content:"";width:0;height:0}.wfc-cart-collaterals .wfc-proceed-to-checkout .wfc-button.wfc-exit{margin-right:15px;background-color:#fff;border:2px solid var(--wfc-btn-border-color);color:var(--wfc-btn-border-color)}.wfc-cart-collaterals .wfc-proceed-to-checkout .wfc-checkout-button{font-weight:700}.et_pb_contact_success{margin-top:1em;background-color:var(--color-hellgrün)}.et_pb_contact_success p{padding:1em 2em}.et_pb_contact_success p:first-of-type{padding-top:2em}.kategorie-liste .woocommerce-loop-category__description{background:#fff;padding:1em}.kategorie-liste .woocommerce ul.products li.product a img{margin-bottom:0!important}.kategorie-liste .woocommerce-loop-category__description h2{color:var(--color-dunkelblau);font-weight:600}.kategorie-liste .woocommerce-loop-category__description h2{color:var(--color-dunkelblau);font-weight:600}.kategorie-liste .woocommerce-loop-category__description p{color:var(--color-schrift);padding-bottom:0;min-height:1.7em}.kategorie-liste .woocommerce-loop-category__description p.button-erfahren{display:inline-block;text-align:left;background-color:var(--color-hellgrün);line-height:1.3em;font-weight:600;padding:10px;color:var(--color-dunkelblau);margin-top:1em}.tax-product_cat .wc-product-table-wrapper::after{content:"Alle angegebenen Daten sind als Richtwerte zu betrachten!";color:var(--color-dunkelblau);font-weight:600}.tax-product_cat:lang(en) .wc-product-table-wrapper::after{content:"All data given are to be regarded as guide values!"}.tax-product_cat:lang(fr) .wc-product-table-wrapper::after{content:"Toutes les données indiquées doivent être considérées comme des valeurs indicatives !"}.tax-product_cat:lang(es) .wc-product-table-wrapper::after{content:"¡Todos los datos indicados deben considerarse valores orientativos!"}.tax-product_cat:lang(nl) .wc-product-table-wrapper::after{content:"Alle opgegeven gegevens zijn richtwaarden!"}@media (min-width:981px) and (max-width:1149px){#header-section #header-row-mit-menu #header-main-menu #header-section #header-row-mit-menu #header-main-menu ul ul{width:335px}}@media all and (max-width:980px){.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:"ETmodules";text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:"L";top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:"M"}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}#mobile-sprachauswahl .wpml-ls-legacy-list-horizontal a{padding:0}#mobile-sprachauswahl .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin:0}}.woocommerce ul.products li.product .produkt-zeile-2 strong{display:inline-block}