@charset "utf-8";

/* Featured Posts */
	.featured-posts {
		display: grid;
		}
	.featured-posts-item {
		display: grid;
		position: relative;
		}
	.featured-posts-image,
	.featured-posts-info {
		grid-area: 1 / 1;
		}
	.featured-posts-img {
		height: 100%;
		object-fit: cover;
		object-position: center;
		width: 100%;
		}
	.featured-posts-info {
		align-content: flex-end;
		background: linear-gradient(to bottom, var(--mywp-dark-0) 25%, var(--mywp-dark-80) 90%);
		display: grid;
		z-index: 2;
		}
	.featured-posts-buffer {
		font-size: 1rem;
		margin: var(--mywp-mg-pad);;
		}
	.featured-posts-sheader {
		font-size: 1.5em;
		font-style: italic;
		font-weight: var(--mywp-heavy);
		padding-left: 4rem;
		}
	.featured-posts-header {
		font-size: 3.5em;
		font-weight: var(--mywp-heavy);
		text-shadow: var(--mywp-shadow);
		}
	.featured-posts-text {
		font-size: 1.4em;
		margin: 0.5rem 0 1rem;
		}
	@media (min-width: 40em) {
		.featured-posts-buffer {
			font-size: 1.2rem;
			}
	}
	@media (min-width: 60em) {
		.featured-posts {
			grid-template-columns: 1fr 1fr;
			}
	}
	@media (min-width: 80em) {
		.featured-posts-buffer {
			font-size: 1.5rem;
			}
	}