/**
 * Styles for "Show more/less" toggle and blockquote on frontend
 */

.seo-text-container {
	position: relative;
}

.seo-text-hidden-content {
	display: none;
}

.seo-text-hidden-content.is-visible {
	display: block;
}

.seo-toggle-link {
	display: inline-block;
	font-size: 0.9rem;
	text-decoration: underline;
	cursor: pointer;
}

blockquote {
	margin: 2em 0;
	background: #FAFAFA;
	border-left: 4px solid #1a1a1a;
	padding: 20px;
}

.seo-text-container h3 {
	margin-bottom: 0;
	font-size: 1.45rem;
}

.seo-text-container h3,
.seo-text-container h2 {
	/*font-weight: 500;*/
	/*font-family: "Univers Bold", sans-serif;*/
}

.seo-text-container p:not(blockquote p):last-child {
	margin-bottom: 1.3rem;
}
