.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-8be184c{--display:flex;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:05%;}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}body.elementor-page-52:not(.elementor-motion-effects-element-type-background), body.elementor-page-52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE7DD;}/* Start custom CSS for shortcode, class: .elementor-element-9dbc626 *//* ============================================
   OCEANWP - Mi Cuenta sidebar
   ============================================ */

/* Ocultar el avatar */
.oceanwp-user-profile .image {
    display: none !important;
}

/* Bloque del usuario alineado a la izquierda, sin float */
.oceanwp-user-profile {
    display: block !important;
    text-align: left !important;
    padding: 0 0 24px 0 !important;
    margin: 0 0 24px 0 !important;
    border-bottom: 1px solid rgba(30, 30, 30, 0.15) !important;
}

.oceanwp-user-profile .user-info {
    float: none !important;
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* Nombre "tupe" */
.oceanwp-user-profile .user-info .name {
    display: block !important;
    text-align: left !important;
    margin: 0 0 6px 0 !important;
    padding: 0 !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    color: #1e1e1e !important;
    letter-spacing: 0.02em !important;
}

/* Link "Salir" */
.oceanwp-user-profile .user-info .logout {
    display: inline-block !important;
    text-align: left !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 11px !important;
    letter-spacing: 0.15em !important;
    text-transform: uppercase !important;
    color: #1e1e1e !important;
    text-decoration: none !important;
}

.oceanwp-user-profile .user-info .logout:hover {
    opacity: 0.5 !important;
}
/* ============================================
   Reemplazar celeste por marrón (brand color)
   ============================================ */

/* --- ÍCONOS del menú lateral (medidor, carrito, descargas, etc) --- */
.woocommerce-MyAccount-navigation ul li a::before,
.woocommerce-MyAccount-navigation-link a::before,
.woocommerce-MyAccount-navigation li.is-active a::before {
    color: #6b4423 !important;
}

/* --- AVISO "No hay descargas disponibles" --- */
.woocommerce-info,
.woocommerce-message,
.woocommerce-noreviews,
.woocommerce-Message--info {
    border-color: #6b4423 !important;
    border-top-color: #6b4423 !important;
    color: #1e1e1e !important;
}

/* La "i" del aviso */
.woocommerce-info::before,
.woocommerce-message::before {
    color: #6b4423 !important;
}

/* Links dentro de avisos */
.woocommerce-info a:not(.button),
.woocommerce-message a:not(.button) {
    color: #6b4423 !important;
}

.woocommerce-info a:not(.button):hover,
.woocommerce-message a:not(.button):hover {
    color: #4a2f18 !important;
}

/* --- Bordes celestes de tablas, formularios, etc --- */
.woocommerce table.shop_table,
.woocommerce-page table.shop_table,
.woocommerce form .form-row input.input-text:focus,
.woocommerce form .form-row textarea:focus {
    border-color: #6b4423 !important;
}

/* --- Cualquier otro acento celeste de OceanWP/WooCommerce --- */
.woocommerce-MyAccount-content a/* End custom CSS */