@import url('https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i&display=swap');

:root{
    --fonte-principal: 'Nunito';
}

.fundo-principal:hover{
    opacity: 1 !important;
}
.btn{
    background-image: none !important;
}
.busca input{
    width: 95% !important;
}
.finalizar-compra .preco-promocional{
	font-size: 20px !important;
}
#barraTopo .busca{
	margin-right: 0px !important;
}
#barraTopo .carrinho{
	padding: 11px 0px;
}
#barraTopo .carrinho-interno {
	top: 50px;
}
#barraTopo .carrinho i{
	background-color: transparent !important;
}
.carrinho i{
	background-color: #fff !important;
}
.carrinho .carrinho-interno-ajax .icon-shopping-cart{
    color: #fff !important;
}
.carrinho .carrinho-interno-ajax .preco-promocional{
	font-size: 20px !important;
}
.produto-compartilhar .fb-compartilhar{
	margin-top: 2px;
}
.produto-compartilhar .lista-favoritos, .produto-compartilhar .lista-favoritos i{
	font-size: 11px !important;
    font-weight: bold;
}
.produto-compartilhar .lista-favoritos{
	padding: 0 10px;
    border-radius: 4px;
    margin-top: -1px;
}
.produto-compartilhar{
    display: none !important;
}
.attributes{
	font-size: 16px !important;
    font-family: var(--fonte-principal), sans-serif !important;
    margin: 0px auto 0px !important;
}
.produto .acoes-produto .preco-produto.destaque-parcela .titulo {
    font-size: 18px;
}
.produto .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho-title {
    line-height: 34px !important;
    padding: 0 10px !important;
}
h1.nome-produto{
	font-size: 28px !important;
}
.filtro.lista ul li{
	border: 0px !important;
}
.info-principal-produto .breadcrumbs ul li .fa{
	display: none;
}
.menu .nivel-dois a{
	font-size: 14px;
}
.componente{
	background-color: #eee;
    border-radius: 4px;
}
.componente .texto-newsletter{
	font-size: 18px !important;
    text-align: center;
}
.componente .newsletter-cadastro input{
	height: 22px;
}
.conteudo h1 {
    border-bottom: 1px solid #eee;
}
.ordenar-listagem.topo{
	border: 0px;
}
.breadcrumbs{
	border: 0px;
    padding: 0px;
}
.breadcrumbs ul li *, .info-principal-produto .breadcrumbs ul li *{
	font-size: 16px;
}
.info-principal-produto .breadcrumbs ul li:after {
    content: "|";
}
.listagem .listagem-item .nome-produto{
    font-size: 19px;
    line-height: 20px;
}
.desconto-a-vista strong{
	font-size: 14px;
}
.listagem .listagem-linha{
    border-width: 0px !important;
}
.pagina-categoria .listagem-linha > ul > li .botao-comprar{
    font-size: 14px !important;
    min-width: 90px !important;
}
.pagina-categoria .listagem-linha > ul > li .bandeiras-produto {
    position: absolute;
    top: 22px;
    left: 0px;
}
#barraTopo .canais-contato{
	display: none !important;
}
#barraTopo{
	height: auto !important;
    padding: 10px;
}
.acoes-conta i{
	background-color: #fff !important;
}
.filtro.lista ul{
	border: 0px !important;
}
.busca{
	margin-right: 10px;
}
.botao-busca{
	font-size: 26px !important;
    background-color: transparent !important;
    border: 0px !important;
}
body{
	background: #ffffff;
    font-size: 16px;
    font-family: var(--fonte-principal), sans-serif;
}
.secao-banners .conteiner {
    max-width: 100%;
    padding: 0;
    margin:0;
    border:none;
}
.banner.cheio+.row-fluid{
	margin-top: 0px;
}
.banner .flex-control-nav{
	margin: 0 auto;
    width: 100%;
    bottom: 10px;
    right: 0;
    padding: 5px;
    z-index: 2;
}
.flexslider {
    margin: 0;
    background: #fff;
    border:none;
    position: relative;
    zoom: 1;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
    -moz-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
    -o-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
    box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
}
#corpo .conteiner{
	max-width: 1240px;
}
#cabecalho .conteiner{
    padding: 0px;
	min-width: 100% !important;
}
#cabecalho .conteudo-topo{
	padding-right: 30px;
}
#cabecalho .logo{
    padding-top: 10px;
	padding-left: 30px;
}
.busca input{
	padding: 15px !important;
}
.busca .botao-busca{
	height: 52px !important;
}
#barraNewsletter .componente .newsletter-assinar:after{
	font-family: var(--fonte-principal), sans-serif !important;
    font-size: 14px !important;
}
a{
	text-decoration: none !important;
}
ul li {
    list-style-type: none !important;
    list-style-image: none !important;
}
.barra-inicial{
    line-height: 31px;
    padding: 6px;
    border-bottom: 1px solid #dddddd;
}
.lista-redes i{
	font-size: 22px !important;
}
#cabecalho {
    background: #fff;
}
#cabecalho.fixed {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
    -webkit-box-shadow: 0 0 30px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 30px 0 rgba(0,0,0,.2);
}
.titulo{
	font-family: var(--fonte-principal), sans-serif;
}
.preco-promocional, .preco-venda{
    font-weight: bold !important;
	font-size: 28px !important;
}
.preco-venda{
    padding-top: 6px;
	display: block !important;
}
.preco-promocional{
	padding-top: 6px;
}
.com-promocao .preco-venda{
    color: #e74c3c !important;
	font-size: 16px !important;
    font-weight: normal !important;
}
.fundo-secundario, .fundo-secundario *, .fundo-secundario *:hover, .fundo-secundario:hover, .fundo-secundario.botao:hover{
    color: #555555 !important;
}
#corpo{
	margin-top: 30px;
}
.menu a{
	text-transform: uppercase;
}
#cabecalho .menu .titulo{
	color: #ffffff;
}
#cabecalho .menu{
    padding: 10px;
    margin-top: 10px;
}
#cabecalho .menu .nivel-um > li{
    border: 0px;
}
#cabecalho .menu .nivel-um>li:hover {
    border-top-width: 0px;
    margin-top: 0px;
}
.menu li{
	padding: 0 20px;
}
/* .menu.superior .nivel-um>li:first-child{
	padding-left: 40px;
} */
.fundo-secundario, .flex-control-paging li a:hover{
    background-color: #ffffff;
}
.listagem .span3 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto{
	height: 220px;
}
.conteiner-principal .conteiner, 
.caixa-sombreada{
	box-shadow: none;
}
.listagem .listagem-item{
	padding: 0px;
    border-radius: 4px;
}
.listagem .listagem-linha li{
	border-width: 0px;
}
#corpo .menu .nivel-um, #corpo .menu .nivel-dois, #corpo .menu .nivel-tres{
    border-top: 1px solid #ddd;
} 
.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um > li > a{
	box-shadow: none;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.elastislide-carousel ul li.active a{
	border: 0px;
}
.listagem-item .acoes-produto{
	background-color: transparent;
    border-width: 0px;
    
}
.bandeiras-produto span{
	box-shadow: none;
    border: 0px;
    padding: 3px 20px;
    padding-top: 5px;
    border-radius: 4px;
}
.bandeiras-produto span.bandeira-promocao{
    width: 50px;
    height: 50px;
    padding: 0px;
    line-height: 49px !important;
    text-align: center;
    border-radius: 50px;
    font-size: 14px;
}
.bandeiras-produto .bandeira-carrinho{
    height: 30px;
    line-height: 1.8;
    padding: 6px 20px;
    border-radius: 30px;
}
.botao-comprar{
	min-width: 140px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 4px;
    font-size: 18px !important;
}
.preco-produto strong.titulo{
	font-size: 16px;
}
.produto .conteiner-imagem img, .listagem .imagem-produto img{
	border-radius: 4px;
}
.info-produto{
	text-align: center;
}
.botao.grande{
	padding: 6px 34px;
}
#rodape .institucional{
	background-image: none;
}
.abas-custom .tab-content, .filtro {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
    border: 1px solid #ddd;
    border-radius: 4px;
}
.borda-principal {
    border-width: 0px;
}
.pagamento-selos{
	background-image: none;
    background-color: #eee;
}
#rodape .redes-sociais{
	box-shadow: none;
    background-image: none;
    background-color: #fff;
}
.carrinho{
	border-radius: 4px;
    border-color: #cccccc !important;
    padding-top: 5px;
    padding-bottom: 4px;
}
.carrinho > a i{
	border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.busca{
    padding: 0px;
	border: 0px;
    background-color: #ffffff;
}
.busca input{
	padding: 10px;
}
.busca .botao-busca{
    top: 0px;
	height: 42px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    margin-right: 4px;
}
#barraTopo{
	height: 52px;
}
.listagem .titulo-categoria{
    text-transform: uppercase;
	font-size: 26px;
    text-align: center;
}
.listagem .titulo-categoria:hover{
	background-color: #fff;
}
.preco-promocional{
	font-size: 22px;
    display: block;
}
.pagamento-selos{
	background-color: #fff;
}
#rodape .titulo{
	font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
    border-bottom: 0px;
    margin-bottom: 0px;
}
#barraTopo{
	box-shadow: 0 0 20px rgba(0,0,0,0.1);
}
#rodape .caixa-facebook{
    box-shadow: none;
    margin-bottom: 4px;
}
#barraNewsletter{
	box-shadow: none;
    padding-top: 10px;
    padding-bottom: 10px;
}
.texto-newsletter{
	font-size: 22px !important;
    text-transform: uppercase; 
    display: block !important;
    padding-bottom: 4px !important;
}
#barraNewsletter .componente input[type="text"] {
    min-width: 400px;
    margin-right: 5px;
    border-radius: 4px;
    padding: 13px 20px;
    border: 0;
}
.newsletter-cadastro{
	min-width: 50%;
}
.botao{
	padding: 8px 20px !important;
}
#barraNewsletter .componente .botao {
    position: static !important;
    line-height: 13px !important;
    padding-bottom: 8px !important;
    padding: 18px 80px !important;
    border-radius: 4px !important;
    border: 0px !important;
}
#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner{
	background-color: #222;
}
.gateways-rodape{
	background-image: none !important;
}
.barra-inicial .lista-redes a{
    line-height: 38px;
}
#rodape .lista-redes i{
	font-size: 30px;
    line-height: 40px;
}
.lista-redes ul li{
	border-left: 0px;
}
#rodape .lista-redes [class^=icon], .barra-inicial .lista-redes [class^=icon]{
	background: none;
}
#rodape .lista-redes ul li a {
    width: 40px;
    height: 40px;
    line-height: 40px;
    border: 0;
    color: #222;
    display: block;
}
#rodape .lista-redes [class^=icon] {
    color: #222;
}
.listagem-item{
	border: 1px solid transparent;
}
.listagem-item:hover{
    border: 1px solid #eee;
    box-shadow: 0 8px 20px rgba(0,0,0,.06);
}
.imagem-produto{
	margin-top: 30px !important;
}
.listagem .info-produto {
	margin-bottom: 30px;
}
.botao, .botao:hover{
	background-image: none !important;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
	-webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.carrinho-interno{
	box-shadow: none;
    border: 1px solid #ddd;
}
.carrinho>a i{
	width: 40px;
    text-align: right;
}
.tarja{
    text-align: center;
}
.menu .nivel-dois{
	padding: 0px !important;
    border-radius: 3px;
}
#cabecalho .menu .nivel-dois a {
    line-height: 38px;
}
.identificacao .control-group .submit-email.botao.principal{
	line-height: 34px !important;
}
.resumo-compra .tabela-carrinho .preco-produto .preco-promocional{
	font-size: 16px !important;
    padding-top: 0px !important;
}
.carrinho-checkout .atendimento, .carrinho-checkout .atendimento .icone-box{
	border: 0px !important;
}
.carrinho-checkout .conteiner-principal #corpo .conteiner{
	box-shadow: none !important;
}
.produto .acoes-flutuante{
	box-shadow: 0 6px 20px rgba(0,0,0,0.14);
}

