

/*categoria black friday*/
.categoria-id-16632500 {
	display: none 
}

.coluna>div, #corpo .conteiner>div {
    margin-bottom: 0px !important;
}

#corpo{
    margin-bottom: -20px !important;
    
}

#tarja-top:{
display: none !important
}

li.all-categories.com-filho .mega-categorias.span6{
    color:3333333!important;
}

.all-categories .titulo {
    fill: #fff!important
    
}

/*cor cabecalho*/
#cabecalho {
    background-color: #FFFFFF;
}
#barraTopo {
    background: #FFFFFF;
}

#comentarios-container {
    background: white;
    border-radius: 10px;
    padding: 0px !important;
    
}

:root{
	--cor-principal:#000000 !important;    
    --cor-secundaria: #000000;
    --cor-terciaria: #818181;
    --cor-botao: #000000 !important;
    --cor-titulos: #818181;
    --cor-preco: #000000 !important;
    --cor-background-topo: #ffffff;
    --cor-background-corpo: #eeeeee;
    --cor-menu-rodape: #3B3B3B;
    --cor-background-menu-rodape: #ffffff;
    --cor-background-rodape: #f6f6f6;
    --cor-background-newsletter: #ffffff;
    --cor-texto-newsletter: #818181;
    --cor-texto-1: #000000 !important;
    --cor-texto-2: #ffffff;
    --cor-background-compre-junto: #ffffff;
}


.modal-text-image .tagembedImageWrapper.videoPost iframe, .modal-text-image .tagembedImageWrapper.videoPost video, .tagembedImageWrapper img {
    max-width: 470px !important;
    min-height: 248px;
    object-fit: unset;
    -webkit-transition: all .5s;
    transition: all .5s;
}

.row-fluid.banner.mini-banner{
    /*max-height:265px !important;*/
    
}

.banner-center{
    /*margin: 0px 0px 0px 0px !important;*/
    
}

.caixa-destaque a.botao.principal {
    border: none;
    font-size: 16px;
    background: #7654a6;
    color: #fff;
}

.te_themeStart55 .te_flatThemeCard .te_postImg img {
    height: 100% !important;
    object-fit: cover;
    
}


#carouselImagem {
    margin-bottom: 15px;
    border: 0;
    box-shadow: none;
    border-radius: 0;
    white-space: nowrap;
    height: 100px !important;
}


.listagem .span3 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto {
    height: 300px !important;
}

.banner.mini-banner .modulo .flexslider {
    border: none;
    background: none;
    height: 245px !important;
}

.text-titulo {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 50px;
    margin-bottom: 26px;
    margin-top: 60px;
}

.produto .conteiner-imagem img {
    width: auto;
    height: 600px;
}
.produto .nome-produto {
    font-size: 30px;
    /* margin-left: 5px; */
    /* width: 285px; */
}


.logo-edit{
    height:50px !important;
    
}

.menu.superior {
    background: none;
    margin: 0px;
    box-shadow: rgb(0 0 0 / 9%) 0px 5px 5px -5px;
}

.flexslider{
    /*height:500px !important;*/
    
}

/*topo*/
.links-rodape-atendimento .tel-skype {
    display: none !important;
}

.tel-skype { 
    display: none !important;
} 

#menu-institucional {
    box-shadow: rgb(0 0 0 / 19%) 0px 5px 5px -5px;
}

.listagem .span3 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto {
    height: 260px;
}

.bandeiras-produto {
    top: 250px;
    left: auto;
    width: 100%;
}

/*rodape*/
.support-items .tel-skype {
    display: none !important;
}
/*fale conosco*/
#modalContato > form > div > div > div:nth-child(2) > table > tbody > tr:nth-child(5) {
    display: none !important;
}
/*atendimento checkout*/
.carrinho-checkout .atendimento li:nth-child(4) {
    display: none !important;
}


.modal-modalNewsletter .fancybox-skin {
   background: transparent url('https://cdn.awsli.com.br/2088/2088122/arquivos/pop-up-site.png') no-repeat center;
}

