/* Feature Cards Block - frontend
 *
 * Intentionally (almost) empty.
 *
 * This module deliberately outputs the website template's OWN markup and
 * classes (section-wrapper, section-boxed, grid-container, grid-x,
 * section-listing, section-image-usp, bg-primary-800, border-primary-900,
 * radius-top-large, data-equalizer, ...). All styling therefore comes from the
 * template's stylesheets - the module must not ship a competing design system
 * of its own, otherwise the blocks would stop matching the rest of the site.
 *
 * Only add rules here if the template itself is missing something.
 */

/* ---------------------------------------------------------------------------
 * A full-width card (view.php: the "full" card variant) wraps its content in
 * its own <div class="grid-container"> for the icon/content/image layout -
 * but that card already sits inside ONE level of the section's own
 * .grid-container/.cell (via .with-section-grid). That inner grid-container
 * would apply the template's centering/padding a SECOND time, shifting the
 * card's text out of line with the section heading above it and with every
 * other left-aligned text on the page. Background and border of the card
 * (.section-boxed) are meant to bleed edge to edge - only the text inside
 * needs correcting. These rules neutralize that second level and give the
 * card the same kantlijn .section-content uses elsewhere on the site (35px
 * from 1024px, and .section-content's own with-section-grid rules below
 * 1024px - unchanged, those already used the right value).
 * ------------------------------------------------------------------------ */
.with-section-grid .section-boxed > .grid-container {
	max-width: none;
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}
/* Geen aparte regel meer voor de .grid-x/.cell daarbinnen (die zette eerder
 * ook hun marge en breedte op nul). Dat bleek onnodig: Foundation's eigen
 * .grid-margin-x/.cell-marges (de negatieve marge op .grid-x en de
 * bijpassende positieve marge op .cell) vallen sowieso al tegen elkaar weg,
 * dus zonder die extra regel komt de kaarttekst al even ver uit als met -
 * en deze module heeft toch altijd maar één cel per rij, dus dat toont hier
 * nooit een verschil. (In de template's eigen sections.css bleek die extra
 * regel bij een ANDERE module, met wél twee cellen naast elkaar in dezelfde
 * positie, zelfs actief schadelijk - vandaar dat hij hier ook weg is, voor
 * het geval deze kaart ooit een meerkoloms variant krijgt.) */
@media (min-width: 1024px) {
	.with-section-grid .section-boxed {
		padding-left: 35px;
		padding-right: 35px;
	}
}

/* Geen eigen titelopmaak meer (v1.0.9). De sectietitel is een kale <h1> en
 * wordt volledig door het template opgemaakt (css/basics.css voor grootte en
 * gewicht, css/wbce.css voor de tweekleurige kop). Zo ziet een kop uit dit
 * blok er exact hetzelfde uit als een kop uit elke andere module of uit de
 * editor - de eerdere .fcb-title-line1/-line2 en de eigen accentkleur op
 * regel 2 (c-primary-600) gaven dit blok een eigen kleurenpaar, en dat is
 * precies het verschil dat we niet meer willen. Wil je de kopopmaak wijzigen,
 * doe dat in het template. De per-kaart titel (item_title) blijft ongemoeid:
 * dat is een kaartlabel, geen sectiekop. */
