.conteudo h1 {
    text-transform: initial !important;
}

.full.menu {
    background: #dd9998;   
}#cabecalho .actions .carrinho a .icon * {
    fill: #fff;
}
#cabecalho .carrinho .qtd-carrinho {    
    color: #fff;    
}
#cabecalho .carrinho .wrap .total-cart {
    color: #dd9998;    
}
#cabecalho .carrinho .wrap .total-cart:hover {
    color: #fff;    
}
#barraNewsletter.posicao-rodape .conteiner {
    background: #dd9998;
}
.scrollToTop {
	background: #dd9998;
}
.scrollToTop:hover {
	background: #dd9998;
}
.caixa-destaque a.botao.principal {    
    background: #dd9998;    
}
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {    
    background: #dd9998;    
}
.botao {
	background: #dd9998;
}
#barraNewsletter.posicao-rodape {    
    background: #dd9998;
}
.busca-mobile .atalho-menu.icon-th {    
    color: #dd9998;
}
.atalhos-mobile ul li a .icon * {
        fill: #dd9998;
}
.atalhos-mobile ul li .icon-user .icon * {
        fill: #dd9998;
}
.conteudo-topo .busca-mobile .atalho-menu.icon-th::before {
        content: "\f0c9";
        font-size: 2em;
        font-weight: 400;
        color: #dd9998;
}
span.carrinho-vazio-preco {
    color: #fff;
}
.coluna div.componente.newsletter .botao {
    margin-top: 15px;
    width: 100%;
    display: block;
    background: #dd9998;
    border: solid 2px #dd9998;
    height: 55px;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
    position: inherit;
    border-radius: 5px;
    color: #fff;
}
div#instagram h2 a {
    color: #dd9998;
    font-weight: 700;
}
#cabecalho.fixed .open-menu {
    /* display: flex; */
    /* justify-content: center; */
    /* align-items: center; */
    color: #dd9998;
    text-transform: capitalize!important;
}
#cabecalho.fixed .open-menu svg path {
    fill: #dd9998;
}
body .barra-inicial {
	background-color: #FFF;
}
body.barra-inicial .canais-contato span, body .barra-inicial .canais-contato a, body .barra-inicial .canais-contato i, body .barra-inicial .canais-contato ul li span {
	color: #000;
}
#cabecalho .conteiner {
	background: #dd9998;
}
#cabecalho .actions>li>a, #cabecalho .span4.hidden-phone > ul .fale-conosco .title {
    color: #fff;
}
#cabecalho .actions>li>a svg path {
    fill: #fff;
}
#cabecalho .carrinho-manipula a span .carrinho-vazio-titulo {
    color: #fff;
}
#rodape .sobre-loja-rodape .more {    
    border: solid 2px #dd9998;   
    color: #dd9998;    
}
a .more:hover {
    background: #dd9998;
    color: #fff;
}
.titulo { text-transform: capitalize; }
#cabecalho .logo a {
   max-height: 200px;
}

@media (max-width: 768px) {
  #cabecalho .logo a {
    height:  53px !important;
  }
}
/* Ajuste títulos */

#rodape .titulo {
    text-transform: inherit;
    color: #000;
}

.links-rodape-atendimento span {
    text-transform: capitalize !important;
}


#rodape .institucional .span9 .span4.links-rodape.links-rodape-paginas > span::after {
    content: 'Informações';
    text-transform: inherit;
    color: #000;
}


/* Ajuste logo */

#rodape .sobre-loja-rodape .logo a {
    height: 120px !important;
}

@media (max-width: 768px) {
  #rodape>div.institucional>div>div>div.span9 .span4 {
    width: calc(100% - 50px) !important;
  }

  #rodape .institucional .span4 {
    margin: 0 25px !important;
  }

  #rodape .sobre-loja-rodape .logo a img {
    margin:  15px auto !important;
  }

  #rodape .sobre-loja-rodape .logo,
#rodape .sobre-loja-rodape .logo a {
  text-align:  center !important;
}


  #rodape>div.institucional>div>div>div.span9 .span4.links-rodape.links-rodape-categorias, #rodape>div.institucional>div>div>div.span9 .span4.links-rodape.links-rodape-paginas {
    width: calc(100% - 50px) !important;
  }

  #rodape .institucional .lista-redes {
  text-align: center !important;
}

}

.tema-pequeno #rodape .redes-sociais {
  width: calc(100% - 50px) !important;
}

#rodape>div.institucional>div>div>div.span9 .span4 {
  width: 20%;
}



