.blog-precontent {
	line-height: normal !important;
	font-size: 16px !important;
	/* text-align: justify; */
}

.blog-container {
	display: flex;
}

.blog-list-container {
	margin-top: 20px;
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
	justify-content: space-between;
	align-items: flex-start;
}

.blog-list-card {
	width: 100%;
	max-width: 30rem;
}

.blog-heading {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.card > img {
	height: 319px;
	object-fit: cover;
}

.blog-heading > * {
	margin-bottom: 0.75rem;
}

.blog-heading > img {
	width: 20px;
	cursor: pointer;
}

.share-blog-wrapper {
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 9999;
	align-items: center;
	display: none;
	opacity: 0;
	transition: opacity 0.5s;
}

.share-blog-wrapper .overlay-share {
	background-color: rgba(0, 0, 0, 0.5);
	height: 100%;
	width: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: -1;
}

.share-blog-wrapper .share-container {
	background-color: white;
	padding: 20px;
	width: 30rem;
	margin-inline: auto;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.share-blog-wrapper .share-container p {
	font-size: 20px;
	text-align: center;
}

.share-btn-list {
	display: flex;
	column-gap: 30px;
	justify-content: center;
	margin-top: 30px;
}

.share-btn-list > img {
	width: 50px;
	cursor: pointer;
}

.share-blog-wrapper.show {
	opacity: 1;
	display: flex;
}

.blog-sub-features {
	margin-top: 2rem;
}

.blog-sub-features h4 {
	color: #4b4b4b;
}

.blog-sub-features a {
	text-decoration: underline;
}

.chem-bold-list li::marker {
	font-weight: bold;
}

.scar-treatment > li {
	margin-top: 20px;
}
