:root {
    /* Cores do cabeçalho */
    --fundo-cabecalho: #1a234c;
   
    --fundo-menu-superior: #FFFFFF;

    /* Cores barra de newsletter */
    --fundo-newsletter: #1a234c;
    --botao-newsletter: #FFFFFF;
    --texto-newsletter: #1a234c;

    /* Cores rodapé */
    --titulo-rodape: #192a76;
    --texto-rodape: #192a76;

    /* Cores página produto */
    --texto-botao-ativo-variacao: #FFFFFF;

    /* Cores gerais */
    --cor-de-link: #192a76;
    --preto: #FFFFFF;
    --cor-da-marca: #192a76;
    -cor-principal-carrinho: #192a76;

}

.login-top:before {
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/user.svg) no-repeat center;
    color: #ffffff
}

/*icone carrinho*/

.carrinho>a i:before {
    content: "";
    width: 25px;
    height: 24px;
    display: block;
    z-index: 1000;
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/shopping-cart.svg) no-repeat center;
}

.carrinho>a strong {
    background: transparent;
    color: #ffffff;
    width: 16px;
    height: 16px;
    font-size: 12px;
    text-align: center;
    line-height: 16px;
    font-weight: bold;
    border-radius: 20px;
    top: 4px;
    position: relative;
    left: -20px;
    display: block!important;
}

.atd-top:after {
    content: "";
    width: 12px;
    height: 24px;
    display: block;
    z-index: 1000;
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/angle-down.svg) no-repeat center;
    margin-left: 8px;
}

/*favoritos*/

.wishlist a:after {
    content: "";
    width: 25px;
    height: 24px;
    display: block;
    z-index: 1000;
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/heart2.svg) no-repeat center;
}


.busca button:before {
    content: "";
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/search2.svg) center no-repeat;
    width: 18px;
    height: 18px;
}

.banner.cheio .flexslider .flex-direction-nav .flex-next:after {
    content: "";
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/angle-right.svg) center no-repeat;
    width: 9px;
    height: 15px;
    display: block;
}

.banner.cheio .flexslider .flex-direction-nav .flex-prev:before {
    content: "";
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/angle-left.svg) center no-repeat;
    display: block;
    width: 9px;
    height: 15px;
}


#categoriasListagem .slick-next:before {
    content: "";
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/angle-right.svg) center no-repeat;
    width: 9px;
    height: 15px;
    display: block;
}

#categoriasListagem .slick-prev:before {
    content: "";
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/angle-left.svg) center no-repeat;
    width: 9px;
    height: 15px;
    display: block;
}

.fundo-principal {
    background: #FFFFFF;
}

.listagem .listagem-item {
    background: #FFFFFF;
}

.abas-custom .tab-content {
    box-shadow: none;
    border: 0;
    background: #FFFFFF;
}

.hamb-1{
    background: #FFFFFF !important;
}

ul.drop-login li:last-child a{
    background: #EFA5A3;
}

.carrinho-interno>div .botao{
    background: #FFFFFF !important;
}

.produto .principal .acoes-produto .botao-comprar{
    background: #042D62 !important;
}

.cep .input-prepend.input-append .btn:last-child{
    background: #18204c;
}

.pagina-carrinho .acao-editar .botao.grande{
    background: #A0C69B !important;
}

.carrinho-checkout .atendimento a, .carrinho-checkout .atendimento strong, .carrinho-checkout .atendimento span, .carrinho-checkout .atendimento i {
    color: white;
}

.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um>li>a {
    background-color: #FFFFFF;
}

.pagina-carrinho th, .pagina-carrinho tr, .pagina-carrinho td {
    border: 0;
    background: #FFFFFF;
}

.carrinho-checkout .identificacao .identificacao-title {
    margin-top: 10px;
    color: #192a76;
}

.carrinho-checkout .identificacao .control-group .submit-email.botao.principal{
    background: #18204c !important;
}

.back-top{
    background: #FFFFFF;
}

.info-principal-produto .breadcrumbs ul li * {
    font-size: 14px;
    color: #18204c;
}

.produto .nome-produto {
    font-size: 24px;
    color: #18204c;
    letter-spacing: 0;
}

.produto .principal .lista-favoritos {
    color: #18204c;
}

.botao.principal{
    background: #A0C69B!important;
}

div#blank-product-position1+.abas-custom:before {
    color: #1a234c;
}

.logo a {
    height: 68px;
}

logo a img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-height: 100%;
}

.bandeiras-produto .bandeira-promocao{
    background: #efa5a3;
}

.tema-transparente .identificacao .identificacao-inner {
    background: #FFFFFF;
}

label:hover{
    background: #efa5a3 !important;
}

.bandeiras-produto .adicionado-carrinho{
    background: #efa5a3!important;
}

.cadastro-logar button.botao{
    background: #efa5a3!important;
}

.atributos div ul li.active a {
    background: #161d4c;
}

.atributos div ul li.active a span {
    color: #FFFFFF;
}

.produto .principal .lista-favoritos i:before {
    content: "";
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/heart-fav.svg) center no-repeat;
    width: 21px;
    height: 19px;
    position: relative;
    top: 2px;
}

.conteudo>.row-fluid {
    margin-bottom: 20px;
    background-color: #FFFFFF;
}

.elastislide-carousel ul li a span {
    width: inherit;
    height: inherit;
    position: relative;
    display: block;
    background-color: #F5EEE6;
}

/*icone profile mobile*/

@media screen and (max-width: 767px){

.pagina-inicial #corpo, .listagem .titulo-categoria strong {
    background: #FFFFFF;
}

#cabecalho>.conteiner>.row-fluid>.span3 > .fundo-principal > a:before, #cabecalho>.conteiner>.row-fluid>.span6 > .fundo-principal > a:before {
    content: "";
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/shopping-cart.svg) center no-repeat;
    width: 21px;
    height: 24px;
}

.login-top a:before {
    background: url(https://cdn.awsli.com.br/346/346255/arquivos/user.svg) no-repeat center;
}

#rodape .titulo {
    color: #042D62;
    text-align: center;
}

.links-rodape ul li a {
    color: #042D62;
}

#rodape .visible-phone li a {
    color: #042D62;
}

.sobre-loja-rodape p {
    color: #042D62!important;
}

.fundo-secundario, .fundo-secundario *, .fundo-secundario *:hover, .fundo-secundario:hover, .fundo-secundario.botao:hover {
    color: #18204c;
}



#rodape .institucional, #rodape .pagamento-selos {
    background: #FFFFFF;
    padding: 0;
}

}