@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@500&display=swap" rel="stylesheet');
body {
    font-family: 'Quicksand';}

.titulo, a, body, button, h1, h2, h3, h4, h5, h6, input, p, span {
    font-family: 'Quicksand' ;}

.popover-content{
font-size:0;
}
/*cor menu black friday*/
.menu.superior .nivel-um>li:first-child strong {
    color: #000 ;
}

.popover-content::before{
content: "Selecione uma opção de COR ou TAMANHO disponível.";
font-size: 9pt !important;
}


.avise-me .avise-descr {
    margin: 10px 10px 30px;
}

.tabela-carrinho .form-horizontal .controls {
    margin-left: 0px;
}
.tabela-carrinho .form-horizontal .controls .btn {
    padding: 5px 5px;
    line-height: 33PX
}
.tabela-carrinho #usarCupom {
    width: 80px;
}

/*ALINHAMENTO (MARCAS) NA PAGINA DO PRODUTO)*/
.produto .codigo-produto>span+span {
    margin-top: -3PX;
}

/*cores tag percentual de desconto)*/
.bandeiras-produto .bandeira-promocao {
   background: #fcf46d !important;
   color: #000;
}
.bandeiras-produto span {
    padding: 10px 3px 10px 3px;
    font-size: 14px;
    font-weight: 100;
    border-radius: 50px ! important;
    top: 10px;
}
.bandeiras-produto span:before {
    border-right: 0 solid transparent ! important;
}
.bandeiras-produto span.bandeira-promocao:before {
   border-top-color: #000 !important;
}

/*cores CONTADOR (color (hora-numeros) border-botton (tarja embaixo))*/
.tarja-counter .cooldown .cd-data span {
    color: #263e64;
    border-bottom: 3px solid #fff;
}
/*cores CONTADOR (dias,horas,min,seg-numeros)*/
.tarja-counter .cooldown.cd-home span:before {
    color: #263e64;
}        
#rodape .titulo {
    color: #888888;
}

.caixa-info li strong, .caixa-info li b {
    display: contents;
}
.tabela-carrinho #calcularFrete {
    background-color: #F2F2F2 ! important;
}
.tabela-carrinho #usarCupom {
    background-color: #F2F2F2 ! important;}

.tabela-carrinho .form-horizontal .controls .btn {
    border: 1px solid rgba(0,0,0,0.1);
    color: #555555 ! important;
    background-image: linear-gradient(to bottom,rgba(255,255,255,0.1),rgba(0,0,0,0.1));
}
.tabela-carrinho .form-horizontal .controls .btn:hover {
    color: #888888 ! important;
}
.cep .input-append.input-prepend button {
    border: 1px solid rgba(0,0,0,0.1) ! important;
    color: #555555 ! important;
    background-image: linear-gradient(to bottom,rgba(255,255,255,0.1),rgba(0,0,0,0.1));
}
.cep .input-append.input-prepend button:hover {
    color: #888888 ! important;
}
.cep .input-append.input-prepend input {
    padding: 13px 20px;
    width: 40%;
}
.produto .nome-produto {
    color: #555555;
}

.produto .principal .acoes-produto .preco-produto .preco-promocional {
    font-size: 27px;
    color: #555555;
}

.atributo-comum a span {
    padding: 0 13px;
    border: 1px solid rgb(186, 185, 186);
}

.carrinho-interno>div .botao .bottom-icon {
    height: 24px;}
.carrinho-interno>div .botao i {
    right: -1px;}
.finalizar-compra .caixa-sombreada {
    padding: 20px;}
 
.buscar-pedidos .botao {
    color: #fff;}
.icon-search:before {
    color: #fff;}
    
.listagem .listagem-item .nome-produto {
    text-transform: none;}

/* (risquinho embaixo de minha conta ) */
.account.span3 {
    border-bottom: 2px solid #2fb2a2 ! important;
}

/* (icone carrinho) */
#cabecalho i.icon-shopping-cart.fundo-principal {
background-image: url('https://cdn.awsli.com.br/682/682098/arquivos/bag.home.png'); }) center center no-repeat ! important;
color: transparent;
}

