/**
 * CAS Digital Products — additions to Tutor's cart page.
 *
 * Only the pieces our cart template adds; Tutor's own cart styles are left alone.
 */

.cas-dp-cart-notice {
	margin: 0 0 24px;
	padding: 14px 18px;
	border-left: 4px solid #e5252a;
	border-radius: 6px;
	background: #fdf1f1;
	color: #1a1a1a;
}

.cas-dp-cart-notice p { margin: 0; }
.cas-dp-cart-notice p + p { margin-top: 6px; }

.cas-dp-cart-continue { margin: 20px 0 0; }

body .cas-dp-cart-continue a,
body .cas-dp-cart-continue a:link,
body .cas-dp-cart-continue a:visited {
	font-weight: 600;
	text-decoration: none;
	color: #b91d21;
}

body .cas-dp-cart-continue a:hover,
body .cas-dp-cart-continue a:focus { text-decoration: underline; }

.cas-dp-cart-empty-actions {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 12px;
}
