html,body{min-height:100%;margin:0;padding:0}body{font-family:Mulish,sans-serif}a{color:inherit}*{box-sizing:border-box}@media print{.rcp-hidden-for-print{display:none!important}.rcp-retain-background-color-for-print{-webkit-print-color-adjust:exact;color-adjust:exact}}@media (max-width:499px){.rcpblogcardtext{display:none}}.recipe-viewport{font-size:100%;display:block}.rr-home-grid{grid-template-columns:repeat(1,12em);justify-content:center;gap:1rem 1.5rem;display:grid}.rr-home-grid-link{height:100%;color:inherit;text-decoration:none;display:block}.rr-home-grid-link:hover,.rr-home-grid-link:focus,.rr-home-grid-link:visited{color:inherit;text-decoration:none}.rr-home-grid-item{margin:0;overflow:hidden;border-radius:12px!important}.rr-home-grid-item img.card-img-top{border-top-left-radius:12px!important;border-top-right-radius:12px!important}.mainpagerecipecard,.blogpagerecipecard{overflow:hidden;border-radius:12px!important}.mainpagerecipecard img.card-img-top,.blogpagerecipecard img.card-img-top{border-top-left-radius:12px!important;border-top-right-radius:12px!important}.recipe-card-link,.recipe-card-link:hover,.recipe-card-link:focus,.recipe-card-link:visited{color:inherit;text-decoration:none}.blogcard,.categorycard{overflow:hidden;border-radius:12px!important}.blogcard img.card-img-top{border-top-left-radius:12px!important;border-top-right-radius:12px!important}.blog-card-link,.blog-card-link:hover,.blog-card-link:focus,.blog-card-link:visited{color:inherit;background:0 0;text-decoration:none}.rr-home-back-link{color:inherit;text-align:center;font-family:Mulish,sans-serif;font-size:.85rem;font-weight:700;text-decoration:none}.rr-home-back-link:hover,.rr-home-back-link:focus,.rr-home-back-link:visited{color:inherit;text-decoration:none}@media (min-width:721px){.recipe-viewport{font-size:50%}}@media (min-width:30rem){.rr-home-grid{grid-template-columns:repeat(2,12em)}}@media (min-width:44rem){.rr-home-grid{grid-template-columns:repeat(3,12em)}}@media (min-width:58rem){.rr-home-grid{grid-template-columns:repeat(4,12em)}}.rr-site{--homepage_background:#d4d4d4;--homepage_recipecard_background:#f6f6f6;--homepage_recipecard_fontcolor:#000;--recipe_background:#d4d4d4;--recipe_line_checkoff_background:#8e8e8e;--recipe_line_even_background:#dadada}.feedback-widget{background:#fffcf7eb;border:1px solid #2b2d421f;border-radius:16px;max-width:42rem;margin:0 auto}.feedback-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#7b5d3a;font-size:.72rem;font-weight:800}.feedback-title{color:#2b2d42;font-family:Copse,serif}.feedback-copy,.feedback-label,.feedback-counter,.feedback-unavailable{color:#49392b}.feedback-label{font-weight:700;display:block}.feedback-rating-label{text-align:center}.feedback-stars{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.feedback-star{color:#6b4d2d;cursor:pointer;background:#fff;border:1px solid #7b5d3a40;border-radius:999px;align-items:center;gap:.35rem;padding:.55rem .8rem;transition:transform .12s,border-color .12s,background .12s;display:inline-flex;position:relative}.feedback-star:hover{border-color:#7b5d3a8c;transform:translateY(-1px)}.feedback-star.is-selected{color:#7a4710;background:#fff3d6;border-color:#b9742c}.feedback-star input{opacity:0;cursor:pointer;position:absolute;inset:0}.feedback-star-number{font-size:.92rem;font-weight:700}.feedback-counter{text-align:right;font-size:.85rem}.feedback-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
