.elementor-10 .elementor-element.elementor-element-b000afc{--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-10 .elementor-element.elementor-element-b000afc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b000afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bae800e{text-align:center;}.elementor-10 .elementor-element.elementor-element-bae800e .elementor-heading-title{font-family:"Russo One", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-78302e9{--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-10 .elementor-element.elementor-element-78302e9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-78302e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-d6d67bf{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-d6d67bf.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d6d67bf .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d6d67bf .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-d6d67bf .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#D4AF37;}.elementor-10 .elementor-element.elementor-element-d6d67bf .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#D4AF37;}.elementor-10 .elementor-element.elementor-element-d6d67bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-d6d67bf .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-d6d67bf .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d6d67bf .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D4AF37;}.elementor-10 .elementor-element.elementor-element-5816546{--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-10 .elementor-element.elementor-element-3e4c1c0{--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-10 .elementor-element.elementor-element-05a60dc{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-ec80951{--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-10 .elementor-element.elementor-element-c818c6c{--spacer-size:91px;}/* Start custom CSS for shortcode, class: .elementor-element-05a60dc *//* Links da área "Minha Conta" (WooCommerce) */
.woocommerce-MyAccount-navigation a,
.woocommerce-MyAccount-content a {
  color: #1e88e5 !important;     /* azul padrão de link */
  text-decoration: none;         /* limpa qualquer sublinhado estranho */
}

/* Hover / foco: reforça que é clicável */
.woocommerce-MyAccount-navigation a:hover,
.woocommerce-MyAccount-navigation a:focus,
.woocommerce-MyAccount-content a:hover,
.woocommerce-MyAccount-content a:focus {
  color: #0d47a1 !important;     /* azul um pouco mais escuro */
  text-decoration: underline;    /* sublinha no hover */
}

/* Se quiser que os links visitados fiquem iguais (sem roxo) */
.woocommerce-MyAccount-navigation a:visited,
.woocommerce-MyAccount-content a:visited {
  color: #1e88e5 !important;
}
/* Botão "Ver produtos" da área Minha Conta */
.woocommerce-MyAccount-content a.woocommerce-Button.wc-forward.button {
  background: #d4af37 !important;     /* dourado */
  border-color: #d4af37 !important;
  color: #ffffff !important;          /* texto branco */
  text-decoration: none !important;
  font-weight: 700;
  border-radius: 999px;               /* opcional: estilo pílula */
  padding: 10px 24px;
  display: inline-block;
}

/* Hover / foco – dourado um pouco mais escuro */
.woocommerce-MyAccount-content a.woocommerce-Button.wc-forward.button:hover,
.woocommerce-MyAccount-content a.woocommerce-Button.wc-forward.button:focus {
  background: #b99225 !important;
  border-color: #b99225 !important;
  color: #ffffff !important;
  text-decoration: none !important;
}


/* --- Barra de aviso "Nenhum pedido foi feito ainda" (Minha Conta) --- */
.woocommerce-MyAccount-content .woocommerce-info{
  /* cores na paleta Máximo */
  border-top: 3px solid #d4a729;          /* dourado em vez de azul */
  background: #fcf7e3;                    /* bege clarinho */
  color: #3f3a32;                         /* texto mais suave que o preto */

  /* layout */
  padding: 14px 18px;
  margin-top: 10px;
  border-radius: 6px;
  font-size: 14px;
}

/* Ícone da barra (substitui o quadradinho/ícone verde) */
.woocommerce-MyAccount-content .woocommerce-info::before{
  color: #d4a729;                         /* dourado */
  background: transparent !important;     /* remove fundo verde */
  box-shadow: none !important;
}

/* Se o tema estiver forçando um tracinho azul na parte de cima da tabela,
   zeramos aqui para deixar só o dourado da .woocommerce-info */
.woocommerce-MyAccount-content .woocommerce-info + table,
.woocommerce-MyAccount-content .woocommerce-info + .shop_table{
  border-top-color: #d4a729;
}
/* Blocos de endereço: tudo alinhado à esquerda */
.woocommerce-Address {
  text-align: left;
}

/* Header do bloco: não usar flex, só fluxo normal */
.woocommerce-Address .woocommerce-Address-title {
  display: block;
}

/* Link "Adicionar Endereço..." logo abaixo do título, à esquerda */
.woocommerce-Address .woocommerce-Address-title .edit {
  float: none !important;      /* mata o float padrão do Woo */
  display: inline-block;
  margin-top: 4px;
}
/* Botão "Salvar alterações" – conta do cliente (Máximo) */
.woocommerce-EditAccountForm .woocommerce-Button.button[name="save_account_details"] {
  background-color: #D4A52A;      /* dourado Máximo */
  border-color: #D4A52A;
  color: #ffffff;
  border-radius: 999px;
  padding: 10px 26px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .3px;
  transition: all 0.2s ease-in-out;
}

/* Hover/focus */
.woocommerce-EditAccountForm .woocommerce-Button.button[name="save_account_details"]:hover,
.woocommerce-EditAccountForm .woocommerce-Button.button[name="save_account_details"]:focus {
  background-color: #c08f1f;      /* dourado um pouco mais escuro */
  border-color: #c08f1f;
  color: #ffffff;
}/* End custom CSS */