.wp-block-cover.vin-native-cover-test > .wp-block-cover__image-background,
.wp-block-cover.vin-native-cover-test > video.wp-block-cover__video-background{
	object-fit: var(--vin-native-cover-object-fit, contain) !important;
	object-position: var(--vin-native-cover-object-position, center center) !important;
}

.wp-block-cover.vin-native-cover-test{
	--featured-header-fg: var(--wp--preset--color--background, #fff);
	--featured-header-accent: var(--c-accent, var(--wp--preset--color--accent, #c00));
	isolation: isolate;
	overflow: hidden;
	background: transparent !important;
}

body.has-featured-image .wp-block-cover.vin-native-cover-test{
	min-height: var(--vin-native-cover-height) !important;
	height: var(--vin-native-cover-height);
}

.wp-block-cover.vin-native-cover-test.vin-native-cover-has-fallback{
	min-height: var(--vin-native-cover-height) !important;
	height: var(--vin-native-cover-height);
}

.editor-styles-wrapper .wp-block-cover.vin-native-cover-test.vin-native-cover-has-fallback{
	min-height: var(--vin-native-cover-height) !important;
	height: auto !important;
}

.wp-block-cover.vin-native-cover-test > .vin-native-cover-test__blur-bg{
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	max-width: none;
	max-height: none;
	object-fit: cover;
	object-position: center;
	filter: blur(40px);
	transform: scale(1.18);
	opacity: 1;
	z-index: 0;
	pointer-events: none;
}

.wp-block-cover.vin-native-cover-test > .wp-block-cover__image-background,
.wp-block-cover.vin-native-cover-test > video.wp-block-cover__video-background{
	z-index: 1;
	transition: filter .22s ease;
}

.wp-block-cover.vin-native-cover-test > .wp-block-cover__inner-container{
	z-index: 2;
}

body.has-featured-image .wp-block-cover.vin-native-cover-test :where(p, h1, h2, h3, h4, h5, h6, figcaption, .wp-block-heading, .wp-block-post-title, .wp-block-site-title, .wp-block-site-tagline, .site-description):not(.has-text-color):not([style*="color"]){
	color: var(--featured-header-fg) !important;
}

body.has-featured-image .wp-block-cover.vin-native-cover-test a:not(.wp-block-navigation-item__content):not(.wp-block-pages-list__item__link):not(:hover):not(:focus):not(:active):not(.has-text-color):not([style*="color"]){
	color: var(--featured-header-fg) !important;
}

body.has-featured-image .wp-block-cover.vin-native-cover-test :where(svg){
	color: var(--featured-header-fg) !important;
	fill: currentColor !important;
	stroke: currentColor !important;
}

body.has-featured-image .wp-block-cover.vin-native-cover-test :where(svg *){
	fill: currentColor !important;
	stroke: currentColor !important;
}

.wp-block-cover.vin-native-cover-test.vin-native-cover-has-geometry .wp-block-vin-native-cover-title,
.wp-block-cover.vin-native-cover-test.vin-native-cover-has-geometry .wp-block-post-title{
	position: absolute;
	left: var(--vin-native-cover-title-left, 50%);
	top: var(--vin-native-cover-title-top, 50%);
	z-index: 3;
	margin: 0;
	box-sizing: border-box;
	inline-size: var(--vin-native-cover-title-width, var(--vin-native-cover-image-width, 100%)) !important;
	width: var(--vin-native-cover-title-width, var(--vin-native-cover-image-width, 100%)) !important;
	max-inline-size: none !important;
	max-width: none !important;
	text-align: center;
	white-space: normal !important;
	overflow-wrap: normal !important;
	word-break: normal !important;
	hyphens: none !important;
	text-wrap: balance !important;
	transform: translate(-50%, -50%) scale(var(--vin-native-cover-title-scale, 1));
	transform-origin: center;
}

.wp-block-cover.vin-native-cover-test.vin-native-cover-has-geometry :where(.wp-block-vin-native-cover-title, .wp-block-post-title) a{
	display: block;
	box-sizing: border-box;
	inline-size: 100% !important;
	width: 100% !important;
	max-inline-size: none !important;
	max-width: none !important;
	white-space: normal !important;
	overflow-wrap: normal !important;
	word-break: normal !important;
	hyphens: none !important;
	text-wrap: balance !important;
}

.wp-block-cover.vin-native-cover-test.vin-native-cover-has-geometry :where(.wp-block-vin-native-cover-title, .wp-block-post-title) :where(span, mark){
	white-space: inherit !important;
	overflow-wrap: inherit !important;
	word-break: inherit !important;
	hyphens: inherit !important;
	text-wrap: inherit !important;
}

.wp-block-cover.vin-native-cover-test.vin-native-cover-has-geometry :where(.wp-block-vin-native-cover-title, .wp-block-post-title) .vin-native-cover-title-word{
	display: inline-block;
	white-space: nowrap !important;
	overflow-wrap: normal !important;
	word-break: keep-all !important;
	hyphens: none !important;
	text-wrap: nowrap !important;
}

.wp-block-cover.vin-native-cover-test.vin-native-cover-has-geometry :where(.wp-block-vin-native-cover-title, .wp-block-post-title).vin-native-cover-title-font-frozen{
	font-size: var(--vin-native-cover-title-font-size) !important;
	line-height: var(--vin-native-cover-title-line-height) !important;
}

.wp-block-cover.vin-native-cover-test.vin-native-cover-has-geometry :where(.wp-block-vin-native-cover-title, .wp-block-post-title).vin-native-cover-title-font-frozen :where(a, span, mark){
	font-size: inherit !important;
	line-height: inherit !important;
}

.editor-styles-wrapper .wp-block-cover.vin-native-cover-test.vin-native-cover-has-geometry .wp-block-vin-native-cover-title{
	pointer-events: none;
}

.wp-block-cover.vin-native-cover-test .wp-block-navigation{
	position: relative;
	z-index: 4;
}

body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible .wp-block-navigation:not(.has-text-color) :where(a, .wp-block-navigation-item__content, .wp-block-pages-list__item__link):not(:hover):not(:focus):not(:focus-visible):not(:active):not([aria-current="page"]){
	color: var(--featured-header-fg) !important;
}

body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible .wp-block-navigation :where(a:hover, a:focus, a:focus-visible, a:active, .wp-block-navigation-item__content:hover, .wp-block-navigation-item__content:focus, .wp-block-navigation-item__content:focus-visible, .wp-block-navigation-item__content:active, [aria-current="page"]),
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible .wp-block-navigation :where(.current-menu-item, .current-menu-ancestor) > :where(a, .wp-block-navigation-item__content){
	color: var(--featured-header-accent) !important;
}

.wp-block-cover.vin-native-cover-test > .wp-block-cover__inner-container :where(p, h1, h2, h3, h4, h5, h6, figcaption, .wp-block-heading, .wp-block-post-title):not(.wp-block-navigation *){
	transition: filter .22s ease;
}

body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .has-child:hover) > .wp-block-cover__image-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .has-child:focus-within) > .wp-block-cover__image-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .menu-item-has-children:hover) > .wp-block-cover__image-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .menu-item-has-children:focus-within) > .wp-block-cover__image-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .page_item_has_children:hover) > .wp-block-cover__image-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .page_item_has_children:focus-within) > .wp-block-cover__image-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .wp-block-navigation-submenu:hover) > .wp-block-cover__image-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .wp-block-navigation-submenu:focus-within) > .wp-block-cover__image-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .has-child:hover) > video.wp-block-cover__video-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .has-child:focus-within) > video.wp-block-cover__video-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .menu-item-has-children:hover) > video.wp-block-cover__video-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .menu-item-has-children:focus-within) > video.wp-block-cover__video-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .page_item_has_children:hover) > video.wp-block-cover__video-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .page_item_has_children:focus-within) > video.wp-block-cover__video-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .wp-block-navigation-submenu:hover) > video.wp-block-cover__video-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .wp-block-navigation-submenu:focus-within) > video.wp-block-cover__video-background,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .has-child:hover) .wp-block-vin-native-cover-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .has-child:hover) .wp-block-post-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .has-child:focus-within) .wp-block-vin-native-cover-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .has-child:focus-within) .wp-block-post-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .menu-item-has-children:hover) .wp-block-vin-native-cover-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .menu-item-has-children:hover) .wp-block-post-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .menu-item-has-children:focus-within) .wp-block-vin-native-cover-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .menu-item-has-children:focus-within) .wp-block-post-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .page_item_has_children:hover) .wp-block-vin-native-cover-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .page_item_has_children:hover) .wp-block-post-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .page_item_has_children:focus-within) .wp-block-vin-native-cover-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .page_item_has_children:focus-within) .wp-block-post-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .wp-block-navigation-submenu:hover) .wp-block-vin-native-cover-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .wp-block-navigation-submenu:hover) .wp-block-post-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .wp-block-navigation-submenu:focus-within) .wp-block-vin-native-cover-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .wp-block-navigation-submenu:focus-within) .wp-block-post-title,
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .has-child:hover) > .wp-block-cover__inner-container :where(p, h1, h2, h3, h4, h5, h6, figcaption, .wp-block-heading, .wp-block-post-title):not(.wp-block-navigation *),
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .has-child:focus-within) > .wp-block-cover__inner-container :where(p, h1, h2, h3, h4, h5, h6, figcaption, .wp-block-heading, .wp-block-post-title):not(.wp-block-navigation *),
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .menu-item-has-children:hover) > .wp-block-cover__inner-container :where(p, h1, h2, h3, h4, h5, h6, figcaption, .wp-block-heading, .wp-block-post-title):not(.wp-block-navigation *),
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .menu-item-has-children:focus-within) > .wp-block-cover__inner-container :where(p, h1, h2, h3, h4, h5, h6, figcaption, .wp-block-heading, .wp-block-post-title):not(.wp-block-navigation *),
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .page_item_has_children:hover) > .wp-block-cover__inner-container :where(p, h1, h2, h3, h4, h5, h6, figcaption, .wp-block-heading, .wp-block-post-title):not(.wp-block-navigation *),
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .page_item_has_children:focus-within) > .wp-block-cover__inner-container :where(p, h1, h2, h3, h4, h5, h6, figcaption, .wp-block-heading, .wp-block-post-title):not(.wp-block-navigation *),
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .wp-block-navigation-submenu:hover) > .wp-block-cover__inner-container :where(p, h1, h2, h3, h4, h5, h6, figcaption, .wp-block-heading, .wp-block-post-title):not(.wp-block-navigation *),
body.has-featured-image .wp-block-cover.vin-native-cover-test.vin-native-cover-navigation-visible:has(.wp-block-navigation .wp-block-navigation-submenu:focus-within) > .wp-block-cover__inner-container :where(p, h1, h2, h3, h4, h5, h6, figcaption, .wp-block-heading, .wp-block-post-title):not(.wp-block-navigation *){
	filter: blur(10px);
}
