.elementor-18 .elementor-element.elementor-element-f5e4d73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-f7e62b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-f7e62b7 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-658ac6b .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#FAFAFC;}.elementor-18 .elementor-element.elementor-element-658ac6b .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#FAFAFC;}.elementor-18 .elementor-element.elementor-element-658ac6b .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#FAFAFC;}.elementor-18 .elementor-element.elementor-element-658ac6b .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Garet", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.4px;border-width:1px 1px 1px 1px;}.elementor-18 .elementor-element.elementor-element-658ac6b{--tabs-normal-color:var( --e-global-color-primary );--tabs-hover-color:var( --e-global-color-secondary );--tabs-hover-border-color:#D3D3D4;--tabs-active-color:var( --e-global-color-secondary );--tabs-active-border-color:#D3D3D4;--tabs-border-type:solid;--tabs-border-color:var( --e-global-color-b46addd );--tabs-border-radius:8px 8px 8px 8px;--tabs-padding:15px 15px 15px 15px;--tabs-spacing:5px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:768px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(min-width:769px){.elementor-18 .elementor-element.elementor-element-f5e4d73{--content-width:1000px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-f7e62b7 */.elementor-18 .elementor-element.elementor-element-f7e62b7{
    border-bottom: 1px solid #E6E3E1 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-my-account, class: .elementor-element-658ac6b *//*--- Áreas externa ---*/

/*--- Desktop ---*/

/*H2 Login*/
.elementor-18 .elementor-element.elementor-element-658ac6b .u-column1.col-1 h2{
    color: #1b1b1b !important;
    font-size: 24px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    margin: 0px !important;
    padding: 0px !important;
    letter-spacing: -1.2px !important;
    text-align: start !important;
}
/*Container Loginr*/
.woocommerce-form.woocommerce-form-login.login{
    padding: 0px 24px 24px 24px !important;
    margin: 20px 0px 0px 0px !important;
    background: #fafafc !important;
    border-radius: 18px !important;
    border: 1px solid #d3d3d4 !important;
}
/*Label Loginr*/
.woocommerce-form.woocommerce-form-login.login label{
    color: #1b1b1b !important;
    font-size: 16px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    margin: 30px 0px 0px 0px !important;
    padding: 0px 0px 10px 0px !important;
    letter-spacing: -0.4px !important;
}
/*Label Complemento*/
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login p:nth-child(3){
    margin: 0px !important;
}
/*Caixa de confirmação*/
#rememberme.form-row p{
    margin: 0px !important;
    padding: 0px !important;
}
.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span{
    color: #6E6E73 !important;
    font-size: 14px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 400 !important;
    letter-spacing: -0.2px !important;
    margin: 0px !important;
    padding: 0px !important;
}

