/* Pop up produto pagina produto */
.pagina-produto .acoes-flutuante.borda-principal.hidden-phone.hidden-tablet {
display: none !important;} 

.canais-contato ul{
display: none !important
}


/* Tamanho da Logo */
.logo a { height:120px; } 


/* Tamanho Nome do Produto */
.produto .nome-produto{ font-size: 20px;
line-height: normal;
margin: 10} 


/* Remover Botão Compartilhar FB e WPP */
.produto-compartilhar .fb-compartilhar {
display: none;
} 


/* Mensagem de Erro do Frete */
.produto .cep .error{
font-size: 0;
}
.produto .cep .error:after {
content: 'Para calcular o frete, clica antes rapidinho na opção de cor e de tamanho :)';
font-size: 14px;
color: #ff3f3f;
} 


/* Produtos Relacionados */
.pagina-produto .listagem.aproveite-tambem { 
text-align: center;
}
.pagina-produto .listagem.aproveite-tambem .info-produto .nome-produto { min-height: 0px !important;
}


/* Texto no Menu Topo */
body::before {
content: 'Compre placas inspiradoras e decorativas ✨';
background: #000;
color: #fff;
display: block;
text-align: center;
height: 0px;
line-height: 30px;
font-size: 14px;
} 


/* Tamanho do Bem-vindo */
#rodape .redes-sociais{border:none !important}
a.bem-vindo.cor-secundaria { font-size: 20px; } 


/* Cor da Barra de Categorias */
#cabecalho > .conteiner > .menu.superior {background-color: #FFF; box-shadow: 0 0 5px rgba(0,0,0,0.3);}
#cabecalho > .conteiner > .menu.superior .nivel-um > li { padding: 0px 8px;float: none; display: inline-block; border-left: 1; margin-right: 0px; }
li.categoria-paginas.com-filho.borda-principal {    background-color: #FFF;} 


/* remove exibição dos icones das redes sociais na área destinada para */
#rodape .redes-sociais .lista-redes{
    display: none;
} 
/* propriedades da área que exibe as redes sociais */
#rodape .redes-sociais{
    top: -20px;
    height: 0px; /* Se necessitar que se ajuste ao conteúdo, mude esse valor para 'fit-content' */} 
/* Texto "SOCIAL" */
#rodape .redes-sociais .titulo{
    color: transparent;
    text-align: center;
} 


/* espacamento entre o Titulo e conteúdo do rodape */
#rodape .institucional .titulo{
    margin: 0px; 
    padding: 10px 0px;}


