/*
	* CSS for Truncated Post Previews
	*
	* @package      peasandcrayons
	* @author       Lindsay Humes
	* @since        1.0.0
	* @license      GPL-2.0+
*/
 .post-details{display:flex;justify-content:flex-start;align-items:center;padding:0 10px 10px}.post-details .svg-icon{fill:#407353}.post-details .wprm-recipe-details-unit{font-size:1em}.overprint{background:#be2584;color:#FFFFFF!important;padding:5px 10px;margin:0 0 2px;display:block;width:fit-content}.overprint a:visited{color:#FFF}.overprint:hover{background:#77175D}.no-results{padding:40px 0;background:#efefef;text-align:center}.no-results p{margin:20px 0}.no-results .search-form{max-width:600px;margin:0 auto}.post-products{width:calc(1 / 6 * 100% - 10px);margin:0 10px 10px 0;background:#fff;text-align:left;-webkit-box-shadow:0 0 10px 0 rgba(33,33,33,.15);-moz-box-shadow:0 0 10px 0 rgba(33,33,33,.15);box-shadow:0 0 10px 0 rgba(33,33,33,.15);border-radius:5px;position:relative}.post-products:nth-child(6n){margin:0 0 10px 0}.post-products img{display:block;text-align:center;border-radius:5px 5px 0 0;position:relative}.post-products .sm-sans{margin:0 auto;font-size:13px;padding:10px 10px 5px;display:block}.post-products h2{font-size:15px;text-transform:uppercase;letter-spacing:1px;padding:0 10px 10px;margin:0;width:100%!important}.post-image a{display:flex;justify-content:flex-start;align-items:flex-end}.post-products .image-title{position:absolute;background:#FFF;margin:0;border-radius:0 5px 0;line-height:1;font-weight:700;padding:10px;font-size:15px;text-transform:uppercase;letter-spacing:1px;font-family:'brandon-grotesque',Arial,"Helvetica Neue",Helvetica,sans-serif}.post-products a:hover .image-title{background:#407353;color:#FFF}.post-image img{border-radius:5px}.index-wrap .post-products,.index-wrap .post-products:nth-child(6n){width:calc(1 / 5 * 100% - 16px);margin:0 20px 20px 0}.index-wrap .post-products:nth-child(5n){margin:0 0 20px 0}.vertical{width:calc(1 / 3 * 100% - 23px);margin:0 30px 30px 0;background:#fff;text-align:center;-webkit-box-shadow:0 0 10px 0 rgba(33,33,33,.15);-moz-box-shadow:0 0 10px 0 rgba(33,33,33,.15);box-shadow:0 0 10px 0 rgba(33,33,33,.15);border-radius:5px;position:relative}.vertical:nth-child(3n){margin:0 0 30px 0}.vertical img{display:block;border-radius:5px 5px 0 0;position:relative}.vertical-content{position:absolute;left:20px;bottom:20px;text-align:left;width:80%}.vertical h2{line-height:1.25;margin:0 0 5px!important;font-size:20px;text-transform:uppercase;letter-spacing:.5px;background:#fff;padding:5px;display:block!important;width:fit-content!important}.vertical-med{width:calc(1 / 4 * 100% - 16px);margin:0 20px 20px 0;background:#fff;text-align:left;-webkit-box-shadow:0 0 10px 0 rgba(33,33,33,.15);-moz-box-shadow:0 0 10px 0 rgba(33,33,33,.15);box-shadow:0 0 10px 0 rgba(33,33,33,.15);border-radius:5px}.vertical-med:nth-child(4n){margin:0 0 20px 0}.vertical-med a{display:block}.vertical-med img{display:block;border-radius:5px 5px 0 0}.vertical-med h2{padding:10px;line-height:1.25;margin:0 auto;font-size:18px;text-transform:uppercase;letter-spacing:.5px;width:100%!important}.vertical-med .wprm-recipe-rating-details{font-size:14px!important}.vertical-sm{width:calc(1 / 6 * 100% - 17px);margin:0 20px 20px 0;background:#fff;text-align:left;-webkit-box-shadow:0 0 10px 0 rgba(33,33,33,.15);-moz-box-shadow:0 0 10px 0 rgba(33,33,33,.15);box-shadow:0 0 10px 0 rgba(33,33,33,.15);border-radius:5px}.vertical-sm:nth-child(6n){margin:0 0 20px 0}.vertical-sm a{display:block}.vertical-sm img{display:block;border-radius:5px 5px 0 0}.vertical-sm h2{padding:10px;line-height:1.25;margin:0 auto;font-size:14px;text-transform:uppercase;letter-spacing:.5px;width:100%!important}.secondary .vertical-sm{width:calc(1 / 2 * 100% - 5px);margin:0 10px 10px 0}.secondary .vertical-sm:nth-child(2n){margin:0 0 10px 0!important}.secondary .vertical-sm:last-child,.secondary .vertical-sm:last-child(-1){margin-bottom:0px!important}.section-posts .products,.section-posts .vertical,.section-posts .vertical-sm,.section-posts .vertical-med{margin-bottom:0}@media screen and (max-width:768px){.vertical-sm,.vertical-med,.vertical-sm:nth-child(6n),.vertical-med:nth-child(4n),.post-products,.post-products:nth-child(6n),.index-wrap .post-products,.index-wrap .post-products:nth-child(6n){width:calc(1 / 3 * 100% - 10px);margin:0 15px 15px 0}.vertical-sm:nth-child(3n),.vertical-med:nth-child(3n),.post-products:nth-child(3n),.index-wrap .post-products,.index-wrap .post-products:nth-child(3n){margin:0 0 15px}.post-products h2{font-size:14px}.vertical{max-width:400px;width:100%;margin:0 auto 20px}.vertical:nth-child(3n){margin:0 auto 20px}.section-posts .vertical{margin:0 auto 20px}}@media screen and (max-width:450px){.vertical-sm,.vertical-sm:nth-child(3n),.vertical-med,.vertical-med:nth-child(3n),.vertical-sm:nth-child(6n),.vertical-med:nth-child(4n),.post-products,.post-products:nth-child(3n),.index-wrap .post-products,.index-wrap .post-products:nth-child(3n),.index-wrap .post-products:nth-child(5n){width:calc(1 / 2 * 100% - 10px);margin:0 15px 15px 0}.vertical-sm:nth-child(2n),.vertical-med:nth-child(2n),.post-products:nth-child(2n),.index-wrap .post-products:nth-child(2n){margin:0 0 15px 0}}