/**
 * Seymour blocks: structural layout only.
 *
 * Colours, type, cards and the video button are styled by the theme (assets/css/theme.css).
 * The theme's .seymour-grid sets one, two, then three columns. This adds the two-column option.
 */

@media (min-width: 900px) {
	.seymour-grid.seymour-grid--2 {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}

.seymour-listing-grid__heading,
.seymour-neighbourhood-cards__heading,
.seymour-team-grid__heading {
	margin-bottom: 1.5rem;
}

.seymour-pagination {
	display: flex;
	flex-wrap: wrap;
	gap: 0.5rem 1rem;
	justify-content: center;
	margin-top: 2rem;
}

.seymour-pagination .page-numbers {
	display: inline-block;
	min-width: 44px;
	min-height: 44px;
	line-height: 44px;
	text-align: center;
}

/* Shown only in the editor preview, never to visitors. */
.seymour-block-note {
	border: 1px dashed currentColor;
	padding: 1rem;
}
