.menu.superior .nivel-um>li>a>strong {
    font-weight: 500 !important;
}

.menu-personalizado .menu-personalizado-categorias-link strong {
    font-size: 18px !important;
    font-weight: 600 !important;
}

.menu-personalizado .nivel-dois>li>a {
    font-weight: 400 !important;
}

.menu-personalizado .menu-personalizado-categorias-link {
	color: #6b793d !important;
}

.menu-personalizado .menu-personalizado-categorias-link a {
	
	font-weight: 500 !important;
	background: #4F2211 !important;
	border: none !important;
}	

li.listagem-linha>ul .listagem-item {
     max-height: 600px !important;
     padding: 20px !important;
}

.listagem .titulo-categoria {
    margin-top: 100px !important;
}

@media (min-width: 768px) {
    .menu.superior .nivel-um>li>a>strong {
        font-size: 15px;
    }
}

.wrap-logo-rodape .logo-agencia {
  background: none !important;
}

/* Insere novo logo */
.wrap-logo-rodape .logo-agencia::before {
  content: "";
  display: inline-block;
  width: 152px;       /* ajuste se quiser */
  height: 40px;       /* ajuste se quiser */
  background-image: url("https://cdn.awsli.com.br/1643/1643629/arquivos/cubo-online-criacao-de-sites.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}



@media (max-width: 767px) {
    .pagina-inicial .carousel-content.owl-loaded .listagem-item {
        max-height: 400px !important;
    }
}

@media (min-width: 768px) {
    .pagina-inicial .listagem .titulo-categoria {
        margin-top: 90px !important;
    }
}

@media (min-width: 768px) {
    .row-fluid .span6 {
        width: 47%;
    }
}

.pagina-produto .span12>.abas-custom {
        background: #ffffff !important;
}

.detalhes-produto{
	border-radius: 10px;
	padding: 12px;
}

body {
    font-size: 16px !important;
    background: #FFF7EA !important;
}

.produto h1.nome-produto.titulo.cor-secundaria {
    font-weight: 500 !important;;
    color: #4F2211 !important;
}


@media (max-width: 767px) {
    .atalhos-mobile .header-mobile .header-mobile__content-center {
        margin-top: 10px !important;
    }
}

.pagina-produto .span12>.abas-custom .tab-content {
    border-radius: 10px !important;
    background: #fdfcfa !important;
}

@media (min-width: 768px) {
.coluna-imagem {
    text-align:center; 
    padding: 60px; 
    display: flex !important; 
    align-items: center; 
    justify-content: center;
}

.pagina-produto .span12>.abas-custom {
    padding: 40px !important;
}
.info-coluna{
   display:flex !important; 
   align-items:stretch !important;
}
}

.pagina-produto .span12>.abas-custom .title_description_prod {
    display: none !important;
}

.produto .conteiner-imagem img {
    width: 550px !important;
}

div#cabecalho {
    background: #f2e9da !important;
}

.menu.superior {
    background: #f2e9da !important;
}


.banner-tarja .banner-tarja__content:not(.owl-loaded) {
   border: none !important;
}

.listagem a.titulo-categoria strong:after {
    letter-spacing: 2px;
    text-decoration: none !important;
}


.titulo-categoria, .titulo-categoria strong {
   font-weight: 400 !important;
    text-transform: uppercase;
}


.listagem-item a.add-fav:before {
    font-size: 16px !important;
    color: #000000 !important;
    display: flex;
}

.listagem-item a.add-fav:after {
    color: #000000 !important;
    font-size: 16px !important;
}

.listagem-item a.add-fav {
    right: 24px !important;
    top: 57px !important;
    background: transparent !important;
}

.listagem-item .acoes-produto {
    background: none !important;
}

.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar {
    background-color: #d6aa87 !important;
}

.uneditable-input, input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea {
    border: none !important;
}

.listagem-item .buy-whatsapp-list a {
    border: none !important;
}

@media (min-width: 768px) {
    .menu.superior>.nivel-um {
        gap: 30px !important;
    }
    
    div#cabecalho>.conteiner>.row-fluid {
        width: 1600px !important;
}
}

