.hff-related-recipes{margin-top:32px;padding-top:32px;border-top:1px solid #e5e0d6;text-align:left}.hff-related-recipes .hff-section-heading{align-items:center;margin-bottom:12px}.hff-related-recipes
h2{font:400 30px/1.25 'Playfair Display',Georgia,serif;text-transform:none;letter-spacing:0;margin:0;color:#282824}.hff-related-recipes .hff-eyebrow{font:500 11px/1.5 Montserrat,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#68665f;margin:0
0 10px}.hff-related-recipes .hff-related-intro{font-size:14px;line-height:1.6;color:#68665f;margin:0
0 24px}.hff-related-recipes .hff-card
h3{font-size:23px}.hff-related-recipes a:focus-visible,.hff-finder a:focus-visible,.hff-finder button:focus-visible{outline:3px
solid #806027;outline-offset:4px}.hff-finder .hff-filter-form{grid-template-columns:1fr}.hff-finder .hff-filter-search{grid-column:1/-1}.hff-filter-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0}.hff-finder .hff-mobile-filter-toggle{justify-content:space-between;background:#fff;border-color:#bca473;color:#624a20;width:100%;text-align:left;font-size:14px}.hff-finder .hff-mobile-filter-toggle:hover{background:#ede7d9;color:#282824;border-color:#806027}.hff-mobile-filter-toggle::after{content:'+';font-size:22px;line-height:1}.hff-mobile-filter-toggle[aria-expanded="true"]::after{content:'−'}.hff-active-filters{margin:18px
0}.hff-active-filters>p{font:500 11px/1.5 Montserrat,Arial,sans-serif;text-transform:uppercase;letter-spacing:.07em;color:#68665f;margin:0
0 9px}.hff-finder .hff-active-filters
ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.hff-finder .hff-active-filters
li{margin:0;padding:0;list-style:none;max-width:100%}.hff-finder .hff-active-filters
a{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;min-height:44px;max-width:100%;padding:9px
13px;border:1px
solid #cbb998;border-radius:22px;background:#f7f5ef;color:#624a20;font:500 12px/1.6 Montserrat,Arial,sans-serif;text-decoration:none}.hff-active-filters a>span:first-child{overflow-wrap:anywhere;min-width:0}.hff-active-filters a>span:last-child{font-size:20px;line-height:1}.hff-finder .hff-active-filters a:hover{background:#ede7d9;color:#282824}@media(max-width:900px){.hff-filter-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.hff-filter-options{grid-template-columns:1fr}.hff-related-recipes .hff-section-heading{align-items:start}.hff-related-recipes{padding-top:24px}.hff-related-recipes .hff-section-heading>a{display:inline-flex;align-items:center;min-height:44px}}@media
print{.hff-related-recipes{display:none!important}}@media(max-width:1024px){.hff-finder .hff-finder-heading{padding-top:60px}}.hff-finder .hff-finder-heading,.hff-finder .hff-filter-explainer{hyphens:none}.hff-polished-page .hff-recipe-label-heading{margin:0
0 12px;font:500 11px/1.5 Montserrat,Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#68665f}.hff-polished-page .hff-recipe-label-links{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.hff-polished-page .hff-recipe-label-links
li{list-style:none;margin:0;padding:0}.hff-polished-page .hff-recipe-label-links
a{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:9px
16px;background:#8b5e20;color:#fff;border:1px
solid #8b5e20;border-radius:999px;font:600 14px/1.5 Montserrat,Arial,sans-serif;text-decoration:none}.hff-polished-page .hff-recipe-label-links a:hover{background:#6f4619;color:#fff;text-decoration:underline;text-underline-offset:4px}.hff-polished-page .hff-recipe-label-links a[href*="acidity="]{background:#f1d394;color:#5b3b14;border-color:#ad752b}.hff-polished-page .hff-recipe-label-links a[href*="acidity="]:hover{background:#e9c173;color:#5b3b14}.hff-polished-page .hff-recipe-label-links a:focus-visible{outline:3px
solid #806027;outline-offset:3px}.hff-polished-page .hff-recipe-label-help{font-size:13px;line-height:1.65;margin:12px
0 0;color:#68665f;max-width:640px}.hff-finder #hff-acidity-help{margin-top:-12px}@media
print{.hff-polished-page .hff-recipe-label-links
a{min-height:0;padding:4px
8px;font-size:10pt;background:#fff!important;color:#282824!important;border-color:#81796b!important}.hff-polished-page .hff-recipe-label-help{display:none}}