.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Helvetica,Arial,Lucida,sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Helvetica,Arial,Lucida,sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3521 .elementor-element.elementor-element-983edd9{--display:flex;}.elementor-widget-eael-woo-account-dashboard .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Helvetica,Arial,Lucida,sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woo-account-dashboard .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Helvetica,Arial,Lucida,sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr{text-align:left;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr{text-align:left;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details p{color:Hello;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-container{border-radius:10px;background:#F6F7FF;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li a{color:#000000;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li{background:#90D8712E;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li:hover{background:var( --e-global-color-4caac40 );}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li.is-active:hover{background:var( --e-global-color-4caac40 );}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{color:var( --e-global-color-primary );font-size:20px;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{color:var( --e-global-color-primary );font-size:20px;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{fill:var( --e-global-color-primary );height:20px;width:20px;line-height:20px;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{color:var( --e-global-color-primary );font-size:20px;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{color:var( --e-global-color-primary );font-size:20px;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{fill:var( --e-global-color-primary );height:20px;width:20px;line-height:20px;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-image{width:39px;height:39px;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details h5{color:var( --e-global-color-primary );}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content{background:#fff;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-downloads__title{color:#1a1a21;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-details__title{color:#1a1a21;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p:not(.order-again) a{color:var( --e-global-color-primary );}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .order-again a{color:#FFFFFF;background:var( --e-global-color-primary );}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:var( --e-global-color-primary );}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{color:var( --e-global-color-primary );}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{color:var( --e-global-color-primary );}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{color:#EE0000;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#EEBA00;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr th{color:#1a1a21;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button{color:#FFFFFF;background:var( --e-global-color-primary );}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{color:#1a1a21;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title h3{color:#1a1a21;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{color:#1a1a21;}@media(max-width:767px){.elementor-3521 .elementor-element.elementor-element-2dd6a50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-container{padding:0px 0px 0px 0px;}.elementor-3521 .elementor-element.elementor-element-2dd6a50 .eael-account-dashboard-wrapper .eael-account-dashboard-content{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-3521 .elementor-element.elementor-element-983edd9{--content-width:1260px;}}/* Start custom CSS for eael-woo-account-dashboard, class: .elementor-element-2dd6a50 */.elementor-3521 .elementor-element.elementor-element-2dd6a50 .woocommerce-orders-table {
  border-collapse: separate!important;  /* wichtig! sonst wirkt border-spacing nicht */
  border-spacing: 0 42px !important;     /* horizontal 0, vertikal 12px Abstand */
}

.elementor-3521 .elementor-element.elementor-element-2dd6a50 .woocommerce-orders-table__row {
  background: #fff!important;           /* damit die Lücken sichtbar werden */
  border-radius: 8px!important;         /* optional: runde Ecken */
  overflow: hidden!important;           /* für sauberes Aussehen */
}

/* Mobile (WooCommerce macht daraus Block-Layout) */
 @media (max-width: 768px) {
 .elementor-3521 .elementor-element.elementor-element-2dd6a50 .woocommerce-orders-table__row {
    display: block;          /* so wie WooCommerce es eh macht */
    margin-bottom: 12px;     /* hier den Abstand zwischen den Bestellungen */
    border-radius: 8px;
    background: #fff;
    padding: 10px;           /* optional für "Kartenlook" */
  }
}

.elementor-3521 .elementor-element.elementor-element-2dd6a50 .woocommerce-orders-table__cell {
  white-space: normal !important;   /* erlaubt Zeilenumbruch */
  height: auto !important;          /* Höhe passt sich Inhalt an */
  line-height: 1.4;                 /* für bessere Lesbarkeit */
  vertical-align: middle;           /* optional: Buttons mittig ausrichten */
}

/* speziell für die Spalte "Aktionen" */
.elementor-3521 .elementor-element.elementor-element-2dd6a50 .woocommerce-orders-table__cell-order-actions {
  white-space: normal !important;
}

.elementor-3521 .elementor-element.elementor-element-2dd6a50 .woocommerce-orders-table__cell-order-actions a {
  display: inline-block;  /* damit die Buttons umbrechen dürfen */
  margin: 4px 4px 0 0;    /* kleine Abstände zwischen den Buttons */
}/* End custom CSS */