.et-fixed-header #logo{content:url(https://libbacher-wk.de/wp-content/uploads/2022/07/logo-werkzeugkiste-invert-min.png)!important}#main-header{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.0)!important;-moz-box-shadow:0 1px 0 rgba(0,0,0,.0)!important;box-shadow:0 1px 0 rgba(0,0,0,.0)!important}a.et-cart-info{display:none!important}.xoo-wsc-basket{border-radius:2px!important}.flatpickr-day.endRange:hover{background-color:#D9522B!important;border-color:#D9522B!important}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.selected.endRange{background-color:#1D1F2A!important;border-color:#1D1F2A!important}.woocommerce button.button.alt:disabled[disabled]{background-color:#D9522B!important;min-width:100%!important}div.container::before{display:none}div.product_meta{display:none!important}.woocommerce div.product form.cart .button{min-width:100%!important}div.mvvwb_booking_date{color:#D9522B!important}tr.woocommerce-shipping-totals.shipping{display:none}#customer_details &gt;div.col-1 &gt;div &gt;h3{display:none!important}.product p.wc-gzd-additional-info{padding-top:0px!important;margin-top:0px!important}body #page-container #sidebar{padding:25px!important;color:#d9522b!important;background-color:#2A2E40!important}.et_pb_widget li a{color:#e1e1e1!important}.et_pb_widget li a:hover{color:#d9522b!important}.tagcloud a,.wp-block-tag-cloud a{color:#e1e1e1!important}.tagcloud a:hover,.wp-block-tag-cloud a:hover{background-color:#d9522b!important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs,body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a{background:#2A2E40;color:#fff}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#d9522b!important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs,body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff!important}div.wc-gzd-checkbox-placeholder.wc-gzd-checkbox-placeholder-legal{padding-left:15px}span.woocommerce-gzd-legal-checkbox-text{color:#fff!important}.et_pb_wc_checkout_payment_info_0_tb_body #payment .wc_payment_method label{font-size:20px!important}body.home .et_pb_section{padding-top:34px;padding-bottom:34px}body.home .et_pb_text h1,body.home .et_pb_text h2{line-height:1.15}body.home .et_pb_button{border-radius:4px}body.home .product .woocommerce-loop-product__title{min-height:2.8em}body.home .et_pb_shop .products{row-gap:28px}.product-category.product a mark.count,.woocommerce-loop-category__title mark.count{display:none}a[href='#']{cursor:default}.libbacher-device-finder{max-width:1180px;margin:0 auto;padding:38px 24px 52px;background:#fff;color:#1d1f2a}.libbacher-device-finder h2{font-size:24px;line-height:1.2;margin:0 0 14px;color:#1d1f2a;text-align:left}.libbacher-finder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:28px}.libbacher-finder-panel{border:1px solid rgba(29,31,42,.14);padding:18px;background:#fafafa}.libbacher-device-search,.libbacher-project-search{display:flex;gap:10px;align-items:stretch}.libbacher-device-search input,.libbacher-project-search input{flex:1;min-width:0;border:1px solid rgba(29,31,42,.22);padding:13px 14px;font-size:15px;border-radius:4px;background:#fff;color:#1d1f2a}.libbacher-device-search button,.libbacher-project-search button{border:0;border-radius:4px;background:#d9522b;color:#fff;padding:0 18px;font-weight:700;cursor:pointer;white-space:nowrap}.libbacher-category-list,.libbacher-project-list{margin-top:22px}.libbacher-category-chips,.libbacher-project-chips{display:flex;flex-wrap:wrap;gap:10px}.libbacher-category-chips a,.libbacher-project-chips a{display:inline-flex;align-items:center;min-height:38px;padding:8px 13px;border:1px solid rgba(29,31,42,.16);border-radius:4px;background:#fff;color:#1d1f2a;font-weight:700;text-decoration:none}.libbacher-category-chips a:hover,.libbacher-project-chips a:hover{background:#1d1f2a;color:#fff}body.search-results.post-type-archive-product .libbacher-device-finder{display:none}@media(max-width:760px){.libbacher-finder-grid{grid-template-columns:1fr}.libbacher-device-search,.libbacher-project-search{flex-direction:column}.libbacher-device-search button,.libbacher-project-search button{min-height:44px}.libbacher-device-finder{padding:28px 16px 38px}}.libbacher-device-finder .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.home #main-content{background:#f7f7f5}.libbacher-home-hero{background:#f7f7f5!important}.libbacher-home-hero .et_pb_row,.libbacher-home-products .et_pb_row,.libbacher-home-contact .et_pb_row{max-width:1180px!important;width:92%!important}.libbacher-kicker{margin:0 0 8px;color:#d9522b;font-weight:800;text-transform:uppercase;letter-spacing:1px;font-size:13px}.libbacher-home-hero h1{font-size:44px;line-height:1.12;margin:0 0 12px;color:#1d1f2a}.libbacher-hero-copy,.libbacher-section-copy{max-width:680px;margin:0 auto 24px;color:#4a4d57;font-size:17px;line-height:1.55}.libbacher-home-hero .libbacher-device-finder{box-shadow:0 10px 32px rgba(29,31,42,.08);border:1px solid rgba(29,31,42,.08)}.libbacher-home-products{background:#fff!important}.libbacher-home-products h2,.libbacher-home-contact h2{font-size:32px;line-height:1.2;color:#1d1f2a;margin:0 0 10px}.libbacher-home-products ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;margin:28px 0 0!important;padding:0!important}.libbacher-home-products ul.products li.product{width:auto!important;margin:0!important;background:#fff;border:1px solid rgba(29,31,42,.12);padding:14px!important;display:flex;flex-direction:column;min-height:100%}.libbacher-home-products ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;gap:10px;color:#1d1f2a;text-decoration:none}.libbacher-home-products ul.products li.product img{width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover;background:#f0f0ed}.libbacher-home-products .woocommerce-loop-product__title{font-size:17px!important;line-height:1.3!important;min-height:0!important;padding:0!important;margin:0!important;color:#1d1f2a}.libbacher-home-products .price{font-weight:800;color:#d9522b!important;font-size:14px!important}.libbacher-home-contact{background:#1d1f2a!important;color:#fff!important}.libbacher-home-contact h2,.libbacher-home-contact p{color:#fff!important}.libbacher-contact-link{color:#ffb456!important;font-weight:800;text-decoration:none}.libbacher-address{opacity:.82}@media(max-width:980px){.libbacher-home-hero h1{font-size:36px}.libbacher-home-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.libbacher-home-hero .et_pb_row,.libbacher-home-products .et_pb_row,.libbacher-home-contact .et_pb_row{width:94%!important}}@media(max-width:640px){.libbacher-home-hero h1{font-size:30px}.libbacher-hero-copy,.libbacher-section-copy{font-size:15px}.libbacher-home-products ul.products{grid-template-columns:1fr;gap:16px!important}.libbacher-home-products h2,.libbacher-home-contact h2{font-size:26px}.libbacher-home-hero{padding-top:28px!important}.libbacher-home-products{padding-bottom:34px!important}}