/* IMAGEM NEWSLETTER */
.modal-modalNewsletter .fancybox-skin {
    background: url(https://cdn.awsli.com.br/2425/2425050/arquivos/fundo.png) no-repeat center/cover;
}

/*menu*/

.mnu {
    background: #2969AD;
}

.mnu .nivel-um > li > a strong {
    color: #fff;
}

.mnu .nivel-um > li > a strong {
    text-transform: capitalize;
}

.mnu .nivel-um > li:before {
    background: #e42000;
}

.mnu .nivel-um > li:hover > a strong {
    background: #e42000;
    
}

.mnu .nivel-um > li:hover > a strong {
    color: #ffffff;
}

/*ultima categoria*/

.mnu .nivel-um > li.last-category {
    background: #AB1800;
}


.mnu .nivel-um > li.last-category:before {
    background: #E42000;
}

.mnu .nivel-um > li.last-category > a strong {
    color: #ffffff;
}


.mnu .nivel-um > li.last-category:before > a strong {
    color: #ffffff;
}


.mnu .nivel-um > li.last-category:hover > a strong {
    background: #E42000;
}

.mnu .nivel-um > li.last-category:hover > a strong {
    color: #ffffff;
}

/*SUB CATEGORIAS*/
.mnu .nivel-um > li.last-category .nivel-dois > li > a > strong {
    color: #2969AD;
}


/*SCROLL*/

::-webkit-scrollbar-track {
    background: #b3b3b3;
}

::-webkit-scrollbar-thumb {
    background: #2969AD;
}

::-webkit-scrollbar-track:hover {
    background: #b3b3b3;
}

/*ICONES*/

.listagem .titulo-categoria strong:before {
    background-image: url(https://uploaddeimagens.com.br/images/003/881/341/original/icon_star__01.png?1653492769);
    margin-right: 26px;
    background-position: right;
}

.listagem .titulo-categoria strong:after {
    background-image: url(https://uploaddeimagens.com.br/images/003/881/327/original/icon_star_02.png?1653492247);
    margin-left: 30px;
}

/* CUSTOMIZAÇÃO CN */

/* BOTOES */
a {
    color: #2969ad;
}

.cabecalho-interno .titulo {
    color: #2969ad;
}

.botao.principal:not(.grande) {
    background: #2969ad !important;
}

.botao.principal:not(.grande):hover {
    background: #23558b !important;
}

.modal .modal-header {
    background: #c32408;
}

.modal .modal-header h3.titulo, .modal .modal-header span {
    color: #ffffff;
}

.modal button.close {
    color: #ffffff;
}

a:hover, a:focus {
    color: #2969AD;
}

.modal button.close:hover {
    color: #ffffff;
}

.pagina-busca #corpo .secao-principal .coluna .menu.lateral.outras .nivel-um li a, .pagina-categoria #corpo .secao-principal .coluna .menu.lateral.outras .nivel-um li a {
    color: #2969ad;
}

.pagina-busca #corpo .secao-principal .coluna .menu.lateral.outras .nivel-um li:hover, .pagina-categoria #corpo .secao-principal .coluna .menu.lateral.outras .nivel-um li:hover {
    background: #2969ad;
}

.breadcrumbs ul li strong {
    color: #2969ad;
}

.pagina-busca #corpo .secao-principal .coluna .componente .titulo, .pagina-busca #corpo .secao-principal .coluna .conta-menu .titulo, .pagina-categoria #corpo .secao-principal .coluna .componente .titulo, .pagina-categoria #corpo .secao-principal .coluna .conta-menu .titulo {
    color: #2969ad;
}

.pagina-busca #corpo .secao-principal .coluna .componente.newsletter .input-conteiner .botao, .pagina-busca #corpo .secao-principal .coluna .conta-menu.newsletter .input-conteiner .botao, .pagina-categoria #corpo .secao-principal .coluna .componente.newsletter .input-conteiner .botao, .pagina-categoria #corpo .secao-principal .coluna .conta-menu.newsletter .input-conteiner .botao {
    color: #2969ad;
}

