/* Seasonings article and category additions only. */
.seasonings-guide { max-width: 1050px; overflow-wrap: anywhere; }
.seasonings-guide .es-hero { max-width:800px; }
.seasonings-guide .es-card { min-width:0; }
.seasonings-guide .es-card img { width:100px;height:100px;object-fit:cover;border-radius:6px;display:block;margin-bottom:.75rem; }
.seasonings-guide .es-table-wrap { max-width:100%; margin:.7rem 0 1.3rem; }
.seasonings-guide .es-table-wrap:focus-visible { outline:3px solid #007d89;outline-offset:3px; }
.seasonings-guide .es-table-note { display:none; }
.seasonings-guide thead th { background:#12324b;color:#fff; }
.seasonings-guide tbody th { background:#f5fafb;color:#12324b; }
.seasonings-guide td { background:#fff;color:#203443; }
.seasonings-guide .es-nav a { padding:.25rem 0; }
.seasonings-guide section { scroll-margin-top:1.5rem; }
@media(max-width:600px){.seasonings-guide table { min-width:580px; }.seasonings-guide .es-table-note {display:block;font-size:.9em;}.seasonings-guide .es-example {padding:1rem;}}
@media print {.seasonings-guide .es-nav,.seasonings-guide .es-hero {display:none;}.seasonings-guide .es-table-wrap {overflow:visible;}.seasonings-guide table {min-width:0;}.seasonings-guide section {break-inside:auto;}}
