/* -----------------------------------------------------------------------------
   Single Group Events
   ----------------------------------------------------------------------------- */

.bond-group-events {
	margin-top: 1.5rem;

	& .post-item {
		margin: 0 0 1.25rem;
		padding: 20px;
		background: #fff;
		border: 1px solid #d2d0c8;
		border-radius: 4.75px;
	}

	& .post-archive-posts {
		width: 100%;
		max-width: none;
		margin: 0;
	}

	& .post-item__content,
	& .post-item__excerpt {
		color: var(--color-text-main);
	}

	& .post-item__meta--event-date {
		color: var(--color-bond-grey);
	}

	& .post-item__title {
		margin: 0.15rem 0 0.1rem;
		color: var(--color-link);
	}

	& .badge-event-type {
		display: inline-flex;
		align-items: center;
		margin-right: 0.5rem;
		margin-bottom: 0.35rem;
		padding: 0.1rem 0.5rem;
		border-radius: 4px;
		background: var(--color-bond-red);
		color: #fff;
		font-size: 0.75rem;
		line-height: 1.4;
	}
}
