.MenuCard_card__CjXUW{position:relative;width:100%;max-width:760px;margin:0 auto;background:var(--papier);box-shadow:0 1px 2px rgba(40,30,20,.1),0 20px 50px rgba(40,30,20,.14);padding:70px 90px 110px;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}.MenuCard_seal__wJUwI{color:var(--season)}.MenuCard_wordmark__xl4EP{color:var(--brou);margin-top:26px}.MenuCard_filet__VVP2j{width:36px;margin:34px 0 16px}.MenuCard_number__yhGni{font-size:10px;color:var(--season)}.MenuCard_date__rk8lU{font-size:18px;margin-top:8px}.MenuCard_courses__tEdvl{margin-top:50px;width:100%;display:flex;flex-direction:column;gap:34px}.MenuCard_courseLabel__k2c7a{font-size:9.5px;color:var(--season)}.MenuCard_dish__SKqvk{font-size:19px;margin-top:10px}.MenuCard_dish__SKqvk a:hover{color:var(--season)}.MenuCard_desc__Y91Cp{font-size:17px;margin-top:8px}.MenuCard_note__vvXLD{font-size:14px;line-height:1.6;margin:10px auto 0;max-width:460px;color:var(--gris)}.MenuCard_frise__S7fB2{position:absolute;left:0;right:0;bottom:34px;height:13px;color:var(--season)}@media (max-width:767px){.MenuCard_card__CjXUW{padding:40px 26px 64px;box-shadow:0 10px 30px rgba(40,30,20,.14)}.MenuCard_seal__wJUwI{width:58px;height:58px}.MenuCard_wordmark__xl4EP{height:18px;width:auto;margin-top:18px}.MenuCard_filet__VVP2j{width:30px;margin:24px 0 14px}.MenuCard_courses__tEdvl{margin-top:30px;gap:28px}.MenuCard_courseLabel__k2c7a{font-size:9px}.MenuCard_dish__SKqvk{font-size:15px;margin-top:8px}.MenuCard_desc__Y91Cp{font-size:15px;margin-top:6px}.MenuCard_note__vvXLD{font-size:13px;line-height:1.55;margin-top:8px}.MenuCard_frise__S7fB2{bottom:20px;height:10px}}.Photo_empty__dS6Ur{display:grid;place-items:center;background:var(--paper-2)}.Photo_mono__a1KB9{color:var(--argile)}.home_hero__H7CKu{display:grid;grid-template-columns:1fr}.home_photo__oeTx1{height:360px;overflow:hidden}.home_photo__oeTx1>.frame{width:100%;height:100%;aspect-ratio:auto!important}.home_text__yZElm{display:flex;flex-direction:column;align-items:center;text-align:center;padding:38px 24px 40px}.home_seal__L3cy2{display:none;color:var(--terre)}.home_filet__k20UO{display:none}.home_label__lD6cY{color:var(--season)}.home_title__XoMRT{display:grid;margin-top:18px;font-size:clamp(38px,2.4rem + 1.6vw,64px);line-height:1.1}.home_lead__2_dG4{margin-top:18px;font-size:17px;line-height:1.55;color:var(--gris);max-width:460px}.home_leadDesktop__LV52N{display:none}.home_actions__7XrQw{display:flex;flex-direction:column;align-self:stretch;gap:18px;margin-top:30px}.home_secondary__mcDZM{align-self:center}@media (min-width:1024px){.home_hero__H7CKu{grid-template-columns:760fr 680fr;height:max(640px,calc(100svh - var(--header-h)));max-height:900px;max-width:1440px;margin:0 auto}.home_photo__oeTx1{height:auto}.home_text__yZElm{justify-content:center;padding:0 80px}.home_filet__k20UO,.home_seal__L3cy2{display:block}.home_filet__k20UO{margin:36px 0 24px}.home_title__XoMRT{margin-top:24px;line-height:1.08}.home_lead__2_dG4{margin-top:26px;font-size:20px}.home_leadDesktop__LV52N{display:block}.home_leadMobile__CvH_P{display:none}.home_actions__7XrQw{flex-direction:row;align-self:center;align-items:center;gap:28px;margin-top:42px}}@media (max-width:1023px){.home_secondary__mcDZM{display:none}}@media (min-width:1024px){.home_title__XoMRT{font-size:64px}}.ArchiveGrid_head__HcIuN{display:flex;flex-direction:column;gap:28px}.ArchiveGrid_filters__ow3u2{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad)}.ArchiveGrid_filters__ow3u2::-webkit-scrollbar{display:none}@media (min-width:1024px){.ArchiveGrid_head__HcIuN{flex-direction:row;justify-content:space-between;align-items:flex-end}.ArchiveGrid_filters__ow3u2{margin:0;padding:0 0 8px;overflow:visible}}.ArchiveGrid_grid__T1Y7P{display:grid;grid-template-columns:1fr;grid-gap:40px 24px;gap:40px 24px}@media (min-width:600px){.ArchiveGrid_grid__T1Y7P{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ArchiveGrid_grid__T1Y7P{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 32px}}.ArchiveGrid_card__aDlDR{display:flex;flex-direction:column;color:var(--brou)}.ArchiveGrid_card__aDlDR:hover{color:var(--brou)}.ArchiveGrid_imageWrap__Rw837{position:relative;height:300px}.ArchiveGrid_imageWrap__Rw837>.frame{width:100%;height:100%;aspect-ratio:auto!important}.ArchiveGrid_badge__NQGFY{position:absolute;left:0;bottom:0;padding:9px 14px;font-size:9.5px;color:var(--os);background:var(--season)}.ArchiveGrid_meta__qjYSc{display:flex;gap:14px;align-items:center;margin-top:18px}.ArchiveGrid_seal__aTEJc{color:var(--season);flex-shrink:0}.ArchiveGrid_label__NlkNg{font-size:10px;color:var(--season)}.ArchiveGrid_title__k44bm{font-size:15px;margin-top:7px}.ArchiveGrid_card__aDlDR:hover .ArchiveGrid_title__k44bm{color:var(--season)}.ArchiveGrid_courses__R8fui{font-size:16px;margin-top:12px;color:var(--gris);line-height:1.5}.ArchiveGrid_empty__y4iBH{font-size:24px;color:var(--gris)}.ArchiveGrid_gridSection__uxcDW{border-top:1px solid var(--line-soft);padding:40px 0 80px;margin-top:40px}@media (min-width:1024px){.ArchiveGrid_gridSection__uxcDW{padding:60px 0 120px}}.recipes_head__Txz4E{padding-top:40px}@media (min-width:1024px){.recipes_head__Txz4E{padding-top:96px}}.recipes_headRow__cyIYy{display:flex;flex-direction:column;gap:28px}@media (min-width:1024px){.recipes_headRow__cyIYy{flex-direction:row;justify-content:space-between;align-items:flex-end}}.recipes_title__WwuOk{margin-top:22px;font-size:clamp(44px,2rem + 3.8vw,84px)}.recipes_filters__9biAF{display:flex;gap:10px;margin-top:32px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad)}.recipes_filters__9biAF::-webkit-scrollbar{display:none}@media (min-width:1024px){.recipes_filters__9biAF{margin:44px 0 0;padding:0;overflow:visible;flex-wrap:wrap}}.recipes_list__w49Jf{padding-top:30px;padding-bottom:80px}@media (min-width:1024px){.recipes_list__w49Jf{padding-bottom:120px}}.recipes_grid__F1aDx{display:grid;grid-template-columns:1fr;grid-gap:44px 24px;gap:44px 24px}@media (min-width:600px){.recipes_grid__F1aDx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.recipes_grid__F1aDx{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 36px}}.recipes_card__JlqDS{display:flex;flex-direction:column;color:var(--brou)}.recipes_card__JlqDS:hover{color:var(--brou)}.recipes_image__ehDBy{height:280px}@media (min-width:1024px){.recipes_image__ehDBy{height:400px}}.recipes_image__ehDBy>.frame{width:100%;height:100%;aspect-ratio:auto!important}.recipes_course__tnJnj{font-size:10px;margin-top:22px;color:var(--terre)}.recipes_name__r64MX{font-size:17px;margin-top:10px}.recipes_card__JlqDS:hover .recipes_name__r64MX{color:var(--terre)}.recipes_meta__xHMxv{font-size:16px;margin-top:8px;color:var(--gris)}.recipes_empty__R5lju{font-size:30px;line-height:1.08;letter-spacing:-.02em;margin-top:40px}@media (min-width:1024px){.recipes_title__WwuOk{font-size:84px}}.RecipeSearch_form__HqVtx{display:flex;flex-direction:column;gap:8px;width:100%;transition:opacity var(--t-base)}@media (min-width:1024px){.RecipeSearch_form__HqVtx{width:360px}}.RecipeSearch_form__HqVtx[data-pending]{opacity:.6}.RecipeSearch_label__7pp3n{font-size:10px;opacity:.7}.RecipeSearch_input__EaZDc{height:48px;border:none;border-bottom:1px solid var(--brou);border-radius:0;background:transparent;font-size:19px;color:var(--brou);padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.RecipeSearch_input__EaZDc::placeholder{color:var(--gris)}.RecipeSearch_input__EaZDc:focus{outline:none;border-bottom-color:var(--terre)}.RecipeSearch_input__EaZDc::-webkit-search-cancel-button{-webkit-appearance:none}