:root {
	--florball-green: #198754;
}

body {
	background-color: #f7faf8;
}

.navbar-brand {
	letter-spacing: 0.02em;
}

.navbar-brand-logo {
	display: block;
	height: 44px;
	width: auto;
	max-width: min(300px, 60vw);
	object-fit: contain;
}

.card {
	background-color: #fff;
}

main.container {
	max-width: 1100px;
}

.fb-venue-footer .fb-venue-footer__img-wrap img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

/* Mezera mezi checkboxem a odděleným Bootstrap labalem. */
.form-check .form-check-input + .form-check-label {
	margin-left: 0.35rem;
}

.planned-match-toggle.is-busy {
	pointer-events: none;
	opacity: 0.85;
}