.listagem .span3 .listagem-item .nome-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto {
     color: #4e2111;
}

body.fotos-vitrine-sem-zoom .listagem-item .imagem-produto img {
    object-fit: cover !important;
}

/*IMG QUADRADA
.listagem .listagem-item .imagem-produto, .listagem-item .imagem-produto {
    max-height: 327px !important;
    }*/

.pagina-busca h1.titulo, .pagina-categoria h1.titulo {
    font-weight: 400 !important;
    text-transform: uppercase !important;
}

.secao-principal .coluna .menu.lateral>.nivel-um>li>a strong {
    font-weight: 500 !important;
}

.secao-principal .coluna .menu.lateral.outras .nivel-um li>a strong {
    font-weight: 500 !important;
}

.feed-instagram .feed-instagram-titulo>div>span {
    font-weight: 500 !important;
    font-size: 22px !important;
}

@media (min-width: 768px) {
    #rodape .institucional span.titulo, #rodape .pagamento-selos .titulo {
        font-weight: 500 !important;
        padding: 10px 0 !important;
        color: #4a2c23 !important;
    }

}

#rodape .wrap-logo-rodape span.logo-agencia {
    border: none !important;
}

#rodape .wrap-logo-rodape a img {
    border: none !important;
}

.feed-instagram .feed-instagram-user span {
    padding: 12px 26px !important;
}

.feed-instagram .feed-instagram-titulo>div>span {
    font-weight: 400 !important;
    font-size: 18px !important;
}

.secao-principal .coluna .lateral {
    border: 1px solid #f2e9da ! IMPORTANT;
}

#rodape .institucional {
    background: #fff7ea !important;
    border-top: 1px solid #4a2c23;
}

#rodape .pagamento-selos {
    background: #fff7ea !important;
}

/*CONFIGURANDO OS MINI BANNERS NO CORPO DA HOME*/

.banners-list img {
    width: initial !important;
}

.banners-list>div {
    width: initial !important;
}

.banners-list img {
    width: initial !important;
}

.banners-list>div {
    width: initial !important;
}

.banners-list {
    justify-content: center !important;
    gap: 20px !important;
    box-sizing: border-box;
}


@media (max-width: 767px) {
    #rodape .institucional span.titulo, #rodape .pagamento-selos .titulo {
        font-weight: 500 !important;
    }
}


@media (max-width: 480px) {
  .listagem .listagem-item .imagem-produto, .listagem-item .imagem-produto {
    max-height: 160px !important;
}
}

.listagem-item .buy-whatsapp-list {
    display: none;
}

.listagem-item .acoes-produto .prod-counter input[type=number], .produto .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho {
    background: #fcfaf6 !important;
    font-weight: bold;
}

a.whats-float {
    padding: 14px !important;
}

a.whats-float {
    width: 70px !important;
    height: 70px !important;
    bottom: 40px !important;
}


.listagem-item a.add-fav:after {
    color: #ffabcc !important;
    font-size: 22px !important;
}


.listagem-item a.add-fav:after {
    left: -1px !important;
    top: -17px !important;
}


.listagem-item a.add-fav:before {
    font-size: 22px !important;
    color: #ffffff !important;
}

.listagem-item a.add-fav:before {
    left: -1px !important;
    top: -17px !important;
}


.feed-instagram .feed-instagram-user span {
    background: none !important;
    -webkit-text-fill-color: #000 ! IMPORTANT;
    FONT-WEIGHT: 500 !IMPORTANT;

}

.feed-instagram .feed-instagram-user {
    background: none !important;
   border-radius: 20px !important;
}

.feed-instagram-titulo svg,
.feed-instagram-titulo svg use,
.feed-instagram-titulo svg rect,
.feed-instagram-titulo svg circle,
.feed-instagram-titulo svg path {
  fill: #4A2C23 !important;
  }


.listagem a.titulo-categoria strong:after{
    display: none !important;
}
