.shipping_de.shipping_de_string{margin-bottom:15px;margin-top:-5px;font-size:.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:.83em;display:block;margin-top:.5em;margin-left:.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:.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:.9rem;font-weight:500 !important;color:#333}.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,.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:#fff !important;border:1px solid #e0e0e0 !important;border-radius:3px !important}.german-market-withdrawal-form .form-row label{font-size:.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:#333 !important;font-size:.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:#333 !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}}