.block-ebook--has-image {
	display: grid;
	grid-gap: 24px;
	align-items: center;
}

@media only screen and (min-width: 700px) {
	.block-ebook--has-image {
		grid-template-columns: 320px 1fr;
	}

	.block-area-sidebar .block-ebook--has-imgae {
		grid-template-columns: 1fr;
	}
}
