/* edição da agência */

#modalContato .table.table-hover tbody tr:nth-child(3) {
    display: none;
}

@media screen and (min-width: 767px) {
    
.login-conta .btn-group ul.dropdown-menu li:nth-child(3) a:after {
    content: "Lista de desejos";
    font-size: 10px;
}

.login-conta .btn-group ul.dropdown-menu li:nth-child(3) a {
    font-size: 0;
}

.barra-inicial .lista-redes a i {
    display: none;
}

.barra-inicial {
    margin-top: -30px;
}

.logo a img {
    top: 20px;
    max-height: 110%;
}

.login-conta .btn-group:first-child {
    width: 80%;
    display: flex;
    left: 0;
    flex-direction: column;
    height: auto;
    align-items: center;
    position: inherit;
}

.conteudo-topo .inferior {
    display: flex;
}

.carrinho>a i:after {
    position: relative;
    right: auto;
    left: auto;
}

.carrinho>a i {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    align-content: center;
    align-items: center;
    height: 63px;
}

.conteudo-topo .inferior .hidden-phone.span1 {
    width: 12%;
    margin: 0;
}

.carrinho>a i:before {
    line-height: initial;
    margin-top: 9px;
    padding: 7px 0;
}

.carrinho {
    width: 100%;
    height: 66px;
}

#cabecalho .carrinho-interno {
    top: 60px;
}

.atd-txt {
    font-family: "Nunito Sans";
    font-size: 10px;
    color: #fff;
    letter-spacing: 1.43px;
    text-transform: uppercase;
    font-weight: 800;
    -webkit-font-smoothing: inherit;
    transition: all .4s;
    height: 66px;
    line-height: 21px;
}

.drop-atd, .drop-login {
    position: absolute;
    background: #fff;
    padding: 20px;
    z-index: 100;
    left: 0;
    top: 60px;
    width: 240px;
    box-shadow: 0 15px 30px rgb(0 0 0 / 30%);
    margin: 0;
    display: none;
}

.atd-top:hover .drop-atd, .login-conta:hover .drop-login {
    display: block;
}

.atd-top {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: relative;
}

.conteudo-topo .inferior {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: center;
}

.atd-top .fa-question-circle:before {
    content: "";
    width: 30px;
    height: 30px;
    display: block;
    background: url(https://cdn.awsli.com.br/1921/1921894/arquivos/question-circle.png) center no-repeat;
}

.login-conta:before {
    content: "";
    display: block;
    width: 30px;
    height: 30px;
    background: url(https://cdn.awsli.com.br/1921/1921894/arquivos/profile.png) center no-repeat;
    background-size: 100%;
}

.login-conta.span1 {
    width: auto;
    display: flex;
    flex-direction: column;
    height: auto;
    align-items: center;
}

.drop-atd > li i {
    margin-right: 10px;
}

.drop-atd > li, .drop-login li {
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
}

.login-conta.span1:hover {
    background-size: 0;
}

.login-conta.span1:hover span {
    color: #fff!important;
    padding-right: 0px!important;
}

.login-conta i {
    display: none!important;
}

.carrinho:hover {
    background: none;
}

.carrinho:hover>a i:after {
    background: url(//cdn.awsli.com.br/temasv2/2472/carrinho_.png) no-repeat;
    background-size: 100%;
}

.carrinho:hover>a i:before {
    color: #fff;
}

.acompanhe-pedido {
    letter-spacing: 1px;
    font-family: "Nunito Sans";
    font-size: 12px!important;
    font-weight: 600;
    text-transform: uppercase;
    padding: 0 20px;
    height: 40px!important;
}

.drop-atd > li.hidden-phone {
    height: 20px!important;
}

.carrinho>a strong {
    right: 18px;
}

.login-conta:hover ul.dropdown-menu {
    display: block;
}

.login-conta > .btn-group+.drop-login {
    display: none;
}

.drop-atd li:nth-child(2) {
    display: none;
}

.login-conta.span1 {
    width: 110px;
    padding: 0;
}

.carrinho-checkout .atendimento {
    margin: 10px 0 10px;
    display: flex;
    justify-content: flex-end;
}

.carrinho-checkout .atendimento > li {
    float: none;
    display: inline-flex;
}

#barraNewsletter .componente .titulo {
    display: inline-flex;
    text-align: center;
    font-family: 'Nunito Sans';
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 800;
    margin-bottom: 0px;
    color: #444;
}

.carrinho-checkout .atendimento > li:nth-child(2) {
    display: none;
}

.componente {
    background-color: #A2AE86;
}

.componente .titulo {
    font-size: 18px;
    margin-bottom: 20px;
    display: block;
    color: white;
}

.pagina-categoria .componente p {
    color: white;
}

}

