.shipping_de.shipping_de_string{margin-bottom:15px;margin-top:-5px;font-size:0.8em;display:none}.woocommerce table.shop_attributes td p{font-style:normal;border-top:20px;border-bottom:1px dotted rgba(0,0,0,0);line-height:1.5;margin:0;padding:0 0}.woocommerce table.shop_attributes th{vertical-align:top}.et-dynamic-content-woo--product_additional_information.woocommerce h2{display:none}.orderby,.woocommerce div.product form.cart .variations td select{font-size:12px;padding:10px;font-weight:500;line-height:1em;margin-top:10px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:500}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:0.83em;display:block;margin-top:0.5em;margin-left:0.5em}.woocommerce div.product form.cart .variations td{padding:0 10px 10px 0!important}.tax-and-shipping-customized,.woocommerce_de_versandkosten,.woocommerce div.product form.cart .reset_variations{font-family:'Montserrat',Arial,sans-serif;font-size:0.7rem;font-weight:500;display:block;margin-top:5px}.price-per-unit{font-family:'Montserrat',Arial,sans-serif;font-weight:400;margin-top:5px}.wc-pao-addon-image-swatch img{max-width:50px;max-height:50px;margin-bottom:-4px}div.product-addon-totals .wc-pao-subtotal-line{display:none}.wc-pao-addon-name{padding-left:5px;font-size:0.9rem;font-weight:500!important;color:#333333}.woocommerce div.product p.stock{padding-bottom:10px}.woocommerce div.product .stock{color:#4d7b15;margin-top:10px}.woocommerce div.product p.stock.out-of-stock{color:red}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{border:1px solid transparent}.et-db #et-boc .et-l .dvmm_mad_menu_1_tb_header .dvmm_menu__menu .dvmm_menu li.current-menu-item>a{font-weight:500}@media all and (max-width:767px){html .two-col-mob .et_pb_column{width:47.25%!important}html .two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}.woocommerce-checkout .ppc-button-wrapper,.woocommerce-checkout #ppc-button,.woocommerce-checkout .paypal-button-container,.woocommerce-checkout .paypal-buttons{position:static!important;transform:none!important;filter:none!important;perspective:none!important;will-change:auto!important;isolation:auto!important;z-index:auto!important}.woocommerce-checkout .ppc-button-wrapper iframe,.woocommerce-checkout #ppc-button iframe,.woocommerce-checkout .paypal-button-container iframe,.woocommerce-checkout .paypal-buttons iframe{display:block!important;width:100%!important;max-width:100%!important;border:0!important;position:static!important;z-index:auto!important;pointer-events:auto!important}.woocommerce-checkout .woocommerce-checkout-payment .place-order{position:relative!important;z-index:5!important}.woocommerce-checkout .ppc-button-wrapper,.woocommerce-checkout .paypal-button-container,.woocommerce-checkout .paypal-buttons{margin:0 12px 16px!important;box-sizing:border-box}.woocommerce-cart .ppc-button-wrapper,.single-product .ppc-button-wrapper,.woocommerce-cart .paypal-button-container,.single-product .paypal-button-container,.woocommerce-cart .paypal-buttons,.single-product .paypal-buttons{position:relative!important;z-index:1!important}.german-market-checkbox-p,.woocommerce-terms-and-conditions-wrapper{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;margin:0 0 16px!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.woocommerce-terms-and-conditions{max-height:none!important;height:auto!important;overflow:visible!important;border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.woocommerce-checkout .woocommerce-checkout-payment .place-order{position:relative!important;z-index:5!important}.woocommerce-checkout .woocommerce-checkout-payment .place-order.woocommerce-terms-and-conditions-wrapper,.woocommerce-checkout .woocommerce-checkout-payment .place-order.german-market-checkbox-p{margin-bottom:12px!important}.woocommerce a.button::after,.woocommerce-page a.button::after,.woocommerce button.button::after,.woocommerce-page button.button::after{content:none!important;display:none!important;pointer-events:none!important}#payment,#payment *{transform:none!important;filter:none!important;perspective:none!important;will-change:auto!important}.woocommerce-cart .cart_totals .wc-proceed-to-checkout{margin-bottom:18px!important}.woocommerce-cart .ppc-button-wrapper,.woocommerce-cart .paypal-button-container,.woocommerce-cart .paypal-buttons{margin-top:12px!important;width:100%!important;box-sizing:border-box}.et_pb_wc_description ul{padding-bottom:0!important}.et_pb_wc_description ul li{margin-bottom:10px!important;line-height:1.7}.grecaptcha-badge{visibility:hidden!important}.header-slider-text .et_pb_slide_description{text-shadow:none!important}.header-slider-text .et_pb_slide{padding-top:100px;padding-bottom:40px}.header-slider-text .et_pb_slide_description{display:flex;flex-direction:column;justify-content:center;max-width:70%;margin-left:0%;text-align:left}.header-slider-text.et_pb_slider{overflow:hidden;position:relative}@media (max-width:1024px) and (min-width:769px){.header-slider-text .et_pb_slide{padding-top:90px;padding-bottom:35px}.header-slider-text .et_pb_slide_description{max-width:80%;margin-left:0%}}@media (max-width:768px){.header-slider-text .et_pb_slide{padding-top:80px;padding-bottom:30px}.header-slider-text .et_pb_slide_description{max-width:90%;margin-left:0%}}.pswp__bg{background:rgba(255,255,255,0.95)!important}@media (max-width:767px){.product-info-row{margin-top:-50px!important}}@media (min-width:768px) and (max-width:980px){.product-info-row{margin-top:-40px!important}}.dk-no-thumb-overlay .woocommerce-product-gallery .flex-control-thumbs li a::before,.dk-no-thumb-overlay .woocommerce-product-gallery .flex-control-thumbs li a::after{content:none!important;background:none!important;box-shadow:none!important}.dk-no-thumb-overlay .woocommerce-product-gallery .flex-control-thumbs li img{opacity:1!important;transition:none!important}.german-market-withdrawal-form .input-text,.german-market-withdrawal-form input[type="text"],.german-market-withdrawal-form input[type="email"],.german-market-withdrawal-form select,.german-market-withdrawal-form textarea{background-color:#ffffff!important;border:1px solid #e0e0e0!important;border-radius:3px!important}.german-market-withdrawal-form .form-row label{font-size:0.85rem!important}.german-market-withdrawal-form .privacy-policy-applies a{font-weight:400!important}.woocommerce-error,.woocommerce-message,.woocommerce-info,.german-market-withdrawal-form-message{background-color:#f5edef!important;border:none!important;border-radius:3px!important;color:#333333!important;font-size:0.9rem!important;padding:1rem 1.2rem!important;list-style:none!important}.woocommerce-error a,.woocommerce-message a,.woocommerce-info a,.german-market-withdrawal-form-message a{color:#333333!important}@media only screen and (max-width:980px){.trust-row-4{display:flex!important;flex-wrap:nowrap!important;width:100%!important}.trust-row-4 .et_pb_column{width:25%!important;max-width:25%!important;flex:0 0 25%!important;margin:0!important}}@media only screen and (max-width:767px){.trust-row-4{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;width:100%!important}.trust-row-4 .et_pb_column{width:25%!important;max-width:25%!important;flex:0 0 25%!important;margin:0!important}}