.box-whatsapp{
    z-index: 9999;
    position: fixed;
    float: right;
    right: 20px;
    bottom: 20px;
}
.box-whatsapp img{
    width: 56px;    
}

a.toTop {
    font-family: var(--fonte-principal), sans-serif !important;
    border: 0; 
    border-radius: 60px;
    width: 40px !important;
    height: 40px !important;
    bottom: 10px; 
    color: #ffffff; 
    cursor: pointer; 
    display: none; 
    font-size: 14px; 
    padding: 10px;
    position: fixed; 
    text-decoration:none; 
    right: 8px; 
    text-align: center; 
    width: auto; 
    z-index:500;
}
a.toTop:hover {
    background-color: #555555;
}

.rastreio-content {
    position: absolute;
    background: #ffffff;
    z-index: 999;
    padding: 10px;
    text-align: center;
    border-radius: 3px;
    border: 1px solid #cccccc;
    display: none;
    box-shadow: 0 8px 15px rgba(0, 0, 0, 0.07);
    margin-top: 6px;
}
.rastreio-btn {
    cursor: pointer;
    background: rgba(255, 255, 255, 0);
    width: 150px; 
    height: 31px;
    width: auto !important;
}
.rastreio-topo{
    color: #ffffff;
    text-align: center;
    width: 140px;
    /* font-weight: 700; */
    height: 24px;
    font-size: 16px;
    text-transform:uppercase;
    margin-left: -2px;
    top: 0px;
    position: relative;
}
.rastreio-topo i, .atd-inicial i { 
    font-size: 14px; 
    color: #ffffff; 
    margin-right: 6px; 
}
.rastreio-topo i:hover, .atd-inicial i:hover { 
    font-size: 14px; 
    color: #ffffff; 
    margin-right: 6px; 
}
.rastreio-content p {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    /* letter-spacing: 1px; */
    color: #444444 !important;
}
.rastreio-content h1 {
    font-size: 32px;
}
#OrderTracking {
    min-width: 180px;
    border: 0;
    box-shadow: none;
    background-color: rgba(245, 245, 245, 0); 
    box-shadow: inset 0px 0px 0px 1px rgb(204, 204, 204) !important; 
    border-radius: 0px;
    border-radius: 3px;
}
.rastreio {
    margin-top: -10px;
    padding: 4px 12px;
    border-radius: 3px;
    font-size: 12px;
    margin-left: 5px;
    color: #fff;
    font-weight: 500;
}
.rastreio:hover {
    color: #ffffff !important;
}

