@media print {
    body {
        padding: 0.026cm;
    }

    header .header-wrapper {
        height: unset;
    }

    .header {
        position: absolute;
        padding-top: 0;
    }

    .search-box-mobile,
    .hamburger-menu,
    .header-navigation,
    form .table-responsive .btn,
    .breadcrumb,
    .actions,
    .footer-link-wrapper,
    .footer-disclaimer ul {
        display: none;
    }

    @media print and (min-width: 26.24cm) {
        header .container,
        footer .container {
            max-width: 20.29cm;
        }
    }

    @media print and (min-width: 31.75cm) and (max-width: 37.015cm) {
        header .container,
        footer .container {
            max-width: 25.4cm;
        }
    }

    .frame > form {
        padding-left: 0.529cm;
    }

    form .table-responsive {
        margin-top: 0.31cm;
    }

    form .table tr td {
        padding: 0.211cm 0.211cm 0.211cm 0;
    }

    footer {
        border-top: 0.026cm solid #ebebeb;
    }

    .footer-wrapper {
        justify-content: left;
    }

    .footer-disclaimer {
        margin: 0;
    }

    .footer-logo {
        padding-top: 0.529cm;
        justify-content: unset;
    }

    .footer-disclaimer span {
        text-align: unset;
        width: 100%;
    }
}
