.site-header-brand .wp-block-site-logo {
	line-height: 0;
	margin-left: 0 !important;
	margin-right: 0 !important;
	margin-top: 0;
	margin-bottom: 0;
}

.site-header-brand .wp-block-site-logo a {
	display: inline-block;
}

.site-header-brand .custom-logo,
.site-header-brand .wp-block-site-logo img {
	height: auto;
	max-height: 70px;
	max-width: min(100%, 440px);
	width: auto;
}

@media only screen and (max-width: 781px) {
	.site-header-brand .custom-logo,
	.site-header-brand .wp-block-site-logo img {
		max-height: 56px;
		max-width: min(100%, 320px);
	}
}