#instagram-rodape{
    padding-top: 30px;
    padding-bottom: 30px;
}
.instagram-feed-item{
    max-width: 18%;
    display: inline-block;
    padding: 1%;
}

/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

.cadastro-logar input{
    min-height: 36px !important;
}
.cadastro-logar input[type="password"]{
    min-height: 26px !important;
}
.menu .nivel-dois .com-filho i{
    top: 2px !important;
    border-radius: 2px;
    border: 0px;
}

.elastislide-carousel ul li a{
    -webkit-transition: none;
    transition: none;
}

.menu.lateral .com-filho.borda-principal{
    border: 0px !important;
}

.secao-principal .newsletter .titulo{
    font-size: 30px !important;
}
.secao-principal .componente .titulo i{
    font-size: 30px !important;
    margin-top: 4px !important;
}
.menu li.com-filho>a i{
	background-color: transparent !important;
    color: #ffffff !important;
}
@media only screen and (min-width: 768px) {

    #cabecalho .menu ul.nivel-um{
        display: flex;
        justify-content: center;
    }

}

@media only screen and (max-width: 767px){
    .listagem .titulo-categoria:first-child{
        margin-top: 0 !important;
    }
    .listagem .listagem-linha:first-child{
        padding: 0 !important;
    }
    #descricao li, #descricao ul{
    	display: inline-block !important;
    }
    .produto-compartilhar .lista-redes i{
        border-radius: 4px !important;
    	height: 20px !important;
        line-height: 20px !important;
        margin-top: 2px !important;
        font-size: 16px !important;
    }
    .comprar .botao {
        padding: 8px 0px !important;
    }
    .input-cep{
    	padding: 11px 6px !important;
    }
    .produto .acoes-produto .comprar .qtde-adicionar-carrinho{
    	width: 100% !important;
    }
    .pagina-categoria .listagem-linha > ul >li{
    	display: inline !important;
    }
    #corpo{
    	margin-bottom: 0px;
    }
    #instagram-rodape{
        margin-top: -50px !important;
        padding-top: 9px !important;
    	padding: 0px 10px; !important;
    }
    .busca-mobile .menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um > li > a{
    	border-right: 0px !important;
        border-bottom: 0px !important;
        border-left: 1px solid #ffffff !important;
    }
    .busca-mobile .botao{
    	border: 0px !important;
    }
    .busca-mobile .superior .nivel-dois li a, .menu.lateral .nivel-dois li a{
        color: #ffffff !important;
    }
    #cabecalho .conteudo-topo{
    	padding: 16px !important;
    }
    .conteudo-topo .busca-mobile {
        padding: 10px 0px !important;
        background-color: #fff !important;
    }
    .busca{
    	margin-right: 0px !important;
    }
    .busca input{
    	width: 90% !important;
    }
    .busca .botao-busca{
        color: #fff !important;
    }
    .busca-mobile .superior{
        color: #fff !important;
        border-radius: 3px;
    	padding: 11px !important;
        margin-bottom: 14px;
        margin-top: 0px !important;
    }
    .busca-mobile .superior .nivel-um{
    	margin-top: 0px !important;
        border: 0px !important;
    }
    .busca-mobile .superior .nivel-um>li:first-child{
    	padding-left: 20px !important;
    }
    #cabecalho .atalhos-mobile li{
        border: 0px !important;
    }
    #cabecalho .atalhos-mobile li.fundo-principal{
        margin: 4px;
        border-radius: 4px;
        line-height: 1;
        height: 42px;
    }
    #cabecalho .atalhos-mobile li.fundo-principal a{
        color: #ffffff !important;
    }
}

