.op-rich-paragraph {
	margin: 0;
}

/* Inline links in body copy — inherit text colour; underline denotes the URL. */
.op-rich-paragraph a,
.op-rich-list__item-title a,
.op-rich-list__item-body a,
.op-rich-list__item-text a {
	color: inherit !important;
	text-decoration: underline;
	text-underline-offset: 0.12em;
}

.op-rich-paragraph a:hover,
.op-rich-paragraph a:focus-visible,
.op-rich-list__item-title a:hover,
.op-rich-list__item-title a:focus-visible,
.op-rich-list__item-body a:hover,
.op-rich-list__item-body a:focus-visible,
.op-rich-list__item-text a:hover,
.op-rich-list__item-text a:focus-visible {
	color: inherit !important;
	opacity: 0.85;
}

.op-rich-paragraph-control .op-rich-paragraph {
	min-height: 4.5em;
	padding: 0.5rem 0.625rem;
	border: 1px solid var( --op-card-border, #ddd );
	border-radius: 2px;
	background: var( --op-input-bg, #fff );
}
