[cs-span]:not([cs-span=""])::define( span )
	{
		data:
			{
				filters:
					fixed( 0, 680 )
				;
			}
		;
	}

.section::--attr-class
	{
		add: filters;
	}

.block-container > ::--attr-cs-span
	{
		set: span-2;
	}


.selections::--attr-class
	{
		add: select-open, options-open;
		/* add: select-open; */
		/* add: side-select; */
	}

.block-filters .result-amount::elm
	{
		kill: true;
	}

.block-filters .result-selected::elm
	{
		kill: false;
	}

.section.filters::define( filters )
	{
		title:
			"Filteren & Sorteren"
		;
	}

.section.filters::define( filters )
	{
		$: ui/filter/main;

		title:
			"Filteren & Sorteren"
		;

		select:
			categories( {
				title: "Activiteit";
				choose: "Kies een activiteit";
				multiple: false;
				path: categories, title;
			} ),
			brand( {
				title: "Merk";
				choose: "Kies een merk";
				multiple: true;
				path: brand, title;
			} ),
			colors( {
				title: "Kleur";
				choose: "Kies een kleur";
				multiple: true;
				path: options, color;
			} ),
			sizes( {
				title: "Maat";
				choose: "Kies een maat";
				multiple: true;
				path: options, size;
			} ),
			tags( {
				title: "Kenmerken";
				choose: "Kies een kenmerk";
				path: tags, title;

			} )
		;
	}