#rodape .sobre-loja-rodape .logo,
#rodape .sobre-loja-rodape .logo a {
  text-align:  left;
}
#rodape .sobre-loja-rodape .logo a img {
  margin:  15px 0  0 0;
}

#rodape .institucional .span9 .span4.links-rodape.links-rodape-paginas > span:after {
  margin: 0 !important;
}

#rodape>div.institucional>div>div>div.span9 .span4.links-rodape.links-rodape-categorias, #rodape>div.institucional>div>div>div.span9 .span4.links-rodape.links-rodape-paginas {
  width: 20%;
}

#rodape .institucional .lista-redes {
  text-align: left;
}

#barraNewsletter.posicao-rodape .componente .texto-newsletter {
    text-transform: inherit;
    font-size:22px;
    }
#rodape .institucional a, #rodape .institucional p {
    color: #000;
    font-weight: bold;
    font-size:14px;
    line-height:20px;
}
#rodape .pagamento-selos .titulo {
    color: #000; 
    }
#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem>.titulo {
    text-transform: inherit;    
}
#cabecalho .account .account-list li a {
    text-transform: inherit;
}
.tracking .form-tracking span {
   text-transform: inherit;
}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner input {
    text-transform: inherit;
}
  .pagina-categoria .conteudo h1.titulo {
   text-transform: inherit;
}
.pagina-busca .menu.lateral.outras .nivel-um li>a .titulo, .pagina-categoria .menu.lateral.outras .nivel-um li>a .titulo {
    text-transform: inherit;
}
li.all-categories.com-filho {
display: none;
}
li.offers.com-filho {
display: none;
}
.produto div.principal .cep label {
    text-transform: inherit;
}
.cadastro legend {
   text-transform: inherit;
}
.produto div.principal .acoes-produto .comprar .botao-comprar {
    text-transform: inherit;
    /* background: #dd9998 */
 }

.atributo-comum .active a span,.atributo-comum a:hover span,.cor-principal,.menu a:hover,a,a:focus,a:hover {
    color: #fff;
  }
.produto div.principal .cep .input-append.input-prepend .input-small.input-cep[type=tel] {
    text-transform: capitalize;
}
.produto .acoes-flutuante .nome-produto {
    text-transform: capitalize;
}
.produto .acoes-flutuante .botao-comprar {
    background: #dd9998;
    text-transform: capitalize;
}
#rodape .links-rodape-categorias {
    display: none;
}
#rodape .pagamento-selos{
    background:#fff;
}
.tabela-carrinho h6 {
    color: #000;
    font-size: 14px;
    text-transform: inherit;
}
button.btn, input[type="submit"].btn {
    text-transform: inherit;
}
.titulo {font-weight: 400; }
#cabecalho .menu.superior .titulo {font-size:20px}


#cabecalho .support .support-items .contact li a, #cabecalho .support .support-items .contact li span {
    text-transform: inherit;
    opacity: 1;
}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao {
    border-color: #dd9998;
}
.finalizar-compra .botao {
    text-transform: inherit;
}
.finalizar-compra .botao.principal {
    background: #dd9998;
    text-transform: inherit;
}
/* Alterar a cor do valor total no carrinho de compra */
atributo-comum .active a span, .atributo-comum a:hover span, .cor-principal, .menu a:hover, a, a:focus, a:hover strong {
    color: #dd9998;
}
.cart-links-bottom #cart-choose-more-products {
    background: #dd9998;
}
#rodape .sobre-loja-rodape a.more {
     text-transform: inherit;
}
/* Alterar a cor do ícone das redes sociais */
#rodape .lista-redes [class^=icon] {
    color: #dd9998;
}


/* Agência Social UP - https://www.ageniasocialup.com.br */


/* =---- Cabeçalho ----= */

#cabecalho,
#cabecalho > .conteiner {
  background: #fff;
}

#cabecalho .actions>li>a, #cabecalho .span4.hidden-phone > ul .fale-conosco .title {
  color: #dd9998 !important;
}

#cabecalho svg path {
  fill: #dd9998 !important;
}

.lista-redes .fa-whatsapp {
  display: block;
}

#cabecalho .support .support-items .contact > li >a {
  opacity:1 !important;
}

#cabecalho .support .support-items .contact > li {
  color: #000;
  font-size: 15px;
  font-weight: 600;
  text-align:center;
  opacity: .7;
}

#cabecalho .support .support-items .icon, #cabecalho .support .support-items .contact li a svg.icon {
  display: inline-block;
}

#cabecalho .support .support-items .redes-sociais i {
    background-color: #787878;
    color: #dd9998;
    border-radius: 20px;
    background: #787878;
}