.identificacao .control-group .submit-email.botao.principal {
    background: #2fb2a2;}

.atalhos-mobile .cart-icon {
    background-image: url('https://cdn.awsli.com.br/682/682098/arquivos/bag-2.png'); }) center center no-repeat ! important;
}

/* quadrinhos dos produtos */
.listagem .listagem-item .nome-produto {
    position: relative;
    font-weight: 700;
    text-transform: none;}

.preco-produto .preco-promocional, .preco-produto strong.titulo {
    font-size: 22px;
    font-weight: 700;
    color: #222;
    margin: -30px -5px 5px 10px;}

.preco-produto .preco-venda {
    display: inline-block;
    margin: 2px 0;
    font-weight: 600;
    color: #AAA;}

.listagem .listagem-item {
    padding: 4px;}

.adicionado-carrinho.bandeira-carrinho {
    width: 100%;}

.tabela-carrinho .preco-produto .titulo {
    display: initial;}

.preco-produto .preco-promocional, .preco-produto strong.titulo {
    margin: -50px -5px 5px 10px;
}

.tabela-carrinho .form-horizontal .control-label b {
    text-transform: uppercase;}
    
.tabela-carrinho .form-horizontal .control-label {
    width: 200px ! important;}

.tabela-carrinho #calcularFrete {
    padding: 13px;
    width: 120px;}

/* barrinha do topo */
.barra-inicial {
    background: #2fb2a2;}

.rastreio-correios .rastreio>span {
    color: #888888 ! important;}

/* icones barrinha do topo face, insta */
.barra-inicial li i, .barra-inicial li>a, .barra-inicial li>span {
    color: #ffffff ! important;
}
    
/* cor do menu quando vai com o mouse em cima */
.menu.superior .nivel-um .titulo:hover {
    color: #f15c5c ! important;}

#barraNewsletter.posicao-rodape .conteiner {
    border-bottom: 0px solid rgba(255,255,255,.2);
}

#rodape .links-rodape li a, #rodape p {
    color: #888888 ! important;
    font-size: 12px;
    line-height: normal;
    letter-spacing: 0;
}

#rodape .titulo {
    padding-left: 0px;
}
.conteiner-principal .conteiner {
    padding: 0px 20px;
}
.gateways-rodape {
    border: 0px solid #ddd;
}
#rodape .selos {
    float: left;
}

#rodape .links-rodape li a, #rodape p .botao:hover {
    color: #f15c5c ;}

.conteiner-principal .conteiner {
    padding: 5px 20px;
}

