/* ==========================================================================
   Salvadebitori — Print styles
   ========================================================================== */

@media print {
    .sd-topbar,
    .sd-header,
    .sd-footer,
    .sd-cta,
    .sd-hero__actions,
    .sd-breadcrumbs,
    .sd-header__burger,
    nav,
    button,
    .sd-animate {
        display: none !important;
    }

    body {
        color: #000;
        background: #fff;
        font-size: 12pt;
        line-height: 1.5;
    }

    .sd-container {
        max-width: 100%;
        padding: 0;
    }

    a {
        color: #000;
        text-decoration: underline;
    }

    a[href]::after {
        content: ' (' attr(href) ')';
        font-size: 0.8em;
    }

    img {
        max-width: 100%;
        page-break-inside: avoid;
    }

    h1, h2, h3 {
        page-break-after: avoid;
    }
}
