.binome-urbains-jobs-grid {
	display: grid;
	grid-template-columns: repeat(var(--bu-columns-desktop, 2), minmax(0, 1fr));
	gap: var(--bu-gap-desktop, 24px);
}

.binome-urbains-jobs-grid__item {
	min-width: 0;
}

@media (max-width: 1024px) {
	.binome-urbains-jobs-grid {
		grid-template-columns: repeat(var(--bu-columns-tablet, 2), minmax(0, 1fr));
		gap: var(--bu-gap-tablet, 24px);
	}
}

@media (max-width: 767px) {
	.binome-urbains-jobs-grid {
		grid-template-columns: repeat(var(--bu-columns-mobile, 1), minmax(0, 1fr));
		gap: var(--bu-gap-mobile, 24px);
	}
}
