.elementor-266 .elementor-element.elementor-element-5d16cc90{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-6d8fa0c4 *//* Ocultar opciones innecesarias del menú Mi cuenta */
.woocommerce-MyAccount-navigation-link--dashboard,
.woocommerce-MyAccount-navigation-link--downloads,
.woocommerce-MyAccount-navigation-link--edit-address,
.woocommerce-MyAccount-navigation-link--edit-account {
display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d16cc90 *//* BOSSA - Panel Mi Cuenta */
.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce {
color: #171717;
font-family: inherit;
}

/* Menú lateral */
.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce-MyAccount-navigation ul {
list-style: none;
padding: 0;
margin: 0;
}

.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce-MyAccount-navigation a {
display: block;
padding: 12px 15px;
color: #333;
text-decoration: none;
border-radius: 6px;
transition: background .2s, color .2s;
}

.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce-MyAccount-navigation a:hover,
.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce-MyAccount-navigation .is-active a {
background: #111;
color: #fff;
}

/* Tabla de pedidos */
.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce table.shop_table {
width: 100%;
border-collapse: collapse;
border: 1px solid #e5e5e5;
}

.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce table.shop_table th {
background: #111;
color: #fff;
padding: 14px 12px;
text-align: left;
}

.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce table.shop_table td {
padding: 14px 12px;
border: 1px solid #e5e5e5;
}

/* Botones */
.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce a.button,
.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce button.button {
background: #111;
color: #fff;
border: 1px solid #111;
border-radius: 5px;
padding: 11px 18px;
}

.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce a.button:hover,
.elementor-266 .elementor-element.elementor-element-5d16cc90 .woocommerce button.button:hover {
background: #333;
color: #fff;
}/* End custom CSS */