/* Fontes */
@font-face {
    font-family: 'eye_catching';
    src: url('//cdn.awsli.com.br/71/71274/arquivos/eye-catching-webfont.woff2.css') format('woff2'),
         url('//cdn.awsli.com.br/71/71274/arquivos/eye-catching-webfont.woff.css') format('woff');
    font-weight: normal;
    font-style: normal;
}

@import url(//fonts.googleapis.com/css?family=Arvo:400,400i,700,700i);

/* Reset */
a,button,input[type="submit"],input[type="button"],.btn,a:before,a:after{
    cursor: pointer;
}
 
ul, li,
.links-rodape ul li{ 
    list-style: none; 
}

.inline-block li{
    display: inline-block;
}
 
body, form, ul, li, h1, h2, h3, h4, h5, h6{ 
    margin: 0; 
    padding: 0; 
}
 
body, a, span, strong, b, p, h1, h2, h3, h4, h5, h6, input, .titulo{ 
    font-family: , serif;
    font-size: 13px;
}
 
a:hover{ 
    text-decoration: none; 
}
 
a:hover, 
#cabecalho .busca .icon-search:hover:before,
#barraTopo .busca .botao-busca:hover,
.carrinho .carrinho-interno>div .botao:hover,
#barraNewsletter .componente .botao:hover{
    opacity: 0.8;
} 

input:focus, 
select:focus,
.listagem li:hover .listagem-item,
.busca input,
.lateral .filtro{ 
    outline: none; 
}
 
/* Ocultando elementos */
.barra-inicial,
#cabecalho .conteudo-topo .superior .span8,
#cabecalho .conteudo-topo .superior .span1 .acoes-conta,
.carrinho > a > span,
.menu li.com-filho>a i,
.carrinho-interno .icon-shopping-cart,
#cabecalho .carrinho .vazio-text,
.banner.cheio .flex-direction-nav,
.listagem-item.produto-adicionado .bandeiras-produto .adicionado-carrinho,
.listagem .bandeiras-produto span,
.acoes-produto .botao-comprar .icon-search,
#barraNewsletter .componente .titulo i,
.acoes-produto-responsiva .tag-comprar i,
#rodape .redes-sociais .titulo,
.pagina-carrinho #ad-instagram,
.pagina-carrinho #parceiros,
.pagina-carrinho #central-atd,
.pagina-pedido-finalizado #central-atd,
.pagina-pedido-finalizado .selo-admake,
.pagina-carrinho #imprensa,  
.produto-video{
    display: none;
}
#barraTopo,
.pagina-carrinho #ad-instagram,
#cabecalho .carrinho .vazio-text,
.pagina-pedido-finalizado #ad-instagram{
    display: none!important;
} 

.secao-principal .span6 .produto-video {
    display: block;
}

/* removendo backgrounds */   
.menu.superior,
.acoes-conta .icon-user,
.carrinho>a i,
.carrinho-interno li:hover,
.menu .nivel-dois li:hover, 
.menu.lateral.outras .nivel-um li:hover a,
.busca #auto-complete,
.busca .botao-busca,
.listagem-item:hover .acoes-produto,
#rodape .redes-sociais,
#rodape .gateways-rodape,
.coluna .newsletter,
.menu.lateral .ativo,
.conteiner-principal .conteiner,
.acoes-conta .btn-group a{ 
    background: none; 
}

/* removendo bordas */ 
img, 
input, 
.flexslider,
.menu.superior .nivel-um>li,
#cabecalho .carrinho,
.menu.superior .nivel-dois li,
.busca,
.busca #auto-complete,
.busca .botao-busca,
.listagem .listagem-linha li,
.listagem-item .acoes-produto,
#barraNewsletter .input-conteiner input,
#rodape .titulo,
#rodape .redes-sociais,
#rodape .gateways-rodape,
#rodape .lista-redes ul li,
.gateways-rodape li:nth-child(2),
.breadcrumbs,
.ordenar-listagem,
.menu.lateral .com-filho.borda-principal,
.acoes-conta .btn-group a,
.carrinho-checkout .atendimento,
.carrinho-checkout .atendimento .icone-box{ 
    border: 0 none; 
} 

