@media(max-width: 1400px) {

}

@media(max-width: 1200px) {
	h1 {
		font-size: 1.85rem
	}
}

@media(max-width: 992px) {
	.listing_products .listing_product_grid {
		grid-template-columns: 1fr 1fr 1fr;
	}
	.listing_products .listing_product_grid .listing_product.highlight {
		grid-area: inherit;
	}
	.listing_products .listing_product_grid .listing_product picture,
	.listing_products .listing_product_grid .listing_product picture img,
	.listing_products .listing_product_grid .listing_product.highlight .inner picture,
	.listing_products .listing_product_grid .listing_product.highlight .inner picture img {
		height: 100px;
	}
	.listing_products .listing_product_grid .listing_product.highlight .inner h3 {
		font-size: inherit;
		line-height: inherit;
	}
	.listing_products .listing_product_grid .listing_product .inner .description {
		display: none;
	}
	
	/* listing_curated */
	.listing_curated_product {
		padding: 1rem .5rem;
	}
	.listing_curated_product .media,
	.listing_curated_product .card	{
		flex: 0 100%;
	}
}

@media(max-width: 768px) {
	.listing_products .listing_product_grid {
		grid-template-columns: 1fr 1fr;
	}
}

@media(max-width: 767px) {

}

@media(max-width: 576px) {
	
}

@media(max-width: 481px) {
	h1 {
		font-size: 1.4rem
	}
}
