header#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#content-area{background:#e8e4db}.et_mobile_menu{background:#8a003d!important;width:130%;margin-left:-15%}.et_mobile_menu li a{color:#e8e4db!important;opacity:1!important;font-size:18px!important;padding:10px 20px!important;text-transform:uppercase}.et_mobile_menu li a:hover{background:#b50050!important}ul.sub-menu li a{font:bariol regular 14px!important;font-weight:normal!important}#top-menu .menu-item-has-children>a:first-child:after,.fullwidth-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{display:none!important;color:red}#top-menu .menu-item-has-children>a:first-child,.fullwidth-menu .menu-item-has-children>a:first-child,#et-secondary-nav .menu-item-has-children>a:first-child{padding-right:0}.et_fullwidth_nav #top-menu li.mega-menu>ul{width:auto;left:0!important;right:0!important;text-align:right!important;display:inline-block!important;float:none!important;padding-top:0px;padding-bottom:0px}#top-menu li.mega-menu.mega-menu-parent-3>ul>li,.fullwidth-menu-nav li.mega-menu.mega-menu-parent-3>ul>li{width:auto;display:inline-block!important;text-align:center!important;float:none!important;font:normal normal 14px bariol!important}#top-menu li.mega-menu>ul>li,.fullwidth-menu-nav li.mega-menu>ul>li{width:auto;display:inline-block!important;text-align:center!important;float:none!important}#top-menu li.mega-menu>ul>li>a:first-child,.fullwidth-menu-nav li.mega-menu>ul>li>a:first-child{border-bottom:none}#top-menu li.mega-menu>ul>li>a,.fullwidth-menu-nav li.mega-menu>ul>li>a{border-bottom:none;width:auto!important}@media only screen and (min-width:960px){.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:0px!important;margin-bottom:25px!important}}@media only screen and (max-width:960px){.sub-menu{opacity:1!important}}.nav li ul{border-top:none;box-shadow:none}.et_fullwidth_nav #top-menu li.mega-menu>ul{transition-delay:0,5s}#top-menu-nav #top-menu a:hover,#mobile_menu_slide a:hover{text-decoration:underline solid #8a003d;opacity:1!important}#top-menu li.current-menu-item>a{text-decoration:underline 1px solid #8a003d}#top-menu li.current-menu-ancestor>a{text-decoration:underline 1px solid #8a003d}.wpmenucart-icon-shopping-cart-0::before{content:"\e013";position:relative;font-family:'ETmodules';font-size:20px;top:-4px}.cartcontents{top:-3px;font-family:bariol!important;color:#8a003d!important;font-size:0.8rem!important;text-transform:none!important}.wpmenucart-icon-shopping-cart-0 span{position:absolute!important;top:5px!important}#wpmenucartli span{margin-top:-5px}ol.flex-control-nav.flex-control-thumbs{margin-top:20px!important}.dt-prod-thumbnails .flex-control-nav.flex-control-thumbs{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}.woocommerce div.product .dt-prod-thumbnails div.images .flex-control-thumbs li{width:100%;float:none;margin:0;clear:none}.single-product span.woocommerce-Price-amount.amount{color:#000;font-size:24px;margin:50px 0}.woocommerce-variation-price{margin-bottom:20px}.et_pb_wc_add_to_cart form.variations_form.cart .variations td.value div.wc-ever-swatches span:after{display:none!important}.pswp__bg{background-color:#e8e4db}a.reset_variations{padding-top:20px!important;font-size:18px!important;text-decoration:underline}li.attribute_pa_montageart{height:72px!important;width:72px!important}.woocommerce div.product form.cart .variations{margin-bottom:-10px!important}#btn_anfrage :hover{background:green!important}div.mobile_nav.opened .mobile_menu_bar:before{font-family:"ETmodules";content:"\4d"}@media only screen and (max-width:980px){.zweispaltig .et_pb_column{width:50%!important}}.wpcf7{font-family:'bariol bold',Helvetica,Arial,Lucida,sans-serif;line-height:1.4em}.frm{font-size:14px;border-radius:5px 5px 5px 5px!important;line-height:1.6em;background-color:#d9d2c3!important;border:none!important;width:425px!important}@media only screen and (max-width:600px){.frm{width:100%!important}}.frm_btn{color:#575756!important;border-width:1px!important;border-color:#575756;padding-top:7px;padding-bottom:7px;border-radius:5px;font-size:14px;font-family:'bariol bold',Helvetica,Arial,Lucida,sans-serif!important;margin-top:15px!important}.wpcf7-submit{font-family:'bariol bold',Helvetica,Arial,Lucida,sans-	serif!important;color:#575756!important;border-width:1px!important;border-color:#575756;background-color:#e8e4db!important;border-radius:5px;letter-spacing:0.01em;font-size:14px;padding:8px 14px!important;text-transform:uppercase!important;margin-top:8px!important}.wpcf7-submit:hover{background-color:#ded9ce!important}input.text,input.title,input[type="text"],select,textarea{padding-left:10px}input.text,input.title,input[type="email"],select,textarea{padding-left:10px}.thwvsf-wrapper-ul{padding:0px!important}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li{background-color:#e8e4db}.variations td.value span::after{display:none!important}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td select{-webkit-appearance:none;-moz-appearance:none;width:240px;padding:4px;font-size:14px;line-height:1;border:0;border-radius:5px;height:30px;background:url(/wp-content/uploads/2020/10/arrow1.png) no-repeat right #ddd;-webkit-appearance:none;background-position:97% center}.tooltiptext{font-size:14px;bottom:115%!important}.et_pb_toggle_title:before{content:"\35"!important;transition:all .06s ease-in-out!important;font-size:26px!important;color:#000000!important}.et_pb_toggle_open .et_pb_toggle_title:before{content:"\35";transform:rotate(90deg)}.footerlink a:link{text-decoration:none;color:#e8e4db!important}.footerlink a:visited{text-decoration:none;color:#e8e4db!important}.footerlink a:hover{text-decoration:underline!important}.footerlink a:focus{text-decoration:underline;color:#e8e4db!important}.footerlink a:active{text-decoration:underline;color:#e8e4db!important}@media only screen and (max-width:1110px){#service_text1{margin-left:0vw!important}}@media only screen and (max-width:1285px){#service_text3{margin-left:0vw!important}}@media only screen and (max-width:1290px) and (min-width:980px){#service_baum{display:none!important}}.woocommerce-page #content input.button:hover{background:green!important}.checkout-button{background:none!important;color:#575756!important;font-size:16px!important;border:1px solid #575756!important;font-family:bariol bold!important}.cart-subtotal td{border-top:solid 1px #d0cdc5!important}.woocommerce a.remove:hover{background:none!important;color:black!important;text-decoration:underline!important}#customer_details{margin-bottom:5%}#payment{margin-bottom:5%}.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular{background-color:#e8e4db!important}#add_payment_method #payment .woocommerce-cart #payment .woocommerce-checkout{background-color:#e8e4db!important}.woocommerce-terms-and-conditions{background-color:#e8e4db!important}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{font-family:bariol bold}.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{color:#000!important;background-color:#d9d2c3!important;border-radius:5px;border:1px solid;font-family:bariol bold}#payment.woocommerce-checkout-payment{background-color:#e8e4db!important;border:solid 1px #d0cdc5!important}.payment_box.payment_method_bacs{background-color:#d9d2c3!important}.payment_box.payment_method_bacs::before{border:1em solid #d9d2c3!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}button#place_order{background:#8a003d!important;color:#e8e4db!important;border:none!important;padding:1% 3% 1%!important;font-family:bariol bold!important}button#place_order:hover{background:#b50050!important;color:#e8e4db!important;border:none!important;padding:1% 3% 1%!important;font-family:bariol bold!important}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:1.5rem;margin:10% 0% 10%}.single_add_to_cart_button:hover{background-color:red!important}#top-menu .current-menu-item ul,#top-menu .current-menu-parent ul{opacity:1;visibility:visible}body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_cart_notice_1 .wc-forward:hover{background-image:initial!important;background-color:#b50050!important}p>a:hover{text-decoration:underline;color:#8a003d!important}.woocommerce-variation-price span{display:inline!important}.woocommerce-message a.restore-item{color:#fff!important}.woocommerce-message a.restore-item:hover{color:#fff!important;text-decoration-color:green!important;transition:color 300ms ease 0ms!important;text-decoration:underline!important;font-size:19px!important}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #d0cdc5}.cart-subtotal td{border-top:none!important}span .breadcrumb_last{color:#575756}.breadcrumbs a{color:black!important}.breadcrumbs a:hover{text-decoration:underline}.cartcontents{position:relative;top:-5px}.btn_anfrage:hover{color:#e8e4db!important;border-width:0px!important;border-color:rgba(0,0,0,0);border-radius:6px;letter-spacing:0.03em;font-size:16px;font-family:'bariol bold',Helvetica,Arial,Lucida,sans-serif!important;background-color:none!important}