/* =---- Página do produto ----= */

.produto .nome-produto {
    text-transform: initial !important;
}

@media (max-width:768px) {
  .listagem .listagem-item {
    margin: 0;
    padding: 5px;
    height: 520px !important;
  }
}
@media (min-width: 768px) {
    .listagem .listagem-item {
        height: 420px !important;
    }

    .pagina-produto .principal .comprar {
      width: 70% !important;
      display: block;
      margin-right: 30%;
    }
}

a.botao.botao-comprar.principal.botao-comprar-ajax {
  width: 100%;
}

a.botao.botao-comprar.principal.botao-comprar-ajax::after {
  content: 'Adicionar' !important;
  font-size: 16px;
}

.produto div.principal .cep .input-append.input-prepend .btn:before {
  text-transform: initial !important;
}

.addwishlist {
  background: #fff;
  border: 2px solid #dd9998;
  width: 220px;
}

.addwishlist .adic-favo {
  color: #dd9998;
  text-align: center;
}

.addwishlist:hover {
  background: #dd9998;
}


/* =---- Página Produto ----= */


    
.prod-ver-sociais-lista{
  margin:0;
}

.prod-ver-sociais-item{
  float:left; margin-top:10px;
}

.prod-ver-sociais-item:not(:last-of-type){
  margin-right:10px;
}

.prod-ver-sociais-item > *{
  float:left !important;
}

.etapa-espera-tt {
  color: #000;
  font-weight: bold;
}

.prod-ver-sociais-item li a {
  color: #fff;
}

.prod-ver-sociais-lista li a i {
  margin-right: 5px !important;
}
.prod-ver-sociais-whatsapp-link,
.prod-ver-sociais-email-link,
.prod-ver-sociais-facebook-link{
  color:#fff;
  display:inline-block;
  text-decoration:none;}

.prod-ver-sociais-whatsapp-link{background-color:#65bc54; background-size:13px auto; border:1px solid darken(#65bc54, 7%); padding:3px 8px;}
.prod-ver-sociais-email-link   {background-color:#aaa;    background-size:15px auto; border:1px solid darken(#aaa, 10%); padding:3px 8px;}
.prod-ver-sociais-facebook-link{background-color:#2e6aae; background-size:7px auto;  border:1px solid #06537e; cursor:pointer; padding:3px 8px;}

.produto .acoes-flutuante .addwishlist {
width: 30%;
    height: 40px;
    margin: 10px auto;
    margin-left: 36%;
}


/* =---- Rodapé ----= */


#rodape .titulo { 
    padding: 10px 0; 
    margin-bottom:10px;
    text-transform: inherit !important;
}

/* = ---- Letras rodapé - Letras cabeçalho - Antes estava em um arquivo separado e duplicado - Apenas por organização ----=*/

p:first-letter {
    text-transform:capitalize;
}

body:first-letter {
    text-transform:capitalize;
}


/* = ---- Whatsapp fixo ----=*/

.whatsapp-fixo {
  position:fixed;
  width:60px;
  height:60px;
  bottom:40px;
  left:40px;
  background-color:#25d366;
  color:#FFF;
  border-radius:50px;
  text-align:center;
  font-size:30px;
  box-shadow: 1px 1px 2px #888;
  z-index:1000;
}

.whatsapp-fixo i {
  margin-top:16px;
}

#rodape .pagamento-selos {
  padding: 0px !important;
}

#rodape .institucional {
  padding: 20px 0 0 0 !important;
  min-height: 375px !important;
}

.conteudo-topo .menu.superior.visible-phone .wrap:before {
  content:"Categorias";
}
@media only screen and (max-width: 767px) {
  .conteudo-topo .menu.superior.visible-phone ul.action-links li a {
      text-transform: initial !important;
  }
}

/* Colours */

/*.botao.principal,*/
/*.botao.principal:hover,*/
.dropdown-menu>li>a:hover,
.filtro.lista ul li label:hover,.filtro.lista ul li.active label,.flex-control-paging li a.flex-active,.fundo-principal,.menu li:hover>a .fundo-secundario,.menu-simples li a:hover,.menu-simples li.active a {
    
    color: #dd9998 !important;

}

.acoes-produto-responsiva .tag-comprar, .botao.principal.botao-comprar, .botao.principal.grande {
    background: #000;
    color: #fff;
}


#cabecalho .actions>li:hover >a svg path{
    fill:#dd9998 !important
}

#cabecalho .span4.hidden-phone ul li.action-item.account:hover > a > svg path, #Capa_1:hover {
    fill: #dd9998 !important;
}


