.elementor-12 .elementor-element.elementor-element-4695ec0{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-52854f7 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#383f48;}.elementor-12 .elementor-element.elementor-element-52854f7 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-52854f7 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#1263BD;}.elementor-12 .elementor-element.elementor-element-52854f7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;--tab-content-spacing:0px;--tabs-normal-color:#FFFFFF;--tabs-hover-color:#FFFFFF;--tabs-active-color:#FFFFFF;--tabs-border-type:solid;--tabs-border-color:#FFFFFF;--tabs-border-radius:5px 5px 5px 5px;--tabs-spacing:19px;--sections-border-type:none;--sections-border-radius:0px 0px 0px 0px;--sections-padding:20px 20px 20px 20px;--edit-link-margin-top:20px;--edit-link-margin-start:20px;--typography-section-titles-color:#1263BD;--general-text-color:var( --e-global-color-text );--links-normal-color:var( --e-global-color-primary );--links-hover-color:var( --e-global-color-7849bf3 );--forms-columns-gap-padding-right:calc( 12px/2 );--forms-columns-gap-padding-left:calc( 12px/2 );--forms-columns-gap-margin-left:calc( -12px/2 );--forms-columns-gap-margin-right:calc( -12px/2 );--forms-rows-gap:8px;--forms-buttons-normal-text-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-52854f7 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Trebuchet MS", Sans-serif;font-size:23px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-52854f7 .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 20px + 40px );}.elementor-12 .elementor-element.elementor-element-52854f7 .woocommerce-pagination{padding-bottom:20px;}.elementor-12 .elementor-element.elementor-element-52854f7 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-12 .elementor-element.elementor-element-52854f7 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:26px;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-52854f7 .woocommerce-MyAccount-content > div > p, .elementor-12 .elementor-element.elementor-element-52854f7 address, .elementor-12 .elementor-element.elementor-element-52854f7 .woocommerce-EditAccountForm fieldset legend, .elementor-12 .elementor-element.elementor-element-52854f7 .woocommerce-ResetPassword p:nth-child(1), .elementor-12 .elementor-element.elementor-element-52854f7 .woocommerce-OrderUpdate{font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-52854f7 .woocommerce-form-row label, .elementor-12 .elementor-element.elementor-element-52854f7 .woocommerce-address-fields label{font-weight:700;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-52854f7{--tabs-spacing:4px;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-52854f7 */.woocommerce a.button {
    background-color: #1362bd;
    border-radius: 5px;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a.button.alt:hover, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a.button:hover {
    background-color: #000000;
}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a {
    color: #ffffff;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a:hover {
    color: #ffffff;
}

.m-b-xl{ 
    display: none; 
}

.m-b-sm {
    display: none;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button{
        background-color: #1362bd;
        color: #ffffff;
        border: none;
        margin-right: 10px;
    
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number>a{
    color: #1362bd;
}

.downloads{
    display: none;
}

.woocommerce-privacy-policy-text p {
    line-height: 14px;
}

#billing_number_field {
    width: 25% !important;
    margin-left: 10px;
}

#billing_postcode_field{
     width: 25% !important;
}

#billing_state_field {
  width: 50% !important;
}

.woocommerce-MyAccount-content a {
    color: #00008B !important; /* Exemplo de cor azul escuro */
}

.woocommerce-MyAccount-content a:hover {
    color: #191970 !important; /* Cor mais escura para o hover, para feedback visual */
}

/* Oculta o item de menu "Downloads" no menu da Minha Conta do WooCommerce */
.woocommerce-MyAccount-navigation-link--downloads {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4695ec0 */.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce h2, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce h3 {
    color: var(--typography-section-titles-color, #000);
    font-weight: 400;
    margin-bottom: 0;
    margin-top: 0;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword {
    padding: 0;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button {
    background: #0170b9;
}/* End custom CSS */
/* Start custom CSS */.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
    border: 1px solid #cfc8d8;
    padding: 0;
    margin: 0;
    /* text-align: left; */
    /* border-radius: 5px; */
}/* End custom CSS */