.atd-top{
    color:#FFB6C0 ;
}

.pagina-pagina h1.titulo {
    text-align: center;
    display: none;
}

.conteudo h3,h4 {
    margin-top: 40px;
}

.devolucao-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px;
}

.conteudo h4 {
    color:#e02b67;
}

#barraNewsletter {
    width:100vw;
    margin: 0 auto;
}

#sobreLoja p {
    font-size: 16px;
    color: #424348;
    margin: 0;
    display: table-cell;
    vertical-align: middle;
}

.lista-redes i:hover {
    color: #FFB6C0 !important;
}

.caixa-destaque .botao:hover {
    color:#FFFFFF;
}

.lista-redes i{
    color:#e02b67;
}

.sobreFb .span3{
    display: none;
}

.lista-redes li{
    border: 0;
}

.lista-redes ul li a{
    color:#e02b67;
    border: 0;
}

.lista-redes ul li {
    float: left;
    border-left: 0;
}

.lista-redes i::hover{
    color:#FFB6C0 ;
}
.sobreFb .span3{
    display: none ;
}

#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner {
    background-color: transparent;
}

#cabecalho .conteiner {
    position: relative;
    display: flex;
    flex-durection: column;
    width:80%;
}

.busca input {
    color: #a3a3a3;
    width: 98%;
    border: 1px solid #FFB6C0;
}

.menu.superior .nivel-um>li:hover > a > .titulo {
    color:#e02b67;
}
.menu.superior li.com-filho:hover >a i {
    color:#e02b67;
}

.whatsapp-button i{
    color: #E02B67;
}

.whatsapp-button:hover {
    background-color: #1ebd5b;
    color: #f9fafe;
    box-shadow: 2px 2px 5px #555;
}

.botao{
    border-radius: 10px;
      color:#FFB6C0 ;
      background-color:#e02b67;
}

.coluna .newsletter input[type="text"] {
    height: 40px;
    padding: 0 0 0 20px;
    border-radius: 20px;
    border: 1px solid #d8d8d8;
}

.coluna .newsletter .botao {
    background-image: none;
    height: 40px;
    border-radius: 20px;
        color:#FFB6C0 ;
}
.componente .titulo i {
    padding: 2px;
    float: right;
    font-size: 20px;
    margin-top: -4px;
}

.conteudo-topo .inferior .span8.busca-mobile{
         color: #a3a3a3;
     border: 1px solid #FFB6C0;
     border-radius:12px;
}

.coluna .newsletter.componente .titulo {
    text-transform: lowercase;
    font-weight: normal;
    font-size: 12px;
}

.login-txt i{
    color:#FFB6C0 ;
}

.carrinho.vazio>a span{
        color:#FFB6C0 ;
}

.carrinho.vazio>a span::hover{
          color:#e02b67 ;
}

.menu.lateral .nivel-um>li>a {
    background: #e02b67;
          color:#FFB6C0 ;
   
}

.menu .nivel-um a {
    vertical-align: middle;
    color: #e02b67;
}

.menu.lateral .nivel-um>li i {
color:#FFB6C0 ;
}

.menu.lateral.outras li .titulo {
    color: #FFB6C0
}

.menu.lateral .titulo {
    color: #FFB6C0;
}

.menu.lateral .nivel-um>li i {
 color: #FFB6C0;
}

 .login-txt i::hover{
     color:#e02b67 ;
}

.login-txt {
    color:#FFB6C0 ;
}

 .login-txt::hover{
     color:#e02b67 ;
}

.menu .nivel-um a  {
    vertical-align: middle;
        color:#FFB6C0 ;
}

.row-fluid {
        display: flex;
        padding: 20px;
}

#sobreLoja {
    background: transparent;
    padding: 40px 0;
}

#barraNewsletter{
    background: transparent;
    background-color: transparent;
}

.menu.lateral .nivel-um>li{
    border: 0;
    border-radius: 50px;
}

.menu.superior .nivel-um>li .titulo::hover{
      color:#e02b67 ;
    
}


.search-txt i{
    color:#FFB6C0 ;
}

.search-txt {
    color:#FFB6C0 ;
}

 .search-txt::hover{
     color:#e02b67 ;
}

#menuCat{
    background-color: #fe6289;
}

 .search-txt i::hover{
     color:#e02b67 ;
}

.carrinho>a i{
       color:#FFB6C0 ;
}

.carrinho>a i::hover{
        color:#e02b67 ;
}

.carrinho .vazio>a span::hover {
    color:#e02b67 ;
}

.carrinho .vazio>a span {
     color:#FFB6C0 ;
}



.icon-shopping-cart{
        color:#FFB6C0 ;
}

.busca .botao-busca{
   color:  #FFB6C0;
}

.busca input{
     color: #a3a3a3;
     border: 1px solid #FFB6C0;;
}

.atd-txt i {
     color:#FFB6C0 ;
}

 .atd-txt i::hover{
     color:#e02b67 ;
}


.atd-txt {
     color:#FFB6C0 ;
}

 .atd-txt::hover{
     color:#e02b67 ;
}



a{
     color:#FFB6C0 ;
}
 a::hover{
     color:#e02b67 ;
}

 strong::hover{
     color:#e02b67 ;
}

.conteiner-principal #rodape .conteiner {
    background-color: #000;
    box-shadow: none;
}

.menu-superior .nivel-um li::hover{
         color:#e02b67 ;
}

.sobre-loja .container .row-fluid {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}

.coluna .newsletter.componente {
    border: 0;
    border-radius: 40px;
}

.coluna .newsletter.componente .texto-newsletter.newsletter-cadastro {
    font-size: 12px;
}

.newsletter .input-conteiner{
      border-radius: 20px;
}



.conteiner-principal #rodape .conteiner {
    background-color: transparent;
    box-shadow: none;
}



#barraNewsletter .componente input[type="text"]{
    border-radius: 20px;
}


    @media (max-width: 760px) {
      .atd-top{
            display: none ;
      }
           .login-top{
          display: none ;
      }
           .span4 .hidden-phone{
           display: none ;
      }
      
      .menu.superior {
    margin: 0;
    display: none;
    background: none;
}

#cabecalho .conteudo-topo.span9 {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
 
    .mini-banner.hidden-phone {
        display: flex !important
;
        align-items: center;
        justify-content: center;
        margin: 0;
        padding: 0;
    }


#rodape .institucional {
    display: none;
    padding: 0;
}


.row-fluid {
    display: flex;
    padding: 0px;
}

#sobreLoja p {
    font-size: 12px;
}
      
    }