@media print {

    * {
        margin: 0 !important;
        padding: 0 !important;
        z-index: 0 !important;
    }

    h2 {
        margin: 0 0 16px 0 !important;
    }

    .print-logo {
        top: 0;
        left: 0;
        width: 150px;
        position: absolute;
        display: inline-block !important;
    }

    .main-content {
        margin: 8rem 0 1.5rem 0 !important;
        z-index: 1 !important;
    }

    .text {
        margin: 1.5rem 0 0 0 !important;
    }

    .footerBottom {
        color: var(--background-black);
        margin-top: 1.5rem !important;
    }

    nav > .navTop a.logo:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 10mm;
        height: 10mm;
        background-image: url(../images/logo.svg) !important;
        background-size: contain;
        background-repeat: no-repeat;
    }

    main article section.detail ul li.releaseDate:before {
        content: url("../images/date.svg") !important;
        -webkit-mask-image: none !important;
        mask-image: none !important;
    }

    main article section.detail ul li.views:before {
        content: url("../images/view.svg") !important;
        -webkit-mask-image: none !important;
        mask-image: none !important;
    }

    main article section.detail ul li.edition:before {
        content: url("../images/edition.svg") !important;
        -webkit-mask-image: none !important;
        mask-image: none !important;
    }

    main article section.detail ul li.edition span {
        position: relative;
        display: block;
        background: var(--white);
        padding: 0;
        border-radius: 0;
        margin: 0;
    }

    menu-top,
    .pageNav,
    .ad,
    [id*="traffective"],
    .media-buttons,
    .detailCandle,
    .detailCondolence,
    .text,
    .left > .condolences,
    .left > .detail,
    .left > .white,
    .right > nav,
    .right > .white,
    .right > .black,
    .right > .red,
    .footerMain,
    .condolences {
        display: none !important;
    }

}