@media print {
@page {
margin: 10mm;
}
header,
footer,
.loader,
.bloco-filtro-padrao,
.bloco-chamada-filtro-mob,
.btn-voltar,
.botoes-fixos,
.compartilhar,
.voltar-topo,
.imoveis-relacionados,
.bloco-anunciar,
.botao-edicao-admin,
a[href^='https://wa.me']:not([class]),
.grupo-infos-valor,
.balao-informacao-de-cookies,
.imovel__galeria,
.imovel__mapa,
.tags {
display: none !important;
}
.row {
display: block !important;
}
[class*="col-"] {
width: 100% !important;
max-width: 100% !important;
flex: none !important;
}
* {
max-width: 100% !important;
}
html {
font-size: 14px !important;
}
body {
font-size: 14px !important;
margin: 0 !important;
padding-top: 0 !important;
background-color: #fff !important;
}
h1,
h2,
h3 {
break-after: avoid;
}
.imovel__bloco-padrao,
.imovel__ficha-tecnica {
padding-top: 8mm;
}
.imovel__titulo-bloco {
break-after: avoid;
}
.imovel__bloco-padrao {
break-before: auto;
page-break-before: auto;
}
[data-sticky-container] {
position: static !important;
}
.exibir-print {
display: block !important;
}
#single-imovel {
margin-top: 0 !important;
background-color: #fff !important;
}
.bloco-imovel {
padding-top: 0 !important;
font-size: 1rem !important;
}
.bloco-imovel .meta-titulo-imovel {
margin-top: 0 !important;
}
.bloco-imovel .meta-titulo-imovel h1 {
font-size: 2rem !important;
}
.valor-final {
background-color: #ffffff !important;
color: #000 !important;
}
.logo-print svg {
width: 80px;
height: 80px;
}
.imagem-imovel {
display: block;
max-width: 260px !important;
height: 260px;
margin: 0 auto 40px auto;
}
.imagem-imovel img {
width: 100%;
height: 100%;
object-fit: cover;
}
.imovel__atalhos-completo {
grid-template-columns: repeat(4, 1fr) !important;
max-width: 100% !important;
gap: 20px !important;
}
.imovel__atalhos-completo li {
gap: 0 10px !important;
font-size: 14px !important;
}
.imovel__atalhos-completo li small {
flex-basis: initial !important;
flex-grow: initial !important;
}
.imovel__atalhos-completo li svg {
width: 20px !important;
height: 20px !important;
flex-shrink: 0 !important;
}
.imovel__endereco,
.valor-final small,
.editor,
.ficha li small {
color: #000 !important;
opacity: 1 !important;
}
li {
break-inside: avoid !important;
page-break-inside: avoid !important;
}
.imovel__ficha-tecnica .ficha li {
font-size: 14px !important;
}
.fs56 {
font-size: 28px !important;
}
.padrao-titulo {
font-size: 28px !important;
}
.editor {
font-size: 14px !important;
break-inside: auto;
page-break-inside: auto;
}
}