/* ==========================
   SECCIÓN MI CUENTA - SHORTCODE
=========================== */

/* Tablas completas */
.woocommerce-page .woocommerce-MyAccount-content table,
.woocommerce-page .woocommerce-MyAccount-content table th,
.woocommerce-page .woocommerce-MyAccount-content table td {
    border: 1px solid #111111 !important; /* Bordes negros */
    color: #111111 !important;            /* Texto negro */
    background-color: transparent !important;
    padding: 8px !important;              /* Espaciado interno */
}

/* Encabezados de tabla */
.woocommerce-page .woocommerce-MyAccount-content table th {
    font-weight: bold !important;
    background-color: transparent !important;
}

/* Enlaces dentro de las tablas */
.woocommerce-page .woocommerce-MyAccount-content table td a {
    color: #111111 !important;
    background-color: transparent !important;
    text-decoration: underline;
}

/* Hover de enlaces dentro de tablas */
.woocommerce-page .woocommerce-MyAccount-content table td a:hover {
    color: #555555 !important; /* Gris oscuro */
    text-decoration: underline;
}

/* Evitar overlay blanco en imágenes de productos dentro de Mi Cuenta */
.woocommerce-page .woocommerce-MyAccount-content table img {
    background-color: transparent !important;
}

/* Ajustes de botones dentro de Mi Cuenta */
.woocommerce-page .woocommerce-MyAccount-content .button,
.woocommerce-page .woocommerce-MyAccount-content input.button {
    background-color: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
}

.woocommerce-page .woocommerce-MyAccount-content .button:hover,
.woocommerce-page .woocommerce-MyAccount-content input.button:hover {
    background-color: #222222 !important;
    color: #ffffff !important;
}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}
.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.wp-block-uagb-advanced-heading .uagb-desc-text{margin:0}.wp-block-uagb-advanced-heading .uagb-separator{font-size:0;border-top-style:solid;display:inline-block;margin:0 0 10px 0}.wp-block-uagb-advanced-heading .uagb-highlight{color:#f78a0c;border:0;transition:all 0.3s ease}.uag-highlight-toolbar{border-left:0;border-top:0;border-bottom:0;border-radius:0;border-right-color:#1e1e1e}.uag-highlight-toolbar .components-button{border-radius:0;outline:none}.uag-highlight-toolbar .components-button.is-primary{color:#fff}
.wp-block-uagb-advanced-heading.uagb-block-b101e389.wp-block-uagb-advanced-heading {margin-top: 0px;margin-right: 0px;margin-bottom: -10px;margin-left: 0px;}.wp-block-uagb-advanced-heading.uagb-block-b101e389.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-b101e389.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-b101e389.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-b101e389.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-b101e389 .uagb-heading-text{font-weight: 400;}