@import "../../../../css/_mixins.scss";
@import "../../../../css/_theme-vars.scss";


@media #{$media_lg} {
	/* Blog layout: Band */
	.post_layout_band .post_header .post_price {
		@include font(2em, 1.5em);
	}
}


@media #{$media_md} {
	/* Blog layout: Band */
	.post_layout_band .post_header .post_price {
		@include font(1.75em, 1.5em);
	}
}


@media #{$media_sm} {
	/* Blog layout: Band */
	.post_layout_band:not(.sticky) {
		@include flex-direction(column);
	}
	.post_layout_band .post_featured {
		@include flex-basis(100%);
	}
	.post_layout_band .post_featured + .post_content_wrap {
		@include flex-basis(100%);
	}

	.post_layout_band .post_header .post_price {
		position:static;
		right: auto;
		top: auto;
		margin-top:0.3em;
	}
	.post_layout_band blockquote {
		padding: 2em 2em 2em 4em;
		margin-left: 0;
		margin-right: 0;
	}
	.post_layout_band blockquote:before {
		top: 1.3em;
		left: 1em;
	}
}


@media #{$media_xs} {
	/* Blog layout: Band */
	.post_layout_band .post_content_wrap {
		padding: 1.5em;
	}
}