/* removendo box-shadows */ 
.conteiner-principal .conteiner,
.menu.superior .nivel-dois,
.menu .nivel-dois, 
.menu .nivel-tres, 
.menu.lateral .nivel-um>li>a,
.newsletter input[type="text"],
.listagem .bandeiras-produto span,
#barraNewsletter .componente input[type="text"],
#rodape .redes-sociais,
#rodape .caixa-facebook,
.pagina-pagina .caixa-sombreada,
.lateral .filtro,
.busca #auto-complete,
.busca .botao-busca,
#barraNewsletter,
#barraNewsletter .input-conteiner input,
.acoes-conta .btn-group a,
.acoes-conta .btn-group.open .dropdown-toggle{ 
    box-shadow: none; 
}

.listagem .listagem-item.produto-adicionado{
    background-color: transparent;
}

/* Cabecalho */
#cabecalho .logo a{
    height: 50px;
}

#cabecalho{
    background-color: #ffffff;
}

    #cabecalho .logo a img{
        right: auto;
    }

    #cabecalho .conteudo-topo .superior{
        padding: 0;
    }

    #cabecalho .conteudo-topo .span11{
        margin: 14px 0 0 0;
    }
    .pagina-pedido-finalizado #cabecalho .conteudo-topo .span11{
        text-align: left;
    }

    .acoes-conta{
        margin: 18px 0 6px 0;
        text-align: center;
    }
    .pagina-carrinho .acoes-conta{
        text-align: right;
    }
        .acoes-conta li:first-child{
            margin-right: 0;
        }
        .acoes-conta .bem-vindo{
            margin-right: 6%;
        }
        .acoes-conta li{
            line-height: 26px;
            margin-right: 6%;
            float: none;
            display: inline-block;
        }  
            .acoes-conta .btn-group a,
            .acoes-conta li>a,
            .acoes-conta li>a>span,
            .acoes-conta li>span>span{
                color: #b6b6b6;
            }
            .acoes-conta li>span,
            .acoes-conta li.tel-skype a{
                color: #b6b6b6;
                font-size: 16px;
            }
                #cabecalho .acoes-conta>li i{
                    width: auto;
                    height: auto;
                    margin-right: 0;
                }
        .acoes-conta .btn-group{
            margin-right: 6%;
        } 
            .acoes-conta .btn-group > a{
                max-width: 135px;
                padding: 0;
                overflow: hidden;
            }   
        .dropdown-menu > li > a:hover{
            opacity: 1.0;
        }     

    .acoes-conta .icon-user:before,
    .acoes-conta .icon-comment:before,
    .acoes-conta .icon-phone:before,
    .acoes-conta .fa-whatsapp:before,
    .carrinho .icon-shopping-cart:before,
    .busca .icon-search:before{
        content: '';
        display: block;
        background: url(//cdn.awsli.com.br/71/71274/arquivos/sprite3.png) no-repeat;
        position: relative;
        top: 3px;
        margin-right: 3px;
    }
    .acoes-conta .icon-user:before{
        height: 16px;
        width: 17px;
        background-position: 0 0;
    }
    .acoes-conta .icon-comment:before{
        height: 15px;
        width: 17px;
        background-position: -18px 0px;
    }
    .acoes-conta .icon-phone:before{
        height: 18px;
        width: 14px;
        background-position: -35px 0;
        top: 5px;
    }
    .acoes-conta .fa-whatsapp:before{
        height: 15px;
        width: 18px;
        background-position: -48px 0;
    }
    .acoes-conta .dropdown-menu li{
        display: block;
        text-align: left;
        margin-right: 0;
    }

    .carrinho{
        margin-top: 16px;
        float: right;
    }
        .carrinho a{
            position: relative;
        }
        .carrinho .icon-shopping-cart:before{
            height: 20px;
            width: 24px;
            background-position: -83px 0;
        }

.carrinho-checkout .atendimento li .display-table{
color: #ffffff;
}

        #cabecalho .conteudo-topo .carrinho>a>strong{
            position: absolute;
            top: -7px;
            right: 2px;
            background: #fff;
            border-radius: 30px;
            color: #E87B70;
            font-size: 12px;
            line-height: 20px;
            margin: 0;
            padding: 0 8px;
        }
        /* Carrinho interno */
        .carrinho .carrinho-interno{
            border: 0;
            border-radius: 10px;
        }
            .carrinho-interno .nome-produto{
                max-height: 75px;
                font-size: 12px;
            }
            .carrinho-interno .preco-produto .preco-venda{
                font-size: 11px;
            }  
            .carrinho-interno .preco-produto .preco-promocional{
                font-size: 12px;
                color: #a41158;
            } 
            .carrinho-interno .carrinho-info i{
                font-size: 11px;
                font-style: normal;
                color: #413030;
            } 
            .carrinho-interno .carrinho-info .carrino-total,
            .carrinho-interno .carrinho-info .carrino-total strong{
                font-size: 12px;
                color: #a41158;
            } 
            .carrinho-interno>div .botao.principal{
                background: #a41158;
                border: 0 none;
                border-radius: 7px;
                padding: 10px 20px 12px;
                font-size: 10px;
                text-shadow: none;
                font-weight: 400;
                font-family: Arvo, serif;
            } 

    /* Menu - Busca */
    .abriga-menu{
        background: #efefef;
    }
        .abriga-menu .conteiner{
            padding: 0;
        }

        .menu.superior{
            margin: 0;
        }
            .menu.superior .nivel-um>li{
                margin: 0;
                padding: 0;
            }
            .menu.superior .nivel-um>li:hover{
                border-top-width: 0;
                margin-top: 0;
            }
                .menu.superior .nivel-um>li a:hover{
                    opacity: 1.0;
                }
                .menu.superior .titulo{
                    margin: 0;
                    font-size: 16px;
                    font-weight: 400;
                    color: #989898;
                    padding: 0 18px;
                    line-height: 60px;
                }   
            /* nivel dois */
            .menu.superior .nivel-dois{
                top: 60px;
            }
                .menu.superior .nivel-dois > li{
                    margin-bottom: 15px;
                }
                    .menu.superior .nivel-dois a{
                        margin: 0 0 0 15px;
                        color: #290B01;
                        font-size: 14px;
                        /*padding-left: 8px;
                        background: url(//cdn.awsli.com.br/71/71274/arquivos/bullet-menu.png) no-repeat left;*/
                    }  
                    .menu.superior .nivel-dois a:hover{
                        color: #a41158;
                        font-size: 15px;
                        /*background: url(//cdn.awsli.com.br/71/71274/arquivos/bullet-hover.png) no-repeat left;*/
                    }               
            /* nivel dois */
           /* .menu.superior .nivel-dois{
                top: 60px;
            }
                .menu.superior .nivel-dois > li{
                    margin-bottom: 15px;
                }
                    .menu.superior .nivel-dois a{
                        margin: 0 0 0 15px;
                        color: #E05547;
                        font-size: 16px;
                        line-height: 20px;
                    }*/
            /* nivel tres */
            /*.menu .nivel-dois li>.nivel-tres,
            .menu .nivel-dois li:hover>.nivel-tres{
                display: block;
                left: 0;
                position: relative;
            }
                .menu.superior .nivel-tres a{
                    margin: 0;
                    color: #290B01;
                    font-size: 12px;
                    padding-left: 8px;
                    background: url(//cdn.awsli.com.br/71/71274/arquivos/bullet-menu.png) no-repeat left;
                }
                .menu.superior .nivel-tres a:hover{
                    color: #A1A1A1;
                    font-size: 16px;
                    background: url(//cdn.awsli.com.br/71/71274/arquivos/bullet-hover.png) no-repeat left;
                }*/

    /* Busca */
    .busca{
        border-radius: 20px;
        background: #fff;
        margin-top: 10px;
    }
        .busca #auto-complete{
            color: #1E0A02;
            font-size: 10px;
            padding-left: 10px;
            width: 85%;
        }
        #cabecalho .busca input::-webkit-input-placeholder{ color: #1E0A02; }
        #cabecalho .busca input::-moz-placeholder{ color: #1E0A02; }
        #cabecalho .busca input:-ms-input-placeholder{ color: #1E0A02; }   

        .busca .icon-search{
            padding: 0;
        }
            .busca .icon-search:before{
                height: 16px;
                width: 16px;
                background-position: -66px 0;
                top: -2px;
                right: 4px;
            }