.atributos ul li a:hover, .atributos ul li.active a {
    background: #2fb2a2;}

/* cor de seleção: quando indisponivel não mudar a cor */
.atributo-cor a.indisponivel span {
    opacity: .99;}

/* # da vitrine Lançamentos */
.listagem .titulo-categoria:before, .listagem.aproveite-tambem .titulo-categoria:before, .listagem.aproveite-tambem>.titulo:before, .listagem>.titulo:before {
    content: '\0023';
    color: #f15c5c;
    margin-right: 0px;
    font-size: 22px;
    font-weight: 700;}

.listagem .titulo-categoria {
    text-align: center;
    font-size: 22px;
    color: #2c2c2c;
    background: transparent !important;
    text-transform: uppercase;}

.marcas .slides li a {
    height: 100px;}

.pagina-login .cadastro-logar .botao {
    background: #2fb2a2;}

.pagina-login .cadastro-logar.row-fluid .caixa-sombreada {
    border-top: 3px solid #2fb2a2;}

.abas-custom .tab-content {
    border: 3px solid #e2dfd8;}

.produto .acoes-flutuante .preco-produto div>* {
    display: inline;
}

.borda-principal, .atributos ul li a:hover, .atributos ul li.active a, .tema-escuro .nav-tabs li.active a, .elastislide-carousel ul li.active a {
    border-color: #2fb2a2;
}
.fa-chevron-up:before {
    content: "\f0aa" !important;
    font-size: 40px;
    color: #2fb2a2;
}

#barraNewsletter .texto-newsletter.newsletter-cadastro span:before, #instagram-rodape h2:before, #rodape .titulo:before, .cabecalho-interno .titulo:before, .cep label:before, .filtro h4:before, .listagem>h4.titulo:before, .modal-header .titulo:before, .titulo-categoria strong:before {
    height: 16px;}

.preco-promocional, .preco-produto strong.titulo {
    color: #222;}

.preco-parcela {
    font-size: 15px;}

.coluna>div, #corpo .conteiner>div {
    margin-bottom: 40px;
}
/* filtro, tamanho... */
.ordenar-listagem.topo .span6.clearfix {
    padding-right: 7px;}

.ordenar-listagem.topo .row-fluid {
    display: contents;}

.ordenar-listagem .dropdown-menu {
    left: -134px;}

.fundo-principal, .botao.principal, .menu li:hover>a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu>li>a:hover, .filtro.lista ul li label:hover, .menu-simples li a:hover, .menu-simples li.active a {
    background-color: #f15c5c;
}
/* menu lateral quando vai com o mouse em cima da letra */
.menu.lateral .nivel-dois li:hover>a, .menu.lateral .nivel-um>li:hover>a:hover strong, .menu.lateral.outras .nivel-um>li:hover>a strong {
    color: #f15c5c;}

/* menu lateral quando vai com o mouse em cima do fundo */
.menu.lateral .nivel-dois li:hover, .menu.lateral li:hover, .menu.lateral.outras .nivel-um li:hover a {
    background-color: #f4f5ff;
}
.menu.lateral .ativo {
    background-color: #f4f5ff;
}

.menu.lateral .nivel-dois>li:before, .menu.lateral .nivel-um>li>a:before {
    background: #f5f5f5 ! important;}

/* menu lateral deixar em letras minusculas */
.menu.lateral .nivel-dois a, .menu.lateral .nivel-um a .titulo {
    text-transform: inherit;
}

/* alterar senha */
h3 small {
    font-size: 13px;
    color: #f15c5c ! important;}

.cadastro label {
    font-size: 11px;
}
/* filtros lateral */
.filtro.lista ul li label:hover {
    color: #fff;}

.filtro.lista ul li:before {
    height: 0px;
}

/* borda que se meche*/
.listagem.com-caixa .listagem-item {
    border: none ! important;
}

/*cor preço do boleto*/
.desconto-a-vista .cor-secundaria {
    color: #f15c5c;
    font-size: 14px;
}

.produto .acoes-produto .comprar .disponibilidade-produto b {
    color: #2fb2a2;
}
/*medidas carrousel*/
.listagem .span3 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto {
    height: 245px;
}
.listagem .imagem-produto img {
    top: 2px;
}
/*preço bandeiras pagina dos produtos, boleto, cartão*/
.parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas {
    margin-right: 10px;
    font-size: 14px;
}
#rodape p .nivel-um .titulo:hover {
    color: #f15c5c ! important;
}

.botao i {
    margin-right: 10px ! important;
}

.botao.principal.grande .icon-shopping-cart {
    background: url('https://cdn.awsli.com.br/682/682098/arquivos/bag.botao.png') ! important;
}

.to-top {
    height: 80px;}
_________________________

.listagem .titulo-categoria strong {
    color: #DB7093;
}
.listagem .titulo-categoria strong:after {
    color: #ef000000;
}
.slick-dots .slick-active button {
    background: #B0C4DE;
}
#barraNewsletter {
    background: #efefef;
}
#barraNewsletter .componente .botao {
    background: #DB7093;
}
#rodape .titulo:after {
    color: #DB7093;
}
.bandeiras-produto .bandeira-promocao {
    background: #DB7093;
}
/*menu flutuante pagina produto*/
.produto .comprar .botao-comprar {
    background: #2fb2a2;
    box-shadow: 0 0 8px 0 rgba(239, 0, 0, 0);
}
.botao i {
    margin-right: -25px;
}
.produto .acoes-flutuante .acoes-produto .preco-produto .preco-promocional {
    color: #000 ! important;
}
.elastislide-carousel ul li.active a {
    border: 1px solid #B0C4DE;
}
.produto-compartilhar .lista-favoritos {
    background: #B0C4DE;
}
.carrinho>a strong {
    background: #B0C4DE;
}    .block-content .button:hover {
    border-color: #B0C4DE;
    color: #B0C4DE;
}
.block-content .button {
    background: #B0C4DE;
}    
.favorite .block-content .button {
    border: 1px solid #B0C4DE;
    color: #B0C4DE;
}
.favorite .block-content .button:hover {
    background: #B0C4DE;
}
.user-actions .actions li:hover a {
    color: #B0C4DE;
}
.conteudo a.botao.secundario {
    background: #B0C4DE;
}    
.menu.superior .nivel-um>li:hover .titulo {
    color: #B0C4DE;
}
.block-content .button:hover path {
    fill: #B0C4DE;
}
.favorite .block-content .button path {
    fill: #B0C4DE;
}
.user-actions .actions li:hover a path {
    fill: #B0C4DE;
}
.listagem-item .acoes-produto .botao {
    background: #B0C4DE;
        box-shadow: 0 0 8px 0 rgba(239, 0, 0, 0);
}
.instagram:before {
    background: #B0C4DE;
}
.instagram .button {
    border: 1px solid #B0C4DE;
    color: #B0C4DE;
}
.instagram .button path {
    fill: #B0C4DE;
}
.instagram .button:hover {
    background: #B0C4DE;
}
.cabecalho-interno .titulo:after {
    color: #DB7093;
}
#barraNewsletter .componente .botao {
    background: #f15c5c;
}

.bandeiras-produto span {
    background: #f15c5c;
}    
#modalNewsletter .newsletter .botao {
    position: relative;
    width: 100%;
    background: #2fb2a2;
    border-radius: 0;
    margin-top: 10px;
    padding: 15px;
}
#modalNewsletter .newsletter .botao {
   background: #2fb2a2;
}
.modal-modalNewsletter {
   background: url(https://image.ibb.co/dwgWOJ/newsletter.png) center center;
}


/* NEWSLETTER***************************************************************************** */
.modal-modalNewsletter {
   background: url(https://cdn.awsli.com.br/682/682098/arquivos/assine.png) center center !important;
}
#modalNewsletter .newsletter .input-conteiner {
    margin-top: 45px;
}
#modalNewsletter .newsletter .botao {
    padding: 7px;
    margin-top: 7px;
    font-size: 15px;
    font-family: "Quicksand" !important;
}
#modalNewsletter .newsletter-cadastro input {
    padding: 7px 15px;
}

