/* Measured single cover/no-repeat layers only. Original CSS stays as fallback. */
[data-sanbo-background] {
	position: relative;
	isolation: isolate;
}

[data-sanbo-background] > img.sanbo-background-image {
	display: block !important;
	position: absolute !important;
	inset: 0;
	width: 100% !important;
	height: 100% !important;
	max-width: none !important;
	max-height: none !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	border-radius: inherit;
	object-fit: cover;
	object-position: 50% 0%;
	z-index: -1;
	pointer-events: none;
}