.pagina-busca #corpo .secao-principal .coluna .componente.newsletter .input-conteiner .botao:hover, .pagina-busca #corpo .secao-principal .coluna .conta-menu.newsletter .input-conteiner .botao:hover, .pagina-categoria #corpo .secao-principal .coluna .componente.newsletter .input-conteiner .botao:hover, .pagina-categoria #corpo .secao-principal .coluna .conta-menu.newsletter .input-conteiner .botao:hover {
    color: #143961;
}

.pagina-busca #corpo .secao-principal .coluna .menu.lateral .nivel-um > li, .pagina-categoria #corpo .secao-principal .coluna .menu.lateral .nivel-um > li {
    background: #2969ad;
    border: 1px solid #eaeaea;
    border-color: #2969ad;
}

.pagina-busca #corpo .secao-principal .coluna .menu.lateral .nivel-um > li:hover, .pagina-categoria #corpo .secao-principal .coluna .menu.lateral .nivel-um > li:hover {
    background: #23568c;
    border-color: #23568c;
}

.pagina-busca #corpo .secao-principal .coluna .menu.lateral .nivel-um > li .nivel-dois > li.ativo, .pagina-busca #corpo .secao-principal .coluna .menu.lateral .nivel-um > li .nivel-dois > li:hover, .pagina-categoria #corpo .secao-principal .coluna .menu.lateral .nivel-um > li .nivel-dois > li.ativo, .pagina-categoria #corpo .secao-principal .coluna .menu.lateral .nivel-um > li .nivel-dois > li:hover {
    background: #5ea5f0;
}


/* NEWSLETTER */
#modalNewsletter .newsletter .titulo {
    color: #2969AD;
}

.fancybox-close {
    background: #2969ad !important;
}

.fancybox-close:hover {
    background: #35507f !important;
}

#modalNewsletter .newsletter .texto-newsletter {
    color: #7a9abc;
}

/* INPUT CABEÇALHO */
input.ui-autocomplete-input::-webkit-input-placeholder {
    color: #2969AD !important;
}

input.ui-autocomplete-input:-ms-input-placeholder {
    color: #2969AD !important;
}

input.ui-autocomplete-input::-ms-input-placeholder {
    color: #2969AD !important;
}

input.ui-autocomplete-input::placeholder {
    color: #2969AD !important;
}

/* ICONES CABEÇALHO */
.icon-shopping-cart:before, .theme-icon-carrinho:before {
    content: "\e900";
    color: transparent;
    background: url(https://cdn.awsli.com.br/2425/2425050/arquivos/carrinho.png) no-repeat center center/cover;
}

.cart .carrinho .qtd-carrinho {
    top: -7px;
    right: 18px;
}

.cart .carrinho .carrinho-interno .carrinho-rodape .botao i:before {
    content: "\e900";
    color: transparent !important;
    background: url(https://cdn.awsli.com.br/2425/2425050/arquivos/carrinho-listagemv2.png) no-repeat center/cover;
}

.tracking .tracking-box {
    background-color: #c32408;
}

.tracking .tracking-box:before {
    border-bottom: 8px solid #c32408;
}

.tracking .tracking-close {
    background: #2969ad;
}

.theme-icon-tracking:before, .theme-icon-rastreio:before {
    content: "\e904";
    color: transparent;
    background: url(https://cdn.awsli.com.br/2425/2425050/arquivos/rastreio.png) no-repeat center;
}

#cabecalho > .conteiner .conteudo-topo .top-info > div > a .theme-icon-tracking {
    font-size: 33px;
}

.cart .carrinho .carrinho-interno .carrinho-rodape .botao {
    background: #2969ad !important;
}

.cart .carrinho .carrinho-interno .carrinho-rodape .botao:hover {
    background: #1e5b9c !important;
}

.theme-icon-pedidos:before {
    color: transparent;
    content: "\e903";
    background: url(https://cdn.awsli.com.br/2425/2425050/arquivos/pedidos.png) no-repeat center;
}

#cabecalho > .conteiner .conteudo-topo .top-info > div > a .theme-icon-pedidos {
    font-size: 32px;
}

.theme-icon-duvidas:before {
    content: "\e901";
    color: #378bde;
}

#cabecalho > .conteiner .conteudo-topo .top-info > div > a:hover {
    color: #2969ad;
}

#cabecalho > .conteiner .conteudo-topo .top-info > div .box {
    background: #c32408;
}

