/* Shown only to visitors who are not approved customers. */

.jmd-ca-price-lock a {
	font-size: 0.9em;
	font-weight: 600;
	text-decoration: underline;
}

.jmd-ca-gate {
	margin: 1.2em 0;
	padding: 1em 1.2em;
	border-left: 4px solid currentColor;
	background: rgba(0, 0, 0, 0.04);
}
.jmd-ca-gate p { margin: 0 0 0.8em; }

.jmd-ca-banner {
	padding: 10px 16px;
	text-align: center;
	font-size: 14px;
	background: #fff4d6;
	color: #5c4400;
}
.jmd-ca-banner--rejected {
	background: #fbe3e3;
	color: #7a1a1a;
}

/* Shopping UI is useless until approved: hide the header cart (Flatsome markup). */
body.jmd-ca-locked li.cart-item,
body.jmd-ca-locked .header-cart-link {
	display: none !important;
}
