/* Deliberately light. It should look like the theme's own widgets, not like a plugin. */
.ccm-filter-widget { margin-bottom: 22px; }
.ccm-filter-widget .widget-title { margin-bottom: 10px; }
.ccm-filter-widget select { width: 100%; }
.ccm-filter-widget .select2-container { width: 100% !important; }
.ccm-filter-widget label.ccm-check { display: flex; align-items: flex-start; gap: 8px; font-size: 14px; line-height: 1.4; cursor: pointer; margin-bottom: 6px; }
.ccm-filter-widget label.ccm-check input { margin-top: 3px; }
.ccm-filter-checkbox + .ccm-filter-checkbox { margin-top: -16px; }
