@media only screen and (min-width: 992px) {
	.site-wide-bar .navbar-nav > li > a {
		letter-spacing: -1px;
	}

	.landing-jumbotron {
		--landing-jumbotron-padding-t: 164px;
		--landing-jumbotron-padding-b: 110px;
	}

	.with-header-background-img .full-width-img-container {
		margin-top: calc(-2 * var(--header-condensed-height, var(--navbar-height)));
	}

	.with-header-background-img h1.raffle_title,
	.with-header-background-img h1.donation_title {
		padding-top: calc(2 * var(--header-condensed-height, var(--navbar-height)));
	}

	.with-header-background-img .hero-page-header {
		margin-top: calc(-2 * var(--header-condensed-height, var(--navbar-height)));
		padding-top: calc(var(--hero-page-header-padding-t) + (2 * var(--header-condensed-height, var(--navbar-height))));
		min-height: calc(var(--hero-page-header-min-height) + (2 * var(--header-condensed-height, var(--navbar-height))));
	}

	.hero-page-header:has(> .background-asset[style*="background-image"]) {
		--hero-page-header-min-height: 261px;
	}
}
