@media print {
.blx-cabecera,
.blx-nav,
.blx-menu-boton,
.blx-idiomas,
.blx-pie,
.blx-arriba,
.blx-cookies,
.blx-compartir,
.blx-articulo__progreso,
.blx-articulo__controles,
.blx-blog-grilla__lateral,
.blx-filtros,
.blx-miga,
.blx-relacionadas,
.blx-cta,
#glx-pill,
video,
iframe,
.screen-reader-text,
.skip-link {
display: none !important;
}
*,
*::before,
*::after {
background: transparent !important;
background-image: none !important;
color: #000 !important;
box-shadow: none !important;
text-shadow: none !important;
}
html,
body {
background: #fff !important;
font-size: 11pt;
line-height: 1.5;
}
.blx-contenedor,
.blx-articulo,
.blx-seccion {
max-width: none !important;
width: auto !important;
margin: 0 !important;
padding: 0 !important;
}
h1, h2, h3, h4 {
break-after: avoid;
page-break-after: avoid;
break-inside: avoid;
}
h1 { font-size: 20pt; }
h2 { font-size: 15pt; }
h3 { font-size: 12.5pt; }
p, li, blockquote {
orphans: 3;
widows: 3;
}
img,
figure,
table,
blockquote,
.blx-tarjeta,
.blx-oficina {
break-inside: avoid;
page-break-inside: avoid;
}
img {
max-width: 100% !important;
height: auto !important;
}
a[href]:not([href^="#"]):not([href^="javascript:"])::after {
content: " (" attr(href) ")";
font-size: 9pt;
word-break: break-all;
}
a[href^="mailto:"]::after,
a[href^="tel:"]::after {
content: "";
}
a {
text-decoration: underline;
}
.blx-blog-grilla,
.blx-blog-grilla__tarjetas {
display: block !important;
}
.blx-tarjeta {
margin-bottom: 8mm;
}
@page {
margin: 15mm;
}
}