#corpo .secao-principal .flexslider .slides img{
    border-radius: 3px !important;
}
.modal-modalNewsletter .fancybox-wrap{
    width: auto !important;
}
.modal-modalNewsletter{
    width: auto !important;
    height: auto !important;
}
.modal-modalNewsletter #modalNewsletter .componente .texto-newsletter{
    margin-bottom: 0px !important;
}
.modal-modalNewsletter #modalNewsletter .newsletter .input-conteiner{
    margin-top: 0px !important;
}
.modal-modalNewsletter #modalNewsletter .newsletter .botao{
	font-size: 26px !important;
}
.modal-modalNewsletter #modalNewsletter{
    padding-top: 170px;
    width: 500px;
}
.modal-modalNewsletter #modalNewsletter .componente{
    padding: 16px !important;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.modal-modalNewsletter #modalNewsletter .componente .titulo {
    display: none !important;
}
.modal-modalNewsletter .fancybox-skin{
    padding: 40px !important;
    background: #ffffff !important;
    background-image: url('https://cdn.awsli.com.br/1278/1278233/arquivos/newsletter.png') !important; /* img-newsletter */
}
.modal-modalNewsletter .fancybox-inner{
    width: 520px !important;
    height: 320px !important;
    display: flex;
    justify-content: center;
    align-items: center;
}
.acesso-restrito .info-container img{
    display: none !important;
}
.acesso-restrito .info-container{
    padding: 60px 20px !important;
}
.acesso-restrito .info-container .titulo{
    text-align: center !important;
    font-size: 26px !important;
}
.acesso-restrito .botao{
    border-radius: 4px !important;
    padding: 10px 30px !important;
}
.acesso-restrito .modal-footer{
    margin-left: 1px !important;
}