/* Banners */
.banner.tarja{
    margin-bottom: 30px;
    text-align: center;
}



    /* Paginação */
    .banner.cheio .flex-control-nav{
        right: 0;
        left: 0;
    }
    .banner.cheio .flex-control-paging li{
        margin: 0 4px;
    }    
        .banner.cheio .flex-control-paging li a{
            background: #fff;
            border: 0 none;
        }
        .banner.cheio .flex-control-paging li a.flex-active{
            width: 10px;
            height: 10px;
            background: #a41158;
        }

#imprensa{
    
	
vertical-align:bottom;
}

#imprensa2{
    background: #545454;
	height:60px;
    padding: 3px 0;
    text-align: center;
	margin-top: 200px;
vertical-align:bottom;
}

    #imprensa2 li{
        padding-right: 3%;
    }
    #imprensa2 span{
        background: url(//cdn.awsli.com.br/71/71274/arquivos/ico-imprensa.png) no-repeat left 5px;
        color: #fff;
        font-family: 'eye_catching';
        font-size: 54px;
        padding-left: 45px;
		height: 60px;
        font-weight: 400;
        top: 9px;
        position: relative;
    }

.lista-redes ul {
display:none;

}

#listagemProdutos .conteiner{
    margin: 0 auto;
}
    #listagemProdutos .titulo-categoria{
        text-align: center;
        border-top: 1px solid #E5E5E5;
        padding: 0;
        margin-top: 50px;
        clear: both;
    }

    .listagem .titulo-categoria:hover{
        background: none;
        padding: 0;
    }

        .listagem .titulo-categoria span{
            background: #fff;
            top: -30px;
            position: relative;
            padding: 0 15px;
            color: #a41158;
            font-size: 19px;
        }
        .listagem .titulo-categoria strong{
            color: #a41158;
            font-family: 'open sans';
            font-size: 19px;
            font-weight: 400;
            position: relative;
            padding: 0 6px;
        }



    .listagem .listagem-item:hover{
        box-shadow: 0px 0px 4px 0 rgba(0, 0, 0, 0.25);
        border-radius: 8px;
    }  
    .listagem .listagem-item:hover .imagem-produto, 
    .listagem .listagem-item:hover .info-produto{
        opacity: 100;
*/

    } 
    .listagem .span3 .imagem-produto{
        height: 240px;
    } 
    .listagem-item.produto-adicionado .imagem-produto img{
        opacity: 100;
    } 
    
    .listagem .listagem-item{
        text-align: center;
    }  
    .listagem .listagem-item .nome-produto{
        color: #1E0A02;
        font-size: 14px;
        /*background: url(//cdn.awsli.com.br/71/71274/arquivos/borda-vitrine.png) no-repeat center bottom;*/
        padding-bottom: 5px;
        margin-bottom: 5px;
    }
    .listagem .preco-produto .preco-venda,
    .produto .preco-produto .preco-venda{
        font-size: 13px;
        line-height: 13px;
        margin-right: 5px;        
        margin: 0;
        color: #A1A1A1;
    }
    .listagem .preco-produto .preco-promocional,
    .listagem .preco-produto .preco-a-partir .preco-venda,
    .produto .preco-produto .preco-promocional,
    .produto .preco-produto .preco-a-partir .preco-venda{
        /*font-size: 26px;
        font-weight: 700;
        color: #E05547;*/
        margin-right: 5px;
        display: block;
        margin: 0;
        line-height: 26px;
        color: #A1A1A1;
        /*font-size: 13px;        
        font-weight: 400;
        text-decoration: line-through;*/
        position: absolute;
        bottom: -5px;
        left: 0;
        right: 0;
    }
    .produto .preco-produto .preco-promocional,
    .produto .preco-produto .preco-a-partir .preco-venda{
        position: initial;
    }
    .listagem .preco-produto .preco-parcela,
    .listagem .preco-produto .preco-parcela span,
    .produto .preco-produto .preco-parcela,
    .produto .preco-produto .preco-parcela span{
        font-size: 0;
    }
    .listagem .preco-produto .preco-parcela strong,
    .produto .preco-produto .preco-parcela strong{
        color: #595959;
        font-size: 16px;
        font-weight: 600;
    }
    .listagem .preco-produto .preco-parcela strong:nth-child(1):after,
    .produto .preco-produto .preco-parcela strong:nth-child(1):after{
        content: 'de';
        color: #6d6d6d;
        font-size: 16px;
        font-weight: 300;
        margin: 0 3px;
        display: inline-block;
    }

    .listagem .acoes-produto .botao-comprar,
    .listagem .acoes-produto-responsiva .tag-comprar{
        
        border: 0 none;
        border-radius: 5px;
        text-transform: uppercase;
        text-shadow: none;
        font-size: 14px;
    }
    .listagem-item .produto-sobrepor,
    .listagem-item:hover .produto-sobrepor,
    .listagem-item.produto-adicionado:hover .produto-sobrepor{
        opacity: 0.3;
    }
    .listagem-item.produto-adicionado .produto-sobrepor{
        opacity: 0.3;
    }


    .listagem-item.produto-adicionado:hover .produto-sobrepor,
   .listagem-item:hover .produto-sobrepor{
        /* background: url(//cdn.awsli.com.br/71/71274/arquivos/over-produto.png) no-repeat center 7%; */
		
    }
    .pagina-categoria .listagem-item.produto-adicionado:hover .produto-sobrepor, 
    .pagina-busca .listagem-item.produto-adicionado:hover .produto-sobrepor, 
    .pagina-categoria .listagem-item:hover .produto-sobrepor,
    .pagina-busca .listagem-item:hover .produto-sobrepor{
      
    }
    .listagem-item:hover .acoes-produto{
        bottom: 50%;
    }
   

