/*
	* CSS for Truncated Post Previews
	*
	* @package      pickledplum
	* @author       Lindsay Humes
	* @since        1.0.0
	* @license      GPL-2.0+
*/
 .no-results{padding:0}.no-results .search-form{max-width:600px;margin:0 auto}.post-big{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:855px;width:100%;margin:0;background:#fff;position:relative;-webkit-box-shadow:0 0 10px 0 rgba(29,14,22,.15);-moz-box-shadow:0 0 10px 0 rgba(29,14,22,.15);box-shadow:0 0 10px 0 rgba(29,14,22,.15)}.post-big img{display:block}.big-details{max-width:427px;padding:20px}.big-details h2{margin:15px 0;width:100%!important;max-width:100%!important}.big-details .read-more{margin:15px 0 0;display:block}.horizontal{width:calc(1 / 3 * 100% - 20px);margin:0 30px 30px 0;background:#fff;display:flex;justify-content:start;align-items:center;-webkit-box-shadow:0 0 10px 0 rgba(29,14,22,.15);-moz-box-shadow:0 0 10px 0 rgba(29,14,22,.15);box-shadow:0 0 10px 0 rgba(29,14,22,.15)}.horizontal:nth-child(3n){margin:0 0 30px 0}.horizontal img{display:block}.horizontal-content{padding:10px;width:200px}.horizontal-content h2{font-size:24px;margin:10px auto;width:100%!important;max-width:100%!important}.post-list{width:calc(1 / 4 * 100% - 23px);margin:0 30px 30px 0;background:#fff;display:flex;justify-content:start;align-items:center;-webkit-box-shadow:0 0 10px 0 rgba(29,14,22,.15);-moz-box-shadow:0 0 10px 0 rgba(29,14,22,.15);box-shadow:0 0 10px 0 rgba(29,14,22,.15)}.post-list:nth-child(4n){margin:0 0 30px 0}.post-list img{display:block}.post-list-content{padding:10px;max-width:225px;min-width:165px;width:70%}.post-list h2{font-size:18px;margin:5px auto 0;width:100%!important}.widget-posts .post-list{width:100%;margin:0 auto 10px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-bottom:2px solid #F6f5f5;padding:0 0 10px}.widget-posts .post-list:last-child{border-bottom:0;padding:0;margin:0}.callout-content-post-content .post-list{width:100%;margin:0 auto 10px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-bottom:2px solid #F6f5f5;padding:0 0 10px}.callout-content-post-content .post-list:last-child{border-bottom:0;padding:0;margin:0}.callout-content-post-content .post-list-content{max-width:195px}.post-numbered{width:calc(1 / 5 * 100% - 24px);margin:0 30px 30px 0;background:#fff;text-align:center;position:relative;-webkit-box-shadow:0 0 10px 0 rgba(29,14,22,.15);-moz-box-shadow:0 0 10px 0 rgba(29,14,22,.15);box-shadow:0 0 10px 0 rgba(29,14,22,.15)}.post-numbered:nth-child(5n){margin:0 0 30px 0}.count-number{background:#FFF;border-radius:50%;padding:10px;height:30px;width:30px;display:flex;justify-content:center;align-items:center;position:relative;margin:-24px auto 0}.post-numbered h3{font-size:16px;padding:5px 10px 10px;margin:0 auto;width:100%!important}.post-products{width:calc(1 / 4 * 100% - 10px);margin:0 10px 10px 0;background:#fff;text-align:center;-webkit-box-shadow:0 0 10px 0 rgba(29,14,22,.15);-moz-box-shadow:0 0 10px 0 rgba(29,14,22,.15);box-shadow:0 0 10px 0 rgba(29,14,22,.15)}.post-products:nth-child(4n){margin:0 0 10px 0}.results .post-products,.results .post-products:nth-child(4n){width:calc(1 / 3 * 100% - 15px);margin:0 20px 20px 0}.results .post-products:nth-child(3n){margin:0 0 20px}.post-products .sm-ser{margin:5px auto}.post-products h2{font-size:24px;margin:10px auto;width:100%!important;max-width:100%!important}.post-products .sm-caps{display:block;margin:5px auto 10px}.post-products .entry-summary{padding:0 10px;font-size:14px;line-height:1.5}.post-products-sm{width:calc(1 / 6 * 100% - 10px);margin:0 10px 10px 0;background:#fff;text-align:center;-webkit-box-shadow:0 0 10px 0 rgba(29,14,22,.15);-moz-box-shadow:0 0 10px 0 rgba(29,14,22,.15);box-shadow:0 0 10px 0 rgba(29,14,22,.15)}.post-products-sm:nth-child(6n){margin:0 0 10px 0}.post-products-sm .sm-ser{margin:5px auto}.post-products-sm h2{font-size:20px;margin:10px auto;width:100%!important;max-width:100%!important}.post-products-horizontal{border:2px solid #F6f5f5;padding:20px;margin:20px auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.post-products-content{width:50%;padding:0 0 0 20px}.post-products-content h2{margin:10px 0}.square-sm{width:calc(1 / 2 * 100% - 5px);margin:0 10px 10px 0;background:#fff;text-align:center;-webkit-box-shadow:0 0 10px 0 rgba(29,14,22,.15);-moz-box-shadow:0 0 10px 0 rgba(29,14,22,.15);box-shadow:0 0 10px 0 rgba(29,14,22,.15)}.square-sm:nth-child(2n){margin:0 0 10px 0}.square-sm h2{font-size:14px;padding:10px;margin:0;max-width:100%!important;width:100%!important}.square-sm img{display:block}.vertical{width:calc(1 / 4 * 100% - 23px);margin:0 30px 30px 0;background:#fff;text-align:center;-webkit-box-shadow:0 0 10px 0 rgba(29,14,22,.15);-moz-box-shadow:0 0 10px 0 rgba(29,14,22,.15);box-shadow:0 0 10px 0 rgba(29,14,22,.15)}.vertical:nth-child(4n){margin:0 0 30px 0}.error404 .vertical{margin-bottom:0}.vertical a{display:block}.vertical img{display:block}.vertical h2{padding:10px;line-height:1.25;margin:0 auto;font-size:20px;max-width:100%!important;width:100%!important}.vertical:hover img{opacity:.9;transition:transform 400ms}.vertical-sm{width:calc(1 / 6 * 100% - 17px);margin:0 20px 20px 0;background:#fff;text-align:center;-webkit-box-shadow:0 0 10px 0 rgba(29,14,22,.15);-moz-box-shadow:0 0 10px 0 rgba(29,14,22,.15);box-shadow:0 0 10px 0 rgba(29,14,22,.15)}.vertical-sm:nth-child(6n){margin:0 0 20px 0}.vertical-sm a{display:block}.vertical-sm img{display:block}.vertical-sm h2{padding:10px;line-height:1.25;margin:0 auto;font-size:16px;max-width:100%!important;width:100%!important}.vertical-sm:hover img{opacity:.9;transition:transform 400ms}.error-404 .vertical-sm{margin-bottom:0!important}.post-posts .vertical-sm{width:calc(1 / 4 * 100% - 10px);margin:0 10px 0 0}.post-posts .vertical-sm:nth-child(4n){margin:0!important}.video{width:calc(1 / 3 * 100% - 20px);margin:0 30px 30px 0;background:#fff;display:block;justify-content:start;align-items:center;-webkit-box-shadow:0 0 10px 0 rgba(29,14,22,.15);-moz-box-shadow:0 0 10px 0 rgba(29,14,22,.15);box-shadow:0 0 10px 0 rgba(29,14,22,.15)}.video:nth-child(3n){margin:0 0 30px 0}.video img{display:block}.video h2{font-size:20px;text-align:center;margin:0 auto;padding:10px;width:100%!important;max-width:100%!important}.video-block{position:relative;padding-bottom:51%;overflow:hidden;max-width:100%;height:auto;display:block}.video-block iframe,.video-block object,.video-block embed{position:absolute;top:0;left:0;width:100%;height:100%}.review-group{background:#F6f5f5;padding:40px 0}.review-group .wrap{max-width:800px;width:calc(100% - 30px);margin:0 auto}.review-group .section-description{margin:10px auto 0}.review{background:#fff;padding:15px;margin:0 auto 10px}.review-desc{margin:0 0 10px}.single .review-group{padding:20px;margin:0 0 30px}.single .review-group .section-title{margin:0 0 10px;font-size:24px;width:fit-content;border-bottom:1px solid #1d0e16}.single .review-group .section-description{font-size:14px;margin:0 0 10px}.single .review-group .wrap{width:100%}@media screen and (max-width:900px){.post-list,.post-list:nth-child(4n){width:calc(1 / 2 * 100% - 15px);margin:0 30px 30px 0}.post-list:nth-child(2n){margin:0 0 30px}.square-sm,.square-sm:nth-child(2n){width:calc(1 / 4 * 100% - 10px);margin:0 10px 10px 0}.square-sm:nth-child(4n){margin:0 0 10px 0}}@media screen and (max-width:768px){.horizontal{width:100%;margin:0 auto 20px}.horizontal-content{max-width:100%}.horizontal-content h2{font-size:26px}.section-posts .horizontal{margin:0 auto 20px}.vertical-sm{width:calc(1 / 3 * 100% - 10px);margin:0 15px 15px 0}.vertical-sm:nth-child(3n){margin:0 0 15px}.vertical,.post-numbered,.post-numbered:nth-child(5n){width:calc(1 / 2 * 100% - 10px);margin:0 15px 15px 0}.vertical:nth-child(2n),.post-numbered:nth-child(2n){margin:0 0 15px 0}.video{max-width:400px;width:100%;margin:0 auto 20px}.section-posts .video{margin:0 auto 20px}}@media screen and (max-width:600px){.vertical h2,.vertical-sm h2{padding:5px;font-size:18px}.post-products,.post-products:nth-child(4n),.results .post-products,.results .post-products:nth-child(3n){width:calc(1 / 2 * 100% - 10px);margin:0 10px 10px 0}.post-products:nth-child(2n),.results .post-products:nth-child(2n){margin:0 0 10px 0}.post-products .entry-summary{display:none}.post-big{display:block}.big-details{max-width:100%;padding:20px}.post-list-content{max-width:100px}.post-list h2{font-size:15px}}@media screen and (max-width:450px){.vertical-sm,.vertical-sm:nth-child(3n),.post-posts .vertical-sm{width:calc(1 / 2 * 100% - 10px);margin:0 15px 15px 0}.square-sm,.square-sm:nth-child(2n){width:calc(1 / 2 * 100% - 8px);margin:0 15px 15px 0}.vertical-sm:nth-child(2n),.square-sm:nth-child(2n),.post-posts .vertical-sm:nth-child(2n){margin:0 0 15px 0}.post-products,.post-products:nth-child(4n),.post-products:nth-child(3n){width:calc(1 / 2 * 100% - 10px);margin:0 10px 10px 0}.post-products:nth-child(2n){margin:0 0 10px 0}.horizontal-content{max-width:240px;width:100%}.post-list,.post-list:nth-child(4n),.post-list:nth-child(2n){width:100%;margin:0 0 10px}.post-list-content{width:100%;max-width:200px}.post-list-content h2{font-size:18px}.section-posts .post-list{margin:0 0 10px}.post-products-horizontal{max-width:300px}.post-products-content{width:100%;margin:0;padding:10px 0}}