.CardMedia_mediaContainer__m9odN{position:relative;height:100%;border-radius:8px;background-color:#755b5b}@media(max-width:630px){.CardMedia_mediaContainer__m9odN{border-radius:16px}}.CardMedia_mediaContainer__m9odN:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(117,91,91,0) 48%,rgb(73,56,56) 94%);z-index:1}.CardMedia_recipeCardImage__hQ4zh,.CardMedia_recipeCardSidecar__5HaoR,.CardMedia_recipeCardVideo__Xr51C{z-index:0;border-radius:8px;position:absolute;width:100%;height:100%;object-fit:cover}@media(max-width:630px){.CardMedia_recipeCardImage__hQ4zh,.CardMedia_recipeCardSidecar__5HaoR,.CardMedia_recipeCardVideo__Xr51C{border-radius:16px}}.SaveToCollectionDialog_panel__dBAEm{box-sizing:border-box;display:flex;flex-direction:column;background:#fff;color:#755b5b;font-family:Brandon Grotesque,sans-serif;text-align:left;outline:none}.SaveToCollectionDialog_popover__F11pS{position:fixed;z-index:1001;width:min(376px,100vw - 16px);max-height:min(441px,100vh - 16px);padding:24px 20px 16px;border-radius:24px;box-shadow:0 8px 24px rgba(73,56,56,.2)}.SaveToCollectionDialog_overlay__8zHI6{position:fixed;z-index:1001;inset:0;display:flex;align-items:flex-end;background:rgba(73,56,56,.45)}.SaveToCollectionDialog_sheet__5Aux0{position:relative;width:100%;max-height:85vh;max-height:85dvh;padding:24px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-radius:24px 24px 0 0;box-shadow:0 8px 24px rgba(73,56,56,.2);animation:SaveToCollectionDialog_sheetUp__lXP6B .22s ease-out}@keyframes SaveToCollectionDialog_sheetUp__lXP6B{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.SaveToCollectionDialog_sheet__5Aux0{animation:none}}.SaveToCollectionDialog_handle__iyvuk{position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:#e0c8c8}.SaveToCollectionDialog_formMode__quEt5{padding:0}.SaveToCollectionDialog_formMode__quEt5.SaveToCollectionDialog_sheet__5Aux0{padding:8px 0 env(safe-area-inset-bottom,0)}.SaveToCollectionDialog_title__gD1X1{flex:none;margin:0 0 16px;color:#755b5b;font-size:20px;font-weight:700;line-height:24px;text-align:center}.SaveToCollectionDialog_quickSave__BAGyx{display:flex;flex:none;align-items:center;gap:8px;width:100%;min-height:48px;margin-bottom:12px;padding:0 16px;border:0;border-radius:50px;background:#c8501f;color:#fff;font-family:inherit;font-size:16px;text-align:left;cursor:pointer}.SaveToCollectionDialog_quickSave__BAGyx svg{flex:none;width:20px;height:20px}.SaveToCollectionDialog_quickSave__BAGyx:hover:not(:disabled){background:#a8431a}.SaveToCollectionDialog_quickSave__BAGyx:focus-visible{outline:2px solid #c8501f;outline-offset:2px}.SaveToCollectionDialog_quickSave__BAGyx[aria-busy=true]{cursor:progress}.SaveToCollectionDialog_quickSaveDone__Nz5Dq{background:#fdf9f7;color:#755b5b;cursor:default}.SaveToCollectionDialog_quickSaveDone__Nz5Dq svg{color:#c8501f}.SaveToCollectionDialog_quickSaveText__icosh{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SaveToCollectionDialog_quickSaveTag__cr11g{flex:none;font-size:12px;opacity:.8}.SaveToCollectionDialog_search__Ygze4{position:relative;flex:none;margin-bottom:12px}.SaveToCollectionDialog_searchIcon__o5_M9{position:absolute;top:50%;left:16px;width:18px;height:18px;color:#6a6a6a;transform:translateY(-50%);pointer-events:none}.SaveToCollectionDialog_searchInput___Y0U8{box-sizing:border-box;width:100%;height:42px;padding:0 16px 0 44px;border:1px solid #eecbcb;border-radius:50px;background:#fff;color:#423f3f;font-family:inherit;font-size:16px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.SaveToCollectionDialog_searchInput___Y0U8::placeholder{color:#6a6a6a}.SaveToCollectionDialog_searchInput___Y0U8:focus{border-color:#c8501f;box-shadow:0 0 0 3px rgba(200,80,31,.18)}.SaveToCollectionDialog_list__jzO_z{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-height:0;margin:0;padding:2px;overflow-y:auto;list-style:none}.SaveToCollectionDialog_rowItem__6Ilec{display:flex;flex-direction:column}.SaveToCollectionDialog_row__69Pwm{display:flex;align-items:center;gap:12px;width:100%;min-height:86px;padding:8px;border:0;border-radius:12px;background:rgba(0,0,0,0);color:inherit;font-family:inherit;text-align:left;cursor:pointer}.SaveToCollectionDialog_row__69Pwm:hover{background:#fdf9f7}.SaveToCollectionDialog_row__69Pwm:focus-visible{outline:2px solid #c8501f;outline-offset:0}.SaveToCollectionDialog_row__69Pwm[aria-busy=true]{cursor:progress}.SaveToCollectionDialog_thumb__lnpDn{position:relative;flex:none;width:70px;height:70px;overflow:hidden;border-radius:12px;background-color:#f3f1f0}.SaveToCollectionDialog_thumb__lnpDn:after{content:"";position:absolute;inset:0;background-image:url(/images/assets/Amalgame_trame.svg);background-position:50%;background-size:200px;opacity:.1}.SaveToCollectionDialog_thumb__lnpDn img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.SaveToCollectionDialog_rowText__0eLZj{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.SaveToCollectionDialog_rowName__RF9zK{overflow:hidden;color:#755b5b;font-size:16px;font-weight:700;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.SaveToCollectionDialog_rowCount__f_8xc{color:#6a6a6a;font-size:14px;line-height:18px}.SaveToCollectionDialog_rowState__ezpzD{display:grid;flex:none;min-width:28px;height:28px;place-items:center}.SaveToCollectionDialog_check__j7AmL{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#c8501f;color:#fff}.SaveToCollectionDialog_check__j7AmL svg{width:16px;height:16px;stroke-width:2.5}.SaveToCollectionDialog_rowSavePill__E26Yo{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:50px;background:#c8501f;color:#fff;font-size:13px;font-weight:700;opacity:0;transition:opacity .15s ease}.SaveToCollectionDialog_row__69Pwm:focus-visible .SaveToCollectionDialog_rowSavePill__E26Yo,.SaveToCollectionDialog_row__69Pwm:hover .SaveToCollectionDialog_rowSavePill__E26Yo{opacity:1}.SaveToCollectionDialog_spinner__buryo{width:16px;height:16px;box-sizing:border-box;border:2px solid rgba(200,80,31,.25);border-top-color:#c8501f;border-radius:50%;animation:SaveToCollectionDialog_spin__2IrWV .8s linear infinite}@keyframes SaveToCollectionDialog_spin__2IrWV{to{transform:rotate(1turn)}}.SaveToCollectionDialog_rowError__YLT4c{margin:-4px 0 4px;padding-left:90px;color:#b3401a;font-size:13px;line-height:17px}.SaveToCollectionDialog_retry__jP_Zx{padding:0;border:0;background:none;color:#b3401a;font-family:inherit;font-size:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.SaveToCollectionDialog_retry__jP_Zx:focus-visible{outline:2px solid #c8501f;outline-offset:2px}.SaveToCollectionDialog_hint__d_leY{margin:8px 8px 0;color:#6a6a6a;font-size:14px;line-height:18px}.SaveToCollectionDialog_noResult__6mKjs{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.SaveToCollectionDialog_createFromSearch__l4dbV{margin:0 8px;padding:0;border:0;background:none;color:#c8501f;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.SaveToCollectionDialog_createFromSearch__l4dbV:hover{color:#a8431a}.SaveToCollectionDialog_createFromSearch__l4dbV:focus-visible{outline:2px solid #c8501f;outline-offset:2px}.SaveToCollectionDialog_skeletonRow__XThq8{display:flex;align-items:center;gap:12px;min-height:86px;padding:8px}.SaveToCollectionDialog_skeletonCount__6432y,.SaveToCollectionDialog_skeletonName__EI70r,.SaveToCollectionDialog_skeletonThumb__s0QDu{display:block;background:#f3f1f0;animation:SaveToCollectionDialog_pulse__3VtrE 1.2s ease-in-out infinite}.SaveToCollectionDialog_skeletonThumb__s0QDu{flex:none;width:70px;height:70px;border-radius:12px}.SaveToCollectionDialog_skeletonLines__3fmFR{display:flex;flex-direction:column;gap:8px}.SaveToCollectionDialog_skeletonName__EI70r{width:120px;height:14px;border-radius:7px}.SaveToCollectionDialog_skeletonCount__6432y{width:60px;height:12px;border-radius:6px}@keyframes SaveToCollectionDialog_pulse__3VtrE{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.SaveToCollectionDialog_skeletonCount__6432y,.SaveToCollectionDialog_skeletonName__EI70r,.SaveToCollectionDialog_skeletonThumb__s0QDu,.SaveToCollectionDialog_spinner__buryo{animation:none}}.SaveToCollectionDialog_footer__fR_v6{display:flex;flex:none;justify-content:flex-end;margin-top:16px;padding-top:12px;border-top:1px solid #eecbcb}.SaveToCollectionDialog_newCollection__Ck6y2{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px 0 14px;border:1px solid #755b5b;border-radius:50px;background:rgba(0,0,0,0);color:#755b5b;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.SaveToCollectionDialog_newCollection__Ck6y2 svg{width:18px;height:18px}.SaveToCollectionDialog_newCollection__Ck6y2:hover{background:#fdf9f7}.SaveToCollectionDialog_newCollection__Ck6y2:focus-visible{outline:2px solid #c8501f;outline-offset:2px}.SaveToCollectionDialog_sheet__5Aux0 .SaveToCollectionDialog_newCollection__Ck6y2{width:100%;height:44px}.SaveToCollectionDialog_newCollectionFilled__pMa_A{border-color:#c8501f;background:#c8501f;color:#fff}.SaveToCollectionDialog_newCollectionFilled__pMa_A:hover{border-color:#a8431a;background:#a8431a}.SaveToCollectionDialog_back__lM4Vf{position:absolute;z-index:1;top:16px;left:12px;display:grid;width:40px;height:40px;padding:0;place-items:center;border:0;border-radius:50%;background:rgba(0,0,0,0);color:#755b5b;cursor:pointer}.SaveToCollectionDialog_back__lM4Vf svg{width:20px;height:20px}.SaveToCollectionDialog_back__lM4Vf:hover{background:#fdf9f7}.SaveToCollectionDialog_back__lM4Vf:focus-visible{outline:2px solid #c8501f;outline-offset:2px}@media(max-width:630px){.SaveToCollectionDialog_back__lM4Vf{width:44px;height:44px}}.SaveToCollectionDialog_srOnly__zu2o3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SaveControls_cardControls__yVIqo{position:absolute;z-index:7;top:16px;left:16px}@media(max-width:480px){.SaveControls_cardControls__yVIqo{top:.6rem;left:.6rem}.SaveControls_heartDefaultEdge__dL0Pn{top:16px;left:16px}}.SaveControls_cardButton__0N4Nw{position:relative;display:grid;box-sizing:border-box;width:40px;height:40px;padding:.5rem;place-items:center;border:0;border-radius:9999px;background-color:rgba(255,255,255,.5);cursor:pointer;transition:background-color .2s}@media(max-width:480px){.SaveControls_cardButton__0N4Nw{background-color:#fff}}.SaveControls_cardButton__0N4Nw:hover{background-color:#fff}.SaveControls_cardButton__0N4Nw:focus-visible{outline:2px solid #c8501f;outline-offset:2px}.SaveControls_cardButton__0N4Nw:after{content:"";position:absolute;inset:-2px}.SaveControls_cardIcon__ZM__H{display:block;width:1.5rem;height:1.5rem;color:#f5814e}.SaveControls_cardIconSaved__Qulsu{color:#f5814e}.SaveControls_pill__VMkY5{position:relative;display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:36px;padding:0 16px 0 14px;border:0;border-radius:50px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#755b5b;font-family:Brandon Grotesque,sans-serif;font-size:15px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.SaveControls_pill__VMkY5:hover{background:#fdf9f7;color:#c8501f}.SaveControls_pill__VMkY5:focus-visible{outline:2px solid #c8501f;outline-offset:2px}.SaveControls_pill__VMkY5:after{content:"";position:absolute;inset:-4px -2px}.SaveControls_pillIcon__lKGQ_{flex:none;width:16px;height:16px}.SaveControls_saved__dAeFG{background:#c8501f;color:#fff}.SaveControls_saved__dAeFG:hover{background:#a8431a;color:#fff}.SaveControls_pagePill__9YPhr{height:36px}.SaveControls_pageSlot__Ger3S{position:absolute;z-index:100;top:18px;right:64px}.SaveControls_inlineSlot__5BDgc{position:relative;flex:none}@media(hover:hover)and (min-width:631px){.SaveControls_cardButton__0N4Nw{opacity:0;pointer-events:none;transition:opacity .15s ease,background-color .2s}.SaveControls_forceVisible__ewFai .SaveControls_cardButton__0N4Nw,.SaveControls_isSaved__R9e9g .SaveControls_cardButton__0N4Nw,.save-hover-root:focus-within .SaveControls_cardButton__0N4Nw,.save-hover-root:hover .SaveControls_cardButton__0N4Nw{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.SaveControls_cardButton__0N4Nw,.SaveControls_pill__VMkY5{transition:none}}.SaveControls_srOnly__vUFWd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.RecipeCard_container__mq9VT{border-radius:8px;color:#fff;position:relative;overflow:hidden;width:280px;height:380px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);transition:all .3s ease}.RecipeCard_container__mq9VT:hover{box-shadow:0 3px 10px 0 rgba(0,0,0,.4);transform:translateY(-6px);cursor:pointer}@media(max-width:630px){.RecipeCard_container__mq9VT{border-radius:16px;width:100%;height:60vw}}.RecipeCard_cardLink__uTmHR{width:100%;height:100%;display:flex;overflow:hidden;position:relative;flex-direction:column}.RecipeCard_bookmarkButtonContainer__I8LXX{position:absolute;top:0;right:0;z-index:7}.RecipeCard_infosContainer___A5wO{position:absolute;bottom:20px;left:20px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:5}.RecipeCard_mealTypesContainer__P_bdE{display:flex;gap:10px;flex-flow:nowrap}@media(max-width:640px){.RecipeCard_mealTypesContainer__P_bdE{flex-direction:column;flex-flow:nowrap;gap:clamp(2px,1.5vw,10px)}}.RecipeCard_title__83StP{font-weight:450;font-size:20px;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:#fff}@media(max-width:630px){.RecipeCard_title__83StP{font-size:clamp(14px,4.5vw,17px);line-height:1.2}}.RecipeCard_timeDiffContainer__M4wUe{display:flex;height:20px;gap:30px}@media(max-width:640px){.RecipeCard_timeDiffContainer__M4wUe{gap:5px}}.RecipeCard_timeContainer__NJBId{display:flex;align-items:center}.RecipeCard_timeContainer__NJBId img{margin-right:5px;width:15px}@media(max-width:630px){.RecipeCard_difficultyContainer__nwQBk{position:absolute;right:0}}@media(hover:hover)and (min-width:631px){.RecipeCard_bookmarkButtonContainer__I8LXX{opacity:0;pointer-events:none;transition:opacity .15s ease}.RecipeCard_bookmarkButtonContainer__I8LXX[data-liked=true],.RecipeCard_container__mq9VT:focus-within .RecipeCard_bookmarkButtonContainer__I8LXX,.RecipeCard_container__mq9VT:hover .RecipeCard_bookmarkButtonContainer__I8LXX,[data-force-visible=true]~.RecipeCard_bookmarkButtonContainer__I8LXX{opacity:1;pointer-events:auto}@supports selector(:has(a)){.RecipeCard_bookmarkButtonContainer__I8LXX:has(button[aria-pressed=true]){opacity:1;pointer-events:auto}}}@media(prefers-reduced-motion:reduce){.RecipeCard_bookmarkButtonContainer__I8LXX{transition:none}}