_____________________________

.posicao-rodape .conteiner, #rodape .institucional {
    background: #f5f5f5;
}

/*COR DO MENU OUTLET/BLACK FRIDAY*/     
.menu.superior .nivel-um>li:last-child strong {
    color: #f26161;
}
body:before {
    background-color: #f5f5f5; 
}    
body:before {
   background: #f5f5f5 !important;
}
.carrinho .qtd-carrinho {
    background: #f15c5c;
    border: 3px solid #f26161;
    color: #fff;
    bottom: -5px ! important;
    margin: -15px 0 0 -15px ! important;
}    
.menu.superior .nivel-um>li:hover .nivel-dois {
    display: block;
}
/*cor da borda do menu, e tamanho do quadrado do menu*/
.menu.superior .nivel-dois {
    border: 2px solid #fff;
    min-height: 265px !important;
}
/*distancia de um item para outro dos nomes do menu*/
.menu.superior .nivel-dois a {
    line-height: 26px;
    font-size: 13px! important;
}


.menu.superior .nivel-dois>li>a {
    color: #888888 !important;
}    
.menu.superior .nivel-dois {
    background: url(https://cdn.awsli.com.br/682/682098/arquivos/verao-menino.png) top center no-repeat #c7e6eb;
}    
.menu.superior .categoria-id-2496370 .nivel-dois {
    background: url(https://cdn.awsli.com.br/682/682098/arquivos/verao-menina.png) top center no-repeat #f8f9f3;
}
.menu.superior .categoria-id-2496378 .nivel-dois {
    background: url(https://cdn.awsli.com.br/682/682098/arquivos/menu-calcados-2.png) top center no-repeat #FFF;
}
.menu.superior .categoria-id-2496377 .nivel-dois {
    background: url(https://cdn.awsli.com.br/682/682098/arquivos/decoracao.png) top center no-repeat #f4f4f4;
}
.menu.superior .categoria-id-15790291 .nivel-dois {
    background: url(https://cdn.awsli.com.br/682/682098/arquivos/saldos-2021.png) top center no-repeat #FFF;
}
/*cor do risquinho dos itens do menu*/
.menu.superior .nivel-dois>li>a:before {
    background: #fd8188;
}    
.account.span3 {
    border-bottom: 1px solid #2fb2a2;
}    
.account .arrow-icon path {
    fill: #2fb2a2;
}
.account>a {
    color: #888888;
}
    
newsletter.newsletter-cadastro span:before, #instagram-rodape h2:before, #rodape .titulo:before, .cabecalho-interno .titulo:before, .cep label:before, .filtro h4:before, .listagem>h4.titulo:before, .modal-header .titulo:before, .titulo-categoria strong:before {
    background: none;
}    
body.fixed #cabecalho {
    background: #f5f5f5;
}    
.hamburguer span {
    background: #2fb2a2;
}    
.carrinho-interno .carrino-total strong {
    color: #2fb2a2;
}
.carrinho-interno .preco-produto .preco-promocional {
    color: #2fb2a2;
}

a.botao.principal {
    color: white;
}
.carrinho-interno>div .botao {
    background: #2fb2a2;
}    
.carrinho-interno {
    border-top-color: #2fb2a2;
}   
.listagem .listagem-item:hover {
    border: 3px solid #2fb2a2 !important;
}
.listagem-item .acoes-produto .botao.principal {
    opacity: .9;
    background: #36b9a9;
    box-shadow: 0 4px 10px 0 rgba(47, 178, 162, 0.36);
}
.adicionado-carrinho.bandeira-carrinho:before {
    background: #ffc952;
}    
.flex-direction-nav a, .listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-next:before, .listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-prev:before {
    background-image: url(https://image.ibb.co/g6w1yn/testetete.png);
}    
#instagram-rodape h2 {
    color: #2fb2a2;
}    
#instagram-rodape small strong {
    color: #2fb2a2;
}
#instagram-rodape ul li>a:before {
    background: rgba(241, 92, 92, 0.35);
}  
.caixa-sombreada {
    border-top: 3px solid #2fb2a2;
}
.tabela-carrinho .produto-info ul li span strong {
    color: #2fb2a2;
}
.pagina-carrinho .total strong {
    color: #2fb2a2;
}
.pagina-carrinho .acao-editar .botao.principal.grande {
    background: #2fb2a2;
}    
#barraNewsletter .texto-newsletter.newsletter-cadastro span:before, #instagram-rodape h2:before, #rodape .titulo:before, .cabecalho-interno .titulo:before, .cep label:before, .filtro h4:before, .listagem>h4.titulo:before, .modal-header .titulo:before, .titulo-categoria strong:before {
    content: "";
    background: none;
}    
#modalContato .modal-body {
    border-top: 3px solid #2fb2a2;
}
#modalContato .control-group .botao.principal.pull-right {
    background: #2fb2a2;
}    
.conteudo a.botao.secundario {
    background: #2fb2a2;
}
.menu.lateral .nivel-dois>li:before, .menu.lateral .nivel-um>li>a:before {
    background: #2fb2a2;
}    
.filtro.lista ul li:before {
    background: #2fb2a2;
}    
.bandeiras-produto span.bandeira-promocao:before {
    border-top-color: #db7093;
}

