#content .container{padding:0}#wrapper #content .single-recipe{margin:10px auto;max-width:100%;padding:0}#wrapper #content .single-recipe .single-recipe-wrapper{overflow:hidden}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .img-wrap.recipe-img{width:100%}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .img-wrap.recipe-img img{height:auto;width:100%}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .img-wrap.recipe-img .highlight-link{background:#d84922;color:#fff;display:block;font-size:16px;margin-bottom:10px;padding:12px 15px;text-align:center;text-decoration:none;text-transform:uppercase}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .img-wrap.recipe-img .highlight-link:hover{background:#59711c}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content{margin-top:20px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .recipe-title{margin:auto}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .recipe-title h2{font-size:24px;line-height:30px;margin:15px 0 15px 0}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column #recipeRatingContainer{margin-bottom:15px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column #recipeRatingContainer .rate-recipe{font-weight:bold;margin-bottom:0}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column #recipeRatingContainer .sfStarsWrapper .star{background:url('https://d1a5e0255u9sq.cloudfront.net/images/icons/star-yellow.png') no-repeat rgba(0,0,0,0) center center;cursor:pointer;display:inline-block;height:16px;padding-right:2px;width:16px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column #recipeRatingContainer .sfStarsWrapper .star a{background:url('https://d1a5e0255u9sq.cloudfront.net/images/icons/star-grey.png') no-repeat rgba(0,0,0,0) center center;display:block;height:100%;overflow:hidden;text-indent:-999em;width:100%}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column #recipeRatingContainer .sfStarsWrapper .star a.on{background:url('https://d1a5e0255u9sq.cloudfront.net/images/icons/star-yellow.png') no-repeat rgba(0,0,0,0) center center}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column #recipeRatingContainer .sfStarsWrapper .star a.hover{background:url('https://d1a5e0255u9sq.cloudfront.net/images/icons/star-border.png') no-repeat rgba(0,0,0,0) center center}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .print-share{display:grid;grid-template-columns:85% auto;margin-bottom:15px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .print-share .right.share{align-content:center}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .print-share .share-header{font-weight:bold;margin-bottom:5px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .print-share .share-list{list-style:none;margin:0;padding:0}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .print-share .share-list li{display:inline-block;margin-right:10px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content h3{color:#59711c;font-size:18px;margin:20px 0 10px 0}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content ul.ingredients,#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content ol.preparations{margin:0 0 15px 0;padding-left:20px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content ul.ingredients li,#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content ol.preparations li{font-size:14px;line-height:20px;margin-bottom:8px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .nutrition-information{background-color:#f5f5f5;margin-top:20px;padding:15px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .nutrition-information ul.nutrition-list{list-style:none;margin:0;padding:0}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .nutrition-information ul.nutrition-list li{border-top:1px solid #e3e3e3;font-size:13px;padding:6px 0}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .nutrition-information ul.nutrition-list li:first-child{border-top:0}#wrapper #content .single-recipe .suggested-recipe{margin-top:30px}#wrapper #content .single-recipe .suggested-recipe h1.orange{margin-bottom:15px}#wrapper #content .single-recipe .suggested-recipe ul{display:flex;flex-direction:column;list-style:none;margin:10px 0;padding:0 10px}#wrapper #content .single-recipe .suggested-recipe ul li{box-sizing:border-box;width:100%;margin-bottom:20px;padding:0;overflow:hidden}#wrapper #content .single-recipe .suggested-recipe ul li a{display:block;text-decoration:none}#wrapper #content .single-recipe .suggested-recipe ul li figure{position:relative;aspect-ratio:2/1;margin:0;overflow:hidden}#wrapper #content .single-recipe .suggested-recipe ul li figure img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--recipe-ease)}#wrapper #content .single-recipe .suggested-recipe ul li figure figcaption{position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;padding:var(--recipe-gutter);background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,0) 100%);color:#fff;font-size:15px;font-weight:bold}#wrapper #content .single-recipe .suggested-recipe ul li:hover figcaption,#wrapper #content .single-recipe .suggested-recipe ul li:focus-within figcaption{color:var(--recipe-highlight)}#wrapper #content .single-recipe .suggested-recipe ul li:hover figure img,#wrapper #content .single-recipe .suggested-recipe ul li:focus-within figure img{transform:scale(1.05)}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .inner-content .ingredients-container,#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .inner-content .serving-calc-container{display:flex;flex-flow:column;min-width:0;position:relative;padding:15px 0}@media(max-width:1499px){#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .inner-content{grid-template-columns:1fr;row-gap:20px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield .recipe-yield-count{background-color:#fff;border:0;box-sizing:border-box;color:#292929;height:32px;margin:auto;text-align:center;min-width:100%}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield .yield-calculator{display:flex;flex-flow:column;gap:10px;align-items:center;padding:15px 20px;margin:auto;text-align:center}}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield{display:block;background:#59711c url(https://d1a5e0255u9sq.cloudfront.net/images/grass.png) no-repeat 50% 100%;color:#fff;margin:auto;padding:0}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield label{display:block;font-size:14px;font-weight:bold;margin:auto 8px;text-transform:uppercase;text-align:center;color:var(--recipe-divder)}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield .preptime,.cooktime{margin:auto 8px;text-align:center;padding:10px}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield .yield-calculator{align-items:center;width:100%;min-width:100%;padding:15px 20px;margin:auto;text-align:center}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield .yield-calculator span{font-size:14px;margin-right:10px;text-transform:uppercase}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield .recipe-yield-count{background-color:#fff;border:0;box-sizing:border-box;color:#292929;height:32px;margin-right:10px;text-align:center;width:25%}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield .recipe-yield-count.field-error{border:1px solid #d84922}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield .ingredient-refresh{background-color:#d84922;border:0;color:#fff;font-size:18px;height:32px;padding:0 15px;text-transform:uppercase;text-align:center}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .recipe-serving-yield .ingredient-refresh:hover{background-color:#59711c;border:1px solid #fff}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .ingredient-quantity.changed-value{color:#d84922;font-weight:bold;transition:color 1s ease-in-out}@media(max-width:1024px){#wrapper #content .single-recipe .single-recipe-wrapper{position:relative}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .print-share{display:flex;flex-direction:column;align-items:center;width:100%}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .print-share #ratingbox{position:relative;width:100%}#reviewRateContainer{justify-items:center;width:100%;margin-bottom:10px}}@media(min-width:992px){#wrapper #content .single-recipe .single-recipe-wrapper .img-wrap.recipe-img{width:50%}#wrapper #content .single-recipe .single-recipe-wrapper{overflow:hidden;display:grid;grid-template-columns:65% 35%;gap:20px}.recipe-main-column{padding:10px;margin:0 auto}#wrapper #content .single-recipe .suggested-recipe{margin:0;overflow:hidden}#wrapper #content .single-recipe .suggested-recipe h1.orange{width:100%;text-align:center}#wrapper #content .single-recipe .single-recipe-wrapper .recipe-main-column .single-recipe-content .inner-content .containers{display:grid;grid-template-columns:1fr 1fr;width:100%}}.recipe-return{background-position:left center;background-image:url(https://dwvy4cg32tv13.cloudfront.net/icons/chevron-left-narrow.svg);background-repeat:no-repeat;background-size:11px;font-size:18px;font-weight:bold;padding-left:17px}.recipe-return:hover{color:var(--recipe-green-dark)}@media print{#wrapper #content .print-hide,#wrapper #content .print-share,#wrapper #content #recipeRatingContainer{display:none!important}}#ratingbox{display:block;max-width:360px}#ratingbox .exact-rating,#ratingbox .rating-count{white-space:nowrap;font-variant-numeric:tabular-nums}#ratingbox #ratingbars{display:grid;gap:0 10px;margin:12px 0 0;padding:0;list-style:none}#ratingbox .rating-row{display:grid;grid-template-columns:3.75em minmax(0,1fr) 3em;align-items:center;gap:12px}#ratingbox .rating-row-percent{font-variant-numeric:tabular-nums;text-align:right}#ratingbox .rating-row progress{-webkit-appearance:none;appearance:none;display:block;box-sizing:border-box;width:100%;height:20px;border:1px solid #8d8d8f;border-radius:4px;background:#fff;overflow:hidden}#ratingbox .rating-row progress::-webkit-progress-bar{background:#fff}#ratingbox .rating-row progress::-webkit-progress-value{background:var(--recipe-orange,#d84922)}#ratingbox .rating-row progress::-moz-progress-bar{background:var(--recipe-orange,#d84922)}