/* Set header spacing */
.ioc-set-header { margin-bottom: 0; }

@media (max-width: 768px) {
	.ioc-set-title { font-size: 26px; }
	.ioc-set-icon-box { width: 48px; height: 48px; }
	.ioc-filter-bar { padding: 8px 12px; }
}

/* Price bubble is styled globally in main.css and tinted by the shared
   price palette (see iocApplyCardPrices in main.js). */