/* Cor do Ícone do Instagram */
.barra-inicial .icon-instagram{background: #000000;}
.barra-inicial .icon-bold{background: #ffffff;} 


/* Alterar Tamanho Categorias */
.menu .titulo {
display: inline-block;
white-space: normal;
font-size: 20px;
} 


/* Tamanho dos Títulos Pag Inicial */
.listagem .titulo-categoria {
font-size: 20px;
} 


/* Tamanho Nome Produto Pag Inicial */
.listagem .listagem-item .nome-produto {
font-size: 16px !important; //
padding: 0% 0% 0%;
line-height: 18px;
display: inline-block;
min-height: 40px;
word-wrap: break-word;
word-break: break-word;
} 


/* Tamanho Preço Produto Pag Produto */
.pagina-produto .produto .acoes-produto .preco-produto .titulo {
font-size: 24px;
}
.pagina-produto .produto .info-produto {
padding: 20px 0px 0px;
} 


/* Tamanho Preço Produto Pag Inicial */
.listagem .preco-produto strong.titulo {
font-size: 18px;
} 


/* Edição Tamanho Produtos na Pag Inicial */
.pagina-inicial .listagem .imagem-produto img {
max-height: 240px;
padding: 0px 0px 0px;
top: 0;
margin: auto;
position: inherit;
background-position:up;
}
.pagina-inicial .listagem .listagem-linha li {
border: none;
margin: none;
max-height: 355px;
}
.pagina-inicial .listagem .info-produto {
padding: 80px 0px 0px;
font-size: 14px;
position: up;
}
.pagina-inicial .listagem .listagem-item {
text-align: center;
}
.pagina-inicial .info-produto .nome-produto { min-height: 30px !important;
padding: 0px 0px 0px;
font-size: 16px;
font-weight: bold;
}
.pagina-inicial .listagem .preco-produto strong.titulo {
font-size: 20px;
} 


/* Edição Tamanho Produtos na Pag Categoria */
.pagina-categoria .listagem .imagem-produto img {
max-height: 100%;
padding: 0px 0px 0px;
top: 0;
margin: none;
position: inherit;
background-position:up;
}
.pagina-categoria .listagem .listagem-linha li {
border-style: auto;
border: none;
max-height: 250px;
}
.pagina-categoria .listagem .info-produto {
padding: 0px 0px 0px;
font-size: 9px !important;
position: up;
}
.pagina-categoria .listagem .listagem-item {
text-align: center;
}
.pagina-categoria .info-produto .nome-produto { min-height: 0px !important;
font-size: 11px !important;
font-weight: bold;
padding: 0px 0px 0px;
}  
.pagina-categoria .listagem .listagem-item .nome-produto {
font-size: 11px !important;
display: inline-block;
min-height: 0px;
word-wrap: break-word;
word-break: break-word;
} 
.pagina-categoria .listagem .preco-produto strong.titulo {
font-size: 14px;
} 


/* Edição Tamanho Produtos na Pag Busca */
.pagina-busca .listagem .imagem-produto img {
max-height: 100%;
padding: 0px 0px 0px;
top: 0;
margin: none;
position: inherit;
background-position:up;
}
.pagina-busca .listagem .listagem-linha li {
border-style: auto;
border: center;
max-height: 305px;
}
.pagina-busca .listagem .info-produto {
padding: 0px 0px 0px;
font-size: 12px !important;
position: up;
}
.pagina-busca .listagem .listagem-item {
text-align: center;
}
.pagina-busca .info-produto .nome-produto { min-height: 0px !important;
font-size: 12px !important;
font-weight: bold;
padding: 0px 0px 0px;
}
.pagina-busca .listagem .listagem-item .nome-produto {
font-size: 12px !important;
display: inline-block;
min-height: 0px;
word-wrap: break-word;
word-break: break-word;
}
.pagina-busca .listagem .preco-produto strong.titulo {
font-size: 14px;
} 


/* Edição Tamanho Produtos Mobile */
/* Edição Tamanho Produtos na Pag Inicial */
@media only screen and (max-width: 767px) {
.pagina-inicial .listagem .imagem-produto img {
max-height: 300px;
padding: 0;
top: 0;
margin: 0;
position: inherit;
background-position:up;
}
@media only screen and (max-width: 767px) {
.pagina-inicial .listagem .listagem-linha li {
float: left;
padding: 0 !important;
margin: 0 !important;
max-height: 420px;
}
@media only screen and (max-width: 767px) {
.pagina-inicial .listagem .info-produto {
padding: 160px 0px 0px;
font-size: 14px;
}
@media only screen and (max-width: 767px) {
.pagina-inicial .listagem .listagem-item {
text-align: center;
}
@media only screen and (max-width: 767px) {
.listagem .listagem-item .nome-produto {
padding: 5px 0px 0px;
min-height: 0px;
font-size: 20px !important; //
}
@media only screen and (max-width: 767px) {
.pagina-inicial .listagem .preco-produto strong.titulo {
font-size: 20px;
} 
@media only screen and (max-width: 767px) {
.pagina-inicial .produto .nome-produto {
min-height: 0px;
}
@media only screen and (max-width: 767px) {
.pagina-inicial .info-produto .nome-produto { min-height: 0px !important;
font-size: 20px;
font-weight: bold;
} 
/* Edição Tamanho Produtos na Pag Categoria */
@media only screen and (max-width: 767px) {
.pagina-categoria .listagem .imagem-produto img {
max-height: 300px;
padding: 0px 0px 0px;
top: 0;
margin: none;
position: inherit;
background-position:up;
}
@media only screen and (max-width: 767px) {
.pagina-categoria .listagem .listagem-linha li {
border-style: auto;
border: center;
max-height: 420px;
}
@media only screen and (max-width: 767px) {
.pagina-categoria .listagem .info-produto {
padding: 120px 0px 0px;
font-size: 14px !important;
position: up;
}
@media only screen and (max-width: 767px) {
.pagina-categoria .listagem .listagem-item {
text-align: center;
}
@media only screen and (max-width: 767px) {
.pagina-categoria .info-produto .nome-produto { min-height: 0px !important;
font-size: 20px !important;
font-weight: bold;
padding: 0px 0px 0px;
}
@media only screen and (max-width: 767px) {
.pagina-categoria .listagem .listagem-item .nome-produto {
font-size: 20px !important;
display: inline-block;
min-height: 0px;
word-wrap: break-word;
word-break: break-word;
}
@media only screen and (max-width: 767px) {
.pagina-categoria .listagem .preco-produto strong.titulo {
font-size: 20px;
} 
@media only screen and (max-width: 767px) {
.pagina-produto .listagem.aproveite-tambem .preco-produto strong.titulo {
font-size: 20px;
}
/* Remover Botão Compartilhar FB e WPP */
@media only screen and (max-width: 767px) {
.produto-compartilhar {
display: none;
} 
/*BOTAO OK CALCULA CEP PAGINA PRODUTOS */
@media only screen and (max-width: 767px){
    #formCalcularCep .form-inline .input-append .btn, .input-prepend .btn {
        line-height: 20px;
    } 
/* Cor Menu Categorias */
@media only screen and (max-width: 767px){
.menu.superior, .menu.lateral {
background: #FFFFFF;
} 
@media only screen and (max-width: 767px){
strong.titulo.cor-secundaria {
color: #000000;
} 
@media only screen and (max-width: 767px){
.conteiner > .menu.superior .nivel-um > li {
padding: 0px 0px 0px;
float: left;
display: inline-block;
border-left: 0px;
}
@media only screen and (max-width: 767px){
li.categoria-paginas.com-filho.borda-principal {
background-color: #f2f2f2;
}  