.recipes-header{display:block}.recipes-header__title{margin:0}.recipes{transition:opacity .2s linear}.recipes.recipes-hidden{opacity:0}.recipe-listing.recipes-hidden{display:none}.recipe-listing__image-content{display:block}.recipe-listing__image-wrapper{background:#a27a5980}.recipe-listing__image-caption{font:400 15px/1.625 "signal no 1",sans-serif;text-transform:uppercase;padding:10px 10px 18px;-webkit-mask-image:url(mask-recipe-listing.svg);mask-image:url(mask-recipe-listing.svg);-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.recipe-listing__title{margin:0}.recipe-listing__subhead{margin:13px 0 0}.recipe-listing__excerpt{margin-top:20px}.recipe-listing__link{margin-top:30px}.recipe-listing.is-featured .recipe-listing__image-caption{display:none}@media screen and (max-width: 749px){.recipe-listing{padding-left:0;padding-right:0}.recipe-listing__text-content{padding-left:6.2vw;padding-right:6.2vw}.recipe-listing__image-content{margin-bottom:40px}.recipe-listing:not(.is-featured) .recipe-listing__image-content{padding-left:6.2vw;padding-right:6.2vw}.recipe-listing:not(.is-featured) .recipe-listing__image-wrapper:after{content:"";display:block;height:0;padding-bottom:50%}.recipe-listing.is-featured .recipe-listing__image-wrapper:after{content:"";display:block;height:0;padding-bottom:85%}}@media screen and (min-width: 750px){.recipe-listing__image-wrapper:after{content:"";display:block;height:0;padding-bottom:48%}.recipe-listing__image-caption{padding:15px 15px 28px}.recipe-listing:not(.is-featured) .recipe-listing__layout{display:flex;justify-content:space-between;align-items:center}.recipe-listing:not(.is-featured):nth-child(2n) .recipe-listing__layout{flex-direction:row-reverse}.recipe-listing:not(.is-featured) .recipe-listing__image-content{width:calc(67% - 66px)}.recipe-listing:not(.is-featured) .recipe-listing__text-content{width:33%}.recipe-listing.is-featured .recipe-listing__layout{position:relative}.recipe-listing.is-featured .recipe-listing__image-wrapper{min-height:600px}.recipe-listing.is-featured .recipe-listing__text-content{position:absolute;z-index:1;width:382px}.recipe-listing.is-featured.featured-text-color--light .recipe-listing__text-content{color:#f7f3ea}.recipe-listing.is-featured.featured-text-position--top-left .recipe-listing__text-content{left:10vw;top:90px}.recipe-listing.is-featured.featured-text-position--top-center .recipe-listing__text-content{left:50%;top:90px;transform:translate(-50%)}.recipe-listing.is-featured.featured-text-position--top-right .recipe-listing__text-content{right:10vw;top:90px}.recipe-listing.is-featured.featured-text-position--middle-left .recipe-listing__text-content{left:10vw;top:50%;transform:translateY(-50%)}.recipe-listing.is-featured.featured-text-position--middle-center .recipe-listing__text-content{left:50%;top:50%;transform:translate(-50%,-50%)}.recipe-listing.is-featured.featured-text-position--middle-right .recipe-listing__text-content{right:10vw;top:50%;transform:translateY(-50%)}.recipe-listing.is-featured.featured-text-position--bottom-left .recipe-listing__text-content{left:10vw;bottom:90px}.recipe-listing.is-featured.featured-text-position--bottom-center .recipe-listing__text-content{left:50%;bottom:90px;transform:translate(-50%)}.recipe-listing.is-featured.featured-text-position--bottom-right .recipe-listing__text-content{right:10vw;bottom:90px}}
