/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */

a.info-click-link.info-wrap-link,
a.info-click-link.info-wrap-link:hover,
a.info-click-link.info-wrap-link:focus {
	color: inherit;
	display: block;
	text-decoration: none;
	cursor: pointer;
}

div.eb-infobox-wrapper {
	overflow: hidden;

	.infobox-wrapper-inner {
		display: flex;
		position: relative;

		.icon-img-wrapper {
			max-width: 100%;
		}

		img {
			max-width: 100%;
			object-fit: cover;
			display: inline-block;
		}
	}

	.icon-img-wrapper {
		overflow: hidden;
	}

	.eb-infobox-image-wrapper {
		overflow: hidden;
		display: flex;
	}

	.title,
	.subtitle,
	.description {
		margin: 0;
		padding: 10px 0;
	}

	a {
		text-decoration: none;
	}

	.contents-wrapper {
		.infobox-btn:hover:before {
			opacity: 1;
		}

		.infobox-btn {
			display: inline-block;
		}
	}
}
