.woocommerce span.onsale{display:none!important}.page-id-16433 .wd-sidebar,.page-id-16443 .wd-sidebar,.page-id-23121 .wd-sidebar,.page-id-26723 .wd-sidebar,.page-id-26727 .wd-sidebar{display:none!important}.page-id-20828 .datenschutz-menu a,.page-id-20828 .datenschutz a{color:#2b6cb0}.amount-setup-fee{color:var(--color-gray-500);font-size:18px}.single-product .variations_form .woocommerce-subscriptions-product-details__signup-fee{display:none}.single-product main .elementor-icon-box-title{font-weight:400!important;color:#e4e3e3!important;font-family:"Arial",sans-serif!important}.single-product .e-con .elementor-icon-box-wrapper{display:flex}.woocommerce-checkout .e-con-inner .woocommerce{display:flex;flex-wrap:wrap}.woocommerce-checkout .woocommerce-input-wrapper textarea{min-height:160px}.woocommerce-checkout .e-con-inner .woocommerce #woocommerce-checkout-form-coupon .form-row,.woocommerce-checkout .e-con-inner .woocommerce #woocommerce-checkout-form-coupon .form-row-last button{width:100%}.woocommerce-checkout .e-con-inner .woocommerce-form-coupon-toggle,.woocommerce-checkout .e-con-inner .woocommerce-form-login-toggle{width:100%}.woocommerce-checkout .e-con-inner .woocommerce-message{width:100%;max-width:700px}.woocommerce-checkout .e-con-inner .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .e-con-inner .woocommerce-form-login-toggle .woocommerce-info{border:1px solid #a3cd46;border-radius:5px;overflow:hidden;vertical-align:middle;display:flex;align-items:center;padding-left:10px!important;justify-content:space-between;min-width:700px;width:fit-content;background:#1b1b1b!important}.woocommerce-checkout .e-con-inner .woocommerce-form-coupon .button,.woocommerce-checkout .e-con-inner .woocommerce-form-login .button{color:#111!important}.woocommerce-checkout .e-con-inner .woocommerce-form-login .woocommerce-form-login__rememberme{width:100%}.woocommerce-checkout .e-con-inner .woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-checkout .e-con-inner .woocommerce-form-login-toggle .woocommerce-info a{padding:10px;background:#a3cd46;color:#111!important;text-decoration:unset;margin-left:10px;text-transform:uppercase;font-size:13px;width:50%;text-align:center}.woocommerce-checkout .e-con-inner .checkout_coupon,.woocommerce-checkout .e-con-inner .woocommerce-form-login{max-width:unset;min-width:700px;width:fit-content}.single-product .summary-inner{position:relative}.jx-siegel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:110px;height:110px;border-radius:50%;line-height:1;background-color:#a3cd46;transform:rotate(-8deg);right:10px;top:25px;position:absolute;animation:jx-siegel-einblenden .6s cubic-bezier(.34,1.56,.64,1) .3s both,jx-siegel-puls 1.4s ease-out 1s 2;padding:2px}.jx-siegel__zahl{font-size:26px;font-weight:800;color:white}.jx-siegel__text{font-size:14px;font-weight:600;text-align:center;color:black}.single-product .summary-inner .price{max-width:calc(100% - 110px)}@media (prefers-reduced-motion:reduce){.jx-siegel{animation:none}}@media all and (min-width:1400px){.jx-siegel{right:0}}@media all and (max-width:1024px){.jx-siegel{top:45px}}@media all and (max-width:768px){.single-product .summary-inner .legal-price-info{margin-bottom:60px}.jx-siegel{top:70px}}@media all and (max-width:700px){.woocommerce-checkout .woocommerce-form-login-toggle{margin-bottom:30px}.woocommerce-checkout .e-con-inner .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .e-con-inner .woocommerce-form-login-toggle .woocommerce-info{min-width:unset;width:100%;padding-left:0!important;padding-top:10px!important;justify-content:center}.woocommerce-checkout .e-con-inner .woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-checkout .e-con-inner .woocommerce-form-login-toggle .woocommerce-info a{min-width:unset;width:100%;margin-top:10px;margin-left:0}.woocommerce-checkout .e-con-inner .checkout_coupon,.woocommerce-checkout .e-con-inner .woocommerce-form-login{min-width:unset;width:100%}}@media all and (max-width:600px){.single-product .summary-inner .legal-price-info{margin-bottom:40px}.jx-siegel{width:100px;height:100px}.jx-siegel__zahl{font-size:22px;font-weight:800;color:white}}