/* "View clinic page" button in the clinic finder's details panel. */
.hcd-detail .cc-dir-page-link {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	margin-top: 16px;
	padding: 10px 22px;
	border-radius: 999px;
	background: var(--e-global-color-secondary, #005aa8);
	color: #fff;
	font-size: 15px;
	font-weight: 500;
	text-decoration: none;
	transition: background-color 0.2s;
}

.hcd-detail .cc-dir-page-link::after {
	content: "→";
}

.hcd-detail .cc-dir-page-link:hover,
.hcd-detail .cc-dir-page-link:focus-visible {
	background: #00beee;
	color: #fff;
}
