/* Site Logomark Block Styles */
.lakesuperior-logomark-block {
	display: inline-block;
}

.lakesuperior-logomark-upload {
	background: #f9f9f9;
	color: #666;
	transition: all 0.3s ease;
}

.lakesuperior-logomark-upload:hover {
	background: #f0f0f0;
	border-color: #999;
}

/* Frontend logomark styles */
.site-logomark-link {
	display: inline-block;
	text-decoration: none;
}

.site-logomark-link:hover {
	opacity: 0.8;
	transition: opacity 0.3s ease;
}

.site-logomark-link img {
	display: block;
}

/* Logomark container */
.wp-block-lakesuperior-site-logomark {
	display: inline-block;
}

.wp-block-lakesuperior-site-logomark img {
	max-width: 100%;
	height: auto;
}
