@import "https://fonts.googleapis.com/css2?family=Montserrat";

a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span 
{ 
    color: #000000; 
} 

/* Cor Principal - Textos e Links */
.fundo-principal, .botao.principal, .botao.principal:hover, .menu li:hover > a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu > li > a:hover, .filtro.lista ul li label:hover, .filtro.lista ul li.active label , .menu-simples li a:hover, .menu-simples li.active a 
{ 
    background-color: #000000; 
} 

/* Cor Principal - Background */
.borda-principal, .atributos ul li a:hover, .atributos ul li.active a, .tema-scuro .nav-tabs li.active a, .elastislide-carousel ul li.active a 
{ 
    border-color: #000000; 
} 

body 
{
    font-family: 'Montserrat', cursive !important;
	background-color:#fff !important;
}

div.info-produto a.nome-produto
{
	font-family: 'Montserrat', cursive !important;
    font-weight: 600;
    font-size: 14pt;   
}

#cabecalho i.icon-shopping-cart.fundo-principal
{
    background: url("https://cdn.awsli.com.br/1679/1679366/arquivos/icon-carrinho.png") center center no-repeat !important;
    color: transparent !important;
    border-radius: 0px !important;
}

#cabecalho div.carrinho
{
 	border:none !important;   
}

#cabecalho i.icon-list.fundo-principal
{
    background: url("https://cdn.awsli.com.br/1679/1679366/arquivos/icone-pedidos.png") center center no-repeat !important;
    color: transparent !important;
    border-radius: 0px !important;
}

#cabecalho i.icon-user.fundo-principal
{
    background: url("https://cdn.awsli.com.br/1679/1679366/arquivos/icone-minha-conta.png") center center no-repeat !important;
    color: transparent !important;
    border-radius: 0px !important;
}

@media (min-width: 768px) 
{
    
    .menu.superior .nivel-um > li
    {
        border-left: none !important;
    }

    div.menu.superior ul
    {
        background-color:#ae8d22 !important;
    }   

    div.menu.superior ul li:hover
    {
        background-color: #FFFFFF !important;
        color: #555555 !important;
    }

    div.menu.superior ul li a strong
    {

        font-size: 14px !important;
        color: #FFFFFF !important;
        font-weight: 400;
    }

    .menu.superior .nivel-um > li:hover .titulo, .menu.superior .nivel-um > li:hover i 
    {
        color: #555555 !important;
    }
    
	.conteiner-principal .conteiner 
	{ 
		max-width: 100%;
		box-shadow: none;
	}
    
    div.menu.superior
	{
		background-color: #f2f2f2 !important;
	}
    
    .menu .nivel-dois a 
    {
        color: #000000 !important;
        line-height: 40px !important;
    }

    .menu .nivel-dois a:hover 
    {
        color: #000000 !important;
        line-height: 40px !important;
    }
    
    a i.icon-chevron-down.fundo-secundario
    {
     	background-color:#f2f2f2 !important; 
        color:#000 !important; 
    }
    
    a i.icon-chevron-down.fundo-secundario:hover
    {
     	background-color:#f2f2f2 !important; 
        color:#000 !important; 
    }
    
	
	#corpo div.conteiner div.secao-principal.row-fluid div.coluna.span3.esquerda div.row-fluid div.menu.lateral.fechado.borda-principal ul.nivel-um li ul.nivel-dois li a
	{
		color:#444444 !important; 

	}

	#corpo div.conteiner div.secao-principal.row-fluid div.coluna.span3.esquerda div.row-fluid div.menu.lateral.fechado.borda-principal ul.nivel-um li ul.nivel-dois li a:hover
	{
		color:#444444 !important; 

	}


    .busca
	{
		background-color: rgba(0, 0, 0, 0) !important;     
		border: 0px !important;   
		text-align:right !important; 
		margin: 0 auto !important; 
	}  
    
    #form-buscar button.botao.botao-busca
    {
       background-color:#fff !important; 
    }
    
    #form-buscar button.botao.botao-busca.icon-search.fundo-secundario
    {
     	
        color:#000 !important;
    }
}

@media (max-width: 768px) 
{
    #cabecalho div.atalhos-mobile.visible-phone.fundo-secundario.borda-principal
    {
       background-color: #ae8d22 !important; 
    }
    
    #cabecalho div.atalhos-mobile.visible-phone.fundo-secundario.borda-principal
    {
        border-color: #e6e7e9 !important; 
    }
    
    #cabecalho div.atalhos-mobile.visible-phone.fundo-secundario.borda-principal ul li.fundo-principal
    {
    	background-color: #ae8d22 !important; 
    }
    
}

i.icon-chevron-right.fundo-secundario
{
	background-color:#ffffff !important;
    color:#000000 !important;
}

/* WHATSAPP FIXO */
.whatsapp-fixo {
    position: fixed;
    bottom:10px;
    left:10px;
    z-index: 999;
    }
    
