:root {

	--jd-gap: 30px;

	--jd-globals-font-size-h1: 2.5rem;
	--jd-globals-font-size-h2: 2rem;
	--jd-globals-font-size-h3: 1.75rem;
	--jd-globals-font-size-h4: 1.5rem;
	--jd-globals-font-size-h5: 1.25rem;
	--jd-globals-font-size-h6: 1rem;
	--jd-globals-font-size-body: 1rem;
	--jd-globals-font-size-small: .85rem;
	--jd-globals-font-size-xsmall: .75rem;	

}




.jd-grid {

	--n: 1;

	display: grid;
	gap: var( --jd-gap );
	grid-template-columns: repeat( var(--n), 1fr) ;

}


.jd-grid .jd-grid-item .jd-grid-item-title {
	font-size: var( --jd-globals-font-size-h4 );
}

@media all and (min-width: 768px) {

	.jd-grid {
		--n: 2;
	}

}

@media all and (min-width: 981px) {

	.jd-grid {
		--n: 2;
	}

}

/*@media all and (min-width: 1200px) {

	.jd-grid {
		--n: 4;
	}

}* /


/* P BREADCRUMBS */
.p-breadcrumbs .p-breadcrumbs-group {
	display: flex;
	list-style: none;
	padding-bottom: 0;
	padding-left: 0;
}