/*Botão Login*/
.woocommerce-button.button.woocommerce-form-login__submit{
    background: #E1D4BF !important;
}
.woocommerce-button.button.woocommerce-form-login__submit{
    border-radius: 8px !important;
    box-shadow: 0px 0px 0px 0px #00000060;
    position: relative;
    isolation: isolate;
    transition: box-shadow 0.5s ease;
    padding: 15px !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 1em !important;
    width: 100% !important;
    color: #fff !important;
    margin-top: 20px !important;
}
.woocommerce-button.button.woocommerce-form-login__submit::before,
.woocommerce-button.button.woocommerce-form-login__submit::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  transition: opacity 0.5s ease;
  z-index: -1;
}
.woocommerce-button.button.woocommerce-form-login__submit::before{
    background: linear-gradient(90deg, #7c6748 0%, #E1D4BF 50%, #7c6748 100%);
    opacity: 1;
}
.woocommerce-button.button.woocommerce-form-login__submit::after{
    background: linear-gradient(-90deg, #7c6748 0%, #E1D4BF 50%, #7c6748 100%);
    opacity: 0;
}
.woocommerce-button.button.woocommerce-form-login__submit:hover{
    background: #7c6748 !important;
}
.woocommerce-button.button.woocommerce-form-login__submit:hover{
  box-shadow: 0px 3px 6px 0px #00000060;
  color: #ffffff !important;
}
.woocommerce-button.button.woocommerce-form-login__submit:hover::before{
  opacity: 0;
}
.woocommerce-button.button.woocommerce-form-login__submit:hover::after{
  opacity: 1;
}

/*Recuperar senha*/
.woocommerce-LostPassword.lost_password,
.woocommerce-LostPassword.lost_password a{
    color: #7C6748 !important;
    font-size: 14px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 400 !important;
    margin: 0px !important;
    padding: 20px 0px 0px 0px !important;
    letter-spacing: -0.2px !important;
}
.woocommerce-LostPassword.lost_password a{
    color: #7C6748 !important;
}
.woocommerce-LostPassword.lost_password a:hover{
    color: #7C6748 !important;
    text-decoration: underline !important;
}


/*H2 Cadastar*/
.elementor-18 .elementor-element.elementor-element-658ac6b .u-column2.col-2 h2{
    color: #1b1b1b !important;
    font-size: 24px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    margin: 0px !important;
    padding: 0px !important;
    letter-spacing: -1.2px !important;
    text-align: start !important;
}
/*Container Cadastro*/
.woocommerce-form.woocommerce-form-register.register{
    padding: 0px 24px 24px 24px !important;
    margin: 20px 0px 0px 0px !important;
    background: #fafafc !important;
    border-radius: 18px !important;
    border: 1px solid #d3d3d4 !important;
}
/*Label Cadastro*/
.woocommerce-form.woocommerce-form-register.register label{
    color: #1b1b1b !important;
    font-size: 16px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    margin: 30px 0px 0px 0px !important;
    padding: 0px 0px 10px 0px !important;
    letter-spacing: -0.4px !important;
}

/*Botão Login*/
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{
    background: #E1D4BF !important;
}
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{
    border-radius: 8px !important;
    box-shadow: 0px 0px 0px 0px #00000060;
    position: relative;
    isolation: isolate;
    transition: box-shadow 0.5s ease;
    padding: 15px !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 1em !important;
    width: 100% !important;
    color: #fff !important;
}
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit::before,
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  transition: opacity 0.5s ease;
  z-index: -1;
}
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit::before{
    background: linear-gradient(90deg, #7c6748 0%, #E1D4BF 50%, #7c6748 100%);
    opacity: 1;
}
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit::after{
    background: linear-gradient(-90deg, #7c6748 0%, #E1D4BF 50%, #7c6748 100%);
    opacity: 0;
}
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover{
    background: #7c6748 !important;
}
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover{
  box-shadow: 0px 3px 6px 0px #00000060;
  color: #ffffff !important;
}
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover::before{
  opacity: 0;
}
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover::after{
  opacity: 1;
}

/*Temos*/
.woocommerce-privacy-policy-text p{
    color: #6E6E73 !important;
    font-size: 14px !important;
    line-height: 1.5em !important;
    font-family: 'Garet', arial !important;
    font-weight: 400 !important;
    letter-spacing: -0.2px !important;
    margin: 30px 0px 30px 0px !important;
    padding: 0px 0px 0px 0px !important;
}
/*Campos*/
#username.woocommerce-Input.woocommerce-Input--text.input-text,
#password.woocommerce-Input.woocommerce-Input--text.input-text,
#reg_email.woocommerce-Input.woocommerce-Input--text.input-text,
#reg_password.woocommerce-Input.woocommerce-Input--text.input-text{
    width: 100% !important;
    border: 2px solid #E6E3E1 !important;
    border-radius: 8px !important;
    font-size: 16px !important;
    line-height: 1em !important;
    color: #7C6748 !important;
    font-family: 'Garet', arial !important;
    font-weight: 400 !important;
    padding: 15px 16px 15px 16px !important;
    letter-spacing: -0.4px !important;
    margin: 0px 0px 0px 0px !important;
}
#username.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#password.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#reg_email.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#reg_password.woocommerce-Input.woocommerce-Input--text.input-text:focus{
    border-color: #7C6748 !important;
    outline: none !important;
}
.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide,
.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide,
.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide,
.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{
    margin: 0px !important;
    padding: 0px !important;
}
/*Container Área Externa*/
.u-columns.col2-set{
    padding: 0px !important;
    margin: 0px !important;
} 


/*--- Mobile ---*/

@media(max-width:768px){
/*H2 Cadastar*/
.elementor-18 .elementor-element.elementor-element-658ac6b .u-column2.col-2 h2{
    font-size: 20px !important;
    letter-spacing: -0.8px !important;
    margin: 0px !important;
}
/*Container Loginr*/
.woocommerce-form.woocommerce-form-login.login{
    margin: 20px 0px 0px 0px !important;
}
/*Botão Login*/
.woocommerce-button.button.woocommerce-form-login__submit{
    font-size: 14px !important;
}


/*H2 Cadastar*/
.elementor-18 .elementor-element.elementor-element-658ac6b .u-column2.col-2 h2{
    margin: 50px 0px 0px 0px !important;
    font-size: 20px !important;
    letter-spacing: -0.8px !important;
}
/*Container Cadastro*/
.woocommerce-form.woocommerce-form-register.register{
    margin: 20px 0px 0px 0px !important;
}
/*Botão Cadastro*/
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{
    font-size: 14px !important;
}

}


/*--- Áreas interna ---*/

/*--- Desktop ---*/

/*Container dashboard*/
.e-my-account-tab.e-my-account-tab__edit-account,
.e-my-account-tab.e-my-account-tab__edit-address,
.e-my-account-tab.e-my-account-tab__orders,
.e-my-account-tab.e-my-account-tab__dashboard{
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
}
/*Container Minha conta*/
.woocommerce-MyAccount-content{
    padding: 0px 0px 0px 50px !important;
    margin: 0px 0px 0px 0px !important;
}
/*Conteúdo Minha conta*/
.woocommerce-MyAccount-content-wrapper{
    padding: 24px !important;
    margin: 0px 0px 0px 0px !important;
    background: #fafafc !important;
    border-radius: 18px !important;
    border: 1px solid #d3d3d4 !important;
    color: #1b1b1b !important;
    font-size: 16px !important;
    line-height: 1.5em !important;
    font-family: 'Garet', arial !important;
    font-weight: 400 !important;
    letter-spacing: -0.4px !important;
}
.woocommerce-MyAccount-content-wrapper p{
    color: #6E6E73 !important;
}
.woocommerce-MyAccount-content-wrapper a{
    color: #7C6748 !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
}
.woocommerce-MyAccount-content-wrapper a:hover{
    text-decoration: underline !important;
}
/*Endereço titulos*/
.u-column2.col-2.woocommerce-Address{
    display: none !important;
}
.woocommerce-Address-title.title{
    margin: 20px 0px 20px 0px !important;
}
.edit{
    display: none !important;
}
/*Endereço conteúdo*/
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Address address{
    font-family: 'Garet', arial !important;
    font-weight: 400 !important;
    color: #6E6E73 !important;
    font-size: 16px !important;
    font-style: normal !important;
    line-height: 1.5em !important;
    letter-spacing: -0.4px !important;
    background: #ffffff !important;
    border-radius: 8px !important;
    border: 1px solid #E6E3E1 !important;
}
/*Pedidos Botão visualizar*/
.woocommerce-button.button.view{
    color: #ffffff !important;
    background: #1b1b1b !important;
    font-size: 12px !important;
    letter-spacing: 0px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    border: none !important;
    border-radius: 8px !important;
    padding: 8px 12px 8px 12px !important;
    margin: 0px !important;
}
.woocommerce-button.button.view:hover{
    text-decoration: none !important;
    background: #7C6748 !important;
}
/*Conta formulários label*/
.woocommerce-EditAccountForm.edit-account label{
    margin: 0px 0px 10px 0px !important;
    padding: 0px !important;
    color: #1b1b1b !important;
    font-size: 16px  !important;
    line-height: 1em  !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    letter-spacing: -0.4px !important;
}





/*Conta formulários campos*/
#account_first_name.woocommerce-Input.woocommerce-Input--text.input-text,
#account_last_name.woocommerce-Input.woocommerce-Input--text.input-text,
#account_display_name.woocommerce-Input.woocommerce-Input--text.input-text,
#account_email.woocommerce-Input.woocommerce-Input--email.input-text,
#password_current.woocommerce-Input.woocommerce-Input--password.input-text,
#password_1.woocommerce-Input.woocommerce-Input--password.input-text,
#password_2.woocommerce-Input.woocommerce-Input--password.input-text{
    width: 100% !important;
    border: 2px solid #E6E3E1 !important;
    border-radius: 8px !important;
    font-size: 16px !important;
    line-height: 1em !important;
    color: #6E6E73 !important;
    font-family: 'Garet', arial !important;
    font-weight: 400 !important;
    padding: 15px 16px 15px 16px !important;
    letter-spacing: -0.4px !important;
    margin: 0px 0px 30px 0px !important;
}
#account_first_name.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#account_last_name.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#account_display_name.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#account_email.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#password_current.woocommerce-Input.woocommerce-Input--password.input-text:focus,
#password_1.woocommerce-Input.woocommerce-Input--password.input-text:focus,
#password_2.woocommerce-Input.woocommerce-Input--password.input-text:focus{
    border-color: #7C6748 !important;
    outline: none !important;
}
/*Legenda campo nome*/
.woocommerce em{
    display: none !important;
}
/*Botão de aparecer/esconder senha*/
.show-password-input{
    margin-top: -15px !important;
    padding: 0px !important;
}
/*Legenda trocar senha*/
.woocommerce-EditAccountForm fieldset legend{
    display: none !important;
}













