.homegrade-blocks-focused-schema {
	.block-editor-block-list__layout,
	.block-editor-block-list__block {
		position: unset;
	}
	.picture-container img {
		width: 100%;
	}
	figcaption ol {
		display: block !important;
	}
	.block-editor-block-list__layout {
		container-type: inline-size;
		@container (min-width: 400px) {
			display: grid;
			grid-template-columns: 1fr 1fr;
			gap: 1rem;
		}
	}
}

.wpblock-cover-container {
	position: relative;
	&.is-loading {
		.components-spinner {
			position: absolute;
			left: 50%;
			right: 50%;
			bottom: 0;
			top: 0;
			margin: auto;
		}
		img {
			opacity: 10%;
		}
	}
}

// POINT
.homegrade-blocks-focus-point {
	position: absolute !important;
}
.homegrade-blocks-focus-point-caption {
	position: relative !important;
}
.components-panel__body .homegrade-blocks-focus-point-bullet {
	position: static !important;
	margin-top: -16px;
	margin-bottom: 10px;
}
