body.single-post.wag-wm-post-title-bridge .wag-wm-post-title-target,
body.single-post.wag-wm-post-title-bridge .wag-wm-target-title,
body.single-post.wag-wm-post-title-bridge .elementor-widget-wd_post_title > .elementor-widget-container,
body.single-post.wag-wm-post-title-bridge .wd-single-post-title {
	position: relative;
}

body.single-post.wag-wm-post-title-bridge .wag-wm-target-area,
body.single-post.wag-wm-post-title-bridge .wag-wm-target-box,
body.single-post.wag-wm-post-title-bridge .wag-wm-target-title {
	position: relative;
}

body.single-post.wag-wm-post-title-bridge.wag-wm-target-mode-fallback.wag-wm-post-title-has-bg-visual .wag-wm-post-title-target,
body.single-post.wag-wm-post-title-bridge.wag-wm-target-mode-fallback.wag-wm-post-title-has-bg-visual .elementor-widget-wd_post_title > .elementor-widget-container,
body.single-post.wag-wm-post-title-bridge.wag-wm-target-mode-fallback.wag-wm-post-title-has-bg-visual .wd-single-post-title {
	background-color: var(--wag-wm-title-bg-color, transparent);
	background-image: var(--wag-wm-title-bg-image, none);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	padding: clamp(1.1rem, 0.95rem + 0.7vw, 1.9rem);
	overflow: hidden;
}

body.single-post.wag-wm-post-title-bridge.wag-wm-target-mode-area.wag-wm-post-title-has-bg-visual .wag-wm-target-area {
	background-color: var(--wag-wm-title-bg-color, transparent);
	overflow: hidden;
	isolation: isolate;
}

body.single-post.wag-wm-post-title-bridge .wag-wm-target-area .wag-wm-area-media-layer,
body.single-post.wag-wm-post-title-bridge .wag-wm-target-area .wag-wm-area-overlay-layer {
	position: absolute;
	inset: 0;
	pointer-events: none;
	border-radius: inherit;
}

body.single-post.wag-wm-post-title-bridge .wag-wm-target-area .wag-wm-area-media-layer {
	background-image: var(--wag-wm-title-bg-image, none);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	opacity: var(--wag-wm-area-image-opacity, 1);
	filter: blur(var(--wag-wm-area-image-blur, 0));
	transform: scale(1.05);
	z-index: 0;
}

body.single-post.wag-wm-post-title-bridge .wag-wm-target-area .wag-wm-area-overlay-layer {
	background: var(--wag-wm-area-overlay-color, transparent);
	z-index: 1;
}

body.single-post.wag-wm-post-title-bridge .wag-wm-target-area > :not(.wag-wm-area-media-layer):not(.wag-wm-area-overlay-layer) {
	position: relative;
	z-index: 2;
}

body.single-post.wag-wm-post-title-bridge.wag-wm-target-mode-box.wag-wm-post-title-has-bg-visual .wag-wm-target-box {
	background-color: var(--wag-wm-title-bg-color, transparent);
	background-image: var(--wag-wm-title-bg-image, none);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

body.single-post.wag-wm-post-title-bridge .wag-wm-target-box {
	background-color: var(--wag-wm-box-bg-color, transparent);
	padding-top: var(--wag-wm-box-padding-top, 0);
	padding-right: var(--wag-wm-box-padding-right, 0);
	padding-bottom: var(--wag-wm-box-padding-bottom, 0);
	padding-left: var(--wag-wm-box-padding-left, 0);
	border-radius: var(--wag-wm-box-radius, 0);
	-webkit-backdrop-filter: blur(var(--wag-wm-box-blur, 0));
	backdrop-filter: blur(var(--wag-wm-box-blur, 0));
}

body.single-post.wag-wm-post-title-bridge:not(.wag-wm-post-title-size-inherit) .wag-wm-target-title .wd-post-title,
body.single-post.wag-wm-post-title-bridge:not(.wag-wm-post-title-size-inherit) .wag-wm-post-title-target .wd-post-title,
body.single-post.wag-wm-post-title-bridge:not(.wag-wm-post-title-size-inherit) .elementor-widget-wd_post_title .wd-post-title,
body.single-post.wag-wm-post-title-bridge:not(.wag-wm-post-title-size-inherit) .wd-single-post-title .wd-post-title {
	font-size: var(--wag-wm-title-font-size, inherit);
	line-height: 1.12;
}

body.single-post.wag-wm-post-title-bridge.wag-wm-post-title-disabled.wag-wm-target-mode-area .wag-wm-target-area,
body.single-post.wag-wm-post-title-bridge.wag-wm-post-title-disabled.wag-wm-target-mode-box .wag-wm-target-box,
body.single-post.wag-wm-post-title-bridge.wag-wm-post-title-disabled.wag-wm-target-mode-fallback .wag-wm-post-title-target,
body.single-post.wag-wm-post-title-bridge.wag-wm-post-title-disabled.wag-wm-target-mode-fallback .elementor-widget-wd_post_title,
body.single-post.wag-wm-post-title-bridge.wag-wm-post-title-disabled.wag-wm-target-mode-fallback .wd-single-post-title {
	display: none;
}
