/* print.css */

@page {
	margin: 1cm;
}

@media print {
    header img, nav img {
        filter:saturate(0%)!important;
    }
    nav .logo_type { display: flex !important; }
    header {
        grid-template-columns: 1fr 1fr!important;
    }

    .nav_center {justify-content: right!important;}

    .nav_right{ display: none!important;}
	/* Skjul site-header og navigation i print */
    .skip-link {
		display: none;
	}

	/* Sørg for at alt indhold kan deles pænt over sider */
	p {
		page-break-inside: avoid;
	}

	/* Sort-hvid udskrift */
	body {
		color: #000;
		background: none !important;
	}

    /*========================================
        UTILITY-CLASSES
    ========================================*/
    /* Baggrunde */
    .bg_main_color_light, 
    .bg_main_color_dark, 
    .bg_sec_color_light,
    .bg_sec_color_dark,
    .bg_accent_color_light,
    .bg_accent_color_dark,
    .bg_light {
        background-color: white!important;
    }

    /* Tekstfarver */
    .font_main_color_light,
    .font_main_color_dark,
    .font_sec_color_light,
    .font_sec_color_dark,
    .font_accent_color_light,
    .font_accent_color_dark,
    .font_light{ 
        color: black!important;
    }

    .btn {
        outline: 1px solid black;
    }

    p, .panel, section {
        color: black!important;
    }

    .slides-slider {
		display: grid!important;
		grid-template-columns: repeat(auto-fill, minmax(230px, 1fr))!important;
		grid-gap: 10px;
		max-width: 100%;
		margin: auto;
		overflow-x: unset;
		scroll-snap-type: unset;
		scrollbar-width: unset;
	}

    .slide-card {
		flex: none;
		animation: none!important;
        border: 1px solid black;
        background-color: lightgray!important;
        page-break-inside: avoid;
	}

    h1, h2, h3, h4, h5 {
        color: black!important;
    }
}