.menu.superior .nivel-um li:hover .menu_sub_float {
    position: absolute;
    display: flex;
    box-shadow: 0 0 5px rgb(0 0 0 / 30%);
    transform: translateY(0);
    transition: all 0.2s cubic-bezier(0.34, 0.57, 0.57, 1) 0s;
    left: 0px !important;
    min-width: 210px;
    max-width: 1500px;
    /* min-height: 160px; */
}


.span12.full-banner .flexslider .slides {
    max-width: 100% !important;
    margin: auto;
}

.caixa-dados {
    padding: 20px;
    margin-top: 20px;
    border-width: 1px;
    border-style: dashed; !important;
}

.caixa-dados:first-child {
    margin-top: 20px;
}
.abas-conta li a {
    font-size: 13px;
    display: block;
    padding: 10px 9px;
    border-width: 1px 1px 0;
    height: 13px;
    margin-top: 8px;
    border-style: solid;
    border-radius: 4px 4px 0 0;
    box-shadow: 0 -1px 4px rgba(0,0,0,0.1);
    background-color: rgba(0,0,0,0.06);
}

.abas-conta li {
    float: left;
    margin-right: 10px;
    margin-left: 21px;
    margin-top: 0px;
}

/*cor rodape*/
#rodape .institucional {
    background-color: #FFFFFF;
}

/*tabs descrição*/
.tab-content .tab-pane .tabs .tab-link.current {
    background: #b22222;
}

/*hover btn guia de medidas*/
.produto .size-table .open-table:hover {
    background: #b22222;
    border: solid 1px red;
}

/*Scroll do filtro de produtos*/
.filtro.lista ul::-webkit-scrollbar-thumb {
    background: #b22222;
}

/*borda cupom de desconto*/
.caixa1 {
    border-color: #000000;
}
/*fonte cupom de desconto* */
.caixa1 span {
   color: #000000;
}
/*icone cupom de desconto**/
.caixa1 span svg path {
    fill: #000000;
}

/*icone entre ou cadastre-se*/
.login .icon path {
    fill: #000000;
}
/*fonte entre ou cadastre-se*/
.login a span {
    color: #000000;
}
/*hover fonte entre ou cadastre-se*/
.login a:hover {
    color: #000000;
}

/*icone favoritos e atendimento cabecalho*/
.inferior .acoes-conta li path {
    fill: #000000;
}

/*icone carrinho*/
.carrinho.carrinho-manipula a i {
    color: #000000;
}
/*quantidade carrinho cobecalho*/
.carrinho.carrinho-manipula strong.qtd-carrinho {
    background: #000000;
}

/*fonte open menu*/
#barraTopo .busca-mobile .open-menu {
    color: #000;
}

/*icone open menu*/
#barraTopo .busca-mobile .open-menu svg path {
    fill: #000;
}

/*fonte paginas extras menu institucional*/
#menu-institucional .nivel-um li a {
    color: #a5a5a5;
}

/*hover fonte paginas extras menu institucional*/
#menu-institucional .nivel-um li:hover a {
    color: #000;
}

/*fonte ofertas do dia*/
#menu-institucional .nivel-um>li.offers.com-filho a strong {
    color: #000000;
}

/*fonte categorias menu superior*/
.menu .titulo {
    color: #606060;
}

/*fonte menu departamentos*/
.all-categories .titulo {
    color: #606060;
}

/*icone menu departamentos*/
.all-categories .titulo svg rect {
    
    fill: #333333;
}

/*borda categoria menu departamentos*/
li.all-categories.com-filho .mega-categorias.span6 {
    border-color: #bebebe;
}

/*hover categorias menu departamentos*/
.menu.superior .nivel-um .all-categories .nivel-dois li:hover strong {
    color: #000000;
}

/*hover subcategorias menu*/
.menu.superior .mega-categorias li a:hover {
    color: #000000;
}

