/* ====================================================================================

	Print styles

==================================================================================== */
/* @todo
// -----------------
// Vars
// -----------------
.has-ctas--white,
.dark-area,
:root {
	--cta-color-bg: var(--blue);
	--cta-color-fg: var(--white);
	--cta-color-bg-hover: var(--bluedark);
	--cta-color-fg-hover: var(--white);
	--cta-color-wire: var(--black);
	--cta-color-wire-hover: var(--bluedark);
}

.has-ctas--grey {
	--cta-color-fg: var(--black);
}

// -----------------
// Basic color
// -----------------
* {
	-webkit-print-color-adjust: exact;
	        print-color-adjust: exact;
	// color: var(--black) !important;
}

// -----------------
// Background color
// -----------------
.hero--split .container,
.dark-area {
	background-color: var(--white) !important;
}

// -----------------
// Foreground color
// -----------------
.light-area .arrows a,
.light-area.rt li::marker,
.light-area .rt li::marker,
.stat__title,
.stat__desc,
.icon-link--share a,
.icon-link--connect a,
.section--scroll-cards .flickity-prev-next-button,
.meta,
.light-area .meta,
.light-area .link-color,
.light-area a,
.rt h2, .h2,
.rt h1, .h1,
.hero--split .container,
.dark-area,
.dark-area .meta,
.dark-area .arrows a,
.dark-area a,
.dark-area button,
.dark-area .link-color {
	color: var(--black);
}

.tab__btn--toggle.active,
.is-showing-all .filter__btn--reset, .filter__btn--toggle.active {
	color: var(--black);
	border-color: var(--black);
}

.blockquote, .rt blockquote {
	border-left-color: var(--black);
}

[data-lity] circle {
	fill: var(--black);
}

// .light-area button {
// 	background-color: var(--cta-color-bg);
// 	color: var(--cta-color-fg);
// }

hr {
	border-top-color: var(--black);
}

.site-logo--blog--footer path,
.site-logo--blog--footer g,
.site-logo--main path,
.site-logo--main g {
	fill: var(--black);
}

body div.wpforms-container-full .wpforms-form input[type=submit]:focus, body div.wpforms-container-full .wpforms-form button[type=submit]:focus, body div.wpforms-container-full .wpforms-form .wpforms-page-button:focus, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button,
.un1-form-styles [type=button],
.un1-form-styles [type=submit],
.has-ctas a {
	background-color: var(--cta-color-bg);
	color: var(--cta-color-fg);
}

// -----------------
// Opacity
// -----------------
.meta.meta--bluedark,
.dark-area--bluedark .meta,
.dark-area--blue .meta {
	opacity: 1;
}

// -----------------
// Spacing
// -----------------
.section:not(.hero) {
	padding-top: 1px !important;
}

// -----------------
// Graphics
// -----------------
.light-area .arrows a:after,
.dark-area .arrows a:after {
	background-image: url("../images/arrow-right-black.svg");
}

.section--diagonal-top {
	clip-path:         none;
	-webkit-clip-path: none;
}

// -----------------
// Hide stuff
// -----------------
.nav--main-ctas,
.header-ctas,
.search-form__wrap,
.ticker,
.nav--main,
.topbar,
.bg-layer--extra-tint,
.section--actions,
.back,
.sidebox--share,
.section--blog-actions,
.footer__wrap,
.single-post .section--by-topic,
.bg-layer--blue-filter,
.bg-wrap {
	display: none !important;
}

.tray__toggle {
	visibility: hidden !important;
}

// -----------------
// Blacken
// -----------------
.site-logo--clear {
	filter: brightness(0%);
}

// -----------------
// Min-height
// -----------------
.section--with-bg-media,
.section--full-height\@md,
.section--video-lightbox {
	min-height: 0;
}
*/
