.elementor-6053 .elementor-element.elementor-element-52eef2b{--display:flex;}.elementor-6053 .elementor-element.elementor-element-52eef2b:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-52eef2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D3C9D;}.elementor-6053 .elementor-element.elementor-element-b7a2471 .elementor-heading-title{color:#FFFFFF;}.elementor-6053 .elementor-element.elementor-element-a027323{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-6053 .elementor-element.elementor-element-e1b6ae7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6053 .elementor-element.elementor-element-e1b6ae7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6053 .elementor-element.elementor-element-c272e91{--display:flex;}.elementor-6053 .elementor-element.elementor-element-c272e91:not(.elementor-motion-effects-element-type-background), .elementor-6053 .elementor-element.elementor-element-c272e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5DC;}.elementor-6053 .elementor-element.elementor-element-cea4a03{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6053 .elementor-element.elementor-element-192d357{width:var( --container-widget-width, 96.347% );max-width:96.347%;padding:0px 0px 0px 0px;--container-widget-width:96.347%;--container-widget-flex-grow:0;}.elementor-6053 .elementor-element.elementor-element-192d357.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6053 .elementor-element.elementor-element-e1b6ae7{--width:26.846%;}.elementor-6053 .elementor-element.elementor-element-cea4a03{--width:82%;}}/* Start custom CSS for shortcode, class: .elementor-element-192d357 *//* 1. Aplica padding interno e garante que o fundo é branco para o container principal. */
.woocommerce-MyAccount-content {
    /* Padding para afastar o texto das bordas */
    padding: 30px 20px !important; 
    /* Garante que o fundo não está transparente ou outra cor inesperada */
    background-color: #ffffff !important; 
}

/* 2. FORÇA a cor do texto principal e os links para uma cor escura legível */
.woocommerce-MyAccount-content p,
.woocommerce-MyAccount-content address,
.woocommerce-MyAccount-content h2,
.woocommerce-MyAccount-content ul,
.woocommerce-MyAccount-content div,
.woocommerce-MyAccount-content a { /* <-- Adicionamos os links "a" aqui */
    /* CRÍTICO: Define a cor do texto para Escuro */
    color: #333333 !important;
    
    /* Espaçamento entre linhas (para evitar frases empilhadas) */
    line-height: 1.8 !important;     
    
    /* Espaçamento entre blocos de texto/parágrafos */
    margin-bottom: 1.5em !important; 
}

/* 3. Estilo dos links (para ter a certeza) */
.woocommerce-MyAccount-content a:link, 
.woocommerce-MyAccount-content a:visited {
    color: #7D3C9D !important; /* Pode usar o seu Roxo Místico para os links */
    text-decoration: none !important;
    font-weight: bold;
}

/* 4. Estilo de hover (opcional: o seu já está a funcionar) */
.woocommerce-MyAccount-content a:hover {
    color: #E7B03D !important; /* Dourado (Terra) ao passar o rato */
}
/* CORREÇÃO DO MENU LATERAL (COLUNA 30% - BEGE) */

/* 1. Aplica padding e espaçamento ao redor do menu */
.woocommerce-MyAccount-navigation {
    padding: 20px !important;
    background-color: #F5F5DC !important; /* Garante que o fundo é o seu Bege Luminoso */
}

/* 2. Corrige o espaçamento da lista de links do menu */
.woocommerce-MyAccount-navigation ul li {
    line-height: 1.8 !important;     /* Espaçamento entre as opções do menu */
    margin-bottom: 5px !important;   /* Espaçamento extra abaixo de cada item */
}

/* 3. Garante que os links do menu têm a cor correta */
.woocommerce-MyAccount-navigation a {
    color: #7D3C9D !important; /* Roxo Místico para as opções do menu */
    text-decoration: none !important;
    font-weight: 500;
}/* End custom CSS */