svg.user-icon path {
    fill: #2fb2a2;
}

svg.cart-icon path {
    fill: rgba(0, 0, 0, 0) ! important;
}
.produto .principal .botao.principal.grande {
    background: #2fb2a2;
}    
.cep .input-append.input-prepend button {
    border: 3px solid #2fb2a2;
    color: #2fb2a2;
}
.barra-inicial li i, .barra-inicial li>a, .barra-inicial li>span {
    color: #f15c5c;
}
.barra-inicial ul li:before {
    background: #f15c5c;
}  
.rastreio-correios .rastreio {
    border-top: 3px solid #2fb2a2;
}    
.rastreio-correios .rastreio button {
    background: #2fb2a2;
}   
.barra-inicial {
   border-bottom: 0px solid #2fb2a2;
}
.account li:hover {
   background: #2fb2a2;
}

.listagem .titulo-categoria strong {
   color: #8f8f8f;
}
.listagem .listagem-item .nome-produto:before {
   background: #2fb2a2;
   width: 0PX;
}
.pagina-carrinho .caixa-destaque>.botao.principal {
    background: #2fb2a2;
}    
#barraNewsletter .lista-redes i:hover {
    border-color: #2fb2a2;
    background: #2fb2a2!important;
}
.produto-compartilhar .lista-favoritos {
    background: #f15c5c;
}
.elastislide-carousel ul li.active a {
    border: 1px solid #2fb2a2;
}
.menu.superior .nivel-um>li:hover .titulo {
   color: #2fb2a2;
}
a.nome-produto.cor-secundaria {
   color: #111;
}
.menu.superior .nivel-um>li:hover .titulo {
   color: #2fb2a2;
}