#ad-instagram{
    clear: both;
    text-align: center;
    padding-bottom: 30px;
}
    #ad-instagram .titulo{
        border-top: 1px solid #E5E5E5;
        text-align: center;
    }
    #ad-instagram span{
        background: #fff;
        color: #a41158;
        font-size: 18px;
        font-weight: 400;
        top: -26px;
        position: relative;
        padding: 0 15px;
    }
        #ad-instagram .titulo strong{
            color: #1E0A02;
            font-size: 18px;
            font-family: 'open sans';
            font-weight: 400;
            position: relative;
            top: 0px;
        }
    #ad-instagram li{
        padding: 0 1%;
    }    

#parceiros{
    display: block;
    clear: both;
    border-top: 1px solid #E5E5E5;
    padding: 0px 0 0px;
    overflow: hidden;
}
    #parceiros div.pull-left{
        width: 84%;
    } 
    #parceiros li{
        margin-right: 2px;
    }
    #parceiros img{
        padding-right: 9px;
    }
    #parceiros .titulo{
        margin: 40px 0 10px 0;
        display: block;
        font-weight: 400;
    }
    #parceiros .titulo,
    #parceiros .titulo strong{
        color: #a41158;
        font-size: 19px;
    }
    #parceiros .sub-titulo{
        color: #1E0A02;
        font-family: 'eye_catching';
        font-size: 60px;
        top: 15px;
        position: relative;
    }

