div#page-container{overflow-x:hidden!important}b,strong{font-family:'Montserrat-SemiBold',sans-serif!important}@media only screen and (max-width:981px){a.et_pb_button,a.et_pb_contact_submit.et_pb_button{font-size:15px!important}p,#text{line-height:1.6em!important;font-size:16px!important}}#main-footer{display:none!important}.nav li ul{border-top:1px solid white!important}#top-menu a{font-family:'Montserrat-Bold',sans-serif!important}#top-menu li.current-menu-item a{color:#8c8b8b!important;opacity:1!important}#top-menu li a:hover{opacity:1!important;font-family:'Montserrat-Bold',sans-serif!important}@media only screen and (max-width:1200px){#top-menu li{padding-right:16px!important}}@media only screen and (max-width:981px){.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"!important}.container.clearfix.et_menu_container{width:100%!important;padding-left:20px!important;padding-right:20px!important}#main-header{position:fixed!important}.et_mobile_menu li a{text-transform:uppercase!important;letter-spacing:5px!important}}@media only screen and (max-width:479px){.container.clearfix.et_menu_container{padding-left:10px!important;padding-right:10px!important}}#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}li.current-menu-item a{opacity:1!important}#top-menu li a:hover{opacity:1!important}#top-menu li.menu-item-59 a:hover{color:#979b78!important}#top-menu li.menu-item-424 a:hover{color:#be9076!important}#top-menu li.menu-item-58 a:hover{color:#c6aeac!important}#top-menu li.menu-item-57 a:hover{color:#a4c0c2!important}#top-menu li.menu-item-154 a:hover{opacity:.7!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{margin-top:10%!important}img.icon{vertical-align:-5px!important}img.header-logo{max-width:700px}@media only screen and (max-width:1500px){img.header-logo{max-width:500px}#start img.header-logo{max-width:400px}}@media only screen and (max-width:768px){#unterseite-leistungen .header-content,#unterseite-produkte .header-content{width:100%!important}}@media only screen and (min-width:981px) and (max-width:1200px){.teaser{min-height:700px!important}}@media only screen and (min-width:1200px){.teaser{min-height:650px!important}}@media only screen and (max-width:981px){#teaser1,#teaser2{margin-bottom:60px}}table#open tr td{padding:0px!important;border-top:1px solid rgba(255,255,255,0.0)!important}.entry-content table:not(.variations),body.et-pb-preview #main-content .container table{border:1px solid rgba(255,255,255,0.0)!important}.et_pb_module.dsm_pricelist_child{padding-bottom:0px!important}.dsm-pricelist-header{margin-bottom:0px!important}.dsm-pricelist-description{line-height:1.3em}@media only screen and (max-width:768px){.dsm-pricelist-separator{display:none}.dsm-pricelist-header{display:block;margin-bottom:0px}.dsm-pricelist-title{width:100%}.dsm-pricelist-price{width:100%;text-align:left!important}.dsm_pricelist_item_wrapper{margin-bottom:25px}}#leistungen .et_pb_blurb_description{min-height:50px}section#unterseite a.et_pb_button{margin-right:0px!important}span.et_pb_contact_field_options_title{display:none}a.et-cart-info{display:none!important}a.et_pb_button.button.checkout.wc-forward{color:#8c8b8b!important;background:white!important;border:2px solid #8c8b8b!important}a.et_pb_button.button.checkout.wc-forward:hover{background:#8c8b8b!important;color:white!important}a.cart-link-span.et_pb_button{display:block!important;text-align:center!important}.woocommerce-product-gallery__trigger::before{border:2px solid #8c8b8b!important}.woocommerce-product-gallery__trigger::after{background:#8c8b8b!important}td,td p,.woocommerce table.shop_attributes td{font-style:normal!important}ul.et_pb_tabs_controls:after{border-top:0px solid #d9d9d9!important}div.et_pb_tab_content h2{display:none!important}a.button.wc-forward{border:2px solid white!important}span.woocommerce-Price-currencySymbol{margin-left:6px!important}button.slick-next.slick-arrow:before,button.slick-prev.slick-arrow:before{text-shadow:none!important;font-size:40px!important}#weitere .db_product_title{margin-bottom:20px!important}#weitere .et_pb_db_price{margin-bottom:10px!important}#weitere a.added_to_cart.wc-forward{background:#8c8b8b!important;background-color:#8c8b8b!important;font-family:'Montserrat-SemiBold',sans-serif!important;color:white;font-size:16px!important;border:2px solid #8c8b8b;padding:6px 10px 4px 10px;margin-top:10px!important}@media screen and (max-width:549px){.slick-prev::before{left:30px!important}.slick-next::before{right:30px!important}}body #page-container .et_pb_section .filter-param-item{padding-right:32px!important}#shopseite a.added_to_cart.wc-forward{background:#8c8b8b!important;background-color:#8c8b8b!important;transform:translateY(-56px);font-family:'Montserrat-SemiBold',sans-serif!important;color:white;font-size:16px!important;border:2px solid #8c8b8b;padding:6px 10px}@media screen and (max-width:981px){#produkt-titel{margin-bottom:0px!important}.filter-param-item{display:none!important}}#filter .et_pb_de_mach_search_posts_item{margin-bottom:11px!important}#filter .et_pb_contact_field_options_title{padding-bottom:0px!important}#filter .et_pb_contact_field.divi-filter-item{padding:0px!important;margin:0px!important}#shopseite .et_pb_db_shop_loop_0 ul.products li.product .button{margin-top:0px!important}th.product-name,th.product-price,th.product-quantity,th.product-subtotal,table.shop_table th{color:#8c8b8b!important}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{border-radius:0px!important}input#coupon_code,div.coupon{display:none!important}td.actions button,a.checkout-button.button.alt.wc-forward{border:2px solid #8c8b8b!important;color:#8c8b8b!important;font-family:'Montserrat-SemiBold',sans-serif!important;font-size:18px!important;border-radius:0px!important;padding:0.3em 1em!important}td.actions button:hover,a.checkout-button.button.alt.wc-forward:hover{color:white!important;background-color:#8c8b8b!important}td.actions button:after,a.checkout-button.button.alt.wc-forward:after{display:none!important}.woocommerce a.remove{color:#8c8b8b!important}.woocommerce a.remove:hover{background:#8c8b8b!important}table.shop_table p{line-height:1.4!important}div.cart_totals h2{letter-spacing:1px!important;font-family:'Montserrat-Regular',sans-serif!important;font-size:22px!important}.woocommerce-page .cart-collaterals .cart_totals{width:100%!important;max-width:600px!important}div.woocommerce-form-coupon-toggle{display:none!important}abbr.required{color:#8c8b8b!important}ul#progressbar{padding:0px!important}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none!important;padding-bottom:0px!important}div.woocommerce-privacy-policy-text p{line-height:1.4em!important}a.woocommerce-privacy-policy-link{text-decoration:underline!important;font-family:'Montserrat-Regular',sans-serif!important}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none!important;padding-bottom:0px!important}div.payment_box.payment_method_bacs:before{border:1em solid #e8e8e8!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}@media screen and (max-width:981px){div.checkout-area{padding:0px!important}}button.button.et_pb_button.bodynext,button.et_pb_button.bodyprev{font-family:'Montserrat-SemiBold',sans-serif!important;margin-top:30px!important}button#place_order{font-family:'Montserrat SemiBold',sans-serif!important}button.et_pb_button.bodyprev:after{content:"\34"!important}.woocommerce .woocommerce-error li{font-size:16px!important}section.woocommerce-order-details h2,section.woocommerce-customer-details h2{letter-spacing:1px!important;font-family:'Montserrat-Regular',sans-serif!important;font-size:22px!important;hyphens:auto!important}.woocommerce-customer-details address{font-size:16px!important;border-radius:0px!important;padding:15px!important}p.woocommerce-customer-details--phone{padding-bottom:0px!important}ul.woocommerce-order-overview.woocommerce-thankyou-order-details{padding:0px!important;margin-bottom:25px!important;margin-top:10px!important}@media screen and (max-width:981px){#zum-warenkorb a{width:100%!important;text-align:center!important;margin-bottom:20px!important}div.cart_totals td::before,div.cart_totals td::before{width:100%!important;text-align:left!important}ul#shipping_method li,p.woocommerce-shipping-destination{text-align:left!important}tr.woocommerce-shipping-totals.shipping td:before{margin-bottom:15px!important}td.actions{background-color:white!important}form.checkout.woocommerce-checkout h3,div.woocommerce-shipping-fields span{font-size:18px!important}div#customer_details{padding-bottom:20px!important;margin-bottom:35px!important}div.payment_box.payment_method_paypal p,div.woocommerce-privacy-policy-text p{font-size:15px!important;line-height:1.4em!important}article#post-967 div.et_pb_row.et_pb_row_1{width:90%!important}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{width:100%!important;display:block!important;margin-bottom:10px!important}table.woocommerce-table.woocommerce-table--order-details{font-size:15px!important}table.woocommerce-table.woocommerce-table--order-details td,table.woocommerce-table.woocommerce-table--order-details th{padding:9px 0px!important;hyphens:auto!important}}@media screen and (max-width:400px){div#order_review th,div#order_review td{padding:9px 0px!important;font-size:15px!important;hyphens:auto!important;width:100%!important;display:block!important}article#post-967 div.et_pb_row.et_pb_row_1{width:100%!important}}div.borlabs-vr{height:500px!important;background-image:url(https://h-manufaktur.de/wp-content/uploads/2021/04/vr-tour-thumbnail.jpg)!important;background-repeat:no-repeat;background-size:cover;background-position:center}div.borlabs-vr a,div.borlabs-vr p{text-align:center!important}div.vr-text{padding-top:20px!important}.vr-text p{color:white!important;font-family:'Montserrat-Bold',sans-serif!important;margin-bottom:10px!important}.vr-text a{color:white!important;font-family:'Montserrat-Bold',sans-serif!important;padding:0.3em 1em!important;border:2px solid white!important}.vr-text a:hover{background:white!important;color:#8c8b8b!important}