section#featured-recipes div.constrain>div.button-wrap .button,section#featured-recipes div.constrain div.recipes a.recipe-item div.button-wrap div.button{padding:10px 20px;display:inline-block;border-radius:5px;text-decoration:none;text-align:center;font-weight:700;white-space:nowrap}@media screen and (min-width:768px){section#featured-recipes div.constrain>div.button-wrap .button,section#featured-recipes div.constrain div.recipes a.recipe-item div.button-wrap div.button{min-width:225px}}@media screen and (min-width:768px){section#featured-recipes div.constrain div.recipes{display:grid;grid-gap:20px;grid-template-columns:repeat(3,1fr)}}section#featured-recipes div.constrain div.recipes a.recipe-item{background-color:#fff;padding:8px;margin:0 0 30px;-webkit-box-shadow:0px 0px 15px 5px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 15px 5px rgba(0,0,0,.2);box-shadow:0 0 15px 5px #0003}@media screen and (min-width:768px){section#featured-recipes div.constrain div.recipes a.recipe-item{margin:0}}@media screen and (min-width:768px)and (max-width:1023px){section#featured-recipes div.constrain div.recipes a.recipe-item{padding:4px}}section#featured-recipes div.constrain div.recipes a.recipe-item div.image-wrap{position:relative}section#featured-recipes div.constrain div.recipes a.recipe-item div.image-wrap:before{display:block;content:"";width:100%;padding-top:42.7777777778%}section#featured-recipes div.constrain div.recipes a.recipe-item div.image-wrap>.content{position:absolute;inset:0}section#featured-recipes div.constrain div.recipes a.recipe-item div.title-wrap{padding:30px 12px 20px}@media screen and (min-width:768px)and (max-width:1023px){section#featured-recipes div.constrain div.recipes a.recipe-item div.title-wrap{padding:20px 8px 12px}}section#featured-recipes div.constrain div.recipes a.recipe-item div.title-wrap h2{color:#fa1616}section#featured-recipes div.constrain div.recipes a.recipe-item div.button-wrap{padding:0 12px 24px}@media screen and (min-width:768px)and (max-width:1023px){section#featured-recipes div.constrain div.recipes a.recipe-item div.button-wrap{padding:0 8px 16px}}section#featured-recipes div.constrain div.recipes a.recipe-item div.button-wrap div.button{background-color:#8fbf27;color:#fff;min-width:0}section#featured-recipes div.constrain a.recipe-item{display:block;text-decoration:none}section#featured-recipes div.constrain a.recipe-item div.image-wrap{background-color:#000}section#featured-recipes div.constrain a.recipe-item div.image-wrap img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}section#featured-recipes div.constrain a.recipe-item div.title-wrap h2{font-family:bicyclette,sans-serif;font-size:1.6em;line-height:1em;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:768px)and (max-width:1023px){section#featured-recipes div.constrain a.recipe-item div.title-wrap h2{font-size:1.4rem}}@media screen and (min-width:1024px){section#featured-recipes div.constrain a.recipe-item div.title-wrap h2{font-size:2.2rem}}section#recipe-detail-header div.constrain div.image-wrap{position:relative}section#recipe-detail-header div.constrain div.image-wrap:before{display:block;content:"";width:100%;padding-top:42.7777777778%}section#recipe-detail-header div.constrain div.image-wrap>.content{position:absolute;inset:0}section#recipe-detail-header div.constrain div.image-wrap img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}section#recipe-detail-header div.constrain div.social-wrap{margin:1px 0 0;display:flex;flex-wrap:nowrap;justify-content:flex-end}section#recipe-detail-header div.constrain div.social-wrap a{display:grid;justify-content:center;align-items:center;background-color:#ebebeb;height:40px}section#recipe-detail-header div.constrain div.social-wrap a svg{display:block;width:auto;height:25px}section#recipe-detail-header div.constrain div.social-wrap a.print{padding:0 15px;border-right:1px solid #fff}section#recipe-detail-header div.constrain div.social-wrap a.print svg{color:#727272}section#recipe-detail-header div.constrain div.social-wrap a.pinterest{padding:0 0 0 18px}section#recipe-detail-header div.constrain div.social-wrap a.pinterest svg path{fill:#bd081c}section#recipe-detail-header div.constrain div.social-wrap a.twitter{padding:0 18px}section#recipe-detail-header div.constrain div.social-wrap a.twitter svg path{fill:#1da1f2}section#recipe-detail-header div.constrain div.social-wrap a.facebook{padding:0 18px 0 0}section#recipe-detail-header div.constrain div.social-wrap a.facebook svg path{fill:#1877f2}section#recipe-body{padding:0 0 35px}@media screen and (min-width:768px){section#recipe-body{padding:0 0 100px}}section#recipe-body h1{padding:30px 0 0;color:#fa1616;font-family:bicyclette,sans-serif;font-size:2rem;line-height:1em;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:768px){section#recipe-body h1{max-width:70%;padding:0;line-height:1.2em;font-size:3.2rem}}section#recipe-body h2{padding:0 0 10px;color:#8fbf27;font-family:bicyclette,sans-serif;font-size:1.6em;line-height:1em;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:768px){section#recipe-body h2{font-size:2rem}}section#recipe-body div.recipe-body{padding:20px 0 0}@media screen and (min-width:768px){section#recipe-body div.recipe-body{padding:30px 0 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}}section#featured-recipes{padding-bottom:40px}@media screen and (min-width:768px){section#featured-recipes{padding-bottom:85px}}section#featured-recipes div.constrain>h2{padding:0 0 30px;color:#8fbf27;font-family:bicyclette,sans-serif;font-size:1.6em;line-height:1em;letter-spacing:1px;text-transform:uppercase;text-align:center}@media screen and (min-width:768px){section#featured-recipes div.constrain>h2{font-size:2rem}}section#featured-recipes div.constrain>div.button-wrap{padding:40px 0 0;text-align:center}section#featured-recipes div.constrain>div.button-wrap .button{background-color:#fa1616;color:#fff;min-width:0}@media print{header nav,footer nav,footer div#social-contact-lockup,section#recipe-detail-header,section#featured-recipes,section.content-islands{display:none!important}section#recipe-body{padding:100px 0 0;max-width:90%}section#recipe-body div.recipe-body{display:block}}
