.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );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 ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2080 .elementor-element.elementor-element-74820258{--display:flex;}.elementor-widget-eael-woo-account-dashboard .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );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 ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr{text-align:left;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr{text-align:left;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details p{color:#FFFFFF;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-container{border-radius:10px;background:#F6F7FF;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper:not(.preset-1) .eael-account-dashboard-navbar{background:var( --e-global-color-primary );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-astglobalcolor5 );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{color:var( --e-global-color-astglobalcolor5 );font-size:20px;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{color:var( --e-global-color-astglobalcolor5 );font-size:20px;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{fill:var( --e-global-color-astglobalcolor5 );height:20px;width:20px;line-height:20px;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{color:var( --e-global-color-astglobalcolor5 );font-size:20px;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{color:var( --e-global-color-astglobalcolor5 );font-size:20px;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{fill:var( --e-global-color-astglobalcolor5 );height:20px;width:20px;line-height:20px;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details h5{color:#FFFFFF;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content{background:#fff;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr td, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr th, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr td, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-downloads__title, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-details__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-downloads__title{color:#1a1a21;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-details__title{color:#1a1a21;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p:not(.order-again) a{color:#574664;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td .woocommerce-button{margin:0px 0px 0px 0px;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file{margin:0px 0px 0px 0px;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:#00B05C;}.elementor-2080 .elementor-element.elementor-element-92d4989 .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:#00B05C;}.elementor-2080 .elementor-element.elementor-element-92d4989 .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:#00B05C;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{color:#EE0000;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#EEBA00;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr th{color:#1a1a21;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button,
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button{color:var( --e-global-color-astglobalcolor5 );background:var( --e-global-color-primary );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button{color:var( --e-global-color-astglobalcolor5 );background:var( --e-global-color-primary );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button:hover{color:var( --e-global-color-astglobalcolor5 );background:var( --e-global-color-accent );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button:hover{color:var( --e-global-color-astglobalcolor5 );background:var( --e-global-color-accent );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title, 
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title :is(h1, h2, h3, h4, h5, h6){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{color:#1a1a21;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title :is(h1, h2, h3, h4, h5, h6){color:#1a1a21;}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address address,
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address,
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address p{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#1a1a21;}@media(min-width:768px){.elementor-2080 .elementor-element.elementor-element-74820258{--width:100%;}}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-woo-account-dashboard .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-woo-account-dashboard .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li a{font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr td, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr th, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr td, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address{font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-downloads__title, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-details__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button,
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title, 
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title :is(h1, h2, h3, h4, h5, h6){font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address address,
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address,
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address p{font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-woo-account-dashboard .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-woo-account-dashboard .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li a{font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr td, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr th, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr td, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address{font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-downloads__title, .elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-details__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button,
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title, 
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title :is(h1, h2, h3, h4, h5, h6){font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address address,
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address,
				.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address p{font-size:var( --e-global-typography-accent-font-size );}.elementor-2080 .elementor-element.elementor-element-92d4989 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-74820258 *//* Botón Acceso (Login) */
button.woocommerce-button.woocommerce-form-login__submit {
    border: 0;
    border-radius: 4px;
    padding: 2px 32px;
    min-height: 46px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    font-family: var(--e-global-typography-accent-font-family, Poppins), sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight, 400);
    font-size: var(--e-global-typography-accent-font-size, 15px);
    line-height: 1.8;
    color: #fff;
    background: var(--e-global-color-primary, #129EAE);
    box-shadow: 0px 1px 2px 0px rgba(0,1,35,.1);
    cursor: pointer;
    transition: all .3s ease;
}

button.woocommerce-button.woocommerce-form-login__submit:hover {
    background: #6CD02A; /* verde */
    color: #fff;         /* texto blanco */
    transform: translateY(-2px);
}

/* Botón Registro */
button.woocommerce-Button.woocommerce-form-register__submit {
    border: 0;
    border-radius: 4px;
    padding: 2px 32px;
    min-height: 46px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    font-family: var(--e-global-typography-accent-font-family, Poppins), sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight, 400);
    font-size: var(--e-global-typography-accent-font-size, 15px);
    line-height: 1.8;
    color: #fff;
    background: var(--e-global-color-accent, #6CD02A);
    box-shadow: 0px 1px 2px 0px rgba(0,1,35,.1);
    cursor: pointer;
    transition: all .3s ease;
}

button.woocommerce-Button.woocommerce-form-register__submit:hover {
    background: var(--e-global-color-primary, #129EAE); /* azul */
    color: #fff;  /* texto blanco */
    transform: translateY(-2px);
}


/* Quitar padding general del dashboard */
.eael-account-dashboard-container,
.eael-account-dashboard-conten {
    padding: 3px !important;
    margin: 5px !important;
}/* End custom CSS */