/* Restaurant Course Manager - Base styles */

.rcm-course-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.rcm-course-list img {
	max-width: 100%;
	height: auto;
	display: block;
}

.rcm-course-item * {
	box-sizing: border-box;
}

/* Inherit only font-family from the active theme; other styles are fixed by plugin */
.rcm-course-list,
.rcm-course-list * {
	font-family: inherit;
}

/* Normalize lists inside plugin scope to avoid theme overrides */
.rcm-course-list ul,
.rcm-course-list ol {
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
}
.rcm-course-list li::marker,
.rcm-course-list li::before {
	content: none !important;
}