a.nome-produto.cor-secundaria {
   color: #888888;
}
.atalhos-mobile, .atalhos-mobile li.fundo-principal {
    background: #04b4a4;
}
.conteudo-topo .busca-mobile .atalho-menu {
    background: #04b4a4;
}    

body.fixed .menu.superior {
    background: #f5f5f5;
}   
/* cor texto: fale conosco, whats, rastreio */
.barra-inicial .canais-contato span, .barra-inicial .canais-contato a, .barra-inicial .canais-contato i {
    color: #ffffff;}

/* cor fundo rodapé */
.componente, #barraNewsletter .show-hide, #barraNewsletter.posicao-rodape .conteiner, #rodape .institucional {
    background-color: #f5f5f5;
}
#rodape .titulo {
    color: #888888;
}
.adicionado-carrinho.bandeira-carrinho:before {
    background: #2fb2a2;
}
.fundo-secundario, .fundo-secundario *, .fundo-secundario *:hover, .fundo-secundario:hover, .fundo-secundario.botao:hover {
    color: #888;
}
.produto-compartilhar .lista-favoritos i {
    color: #ffffff;
}
.produto .acoes-flutuante .acoes-produto .preco-produto .preco-promocional {
    color: #2fb2a2;
}

.atributos ul li a {
  border: 1px solid transparent;
  margin: 0;
}

.atributos ul li a:hover, .atributos ul li.active a {
  border: 1px solid #2fb2a2;
}

.menu.lateral .nivel-dois a, .menu.lateral .nivel-um a .titulo {
	white-space: unset;
    line-height: 25px;
    padding: 5px 0;
}

.produto .principal .acoes-produto.indisponivel .preco-produto {
	width: 100%;
}

#rodape .links-rodape li {
    list-style-type: disc;
}

.filtro.lista ul li.active:before {
	opacity: 1;
}

.filtro.lista ul li.active label {
	color: #000;
}

.listagem .produtos-carrossel {
   background: whitesmoke;
}
#corpo>.conteiner {
   background: #f5f5f5;
}

