:root {
	--radius-xs: max(
		2px,
		calc(var(--radius) - (var(--spacing) - var(--spacing-sm)))
	);
	--radius-sm: max(
		2px,
		calc(var(--radius) - (var(--spacing) - var(--spacing-xs)))
	);
	--radius: 1rem;
	--radius-md: calc(var(--radius) + var(--spacing-xs));
	--radius-lg: calc(var(--radius) + var(--spacing-sm));
	--radius-xl: calc(var(--radius) + var(--spacing));
	--radius-2xl: calc(var(--radius) + var(--spacing-md));
	--spacing-xs: clamp(1rem, calc(var(--spacing) / 4), 1.5rem);
	--spacing-sm: clamp(1.75rem, calc(var(--spacing) / 2), 3rem);
	--spacing: clamp(2.5rem, calc(8 * var(--lvw) - 2.5rem), 6rem);
	--spacing-md: calc(var(--spacing) * 1.5);
	--spacing-lg: calc(var(--spacing) * 2);
	--spacing-xl: calc(var(--spacing) * 2.5);
	--spacing-2xl: calc(var(--spacing) * 3);
}

.block-editor-block-list__layout
	.block-editor-block-list__block.has-warning::after {
	display: none;
}