/*fonte preco promocional produto*/
.preco-produto strong.titulo {
    color: #000000;
}

/*fonte desconto a vista*/
.desconto-a-vista strong {
    color: #000000;
}

/*fonte mega ofertas vitrine*/
.counter-offer .counter .title, .counter-offer .promo .title {
    color: #000000;
}


/*seta full banner desktop*/
.flex-direction-nav a:before {
    color: #000000;
}

/*botao vitrine ver mais*/
.listagem-item:hover .acoes-produto .botao-comprar {
    background-color: #000000;
}


/*fonte do nome no dep de clientes*/
#testimonials article .dep-info .dep-text h3 {
    color: #000000;
}

/*borda depoimento de clientes*/
#testimonials article .dep-p {
    border-color: #000000;
}

/*borda do atendimento*/
#atedimento .contact {
    border-color: #000000;
}

/*icone barra newslletter*/
#barraNewsletter .componente .titulo svg path {
    fill: #000;
}

/*botao enviar newsletter*/
#barraNewsletter .componente .botao {
    background-color: #000000;
}

/*botao voltar ao topo*/
.scrollToTop {
    background-color: #000000;
}

/*botao comprar pagina produto*/
.produto .acoes-produto .comprar .botao {
    background-color: #000000;
}




/*botao fechar produto flutuante pag produto*/
.produto .acoes-flutuante .close_float {
    color: #000000;
}

/*botao comprar pagina produto*/
.produto .acoes-produto .comprar .botao {
    background-color: #000000;
}

/*botao descricao produto*/
.tab-content .tab-pane .tabs .tab-link.current {
    background: #000000;
}

/*precos pagina carrinho*/
.tabela-carrinho .preco-produto .preco-promocional {
    color: #000000;
}

/*preco total carrinho*/
span.carrino-total strong.titulo.cor-principal {
    color: #000000;
}

/*botao ir para o carrinho*/
.carrinho-interno>div .botao {
    background-color: #000000;
}

/*botao finalizar compra*/
.finalizar-compra .botao.principal {
    background: #000000;
    border-color: #000000;
}

/*preco pagina do produto*/
.produto .acoes-produto .preco-produto.destaque-parcela .preco-promocional {
    color: #0d85fe;
}

@media only screen and (min-width: 1400px){
.listagem .listagem-linha li .listagem-item {
    height: 425px;
}
}

/*cores mobile*/
/*icone carrinho*/
@media only screen and (max-width: 767px){
.caixa-mobile>a:hover {
    color: #000000;
}
}

@media only screen and (max-width: 767px){
.caixa-mobile>a {
    color: #000000;
}
}

@media only screen and (max-width: 767px){
.row-fluid.banner.mini-banner {
    /* max-height: 265px !important; */
    margin-top: -60px;
}
}
/*icones favoritos e atendimento*/
@media only screen and (max-width: 767px){
.atalhos-mobile ul li svg path {
    fill: #000000;
}
}

@media only screen and (max-width: 767px){
.banner.mini-banner .modulo.span4 {
    margin: 13px 0px !important;
    width: 100%;
}
}
@media only screen and (max-width: 767px){
.banner-center {
    /*margin: 100px 0px 0px 0px !important;*/
}
}
@media only screen and (max-width: 767px){
.listagem .span3 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto {
    height: 260px !important;
}
}

/*Quadros dos produtos */
@media only screen and (max-width: 767px){
.pagina-categoria #corpo #listagemProdutos>ul>li, .pagina-busca #corpo #listagemProdutos>ul>li {
    width: 47%;
    margin: 1px;
    height: auto;
}
}

@media only screen and (max-width: 767px){
#corpo .conteiner > div {
    margin: 0 0 15px;
    margin-top: 20px;
}
}

@media only screen and (max-width: 767px){
.flexslider{
   /* height:0px !important;*/
    
}
}

