/**
 * Override WordPress core cover block padding (1em from style.min.css)
 * so cover content aligns with theme content width. Enqueued after block library.
 */
.wp-block-cover,
.wp-block-cover-image {
	padding: 0 !important;
}

/* Cover logo: top-right, 1em from top, 1.5rem from right (loaded late so it wins) */
.wp-block-cover .qd-cover-logo,
.wp-block-cover-image .qd-cover-logo {
	position: absolute !important;
	top: 1em !important;
	right: 1.5rem !important;
	left: auto !important;
	bottom: auto !important;
	z-index: 2;
	margin: 0 !important;
}
.wp-block-cover .qd-cover-logo a,
.wp-block-cover-image .qd-cover-logo a {
	outline: none;
	display: block;
}