#barraNewsletter{
    clear: both;
	background-color: #a41158;
}
    #barraNewsletter .componente .titulo{
        display: block;
        font-size: 22px;
        margin-bottom: 0px;
        color: #fff;
		background-color: #a41158;
    }

	#barraNewsletter .interno{
	background-color: #a41158;
}

    #barraNewsletter .componente .interno-conteudo{
        text-align: left;
		background-color: #a41158;
    }
        #barraNewsletter .componente .texto-newsletter{
            font-size: 16px;
            color: #fff;
        }
        #barraNewsletter .componente .input-conteiner{
            width: 40%;
            margin-top: -20px;
            margin-left: 20px;
        }
            #barraNewsletter .componente .input-conteiner input{
                border: 0 none;
                box-shadow: none;
                border-radius: 30px;
                height: 40px;
                padding: 0 10px 0 18px;
                width: 64%;
                color: #a41158;
                font-size: 12px;
            }
            #barraNewsletter .componente .input-conteiner input::-webkit-input-placeholder{ color: #a41158; }
            #barraNewsletter .componente .input-conteiner input::-moz-placeholder{ color: #a41158; }
            #barraNewsletter .componente .input-conteiner input:-ms-input-placeholder{ color: #a41158; }   

            #barraNewsletter .componente .botao{
                background: #24B645;
                border-radius: 27px;
                padding: 0 25px;
                line-height: 40px;
            }
                #barraNewsletter .componente .newsletter-assinar:after{
                    content: "Cadastrar";
                    font-family: 'Arvo', serif;
                    font-size: 16px;
                    font-weight: 400;
                }

