.elementor-13756 .elementor-element.elementor-element-d8e2ecc{--display:flex;}.elementor-13756 .elementor-element.elementor-element-4957b25{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-13756 .elementor-element.elementor-element-b69496a .woocommerce-button{background-color:var( --e-global-color-secondary );}.elementor-13756 .elementor-element.elementor-element-b69496a #payment #place_order{background-color:#1A73E8;}.elementor-13756 .elementor-element.elementor-element-b69496a #payment #place_order:hover{background-color:#1A73E8BF;}.elementor-13756 .elementor-element.elementor-element-b69496a{--additional-information-display:block;--forms-buttons-border-type:solid;--purchase-button-border-radius:25px 25px 25px 25px;--purchase-button-padding:15px 20px 15px 20px;--purchase-button-width:fit-content;}.elementor-13756 .elementor-element.elementor-element-b69496a .woocommerce-checkout{--place-order-title-alignment:center;--purchase-button-width:fit-content;}.elementor-13756 .elementor-element.elementor-element-b69496a {--forms-buttons-border-color:var( --e-global-color-3246504 );}.elementor-13756 .elementor-element.elementor-element-17741cd{--display:flex;}/* Start custom CSS *//* Verhindert Doppelklicks auf Payment-Button */
   #place_order {
       transition: opacity 0.3s;
   }
   
   #place_order:disabled,
   #place_order.loading {
       opacity: 0.6;
       cursor: not-allowed;
       pointer-events: none;
   }
   
   /* Ladeanzeige während Payment */
   .woocommerce-checkout-payment {
       position: relative;
   }
   
   .blockUI.blockOverlay {
       background: rgba(255,255,255,0.8) !important;
   }/* End custom CSS */