.entry-meta {
	--dot-width: 4px;
	--dot-space: 0 10px;
}

.container-min {
	max-width: 52.5rem;
	margin-inline-start: auto;
	margin-inline-end: auto;
}

.post-thumbnail {
	--gz-ratio-percent: calc( 100% / 1.7502278942570648 );
}

.post-thumbnail {
	border-radius: var(--gz-image-rounded);
}

.entry-title {
	letter-spacing: var(--gz-heading-letter-spacing);
}

.single-post .page-header--single-blog {
	--gz-page-header-padding-top: 30px;
	--gz-page-header-padding-bottom: 30px;
}

.single-post .site-content {
	padding-top: 0;
}

.single-post .entry-thumbnail {
	max-height: 500px;
}

.single-post article .entry-content p:where(:not(blockquote p)) {
	margin-block-start: clamp(calc(20 / 16 * 1rem), 2vw, calc(26 / 16 * 1rem));
	margin-bottom: clamp(calc(20 / 16 * 1rem), 2vw, calc(26 / 16 * 1rem));
}

.single-post article .entry-content blockquote {
	max-width: calc(580 / 16 * 1rem);
	margin: 0 auto 2rem;
}

.single-post article.sticky .entry-title {
	position: relative;
}

.blog-tag a {
	background-color: var(--gz-color-light-grey);
	border-radius: var(--gz-button-rounded);
	padding: 11px 20px;
	text-decoration: none;
	display: inline-block;
	line-height: normal;
	text-transform: capitalize;
	color: var(--gz-color-base);
}

.blog-tag a:hover {
	background-color: var(--gz-color-dark);
	color: var(--gz-color-light);
}

@media (min-width: 890px) {
	.glozin-blog-page.content-sidebar .content-area,
	.glozin-blog-page.sidebar-content .content-area,
	.single-post.content-sidebar .content-area,
	.single-post.sidebar-content .content-area {
		flex: 0 0 calc(100% - var(--gz-col-width) - var(--gz-col-gap-desktop));
		width: calc(100% - var(--gz-col-width) - var(--gz-col-gap-desktop));
	}
	.glozin-blog-page.content-sidebar .widget-area,
	.glozin-blog-page.sidebar-content .widget-area,
	.single-post.content-sidebar .widget-area,
	.single-post.sidebar-content .widget-area {
		flex: 0 0 auto;
		width: var(--gz-col-width, 50%);
	}
	.glozin-blog-page.sidebar-content .site-content-container,
	.single-post.sidebar-content .site-content-container {
		flex-direction: row-reverse;
	}
	.glozin-blog-page.content-sidebar .site-content-container,
	.single-post.content-sidebar .site-content-container {
		flex-direction: row;
	}
	.glozin-blog-page.no-sidebar .site-content-container,
	.single-post.no-sidebar .site-content-container {
		justify-content: center;
	}
}