/* Rodape */
#rodape .institucional, 
#rodape .pagamento-selos{
    background: #fff;
}
    #rodape .institucional .titulo,
    #rodape .pagamento-selos .titulo{
        color: #a41158;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 0;
    }
    #rodape .institucional a{
        color: #686868;
        font-size: 14px;
        line-height: 23px;
    }

    #rodape .telefone,
    #rodape .whats,
    #rodape .endereco{
        margin-bottom: 6px;
    }
    #rodape .endereco{
        width: 98%;
    }
    #rodape .email{
        border-top: 1px solid #E5E5E5;
        margin-top: 17px;
        padding-top: 15px;
    }

    #rodape .institucional span{
        color: #686868;
        font-size: 13px;
        line-height: 13px;
    }
        #rodape .fa-phone:before,
        #rodape .fa-whatsapp:before{
            color: #686868;
            font-size: 15px;
            margin-right: 3px;
        }      

    #rodape .redes-sociais{
        margin-top: 25px;
    }
        #rodape .lista-redes i{
            background: none!important;
        }
        #rodape .lista-redes a i:before{
            color: #a41158;
            font-size: 19px;
            margin-top: -2px;
        }
        #rodape .lista-redes a:hover i:before{
            color: #a41158;
        }
        #rodape .lista-redes a .icon-google-plus:before{
            content: '';
            background: url(//cdn.awsli.com.br/71/71274/arquivos/google-plus.png) no-repeat center top;
            height: 15px;
            width: 25px;
        }
        #rodape .lista-redes a .icon-youtube:before{
            content: '';
            background: url(//cdn.awsli.com.br/71/71274/arquivos/youtube.png) no-repeat center top;
            height: 14px;
            width: 20px;
        }
        #rodape .lista-redes a .icon-bold:before{
            content: '';
            background: url(//cdn.awsli.com.br/71/71274/arquivos/blog.png) no-repeat center top;
            height: 16px;
            width: 16px;
        }
        #rodape .lista-redes a .icon-pinterest:before{
            content: '';
            background: url(//cdn.awsli.com.br/71/71274/arquivos/pinterest.png) no-repeat center top;
            height: 17px;
            width: 17px;
        }
        #rodape .lista-redes a:hover .icon-google-plus:before,
        #rodape .lista-redes a:hover .icon-youtube:before,
        #rodape .lista-redes a:hover .icon-bold:before,
        #rodape .lista-redes a:hover .icon-pinterest:before{
            background-position: center bottom;
        }

    #rodape .pagamento-selos{
        border-top: 1px solid #E5E5E5;
        margin-top: 50px;
    }
        #rodape .gateways-rodape li{
            text-align: left;
            width: auto;
        }

    #rodape .pagamento-selos + div p,
    .pagina-carrinho #rodape div p{
        text-align: left;
        color: #A1A1A1;
        line-height: 35px;
    }

#rodape .pagamento-selos + div .conteiner,
#rodape>div:last-child .conteiner{ 
    position: relative; 
}
    #rodape .loja-integrada{     
        position: absolute;
        right: 150px;
        bottom: 53px;
        color: #a9a19e;
        font-size: 13px; 
    }
    #rodape .loja-integrada span{ 
        font-size: 0!important; 
        background: url(//cdn.awsli.com.br/71/71274/arquivos/loja-integrada.png) no-repeat;
        height: 18px; 
        width: 117px; 
        display: inline-block; 
        margin-left: 10px; 
        line-height: 29px; 
    }

