/* Blog */


/* Index */

.post-cat-filter > div a {
	margin: 0 2rem;
  border-bottom: 1px solid transparent;
  padding: 0 0 0.25rem;
  transition: 0.2s ease-out;
  white-space: nowrap;
}

.post-cat-filter > div a.active {
	border-color: inherit;
}

.snippet {
	position: relative;
}

.posts-nav-link .btn-underline {
	padding-left: 0!important;
	padding-right: 0!important;
}


/* Post Banner */

.post-banner {
	height: 500px;
}

.post-banner + .section, .post-banner-container + .section {
	padding-top: calc(var(--section-padding) / 1.5);
}


/* Post */

.user-content a, .post-block a {
	text-decoration: underline;
}

.post-title, .img-post-featured, .post-block:not(:last-child),.post-interview-question:not(:last-child)  {
	margin-bottom: calc(var(--section-padding) / 1.5);
}

blockquote {
	border-left:5px solid var(--color-tertiary);
	padding-left:var(--font-size-desktop);
	margin:var(--font-size-desktop);
}

.post-content img {
	display: block;
	height: auto;
	margin: 0 auto 1.5rem;
	max-width: 100%;
}

.post-ingredient-section {
	margin-top: 2rem;
}

.post-ingredient:not(:last-child) {
	margin-bottom: 0.25rem;
}


/* 1440px */
@media (max-width: 1439px) { 
	.post-banner {height: 400px;}
}


/* 1200px */
@media (max-width: 1199px) { 
	.row-snippets-partial .col-snippet:last-child {display: none;}
}


/* 992px */
@media (max-width: 991px) { 
	.row-snippets-partial .col-snippet:nth-last-child(2) {display: none;}
	.row-snippets-sidebar .col-snippet:last-child {display: none;}
	.post-banner {height: 300px;}
}

/* 768px */
@media (max-width: 767px) { 
	.row-snippets-partial .col-snippet:nth-last-child(2) {display: none;}
	.row-snippets-sidebar .col-snippet:last-child {display: none;}
	.post-banner {height: 200px;}
	.post-banner + .section, .post-banner-container + .section {padding-top: calc(var(--section-padding-mobile) / 1.5);}
	.post-title, .img-post-featured, .post-block:not(:last-child),.post-interview-question:not(:last-child)  {margin-bottom: calc(var(--section-padding-mobile) / 1.5);}
}