.blog-basic-grid.list-follow {
	 grid-template-columns: 1fr !important;
	 gap: 0;
}
 .blog-basic-grid .blog-basic-grid--container {
	 opacity: 1 !important;
	 transform: unset !important;
}
 @media screen and (min-width: 768px) {
	 .blog-basic-grid.list-follow .blog-item > div:first-child {
		 z-index: -1;
		 position: absolute !important;
		 opacity: 0;
		 transition: opacity 1s ease-out;
		 will-change: opacity;
		 translate: 0% -100%;
		 pointer-events: none !important;
	}
	 .blog-basic-grid.list-follow .blog-basic-grid--container {
		 padding-block: 2rem;
		 border-bottom: 1px solid;
	}
	 .blog-basic-grid.list-follow .blog-single-column--text {
		 width: 100% !important;
	}
	 .blog-basic-grid.list-follow .blog-item.item-active {
		 z-index: 2;
	}
	 .blog-basic-grid.list-follow .thumbnail-follow {
		 position: fixed;
		 width: 25%;
		 height: 100%;
	}
	 .blog-basic-grid.list-follow .thumbnail-follow img {
		 object-fit: contain !important;
	}
	 .blog-basic-grid.list-follow .blog-basic-grid--text {
		 display: grid;
		 grid-template-columns: 1fr 4fr 1fr;
		 align-items: center;
	}
	 .blog-basic-grid.list-follow a.blog-more-link {
		 padding-top: 0 !important;
		 text-align: right;
	}
	 .blog-basic-grid.list-follow .blog-more-link::after {
		 background: none !important;
		 text-align: right;
	}
	 .blog-basic-grid.list-follow .blog-article-spacer {
		 display: none;
	}
	 .blog-basic-grid.list-follow h1.blog-title {
		 margin-bottom: 0 !important;
	}
	 .blog-basic-grid.list-follow .blog-meta-section {
		 margin-bottom: 0 !important;
	}
	 .blog-basic-grid.list-follow a.blog-more-link::after {
		 content: '';
		 position: absolute;
		 width: 100%;
		 height: 100%;
		 background: transparent !important;
		 inset: 0;
	}
}
 @media screen and (min-width: 768px) and screen and (max-width: 767px) {
	 .blog-basic-grid.list-follow .blog-basic-grid--text {
		 grid-template-columns: 1fr;
	}
}
 