@media only screen and (max-width: 767px){
.listagem .info-produto .preco-produto {
    display: flex;
    flex-direction: column;
    margin-top: -15px;
}
}

@media only screen and (max-width: 767px){
.produto .conteiner-imagem img {
    width: auto;
    height: 500px;
}
}

@media only screen and (max-width: 767px){
.pagina-categoria #corpo #listagemProdutos>ul>li .listagem-item, .pagina-busca #corpo #listagemProdutos>ul>li .listagem-item {
   background: white;
    min-height: 440px;
    margin-left: 12px;
    margin-bottom: 10px;
    min-width: 135px;
    
}
}

/*botão compras do carrinho*/
@media only screen and (max-width: 767px){
.caixa-destaque a.botao.principal {
    border: none;
    font-size: 16px;
    background: #000000;
    color: #fff;
}
}


/*borda cupom de desconto*/
@media only screen and (max-width: 767px){
.caixa1 {
    border-color: #000000;
}
}
@media only screen and (max-width: 767px){
.listagem-item .acoes-produto {
    border: none;
    transition: none 0s ease 0s;
    width: 100%;
    box-shadow: rgb(0 0 0 / 1%) 0px -5px 20px 0px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    bottom: 0;
    background: white;
    opacity: 1;
}
}

/*fonte cupom de desconto*/
@media only screen and (max-width: 767px){
.caixa1 span:hover {
    color: #000000;
}
.caixa1>span {
    color: #000000;
}
}

/*icone cupom*/
@media only screen and (max-width: 767px){
.caixa1 span svg path {
    fill: #000000;
}
}

/*menu mobile*/
@media only screen and (max-width: 767px){
.atalhos-mobile .atalho-menu {
    color: #000000;
}
}

/*botao meus pedidos*/
@media only screen and (max-width: 767px){
.action-links li:nth-child(2) {
    background: #000000;
    height: 20px;
    padding: 5px 15px;
    margin-right: 15px;
    border-radius: 2px;
    font-size: 12px;
    width: 74px !important;
}
}

@media only screen and (max-width: 767px){
.text-titulo {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 50px;
    margin-bottom: 26px;
    margin-top: 0px;
}
}

/*botao sair menu*/
@media only screen and (max-width: 767px){
.conteudo-topo .menu.superior .menu-close:after {
    background: #000000;
}
}

/*bolinha carrossel full banner*/
@media only screen and (max-width: 767px){
.fullbanner-mobile .banners ul li.slick-active button {
    background: #000000;
}
}
/*bolinha carrossel banner tarja*/
@media only screen and (max-width: 767px){
.banner.tarjamobile .banners li.slick-active button {
    background: #000000;
}
}

/*bolinha carrossel vitrine*/
@media only screen and (max-width: 767px){
.listagem-linha .slick-dots li.slick-active button {
    background: #000000;
}
}
@media only screen and (max-width: 767px){
.listagem .info-produto {
    padding: 8px 5px 10px;
    position: relative;
}
}

@media only screen and (max-width: 767px){
 .botao.pequeno {
    font-size: 12px;
    padding: 3px 10px;
    margin-left: -2px;
    margin-right: -9px;
}
}

@media only screen and (max-width: 767px){
.acoes-produto .preco-produto {
    border: none;
    /* border-bottom: 1px solid #C9C9C9; */
    /* margin-top: -20px; */
    /* margin-bottom: 10px; */
}
}


/*bolinha carrossel depoimento de clientes*/
@media only screen and (max-width: 767px){
#testimonials .slick-dots li.slick-active button {
    background: #000000;
}
}

@media only screen and (max-width: 767px){
#atedimento .contact ul.slick-dots li.slick-active button {
    background: #000000 !important;
}
}

@media only screen and (max-width: 767px){
#menu-rodape .slick-dots li.slick-active button {
    background: #000000 !important;
}
}


@media only screen and (max-width: 767px){
#cabecalho .menu.superior.active .all-categories {
    border-left: 5px solid #000000 !important; 
}
}

