/* ==========================================================================
   Content
   ========================================================================== */

#nisios-primary {
	margin: 2em 0 3em;
}
.home #nisios-primary {
	margin: 0;
}

@media (min-width: 768px) {
	#nisios-primary {
		margin-top: 3em;
	}
}

.entry-header {
	margin-bottom: var(--spacing-gap);
}

.entry-title a {
	text-decoration: none;
	color: inherit;
}

.entry-title a:hover {
	color: var(--color-secondary);
}

.entry-meta,
.post-meta {
	font-size: var(--font-size-small);
	color: var(--color-contrast);
	opacity: 0.8;
	display: flex;
	gap: 5px;
	align-items: center;
	flex-wrap: wrap;
}

.meta-separator {
	margin: 0 5px;
}

.entry-content {
	margin-bottom: var(--spacing-medium);
}

.entry-content p {
	margin-bottom: var(--spacing-gap);
}

.entry-content img {
	margin: var(--spacing-gap) 0;
}

.entry-footer {
	font-size: var(--font-size-small);
	margin-top: var(--spacing-gap);
}

/* ==========================================================================
   Page taxonomie « thematique »
   ========================================================================== */

.thematique-bas {
	padding-top: var(--wp--preset--spacing--50);
	margin-top: var(--wp--preset--spacing--40);
	border-top: 1px solid var(--wp--preset--color--grisclair);
}

.entry-footer .cat-links,
.entry-footer .tags-links {
	display: block;
	margin-bottom: 5px;
}

/* Post thumbnail */
.post-thumbnail {
	margin-bottom: var(--spacing-gap);
}

.post-thumbnail img {
	border-radius: 8px;
	width: 100%;
}
