.page_body__Flt0R{overflow-wrap:break-word}.page_body__Flt0R .cuisine-toc{margin:1.25rem 0 2rem;padding:1.25rem;border-left:3px solid #945f45;border-radius:0 .5rem .5rem 0;background:#f7f1e8}.page_body__Flt0R .cuisine-toc ul{margin:.4rem 0;padding-left:1.25rem;list-style:disc}.page_body__Flt0R .cuisine-toc li{margin:.35rem 0;font-size:.95rem;line-height:1.7}.page_body__Flt0R .cuisine-photo-credit a,.page_body__Flt0R .cuisine-toc a,.page_body__Flt0R figcaption a,.page_body__Flt0R p[id^=source-] a,.page_body__Flt0R table a{color:#77393b;text-decoration:underline;text-underline-offset:.15em}.page_body__Flt0R a:focus-visible{outline:3px solid #2e678c;outline-offset:3px}.page_body__Flt0R figcaption{color:#57534e}.page_body__Flt0R table{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.5}.page_body__Flt0R caption{padding:.75rem 0;text-align:left;font-weight:700}.page_body__Flt0R td,.page_body__Flt0R th{border:1px solid #d3c9bf;padding:.75rem;text-align:left;vertical-align:top}.page_body__Flt0R thead{background:#f3e9dc}.page_body__Flt0R p[id^=source-]{margin:1rem 0;font-size:.9rem;line-height:1.65;overflow-wrap:anywhere;scroll-margin-top:6rem}@media (max-width:600px){.page_body__Flt0R .cuisine-toc{padding:.75rem}}@media print{.page_body__Flt0R figure{-moz-column-break-inside:avoid;break-inside:avoid}.page_body__Flt0R .cuisine-toc{background:#fff}}