.RecipeArchive{background:#fbf6ec;padding:2.5rem 3.75rem 3.5rem}.RecipeArchive--Head{max-width:1440px;margin:0 auto 2rem;text-align:center}.RecipeArchive--Title{font-family:Fraunces,Georgia,serif;font-weight:600;color:#7b2e1a;font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin:0;text-align:center}.RecipeArchive--Intro{font-family:Inter,sans-serif;color:#8a5a2e;font-size:1.05rem;line-height:1.5;max-width:640px;margin:.9rem auto 0;text-align:center}.RecipeArchive--Grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem 1.4rem;max-width:1440px;margin:0 auto}.RecipeArchive--Grid .RecipeCard{width:100%;flex:none}.RecipeArchive--Empty{grid-column:1 / -1;font-family:Inter,sans-serif;color:#8a5a2e;text-align:center;padding:2rem 0}.RecipeArchive .RecipeCard--ImageLink{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:16px;margin-bottom:.7rem;box-shadow:0 12px 30px #5c2c172b}.RecipeArchive .RecipeCard--Image{width:100%;height:100%;object-fit:cover}.RecipeArchive .RecipeCard--Content{padding:0}.RecipeArchive .RecipeCard--TitleLink{display:block;text-decoration:none}.RecipeArchive .RecipeCard--Title{display:block;font-family:Fraunces,Georgia,serif;font-weight:600;color:#7b2e1a;font-size:1.3rem;line-height:1.22;margin-bottom:.2rem}.RecipeArchive .RecipeCard--TitleLink:hover .RecipeCard--Title{text-decoration:underline}.RecipeArchive .RecipeCard--Subtitle{display:block;font-family:Inter,sans-serif;font-size:.9rem;color:#b5502a;line-height:1.3}.RecipeArchive--Pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;max-width:1440px;margin:2.75rem auto 0}.RecipeArchive--Pagination .page,.RecipeArchive--Pagination .prev,.RecipeArchive--Pagination .next,.RecipeArchive--Pagination .deco{font-family:Work Sans,Inter,sans-serif;font-size:.95rem;line-height:1}.RecipeArchive--Pagination .page a,.RecipeArchive--Pagination .page.current,.RecipeArchive--Pagination .prev a,.RecipeArchive--Pagination .next a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .75rem;border-radius:999px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.RecipeArchive--Pagination .page a,.RecipeArchive--Pagination .prev a,.RecipeArchive--Pagination .next a{color:#863a24;border:1px solid #CE9E86;background:transparent}.RecipeArchive--Pagination .page a:hover,.RecipeArchive--Pagination .prev a:hover,.RecipeArchive--Pagination .next a:hover{border-color:#863a24;background:#863a240f}.RecipeArchive--Pagination .page.current{background:#863a24;color:#f7f0e3;border:1px solid #863A24}.RecipeArchive--Pagination .deco{color:#b08a6e;padding:0 .25rem}@media(max-width:1100px){.RecipeArchive{padding:2.5rem 2rem 3.5rem}.RecipeArchive--Grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.RecipeArchive{padding:2rem 1.25rem 3rem}.RecipeArchive--Grid{grid-template-columns:repeat(2,1fr);gap:1.6rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/recipe-archive.css.map */