#cabecalho > .conteiner .conteudo-topo .top-info > div .box:before {
    border-bottom: 8px solid #c32408;
}


/* ICONES MENU */
@media screen and (min-width: 768px)
{

    .mnu .nivel-um > li:not(:last-child):after {
        content: '|' !important;
        font-size: 17px;
        width: 13.33px;
    }

    .mnu .nivel-um > li:not(:last-child):after {
        content: '|' !important;
        font-size: 17px;
        width: 13.33px;
        color: #ffffff;
    }

    /* CORES SUB-CATEGORIA */
    .mnu .nivel-um .nivel-dois li a {
        color: #2969ad;
    }

    .mnu .nivel-um .nivel-dois li:hover > a {
        background: #2969ad;
        color: #ffffff;
    }

    /* LISTAGEM */
    .pagina-produto #corpo .produto .acoes-produto .preco-produto.destaque-preco .preco-promocional, .pagina-produto #corpo .produto .acoes-produto .preco-produto.destaque-avista .preco-promocional {
        color: #2969ad;
    }

    .pagina-produto #corpo .produto .acoes-produto .preco-produto.destaque-preco .preco-a-partir strong.preco-venda, .pagina-produto #corpo .produto .acoes-produto .preco-produto.destaque-avista .preco-a-partir strong.preco-venda {
        color: #2969ad;
    }

    .pagina-produto #corpo .produto .acoes-produto .preco-produto .preco-parcela {
        color: #6d9bcc;
    }

    .pagina-produto #corpo .produto .acoes-produto .preco-produto .desconto-a-vista {
        color: #6d9bcc;
    }

    .listagem .listagem-linha .listagem-item .info-produto .preco-produto.destaque-preco .preco-a-partir strong.preco-venda, .listagem .listagem-linha .listagem-item .info-produto .preco-produto.destaque-avista .preco-a-partir strong.preco-venda {
        color: #2969ad;
    }

    .listagem .listagem-linha .listagem-item .info-produto .preco-produto.destaque-preco .preco-promocional, .listagem .listagem-linha .listagem-item .info-produto .preco-produto.destaque-avista .preco-promocional {
        color: #2969ad;
    }

    .listagem .listagem-linha .listagem-item .info-produto .preco-produto .preco-parcela {
        color: #6295cb;
    }

    .listagem .listagem-linha .listagem-item .info-produto .preco-produto .desconto-a-vista {
        color: #6295cd;
    }

    .pagina-produto #corpo .produto .acoes-produto .preco-produto.destaque-parcela .preco-parcela strong:nth-child(2) {
        color: #2969ad;
    }

    .pagina-produto #corpo .produto .acoes-produto .preco-produto.destaque-parcela > div + div .preco-promocional {
        color: #5c8ec4;
    }

    .pagina-produto #corpo .produto .principal .parcelas-produto li span .cor-principal {
        color: #2969ad;
    }

    .pagina-produto #corpo .produto .principal .parcelas-produto .text-parcelas {
        color: #2969ad;
    }

    .pagina-produto #corpo .produto .principal .parcelas-produto .text-parcelas .icon-chevron-down {
        color: #2969ad;
    }

    .pagina-produto #corpo .produto .principal .parcelas-produto .text-parcelas.cor-principal {
        color: #ab1800 !important;
    }

    .listagem .listagem-linha .listagem-item .info-produto .preco-produto.destaque-parcela .preco-parcela strong:nth-child(2) {
        color: #2969ad;
    }

    .listagem .listagem-linha .listagem-item .info-produto .preco-produto.destaque-parcela > div + div .preco-promocional {
        color: #6091c5;
    }

    .listagem .bandeiras-produto .adicionado-carrinho {
        background: #c32408;
    }

    .listagem .listagem-linha .listagem-item .info-produto .preco-produto.destaque-parcela .preco-promocional {
        color: #2969ad;
    }

    .listagem .titulo-categoria strong {
        color: #2969ad;
    }

    .listagem .listagem-linha .listagem-item:not(.indisponivel):hover .info-produto {
        background-color: #2969ad;
    }

    .acoes-produto .icon-shopping-cart:before, .theme-icon-carrinho:before {
        content: "\e900";
        color: transparent;
        background: url(https://cdn.awsli.com.br/2425/2425050/arquivos/carrinho-listagemv2.png) no-repeat center;
    }

    .listagem .listagem-linha .listagem-item .acoes-produto .botao {
        border-radius: 10px !important;
        background-color: #c32408 !important;
    }

    .listagem .listagem-linha .listagem-item .acoes-produto .botao:hover {
        box-shadow: 0px 0px 15px 3px rgb(255 255 255 / 10%);
    }

    .listagem .listagem-linha ul.owl-carousel .owl-nav > div:after {
        background-image: linear-gradient(to top, #2969ad 0%, #2969ad 50%, #4468a7 50%, #4569a8 100%);
    }

    .listagem .listagem-linha .listagem-item .acoes-produto .botao i {
        color: #ffffff !important;
    }

    .cart .carrinho .carrinho-interno .preco-produto.destaque-parcela .preco-promocional {
        color: #2969ad;
    }

    .cart .carrinho .carrinho-interno .carrinho-rodape .carrinho-info .carrino-total {
        color: #2969ad;
    }

    #cabecalho > .conteiner .conteudo-topo .busca-mobile .busca form .botao-busca {
        color: #2969ad;
    }

    #cabecalho > .conteiner .conteudo-topo .busca-mobile .busca form .botao-busca:hover {
        color: #1f548c;
    }

    #cabecalho > .conteiner .conteudo-topo .busca-mobile .busca form input {
        border: 1px solid #aecae7;
        color: #2969ad;
    }


    /* RODAPÉ */
    #rodape .institucional {
        background: rgb(69, 105, 168);
        background: linear-gradient(180deg, rgba(69, 105, 168, 1) 19%, rgba(69, 105, 168, 1) 19%);
    }

    #rodape .institucional > .conteiner > .row-fluid > .span9 .titulo {
        color: #ffffff;
    }

    #rodape .institucional > .conteiner > .row-fluid > .span9 .links-rodape:after {
        border-left: 1px dashed #ffffff;
        background-color: transparent;
    }

    #rodape .institucional > .conteiner > .row-fluid > .span9 .links-rodape ul li, #rodape .institucional > .conteiner > .row-fluid > .span9 .span12.visible-phone ul li {
        color: #ffffff;
    }

    #rodape .titulo {
        margin: 0 0 20px;
    }

    #rodape .institucional > .conteiner > .row-fluid > .span9 .span12.visible-phone .lista-redes li a i {
        background-color: #ffffff;
        color: #c32408;
    }

    #rodape .pagamento-selos .titulo {
        color: #2969ad;
    }

    #rodape .pagamento-selos[class*='itens'] > .conteiner > .row-fluid > div:not(:last-child):after {
        border-left: 1px dashed #2969ad;
    }

    /* OUTROS */
    .pagina-produto #corpo .listagem.aproveite-tambem h4.titulo:before {
        background-image: url(https://uploaddeimagens.com.br/images/003/881/341/original/icon_star__01.png?1653492769);
        margin-right: 26px;
        background-position: right;
    }

    .pagina-produto #corpo .listagem.aproveite-tambem h4.titulo:after {
        background-image: url(https://uploaddeimagens.com.br/images/003/881/327/original/icon_star_02.png?1653492247);
        margin-left: 30px;
    }

    ::selection {
        background: #2969ad;
        color: #fff;
        text-shadow: none;
    }

    ::-webkit-scrollbar-thumb:hover {
        background: #194b7f;
    }

    .pagina-produto #corpo .produto h1.nome-produto {
        color: #2969ad;
    }

    .pagina-produto #corpo .produto .acoes-produto .preco-produto.destaque-parcela .preco-promocional {
        color: #2969ad;
    }

    #formCalcularFrete label, #formCalcularCep label, form[action*="cupom"] label {
        color: #c32408;
    }

    #formCalcularFrete .input-append:hover .btn, #formCalcularCep .input-append:hover .btn, form[action*="cupom"] .input-append:hover .btn {
        background: #c32408;
    }

    #formCalcularFrete .input-append:hover input, #formCalcularCep .input-append:hover input, form[action*="cupom"] .input-append:hover input {
        border-color: #c32408;
    }

    #formCalcularFrete .btn, #formCalcularCep .btn, form[action*="cupom"] .btn {
        background: #ab1800;
    }

    .pagina-produto #corpo .produto .produto-compartilhar ul li .lista-favoritos {
        background: #c32408;
    }

    .pagina-produto #corpo .produto .produto-compartilhar ul li .lista-favoritos:hover, .pagina-produto #corpo .produto .produto-compartilhar ul li .lista-favoritos:focus {
        background: #951a05;
    }

    .acoes-produto .comprar .icon-shopping-cart:before, .theme-icon-carrinho:before {
        content: "\e900";
        color: transparent;
        background: url(https://cdn.awsli.com.br/2425/2425050/arquivos/carrinho-listagemv2.png) no-repeat center center/cover;
    }

    .botao.grande {
        padding: 9px 20px !important;
        background: #2969ad !important;
        color: #fff !important;
    }

    .acoes-produto .comprar .icon-shopping-cart:before, .theme-icon-carrinho:before {
        content: "\e900";
        color: transparent;
        background: url(https://cdn.awsli.com.br/2425/2425050/arquivos/carrinho-listagemv2.png) no-repeat center center/cover;
    }

    .pagina-produto #corpo .produto .disponibilidade-produto b {
        color: #ab1800;
    }

    .botao.grande:hover {
        background: #1f538a !important;
    }

    .pagina-produto #corpo .listagem.aproveite-tambem h4.titulo {
        color: #2969ad;
    }

    .pagina-produto #corpo .produto .acoes-flutuante .close_float {
        color: #c32408;
    }

    .pagina-produto #corpo .produto .produto-thumbs > #carouselImagem ul.miniaturas li:hover a, .pagina-produto #corpo .produto .produto-thumbs > #carouselImagem ul.miniaturas li.active a {
        border-color: #2969ad;
    }

    .pagina-produto #corpo .produto .acoes-flutuante.closed .close_float {
        background: #2969ad;
    }

    .pagina-produto #corpo .produto .acoes-flutuante.closed .close_float:hover {
        background: #2d5a8c;
    }

    .dropdown-menu .icon-shopping-cart:before, .theme-icon-carrinho:before {
        content: "\e900";
        color: transparent;
        background: url(https://cdn.awsli.com.br/2425/2425050/arquivos/carrinho-listagemv2.png) no-repeat center center/cover;
    }

    .pagina-busca #corpo .secao-principal .ordenar-listagem .input-append .btn-group .dropdown-menu li:hover, .pagina-categoria #corpo .secao-principal .ordenar-listagem .input-append .btn-group .dropdown-menu li:hover {
        background: #275e99;
    }

    .pagina-busca #corpo .secao-principal .ordenar-listagem .input-append label, .pagina-categoria #corpo .secao-principal .ordenar-listagem .input-append label {
        border: 1px solid #2969ad;
    }

    .pagina-busca #corpo .secao-principal .ordenar-listagem .input-append .btn-group .btn, .pagina-categoria #corpo .secao-principal .ordenar-listagem .input-append .btn-group .btn {
        background: #2969ad;
    }

    .pagina-busca #corpo .secao-principal .ordenar-listagem .input-append .btn-group .dropdown-menu, .pagina-categoria #corpo .secao-principal .ordenar-listagem .input-append .btn-group .dropdown-menu {
        background: #2969ad;
    }

    .pagina-busca #corpo .secao-principal .ordenar-listagem .input-append .btn-group .dropdown-menu li:hover a, .pagina-categoria #corpo .secao-principal .ordenar-listagem .input-append .btn-group .dropdown-menu li:hover a {
        color: #ffffff;
    }

    .pagina-busca #corpo .secao-principal .ordenar-listagem .input-append .btn-group .dropdown-menu li a, .pagina-categoria #corpo .secao-principal .ordenar-listagem .input-append .btn-group .dropdown-menu li a {
        color: #fff;
    }

    #formCalcularFrete label b, #formCalcularCep label b, form[action*="cupom"] label b {
        color: #2969ad;
    }

    #formCalcularFrete .cep .border-alpha .error{
    background: #ff0000 !important;
    }

    .pagina-carrinho .cor-principal {
        color: #2969ad;
    }

    .carrinho-checkout .campos-pedido .preco-produto .preco-promocional {
        color: #2969ad;
    }

    .carrinho-checkout #cabecalho .atendimento .icone-box i {
        color: #2969ad;
    }

    .carrinho-checkout .identificacao .submit-email.botao.principal {
        background: #2969ad !important;
    }

    .carrinho-checkout .identificacao .submit-email.botao.principal:hover {
        background: #20558f !important;
    }

    .carrinho-checkout #cabecalho .atendimento li a:hover strong {
        color: #2969ad;
    }

    .carrinho-checkout .campos-pedido legend {
        color: #2969ad;
    }

    .carrinho-checkout .campos-pedido legend {
        color: #2969ad;
    }

    #cabecalho > .conteiner .conteudo-topo .top-info > div > a i {
        color: #2969ad;
    }

    #cabecalho > .conteiner .conteudo-topo .top-info > div > a:hover i {
        color: #2969ad;
    }

    .conta-menu .nome-usuario {
        color: #2969ad;
    }

    .conta-menu .menu-simples li:not(.divisor):hover {
        background: #2969ad;
        border-color: #2969ad;
    }

    .conta-menu .menu-simples li:not(.divisor):hover a, .conta-menu .menu-simples li:not(.divisor):hover i {
        color: #ffffff;
    }

    .abas-conta li.active a {
        color: #fff;
        background: #2969ad;
    }

    .abas-conta li a:hover {
        color: #fff;
        background: #2969ad;
    }

    .abas-conta li a {
        color: #2969ad;
    }

    .mnu .nivel-um .nivel-dois li a {
        text-transform: capitalize;
    }

    .atributos span b {
        color: #2969ad;
    }

    .atributos ul li a {
        border: 1px solid #ab1800;
        background: #ab1800;
    }

    .pagina-produto #corpo .produto .acoes-produto .preco-produto.destaque-parcela .preco-a-partir {
        color: #6099d7;
    }

    .atributos ul li a span {
        color: #ffffff;
    }

    .atributos ul li a:hover {
        border: 1px solid #881300;
        background: #881300;
    }

    .atributos ul li.active a {
        border: 1px solid #2969ad;
        background: #2969ad;
    }

    .listagem .listagem-linha .listagem-item .info-produto .preco-produto.destaque-parcela .preco-a-partir {
        color: #6c8ec8;
    }
}
    /* MOBILE */

