
.block-ebook {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	column-gap: 40px;
	padding: 24px 0;
	border-top: 1px solid var(--wp--preset--color--quinary);
	border-bottom: 1px solid var(--wp--preset--color--quinary);
}

.block-ebook__content {
	padding: 16px 0;
	flex-grow: 1;
	text-align: center;
}

.block-ebook__image {
	padding: 0 59px 0;
	margin-inline: auto;
	position: relative;
	flex-grow: 0;
	box-sizing: border-box;
}

.editor-styles-wrapper figure.wp-block-image.block-ebook__image>.components-resizable-box__container {
	height: 100% !important;
}

.block-ebook__image img {
	width: 100%;
	height: 100% !important;
	object-fit: cover;
	aspect-ratio: auto !important;
	z-index: 1;
}

.block-ebook .wp-block-image .components-resizable-box__container {
	height: 100% !important;
}

.block-ebook__image::after,
.editor-styles-wrapper .block-ebook__image::after {
	content: "";
	width: 96px;
	height: 96px;
	background-color: var(--wp--preset--color--foreground);
    -webkit-mask-image: url(https://foolproofliving.com/wp-content/themes/foolproofliving-2023/assets/icons/logo/sitelogo-supporting-4.svg);
    mask-image: url(https://foolproofliving.com/wp-content/themes/foolproofliving-2023/assets/icons/logo/sitelogo-supporting-4.svg);
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	bottom: 10px;
	left: 5px;
	position: absolute;
	display: inline-block;
	opacity: 0.4;
}

.block-ebook form label {
	text-align: left;
}

.block-ebook .ebook-sub-header {
	font-weight: 600;
	color: var(--wp--preset--color--tertiary);
}

@media only screen and (max-width: 600px) {

	.block-ebook__content {
		margin-top: 40px;
	}

	.block-ebook .wpforms-submit-container {
		text-align: center !important;
	}
}


@media only screen and (min-width: 600px) {

	.block-ebook {
		flex-wrap: nowrap;
	}

	.block-ebook__image {
		max-width: 300px;
	}
}
