.PaletteSwatch_list__voFDp{list-style:none;display:flex;gap:var(--space-6);margin:var(--space-4) 0;padding:0;flex-wrap:wrap}.PaletteSwatch_chip__zDkg8{display:flex;align-items:center;gap:var(--space-2)}.PaletteSwatch_swatch__bSqwr{width:32px;height:32px;border-radius:var(--radius-card);border:1px solid rgba(20,18,16,.15);flex-shrink:0}.PaletteSwatch_label__16FHU{display:flex;flex-direction:column;font-size:.78rem;color:var(--nl-mute)}.PaletteSwatch_hex__aeMS3{font-family:ui-monospace,monospace;color:var(--nl-ink)}.SeasonalDropHero_hero__7ZIk0{padding:var(--space-24) var(--space-6) var(--space-16)}.SeasonalDropHero_inner__c8YZu{max-width:var(--shell-max-width);margin:0 auto}.SeasonalDropHero_eyebrow__smgB9{text-transform:uppercase;letter-spacing:.1em;font-size:var(--font-size-micro);color:var(--nl-accent);margin:0 0 var(--space-3)}.SeasonalDropHero_title__dJR6_{margin:0 0 var(--space-4)}.SeasonalDropHero_tagline__kY3MN{margin:0 0 var(--space-2);font-size:1.1rem;color:var(--nl-ink)}.SeasonalDropHero_count__IMYxt{margin:0;color:var(--nl-mute);font-size:.85rem}.SeasonalDropHero_link___VqCP{display:inline-block;margin-top:var(--space-6);font-weight:600;text-decoration:none;border-bottom:2px solid var(--nl-accent);padding-bottom:2px}.ImagePlaceholder_wrapper__mucJv{display:block;position:relative;width:100%;overflow:hidden;background:var(--nl-line);border-radius:var(--radius-card)}.ImagePlaceholder_wrapper__mucJv.ImagePlaceholder_fill___dLpB{position:absolute;inset:0;border-radius:0}.ImagePlaceholder_img__NPVlR{display:block;width:100%;height:100%;object-fit:cover}.PaletteBar_bar__rW_Jy{height:6px;width:72px;border-radius:var(--radius-pill);margin:var(--space-2) 0 var(--space-4)}.RecipeCardDisplay_wrap__S_R3J{margin:var(--space-6) 0}.RecipeCardDisplay_meta__jMOtD{display:grid;grid-template-columns:repeat(4,auto);grid-gap:var(--space-6);gap:var(--space-6);margin:0 0 var(--space-8);padding:var(--space-4) 0;border-top:1px solid var(--nl-line);border-bottom:1px solid var(--nl-line)}.RecipeCardDisplay_meta__jMOtD dt{font-size:var(--font-size-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--nl-mute);margin:0 0 4px}.RecipeCardDisplay_meta__jMOtD dd{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:1.1rem}.RecipeCardDisplay_columns__q0_Ph{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:var(--space-10);gap:var(--space-10)}.RecipeCardDisplay_sectionTitle__cau52{font-size:1.1rem;margin-bottom:var(--space-3)}.RecipeCardDisplay_ingredientList__MOJ4g{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.RecipeCardDisplay_ingredientList__MOJ4g li{padding-bottom:var(--space-2);border-bottom:1px dashed var(--nl-line);font-size:.92rem}.RecipeCardDisplay_steps__qoXdO{margin:0;padding-left:1.1em;display:flex;flex-direction:column;gap:var(--space-3)}.RecipeCardDisplay_steps__qoXdO li{font-size:.92rem;line-height:1.55}@media (max-width:700px){.RecipeCardDisplay_meta__jMOtD{grid-template-columns:repeat(2,auto);row-gap:var(--space-4)}.RecipeCardDisplay_columns__q0_Ph{grid-template-columns:1fr}}.MasonryGrid_masonry__32MHP{column-count:2;column-gap:var(--space-4)}@media (min-width:768px){.MasonryGrid_masonry__32MHP{column-count:3}}@media (min-width:1280px){.MasonryGrid_masonry__32MHP{column-count:4}}@media (min-width:1600px){.MasonryGrid_masonry__32MHP{column-count:5}}.MasonryGrid_masonry__32MHP>*{page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--space-4)}