@media screen and (max-width: 767px)
{
    #cabecalho > .conteiner .conteudo-topo .cart .carrinho .qtd-carrinho {
        top: 7px;
        right: 13px;
    }

    #cabecalho > .conteiner .conteudo-topo .busca-mobile .atalho-menu {
        background: #2969ad !important;
    }

    .mnu:before, .menu.superior:before {
        background: #2969ad;
    }

    .mnu {
        background: transparent;
    }

    .mnu .nivel-um, .menu.superior .nivel-um {
        background: #3c7ec3;
    }

    .mnu .nivel-um > li.com-filho > a.toggleMenuMobile, .menu.superior .nivel-um > li.com-filho > a.toggleMenuMobile {
        color: #ffffff !important;
    }

    .mnu .nivel-um > li:not(:last-child):after {
        display: none;
    }

    #rodape .institucional {
        background: rgb(69, 105, 168);
    }

    #rodape .institucional > .conteiner > .row-fluid > .span9 .span12.visible-phone .lista-redes li a i {
        color: #4569a8;
    }

    body.show-fixed-menu-mobile #cabecalho:not(.logo-centro) .row-fluid .conteudo-topo .inferior {
        box-shadow: 0 0 8px 0px rgb(69 105 168 / 53%);
    }

    .mnu .nivel-um, .menu.superior .nivel-um {
        box-shadow: 4px 0 28px -4px #2969ad;
    }
}

#comprar-ajax-status .sucesso .buttons > * .icon-shopping-cart:before, .theme-icon-carrinho:before {
    content: "\e900";
    color: transparent;
    background: url(https://cdn.awsli.com.br/2425/2425050/arquivos/carrinho-listagemv2.png) no-repeat center center/cover;
}

body.pagina-inicial .secao-banners .conteiner {
    max-width: 1140px !important;
    margin-top: 10px;
}

/* FIM CUSTOMIZAÇÃO CN */