body {
   background: #f5f5f5;
}
.conteiner-principal .conteiner {
    background-color: #f5f5f5;
}
.banner .flex-control-paging li a.flex-active {
    background: #30b3a3;
    border-color: #2fb2a2;
}
#barraNewsletter.posicao-rodape .componente .interno {
   background-color: #2fb2a2;
}
#barraNewsletter {
    background: #2fb2a2;
}
#barraNewsletter .texto-newsletter.newsletter-cadastro strong {
   color: #fff;
   margin-left: 20px;
}
#barraNewsletter .componente .newsletter-assinar:after {
    text-transform: uppercase;
    color: #fff;
    font-family: 'Quicksand'
}
#barraNewsletter .texto-newsletter.newsletter-cadastro {
    letter-spacing: -.0px;}
}  
.carrinho-checkout .atendimento li strong {
    font-weight: 700;
    color: #8d8d8d;
}
.carrinho-checkout .atendimento li .display-table {
    color: #2fb2a2;
}  
.carrinho-checkout .atendimento .icone-box {
    border: 3px solid #33b4a4;
    color: #37b5a6;
}
a.submit-email.botao.principal.grande {
    background: #2fb2a2;
}
.carrinho-checkout .atendimento li strong {
    font-weight: 700;
    color: #aeaeae;
    font-size: 15px;
}
.barra-inicial ul li:before {
    background: #f15c5c;
}
.barra-inicial .canais-contato.span9 {
    margin-left: 10px;
}
.barra-inicial .canais-contato.span9 {
    margin-left: 10px;
}
.barra-inicial .lista-redes i {
    margin-right: 18px;
    width: 20px;
}
.barra-inicial li:hover>a, .barra-inicial li:hover>span {
    color: #d5d5d5 ! important;
}
body {
    color: #888;
}

/* (cupom carrinho ) */
.tabela-carrinho .cupom-sucesso .cupom-codigo {
    padding: 5px;
    background-color: #ce323b;
    border: 1px dashed #fff;
    color: #fff;
    font-size: 16px;}

.tabela-carrinho .cupom-sucesso {
    text-align: right;
    margin: 10px 0 10px;
    text-transform: uppercase;
    font-size: 15px;}

.tabela-carrinho #usarCupom {
    padding: 13px;
    width: 120px;
    border-radius: 3px;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #faffbd ! important;
}

.rastreio-correios .rastreio {
    background-color: #fcfad2 ! important;
}

.avise-me .avise-btn .botao {
    color: #62605f;
    background-color: #fcd995 ! important;
}

.busca-mobile .busca input {
    background-color: #fff ! important;
}
#barraNewsletter .componente input[type=text] {
    background-color: #fff ! important;
}

.pagina-carrinho .cor-principal.titulo.font-15 {
    color: #f15c5c ! important;
    font-size: 16px;
}

/*ir para pagina 2,3.. centralizado*/
.pagination ul {
    margin-left: 375px ! important;
}
.ordenar-listagem .pagination {
    float: inherit;
}
.rastreio-correios .rastreio {
    background-color: #fff ! important;
}
/*borda dp boleto*/
.gateways-rodape {
    border: 1px solid #ddd ! important;
}

.adicionado-carrinho.bandeira-carrinho {
    height: 60%;
}

.listagem-item .produto-avise .avise-me-list {
    background-color: #2fb2a2;
}
/*numeros de proxima pagina*/
.pagination ul>li>a:hover, .pagination ul>li>a:focus, .pagination ul>.active>a, .pagination ul>.active>span {
    background-color: #2fb2a2;
}
.pagination ul>.active>a, .pagination ul>.active>span {
    color: #fff;
}

.carrinho-interno .nome-produto {
    width: 180px;  
}

.carrinho-interno .preco-produto {
    margin: 65px 0 0;
}
.carrinho-interno {
    width: 400px;
}
.fmais-shipping-success {
    color: #fff;
    background: #00950b ! important;
}

/*cor do menu*/
.menu.superior .titulo {
    color: #2fb2a2;
}
.btn:first-child {
    color: #fff; 
    border: 1px solid #f15c5c;
    background-image: linear-gradient(to bottom,#f15c5c,#f15c5c); 
}

.btn-small {
    padding: 2px 9px;
    font-size: 15px;
    border-radius: 0px;
    background-repeat: inherit;
}
.menu.superior .nivel-tres>li {
    text-align: left;
    padding-left: 20px;
    color: #888;
}
.menu.superior .nivel-tres {
    display: unset;
    position: relative;
    left: 0;
}
.menu .nivel-dois li:hover>.nivel-tres {
    display: contents;
}
.menu.superior .nivel-tres>li:hover a {
    color: #ce323b;
    text-decoration: blink;
}