.RecipeFilters_filterContainer__g5ARt{display:flex;width:100%;flex-direction:column;row-gap:1.25rem;padding:.375rem .75rem}.RecipeFilters_filterDisclosureBttn__0h61T{display:flex;width:100%;align-items:center;justify-content:space-between}.RecipeFilters_filterDisclosureBttnText__jve1G{font-family:Roboto,sans-serif;font-size:22px;font-weight:500;line-height:30px;--tw-text-opacity:1;color:rgb(147 206 40/var(--tw-text-opacity))}.RecipeFilters_filterDisclosureBttnIconUp__s9yUo{--tw-text-opacity:1}.RecipeFilters_filterDisclosureBttnIconDown__AXb7m,.RecipeFilters_filterDisclosureBttnIconUp__s9yUo{margin-right:-.5rem;height:1.75rem;width:1.75rem;font-weight:500;color:rgb(147 206 40/var(--tw-text-opacity))}.RecipeFilters_filterDisclosureBttnIconDown__AXb7m{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1}.RecipeFilters_filterDisclosurePanel__bIILk{display:flex;height:8rem;width:100%;flex-direction:column;align-items:flex-start;row-gap:.5rem;overflow-y:auto;overflow-x:hidden}.RecipeFilters_filterDisclosurePanel__bIILk::-webkit-scrollbar{width:.5rem}.RecipeFilters_filterDisclosurePanel__bIILk::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.RecipeFilters_filterDisclosurePanel__bIILk::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity));border-radius:9999px}.RecipeFilters_filterDisclosurePanel__bIILk::-webkit-scrollbar-track{border-radius:9999px}.RecipeFilters_filterItemContainer__pI38O{display:flex;align-items:center;gap:14px}.RecipeFilters_filterItemContainer__pI38O:hover{cursor:pointer}.RecipeFilters_filterItemIconSelected__2U2BD,.RecipeFilters_filterItemIcon__METI2{height:1rem;width:1rem;border-radius:.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(105 105 105/var(--tw-border-opacity))}.RecipeFilters_filterItemIconSelected__2U2BD{--tw-text-opacity:1;color:rgb(147 206 40/var(--tw-text-opacity))}.RecipeFilters_filterItemText__Y2kpP{font-family:Nunito,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;text-transform:capitalize}.Bookmark_favouriteAdded__PBr6Z{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px}.Bookmark_favouriteAdded__PBr6Z:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity));padding:.5rem;--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.Bookmark_favouriteAdded__PBr6Z:active{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(220 220 220/var(--tw-bg-opacity));padding:.5rem}.Bookmark_favouriteAddedIcon__g0SP4{height:1.5rem;width:1.5rem;fill:#93ce28;--tw-text-opacity:1;color:rgb(147 206 40/var(--tw-text-opacity))}.Bookmark_favouriteAdded__PBr6Z:active .Bookmark_favouriteAddedIcon__g0SP4{fill:#dcdcdc;--tw-text-opacity:1;color:rgb(147 206 40/var(--tw-text-opacity))}.Bookmark_favouriteDefault__aDy0Z{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px}.Bookmark_favouriteDefault__aDy0Z:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity));padding:.5rem;--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.Bookmark_favouriteDefault__aDy0Z:active{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(220 220 220/var(--tw-bg-opacity));padding:.5rem}.Bookmark_favouriteDefaultIcon__CwT9m{height:1.5rem;width:1.5rem;--tw-text-opacity:1;color:rgb(105 105 105/var(--tw-text-opacity))}.Bookmark_favouriteDefault__aDy0Z:hover .Bookmark_favouriteDefaultIcon__CwT9m{fill:#93ce28;--tw-text-opacity:1;color:rgb(147 206 40/var(--tw-text-opacity))}.Bookmark_favouriteDefault__aDy0Z:active .Bookmark_favouriteDefaultIcon__CwT9m{fill:#dcdcdc;--tw-text-opacity:1;color:rgb(147 206 40/var(--tw-text-opacity))}.RecipeCard_recipeCard__xJQd_{position:relative;display:flex;align-items:center;justify-content:center}.RecipeCard_cardCreatorContainer__8_5Py{height:100%;width:16rem;border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column;justify-content:flex-start;gap:.75rem}.RecipeCard_cardCreatorContainer__8_5Py:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.RecipeCard_cardHeader__Qth6g{display:flex;flex-direction:column;align-items:center}.RecipeCard_cardHeaderBookmark__Twaz0{display:flex;height:2.5rem;width:100%;justify-content:flex-end}.RecipeCard_cardImage__OMhzm{border-radius:9999px}.RecipeCard_cardImage__OMhzm:hover{cursor:pointer}.RecipeCard_cardContent__AD3E0{display:flex;flex-direction:column;justify-content:flex-start;gap:.75rem}.RecipeCard_recipeTitleContainer__b20qy{display:flex;height:3.5rem;width:100%;align-items:flex-start;justify-content:center}.RecipeCard_recipeText__yFoBz{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;font-family:Jost,sans-serif;font-size:22px;font-weight:700;--tw-text-opacity:1;color:rgb(40 40 40/var(--tw-text-opacity))}.RecipeCard_recipeCreatorContainer__IYHI9{display:flex;justify-content:flex-start;-moz-column-gap:.5rem;column-gap:.5rem}.RecipeCard_recipeCreatorText__7m4uY{font-family:Jost,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(105 105 105/var(--tw-text-opacity))}.RecipeCard_recipeCreatorName__xqNhu{font-family:Nunito,sans-serif;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(147 206 40/var(--tw-text-opacity))}.RecipeCard_recipeInfoContainer__cJNmj{display:flex;align-items:center;justify-content:space-between}.RecipeCard_recipeInfoItem__TRSHb{display:flex;align-items:center;justify-content:center}.RecipeCard_recipeInfoItem__TRSHb>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.RecipeCard_recipeInfoItemText__EPXhb{font-family:Nunito,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;text-transform:capitalize;--tw-text-opacity:1;color:rgb(40 40 40/var(--tw-text-opacity))}.RecipeCard_recipeRatingIcon__BfsMc{height:.75rem;width:.75rem;fill:#ffa800;--tw-text-opacity:1;color:rgb(255 168 0/var(--tw-text-opacity))}.RecipeCard_recipeRatingIconText__XnYr6{font-family:Nunito,sans-serif;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 168 0/var(--tw-text-opacity))}.RecipeCard_recipePriceIcon__YPdDt,.RecipeCard_recipePriceText__rKH34{font-family:Jost,sans-serif;font-size:22px;font-weight:700;--tw-text-opacity:1;color:rgb(105 105 105/var(--tw-text-opacity))}.RecipeCard_recipeCardContainer__oxya_{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.RecipeCard_recipeCardButton__Spq4N{display:flex;align-items:flex-start;justify-content:center;gap:.25rem}.RecipeCard_recipeCardItem__HtDTE{display:flex;align-items:center;justify-content:center}.RecipeCard_recipeCardItem__HtDTE>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.RecipeCard_recipeCardItemText__i0ZLC{font-family:Nunito,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(40 40 40/var(--tw-text-opacity))}.RecipeCard_recipeCardIcon__sgl_f{height:1.25rem;width:1.25rem}.Loading_loading__1Wheu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.Loading_loadingContainer__aV7BA{display:flex;align-items:center;justify-content:center;gap:2.5rem}.Loading_loadingFirstChild__X8Rxl{height:1.25rem;width:1.25rem;animation:Loading_ping__oJKjT 1s cubic-bezier(0,0,.2,1) infinite;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(132 204 22/var(--tw-bg-opacity))}.Loading_loadingSecondChild__Y3ykq{height:1.25rem;width:1.25rem;animation:Loading_ping__oJKjT 1s cubic-bezier(0,0,.2,1) infinite;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.Loading_loadingThirdChild__WsG3u{height:1.25rem;width:1.25rem}@keyframes Loading_ping__oJKjT{75%,to{transform:scale(2);opacity:0}}.Loading_loadingThirdChild__WsG3u{animation:Loading_ping__oJKjT 1s cubic-bezier(0,0,.2,1) infinite;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.Dropdown_dropdownContainer__3ZcTG{position:relative;z-index:10;width:14rem}@media (min-width:640px){.Dropdown_dropdownContainer__3ZcTG{width:15rem}}.Dropdown_dropdownButton__6LS6e{display:flex;width:100%;align-items:center;justify-content:space-between;padding:.375rem .75rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.Dropdown_dropdownIcon__RCD_w{height:1.5rem;width:2rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.Dropdown_dropdownOptions__s_NA_{position:absolute;margin-top:.25rem;max-height:-moz-min-content;max-height:min-content;width:100%;overflow:auto;border-radius:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.Dropdown_dropdownOptions__s_NA_:focus{outline:2px solid transparent;outline-offset:2px}.Dropdown_dropdownOption__P8hQl{position:relative;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.5rem 1rem}.Dropdown_textBlack__qIS_z{color:rgb(0 0 0/var(--tw-text-opacity))}.Dropdown_textBlack__qIS_z,.Dropdown_textGray__Q66pz{font-family:Nunito,sans-serif;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1}.Dropdown_textGray__Q66pz{color:rgb(156 163 175/var(--tw-text-opacity))}.Dropdown_backgroundGray___SbMC{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.MobileFilterDialog_mobileFilterDialog__9wvih{position:fixed;inset:0;z-index:40;display:flex;overflow-y:auto}@media (min-width:1024px){.MobileFilterDialog_mobileFilterDialog__9wvih{display:none}}.MobileFilterDialog_mobileFilterOverlay__82vzQ{position:fixed;inset:0;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-bg-opacity:0.25}.MobileFilterDialog_mobileFilterPanel__G8DXE{position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.MobileFilterDialog_mobileFilterPanelHeader__yfxg4{display:flex;align-items:center;justify-content:space-between;border-bottom-width:2px;padding:.75rem}.MobileFilterDialog_mobileFilterHeaderXIcon__tpVuM{margin-right:.5rem;height:1.75rem;width:1.75rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));padding:.25rem}.MobileFilterDialog_mobileFilterHeaderXIcon__tpVuM:hover{cursor:pointer;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.MobileFilterDialog_mobileFilterOptions__kjT7B{margin-top:1.25rem;margin-bottom:1.25rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.RecipesPage_recipesContainer__jD7sq{display:flex;flex-direction:row;justify-content:center;gap:2.5rem;margin-top:1.25rem;margin-bottom:1.25rem}@media (min-width:768px){.RecipesPage_recipesContainer__jD7sq{margin-top:2rem;margin-bottom:2rem}}@media (min-width:1280px){.RecipesPage_recipesContainer__jD7sq{margin-top:2.5rem;margin-bottom:2.5rem}}@media (min-width:768px){.RecipesPage_recipesContainer__jD7sq{margin-left:1.25rem;margin-right:1.25rem}}@media (min-width:1280px){.RecipesPage_recipesContainer__jD7sq{margin-left:7rem;margin-right:7rem}}.RecipesPage_recipesAsideMobile__Iks5U{margin-left:.5rem;margin-right:.5rem;margin-top:1.25rem;padding-top:.375rem;padding-bottom:.375rem}@media (min-width:640px){.RecipesPage_recipesAsideMobile__Iks5U{margin-left:1.25rem;margin-right:1.25rem}}@media (min-width:1024px){.RecipesPage_recipesAsideMobile__Iks5U{display:none}}.RecipesPage_recipesAsideMobile__Iks5U{border-radius:.25rem;font-family:Nunito,sans-serif;font-weight:700;text-align:center}.RecipesPage_recipesAsideMobile__Iks5U:hover{cursor:pointer}.RecipesPage_recipesAsideMobile__Iks5U{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.RecipesPage_recipesAsideMobile__Iks5U:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.RecipesPage_recipesFilterContainer___Kllw{display:none}@media (min-width:1024px){.RecipesPage_recipesFilterContainer___Kllw{width:261px}}.RecipesPage_recipesFilterContainer___Kllw{flex-direction:column;gap:1.5rem}@media (min-width:1024px){.RecipesPage_recipesFilterContainer___Kllw{display:flex}}.RecipesPage_recipes__ZtCXl{display:flex;flex-direction:column;gap:2.5rem}@media (min-width:1024px){.RecipesPage_recipes__ZtCXl{width:75%}}.RecipesPage_recipesCard__DEmRt{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem}@media (min-width:1024px){.RecipesPage_recipesCard__DEmRt{justify-content:flex-start;-moz-column-gap:3.5rem;column-gap:3.5rem;row-gap:.5rem}}.RecipesPage_recipesError__cZViy{margin-top:15rem;margin-bottom:15rem;display:flex;width:100%;align-items:center;justify-content:center}.RecipesPage_recipesErrorMessage__psoNw{font-family:Jost,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:700}.RecipesPage_recipesNotFound__mBfpx{display:flex;height:24rem;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.RecipesPage_recipesNotFoundTitle__Z6QxS{font-family:Jost,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:700}.RecipesPage_recipesNotFoundSubTitle__J_OM7{font-family:Jost,sans-serif;font-weight:600}.RecipesPage_recipesError__cZViy{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.RecipesPage_recipesErrorText__nvIRs{margin-top:2.5rem;margin-bottom:2.5rem;padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}