span.carrinho-vazio-preco {
    color: #dd9998 !important;
}

#cabecalho .actions .carrinho a .icon * {
    fill: #dd9998 !important
}

#cabecalho .actions li a .icon circle {
    fill: #dd9998 !important
}

#cabecalho .span4.hidden-phone > ul > div > ul > li:hover > a > svg {
    fill: #ffffff;
}

span.titulo.cor-secundaria.vazio-text:hover {
    color: #dd9998 !important;
}

#cabecalho .actions li:hover .total-cart,#cabecalho .actions li:hover a {
    color: #dd9998 !important;
    
    

}

#cabecalho .carrinho .wrap .total-cart {
    color: #dd9998 !important;
}

#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao {

    border-color: #dd9998 !important;
}


#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:after {

    color: #dd9998 !important;

}

#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:hover {
    background: #dd9998 !important;
    border-color: #dd9998 !important;
}

#cabecalho.fixed .open-menu {
    
    
    
    color: #dd9998 !important;
}

#cabecalho.fixed .open-menu svg path {
    fill: #dd9998 !important;
}

.full.menu {
    background: #dd9998 !important;

}

.flex-direction-nav li a {

    background: #dd9998 !important;
}


h3.title-banner {
    color: #dd9998 !important;
    
}

#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {

    background: #dd9998 !important;

}


.bandeiras-produto .bandeira-promocao {
    background: #dd9998 !important;
}


.bandeiras-produto span.bandeira-promocao svg {
    fill: #dd9998 !important;
}

#barraNewsletter.posicao-rodape {
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #dd9998 !important;
}


.coluna div.componente.newsletter .titulo svg path {
    stroke: #dd9998 !important;
}

.coluna div.componente.newsletter .botao {
    background: #dd9998 !important;
    border: solid 2px #dd9998 !important;
}

.coluna div.componente.newsletter .newsletter-confirmacao .icon-ok {
    color: #dd9998 !important
}


.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .newsletter-confirmacao .icon-ok {
    
    
    color: #dd9998 !important;
}

.produto #descricao .tabs li.current {
    
    border-color: #dd9998 !important;
    color: #dd9998 !important;
    
}


.produto .size-table .open-table {

    color: #dd9998 !important;
    border: 1px solid #dd9998 !important;
}


.produto .size-table .open-table .icon path {
    fill: #dd9998 !important;
}

.produto .size-table .open-table:hover {
    background: #dd9998 !important;
}


.caixa-destaque a.botao.principal {
    background: #dd9998 !important;
}


#comprar-ajax-status .sucesso .buttons>* {
    background: #dd9998 !important;
}

.carrinho-checkout .atendimento li span.display-table {
    color: #dd9998 !important;    
}

div#instagram h2 a {
    color: #dd9998 !important;
    font-weight: 700;
}

#rodape .institucional li a:hover {
    color: #dd9998 !important;
    
}


#rodape .sobre-loja-rodape .more {
    border: solid 2px #dd9998 !important;
    color: #dd9998 !important;
}

#rodape .sobre-loja-rodape .more:hover {
    
    background: #dd9998 !important;
}

.scrollToTop {

    background: #dd9998 !important;

}
@media only screen and (max-width: 767px) {
    
    .atalhos-mobile ul li a .icon * {
        fill: #dd9998 !important;
    }

    .atalhos-mobile ul li .icon-user .icon * {
        fill: #dd9998 !important;
    }

    

    .conteudo-topo .busca-mobile .atalho-menu.icon-th::before {        
        color: #dd9998 !important;
    }

}


@media only screen and (max-width: 767px) {
    

    .flex-direction-nav li a .icon {
        fill: #dd9998 !important;
    }

   
}

#modalNewsletter .interno .icon path {
    stroke: #dd9998 !important;
}
/* Pop up produto pagina produto */
.pagina-produto .acoes-flutuante.borda-principal.hidden-phone.hidden-tablet {
display: none !important;}
a.more {
    display:none !important;
}

body {
    font-family: 'Roboto' ,sans-serif;
}
.avise-me .avise-btn .botao {
    background: #dd9998;
    color: #fff;
    text-transform:none
    }
.bandeiras-produto .bandeira-promocao {
    color: #fff !important;
}
.full.menu .conteiner .nivel-dois li a {
    color: #333;
    font-size: 16px;
}    
.carrinho-checkout .atendimento li span.display-table {
    text-transform:none
    }
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao:hover {
    background: #dd9998;
    border-color: #dd9998;
}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao {
    width: 40%;
    border-radius: 5px;
    border: solid 1px #dd9998;
    background: #dd9998;
    }