@media only screen and (max-width: 479px) {
    .acoes-produto-responsiva {
        position: inherit;
        top: 0;
    }
    .acoes-produto-responsiva .tag-comprar {
        margin: 0;
        width: 90%;
        border-radius: 4px;
        text-align: center;
    }
    .modal-modalNewsletter .fancybox-skin{
        padding: 10px !important;
    }
    .modal-modalNewsletter .fancybox-inner{
        width: 280px !important;
    }
    .modal-modalNewsletter #modalNewsletter{
        padding-top: 130px !important;
        width: 270px !important;
    }
    .modal-modalNewsletter #modalNewsletter .componente .interno{
        padding: 0px !important;
    }
    .modal-modalNewsletter .componente .texto-newsletter{
        font-size: 12px !important;
        padding-bottom: 8px !important;
    }
}
    
  /* ESPACAMENTO SUPERIOR - MINI-BANNER */ #listagemProdutos > div.row-fluid.banner.mini-banner > div:nth-child(1){margin-top: 30px}
  /* ESPACAMENTO SUPERIOR - MINI-BANNER */ #listagemProdutos > div.row-fluid.banner.mini-banner > div:nth-child(2){margin-top: 30px}
  /* ESPACAMENTO SUPERIOR - MINI-BANNER */ #listagemProdutos > div.row-fluid.banner.mini-banner > div:nth-child(3){margin-top: 30px}
  /* ESPACAMENTO SUPERIOR - MINI-BANNER */ #listagemProdutos > div.row-fluid.banner.mini-banner2 > div:nth-child(1){margin-top: 30px}
  /* ESPACAMENTO SUPERIOR - MINI-BANNER */ #listagemProdutos > div.row-fluid.banner.mini-banner2 > div:nth-child(2){margin-top: 30px}
  /* ESPACAMENTO SUPERIOR - MINI-BANNER */ #listagemProdutos > div.row-fluid.banner.mini-banner2 > div:nth-child(3){margin-top: 30px}
  /* ESPACAMENTO SUPERIOR - MINI-BANNER */ #corpo > div.secao-banners-mobile{margin-top: -60px}  
  
  .depoimentos {
  padding: 30px 15px;
  background-color: #f9f9f9;
  border-radius: 10px;
  text-align: center;
}

.depoimentos h3 {
  font-size: 22px;
  margin-bottom: 25px;
  color: #333;
}

.depoimentos-container {
  max-width: 800px;
  margin: 0 auto;
  display: grid;
  gap: 20px;
}

.depoimento {
  background: white;
  padding: 20px;
  border-radius: 8px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  text-align: left;
}

.depoimento p {
  font-size: 16px;
  color: #555;
  margin-bottom: 10px;
}

.depoimento span {
  font-size: 14px;
  font-weight: bold;
}

.link-avaliacoes {
  margin-top: 25px;
}

.link-avaliacoes a {
  color: #1a73e8;
  font-weight: bold;
  text-decoration: none;
}

.link-avaliacoes a:hover {
  text-decoration: underline;
}

  


    