/*Conta botão*/
.woocommerce-Button.button{
    background: #E1D4BF !important;
}
.woocommerce-Button.button{
    border-radius: 8px !important;
    box-shadow: 0px 0px 0px 0px #00000060;
    position: relative;
    isolation: isolate;
    transition: box-shadow 0.5s ease;
    padding: 15px !important;
    width: 300px;
    margin: 0px 0px 0px 0px !important;
}
.woocommerce-Button.button::before,
.woocommerce-Button.button::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  transition: opacity 0.5s ease;
  z-index: -1;
}
.woocommerce-Button.button::before{
    background: linear-gradient(90deg, #7c6748 0%, #E1D4BF 50%, #7c6748 100%);
    opacity: 1;
}
.woocommerce-Button.button::after{
    background: linear-gradient(-90deg, #7c6748 0%, #E1D4BF 50%, #7c6748 100%);
    opacity: 0;
}
.woocommerce-Button.button:hover{
    background: #7c6748 !important;
}
.woocommerce-Button.button:hover{
  box-shadow: 0px 3px 6px 0px #00000060;
  color: #ffffff !important;
}
.woocommerce-Button.button:hover::before{
  opacity: 0;
}
.woocommerce-Button.button:hover::after{
  opacity: 1;
}















.wc-item-meta-label{
    color: #1b1b1b !important;
    font-size: 14px !important;
    letter-spacing: -0.4px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    margin: 0px !important;
    padding: 3px 5px 0px 0px !important;
}
/*Container Atualização do pedido*/
.woocommerce-OrderUpdates.commentlist.notes{
    padding: 0px 0px 0px 20px !important;
    margin: 0px !important;
    margin-top: -5px !important;
}
/*Atualizações do pedido*/
.woocommerce-OrderUpdate-meta.meta{
    color: #6E6E73 !important;
    font-size: 14px !important;
    letter-spacing: -0.2px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 400 !important;
}
/*COntainer detalhes do pedido*/
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{
    padding: 24px !important;
    margin: 0px 0px 30px 0px !important;
    background: #ffffff !important;
    border-radius: 12px !important;
    border: 1px solid #d3d3d4 !important;
}
/*COntainer pix inútil*/
.mp-pix-image-container{
    display: none !important;
}
/*Container endereço inútil*/
.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{
    display: none !important;
}
/*Texto pix inútil*/
.woocommerce-OrderUpdate-description.description{
    display: none !important;
}
/*Botão pagar pix atrasado*/
.woocommerce-button.button.pay.order-actions-button{
    color: #ffffff !important;
    background: #1b1b1b !important;
    font-size: 12px !important;
    letter-spacing: 0px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    border: none !important;
    border-radius: 50px !important;
    padding: 10px 15px 10px 15px !important;
    margin: 0px 10px 0px 0px !important;
}
.woocommerce-button.button.pay.order-actions-button:hover{
    text-decoration: none !important;
    background: #8b610f !important;
}
/*Botão cancelar pix atrasado*/
.woocommerce-button.button.cancel.order-actions-button{
    color: #ffffff !important;
    background: #1b1b1b !important;
    font-size: 12px !important;
    letter-spacing: 0px !important;
    line-height: 1em !important;
    font-family: 'Garet', arial !important;
    font-weight: 600 !important;
    border: none !important;
    border-radius: 50px !important;
    padding: 10px 15px 10px 15px !important;
    margin: 0px !important;
}
.woocommerce-button.button.cancel.order-actions-button:hover{
    text-decoration: none !important;
    background: #8b610f !important;
}
/*Endereço conteúdo*/
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce address{
    padding: 24px 24px 24px 24px !important;
    font-family: 'Garet', arial !important;
    font-weight: 400 !important;
    color: #6E6E73 !important;
    font-size: 14px !important;
    font-style: normal !important;
    line-height: 1.5em !important;
    letter-spacing: -0.2px !important;
    background: #ffffff !important;
    border-radius: 12px !important;
    border: 1px solid #d3d3d4 !important;
}









/*Trocar endereço*/
.woocommerce-address-fields{
    padding: 0px !important;
    margin: 0px !important;
    background: transparent !important;
    border: none !important;
}

#account_first_name.woocommerce-Input.woocommerce-Input--text.input-text,
#account_last_name.woocommerce-Input.woocommerce-Input--text.input-text,
#account_display_name.woocommerce-Input.woocommerce-Input--text.input-text,
#account_email.woocommerce-Input.woocommerce-Input--email.input-text,
#password_current.woocommerce-Input.woocommerce-Input--password.input-text,
#password_1.woocommerce-Input.woocommerce-Input--password.input-text,
#password_2.woocommerce-Input.woocommerce-Input--password.input-text{
    width: 100% !important;
    border: 2px solid #E6E3E1 !important;
    border-radius: 8px !important;
    font-size: 16px !important;
    line-height: 1em !important;
    color: #6E6E73 !important;
    font-family: 'Garet', arial !important;
    font-weight: 400 !important;
    padding: 15px 16px 15px 16px !important;
    letter-spacing: -0.4px !important;
    margin: 0px 0px 30px 0px !important;
}
#account_first_name.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#account_last_name.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#account_display_name.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#account_email.woocommerce-Input.woocommerce-Input--text.input-text:focus,
#password_current.woocommerce-Input.woocommerce-Input--password.input-text:focus,
#password_1.woocommerce-Input.woocommerce-Input--password.input-text:focus,
#password_2.woocommerce-Input.woocommerce-Input--password.input-text:focus{
    border-color: #7C6748 !important;
    outline: none !important;
}









/*--- Áreas interna ---*/

/*--- Tablet ---*/

@media(max-width:1024px){
/*Container Minha conta*/
.woocommerce-MyAccount-content{
    padding: 30px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
}
}


/*--- Áreas interna ---*/

/*--- Mobile ---*/

@media(max-width:768px){
/*Container Minha conta*/
.woocommerce-MyAccount-content{
    padding: 30px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
}
/*Conteúdo Minha conta*/
.woocommerce-MyAccount-content-wrapper{
    font-size: 14px !important;
    letter-spacing: -0.2px !important;
}
#account_first_name_field,
#account_last_name_field {
    display: block;
    width: 100% !important;
    float: none !important;
    clear: both;
}

/* botão conta */
.woocommerce-Button.button{
    width: 100%;
    max-width: 100%;
}

/*Botão pagar pix atrasado*/
.woocommerce-button.button.pay.order-actions-button{
    margin: 0px 0px 10px 0px !important;
}
/*Endereço conteúdo*/
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce address{
    font-size: 12px !important;
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Garet';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://themusejoias.com.br/wp-content/uploads/2026/07/Garet.woff2') format('woff2');
}
/* End Custom Fonts CSS */