.selo-admake a{ 
    position: absolute;
    right: 0;
    height: 17px;
    bottom: 52px;
    width: 105px;
    display: block;
    text-align: left;
}
    .selo-admake .admake{ 
        color: #a9a19e;
        font-size: 13px;
    }
    .selo-admake .admake + span{ 
        font-size: 0;
        background: url(//cdn.awsli.com.br/71/71274/arquivos/selo-admake.png) no-repeat left top;
        height: 16px;
        width: 53px;
        display: block;
        position: relative;
        top: -15px;
        left: 50px;
    }

/* Lateral */
.coluna .componente {
    border-top: 1px solid #a41158;
    background: #fff;
}    

/* Produto */
.produto .acoes-produto .preco-produto.destaque-parcela .preco-venda {
    font-size: 16px;
}
.produto .acoes-produto .preco-produto.destaque-parcela .preco-promocional,
.produto .acoes-flutuante .acoes-produto .preco-produto .titulo{
    font-size: 26px;
    font-weight: 700;
}

.produto-video>div {
    width: auto;
    padding: 0 5px 0 0;
    display: table-cell;
    vertical-align: middle;
    float: left;
}

.produto-video a {
    margin-top: -10px;
}

.pagina-carrinho.carrinho-checkout .selo-admake{
    display: none;
}  

/*** Responsivo ***/ 
@media ( max-width: 1200px ){
    .menu.superior .titulo{
        font-size: 14px;
    }
    .acoes-conta li{
        margin-right: 20px;
    }   
    #parceiros div.pull-left{
        width: 78%;
    } 
    /* Barra Newsletter */
    #barraNewsletter .componente{
        margin-left: 15px;
    }
        #barraNewsletter .componente .input-conteiner{
            width: 100%;
            margin-top: 0;
            margin-left: 0;
        }
            #barraNewsletter .componente .input-conteiner input{
                width: 78%;
            }    
}

@media ( max-width: 992px ){
    .menu.superior .titulo{
        font-size: 13px;
    } 
    #imprensa li{
        padding-right: 1%;
    } 
}

@media ( max-width: 860px ){
    #imprensa,
    #parceiros{
        display: none;
    }
}

@media ( min-width: 768px ){
    /* Hover do menu superior */
    .menu.superior li:hover a .titulo{
        background: #fff;
        border-top: 4px solid #a41158;
        color: #666666;
        margin-top: -4px;
    }  
    #rodape .links-rodape-paginas > ul{
        -webkit-column-count:2;
        -moz-column-count:2;
        column-count:2;
        -webkit-column-width:50%;
        column-width:50%;
    }     
}

@media ( max-width: 767px ){
    .atalhos-mobile,
    .atalhos-mobile li.fundo-principal{
        background: #a41158;
        border: 0;
    }
    #cabecalho .logo a{
        text-align: center;
    }
        #cabecalho .logo a img{
            right: 0;
        }
    /* Menu - Busca */
    .conteudo-topo .busca-mobile{
        padding: 0;
        background: none;
    }
        .conteudo-topo .busca-mobile .atalho-menu{
            background: #a41158;
            border: 0 none;
            border-radius: 25px;
        }
        .busca{
            margin-top: 0;
            border: 1px solid #a41158;
        }
            .busca .icon-search:before{
                top: 10px;
                right: 12px;
            }
    .menu.superior .nivel-um > li > a{
        background: #666666;
        margin-bottom: 2px;
    } 
    .menu.superior .nivel-dois li:hover > .nivel-tres{
        display: block;
    } 
    .listagem-item.produto-adicionado:hover .produto-sobrepor, 
    .listagem-item:hover .produto-sobrepor{
        background: none;
    } 
        .listagem .listagem-item:hover .imagem-produto, 
        .listagem .listagem-item:hover .info-produto{
            opacity: 1.0;
        }   
    .listagem .listagem-item .acoes-produto-responsiva{
        margin: 0;
        text-align: center;
    }  
        .listagem .acoes-produto-responsiva .tag-comprar{
            padding: 0 35px;
            line-height: 32px;
        }  
    #ad-instagram li{
        padding: 2px;
    }     
    #rodape .visible-phone {
        display: none!important;
    }    
    #rodape{
        text-align: center;
    }
    #rodape .loja-integrada{
        right: 0;
        bottom: 25px;
    } 
    #rodape .pagamento-selos{
        margin-top: 0;
    }   
}

@media (max-width: 430px){
    .listagem .titulo-categoria span{
        top: -22px;
        font-size: 11px;
    }
        .listagem .titulo-categoria strong{
            font-size: 38px;
        }
    .listagem .listagem-item .acoes-produto-responsiva{
        display: none!important;
    }   
    #rodape .pagamento-selos + div p, 
    .pagina-carrinho #rodape div p {
        line-height: 20px;
        text-align: center;
        padding-bottom: 10px;
    } 
    #rodape .loja-integrada,
    .selo-admake a{
        position: initial;
        margin: 0 auto;
    }
    .selo-admake a{
        padding-bottom: 10px;
    }


    
}