.elementor-82 .elementor-element.elementor-element-72337c19{--display:flex;--margin-top:2%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#E0E0E0;}.elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-82 .elementor-element.elementor-element-da9d503 #add_payment_method #payment #place_order{background-color:#1C3059;}.elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Jost", Sans-serif;font-size:1em;font-weight:500;}.elementor-82 .elementor-element.elementor-element-da9d503{--tabs-normal-color:#1C3059;--tabs-hover-color:#1963EF;--tabs-active-color:#1963EF;--typography-section-titles-color:#1C3059;--login-messages-color:#1C3059;--checkboxes-color:#1C3059;--links-normal-color:#1C3059;--forms-label-spacing:78px;--forms-buttons-normal-text-color:#FFFFFF;--forms-buttons-border-radius:50px 50px 50px 50px;}.elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:"Jost", Sans-serif;font-weight:500;}.elementor-82 .elementor-element.elementor-element-da9d503 .woocommerce-MyAccount-content > div > p, .elementor-82 .elementor-element.elementor-element-da9d503 address, .elementor-82 .elementor-element.elementor-element-da9d503 .woocommerce-EditAccountForm fieldset legend, .elementor-82 .elementor-element.elementor-element-da9d503 .woocommerce-ResetPassword p:nth-child(1), .elementor-82 .elementor-element.elementor-element-da9d503 .woocommerce-OrderUpdate{font-family:"Jost", Sans-serif;}.elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-82 .elementor-element.elementor-element-da9d503 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:"Jost", Sans-serif;}.elementor-82 .elementor-element.elementor-element-da9d503 .woocommerce-form__label-for-checkbox span{font-family:"Jost", Sans-serif;}.elementor-82 .elementor-element.elementor-element-da9d503 .woocommerce-PaymentMethod .input-radio + label{font-family:"Jost", Sans-serif;}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-da9d503 *//* Menú hamburguesa en la zona Mi cuenta, solo móvil */
@media (max-width: 480px) {

  /* Contenedor del menú "Mi cuenta" */
  .woocommerce-account .woocommerce-MyAccount-navigation {
    position: relative;
    cursor: pointer;
    border: 1px solid #ddd;
    background: #fff;
  }

  /* “Barra” del botón hamburguesa */
  .woocommerce-account .woocommerce-MyAccount-navigation::before {
    content: "☰ Menú de mi cuenta";
    display: block;
    padding: 12px 16px;
    font-weight: 600;
  }

  /* Ocultamos la lista de enlaces */
  .woocommerce-account .woocommerce-MyAccount-navigation ul {
    max-height: 0;
    overflow: hidden;
    margin: 0;
    padding: 0;
    transition: max-height 0.3s ease;
  }

  /* Cuando añadimos .is-open al nav, se despliega */
  .woocommerce-account .woocommerce-MyAccount-navigation.is-open ul {
    max-height: 600px; /* ajusta si tienes muchas opciones */
  }

  .woocommerce-account .woocommerce-MyAccount-navigation ul li a {
    display: block;
    padding: 10px 16px;
    border-top: 1px solid #eee;
  }
}/* End custom CSS */