.elementor-1292 .elementor-element.elementor-element-e193599{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1292 .elementor-element.elementor-element-90ee491{text-align:left;}.elementor-1292 .elementor-element.elementor-element-90ee491 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1292 .elementor-element.elementor-element-c9b367c .woocommerce-button{background-color:#6EE477;}.elementor-1292 .elementor-element.elementor-element-c9b367c #payment #place_order{background-color:var( --e-global-color-accent );}.elementor-1292 .elementor-element.elementor-element-c9b367c #place_order{background-color:var( --e-global-color-accent );}.elementor-1292 .elementor-element.elementor-element-c9b367c{--billing-details-title-alignment:start;--additional-information-display:block;--sections-border-type:solid;--sections-border-radius:20px 20px 20px 20px;--forms-fields-border-radius:10px 10px 10px 10px;--forms-buttons-border-type:none;--forms-buttons-border-radius:10px 10px 10px 10px;--order-summary-rows-gap-top:calc( 0px/2 );--order-summary-rows-gap-bottom:calc( 0px/2 );--order-summary-totals-color:#000000;--order-summary-totals-divider-weight:1px;--purchase-button-normal-text-color:#FFFFFF;--purchase-button-border-radius:10px 10px 10px 10px;}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-c9b367c */.e-woocommerce-login-nudge.e-description {
    color: transparent !important; /* Originaltext ausblenden */
    font-size: 0 !important; /* Sicherstellen, dass der alte Text nicht sichtbar ist */
    position: relative;
}

.e-woocommerce-login-nudge.e-description::after {
    content: "Wenn Sie bereits bei uns eingekauft haben, geben Sie bitte unten Ihre Daten ein. Wenn Sie Neukunde sind, gehen Sie bitte zum Abschnitt „Zahlung“.";
    font-size: 16px; /* Lesbare Schriftgröße */
    font-weight: 300; /* Dünne Schrift */
    color: #000 !important; /* Sichtbare Farbe */
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    font-family: Arial, sans-serif; /* Falls eine spezielle Schriftart benötigt wird */
}

.elementor-woocomemrce-login-rememberme {
    color: transparent !important; /* Originaltext ausblenden */
    font-size: 0 !important; /* Sicherstellen, dass der alte Text nicht sichtbar ist */
    position: relative;
}

.elementor-woocomemrce-login-rememberme::after {
    content: "Eingeloggt bleiben";
    font-size: 16px; /* Lesbare Schriftgröße */
    font-weight: 300; /* Dünne Schrift */
    color: #000 !important; /* Sichtbare Farbe */
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    font-family: Arial, sans-serif; /* Falls eine spezielle Schriftart benötigt wird */
    white-space: nowrap; /* Verhindert, dass der Text umbricht */
}

.elementor-widget-woocommerce-checkout-page 
.woocommerce-checkout 
.form-row 
.input-checkbox {
    margin: 0 0 0 -22px;
}

.shop_table.woocommerce-checkout-review-order-table thead {
    background: none !important;
}

.elementor-1292 .elementor-element.elementor-element-c9b367c #place_order {
    background-color: #0088CC !important;
    color: white; /* Optional: Schriftfarbe für besseren Kontrast */
    border: none; /* Optional: entfernt Standardrahmen */
}

.elementor-1292 .elementor-element.elementor-element-c9b367c .woocommerce-button {
  background-color: #0088CC;
  border-color: #0088CC; /* optional, falls Rahmenfarbe angepasst werden soll */
  color: #fff; /* optional, um den Text weiß zu machen für bessere Lesbarkeit */
}/* End custom CSS */