.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#234577!important}.footer-widget h4{color:#234577}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type=radio]:checked+label i:before{background-color:#234577}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1360px}.et_secondary_nav_enabled #page-container #top-header{background-color:#234577!important}#et-secondary-nav li ul{background-color:#234577}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#234577}.et_search_form_container input::-moz-placeholder{color:#234577}.et_search_form_container input::-webkit-input-placeholder{color:#234577}.et_search_form_container input:-ms-input-placeholder{color:#234577}#top-menu li a{font-size:20px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:20px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#234577}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#234577}.footer-widget li:before{border-color:#234577}#footer-widgets .footer-widget li:before{top:10.6px}@media only screen and (min-width:981px){.et_pb_fullwidth_section{padding:0}#logo{max-height:100%}.et_pb_svg_logo #logo{height:100%}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:33px 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:33px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:66px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:66px;margin:-66px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:66px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:66px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:24px 0!important}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#234577!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#234577}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#234577!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#234577!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#234577!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#234577!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#234577!important}}@media only screen and (min-width:1500px){.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:90px}.et_pb_fullwidth_section{padding:0}}#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}.blurb-start .et_pb_blurb_container{padding-left:1em;padding-right:1em}p.link-erfahren{position:absolute;bottom:1em;width:100%}@media all and (max-width:980px){p.link-erfahren{bottom:unset}}p.link-erfahren a{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)}p.link-erfahren a:hover{font-weight:700}.blurb-start .et_pb_blurb_description{margin-bottom:4.5em}th.col-add-to-cart{text-align:right!important}th.col-add-to-cart .wpt-bulk-select-wrap{display:none}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}.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}li.current-menu-item>a,li.current_page_ancestor>a{font-weight:700!important}.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}