.recipeListHeader_container__GayW3{background-color:var(--secondary-bg)}.recipeListHeader_container__GayW3 .recipeListHeader_header__kzN5Y{padding-top:45px;padding-bottom:30px}@media(max-width:576px){.recipeListHeader_container__GayW3 .recipeListHeader_header__kzN5Y{padding:16px 0}}.recipeListHeader_container__GayW3 .recipeListHeader_header__kzN5Y .recipeListHeader_title__v2ACw{margin:0 0 8px;font-size:24px;line-height:26px;font-weight:600;color:var(--dark-blue)}@media(max-width:576px){.recipeListHeader_container__GayW3 .recipeListHeader_header__kzN5Y .recipeListHeader_title__v2ACw{font-size:20px;line-height:22px;margin-bottom:6px}}.recipeListHeader_container__GayW3 .recipeListHeader_header__kzN5Y .recipeListHeader_text___wGzh{margin:0;font-size:16px;line-height:21px;letter-spacing:-.02em}@media(max-width:576px){.recipeListHeader_container__GayW3 .recipeListHeader_header__kzN5Y .recipeListHeader_text___wGzh{font-size:16px;line-height:18px}}.recipeNavbar_navbar__SFoX9{display:flex;height:56px;margin:0;padding:0;column-gap:30px;list-style-type:none}@media(max-width:1139px){.recipeNavbar_navbar__SFoX9{display:none}}.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93{position:relative}.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_moreBtn__oj4Sa{display:flex;align-items:center;column-gap:8px;padding:8px;color:var(--secondary-text);fill:var(--secondary-text);transition:all .2s}.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_moreBtn__oj4Sa .recipeNavbar_text__zrL5K{font-size:18px;line-height:21px;color:inherit}.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_moreBtn__oj4Sa svg{fill:inherit}.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_moreBtn__oj4Sa:hover,.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_moreBtn__oj4Sa:hover svg{color:var(--black);fill:var(--black)}.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_navLink__ib_g2{display:block;height:100%;padding:8px;font-size:18px;line-height:21px;color:var(--secondary-text);transition:all .2s}.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_navLink__ib_g2:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:rgba(0,0,0,0);transition:all .2s}.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_navLink__ib_g2.recipeNavbar_active__muyuV,.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_navLink__ib_g2:hover{color:var(--black)}.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_navLink__ib_g2.recipeNavbar_active__muyuV:after,.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_navLink__ib_g2:hover:after{background-color:var(--black)}.recipeNavbar_navbar__SFoX9 .recipeNavbar_navItem__dfG93 .recipeNavbar_active__muyuV{color:var(--black)}.mobileRecipeNavbar_container__QFUWA{background-color:var(--secondary-bg)}.mobileRecipeNavbar_container__QFUWA .mobileRecipeNavbar_wrapper__izNP8{display:flex;justify-content:space-between;width:100%;padding-top:10px;padding-bottom:18px}.mobileRecipeNavbar_container__QFUWA .mobileRecipeNavbar_wrapper__izNP8 .mobileRecipeNavbar_showAllBtn__ySjCe{display:flex;align-items:center;column-gap:5px}.mobileRecipeNavbar_container__QFUWA .mobileRecipeNavbar_wrapper__izNP8 .mobileRecipeNavbar_showAllBtn__ySjCe .mobileRecipeNavbar_text__4tShE{font-size:16px;line-height:19px;font-weight:600;color:var(--black);text-align:left}.mobileRecipeNavbar_container__QFUWA .mobileRecipeNavbar_wrapper__izNP8 .mobileRecipeNavbar_showAllBtn__ySjCe svg{width:16px;height:16px;fill:var(--black)}.mobileRecipeNavbar_drawerWrapper__4YIXv{width:100%;padding:15px 0}.mobileRecipeNavbar_drawerWrapper__4YIXv .mobileRecipeNavbar_item__iYCrM{display:block;padding:12px 0}.mobileRecipeNavbar_drawerWrapper__4YIXv .mobileRecipeNavbar_item__iYCrM .mobileRecipeNavbar_text__4tShE{font-size:16px;line-height:19px;font-weight:500;letter-spacing:-.02em;color:var(--black)}.mobileRecipeNavbar_drawerWrapper__4YIXv .mobileRecipeNavbar_active__s2Xo5 .mobileRecipeNavbar_text__4tShE{font-weight:700}.recipeList_container__NHTzC{width:100%;padding:30px 0}@media(max-width:1139px){.recipeList_container__NHTzC{padding:25px 0}}.recipeList_container__NHTzC .recipeList_header__T3gaK{margin-top:10px;margin-bottom:20px}@media(max-width:1139px){.recipeList_container__NHTzC .recipeList_header__T3gaK{margin-bottom:15px}}.recipeList_container__NHTzC .recipeList_header__T3gaK .recipeList_title__pFdxQ{margin:0;font-size:25px;line-height:30px;letter-spacing:-.04em;color:var(--dark-blue)}@media(max-width:1139px){.recipeList_container__NHTzC .recipeList_header__T3gaK .recipeList_title__pFdxQ{font-size:20px;line-height:24px;font-weight:600}}.recipeList_container__NHTzC .recipeList_shimmer__F7TiY{flex:1 0 auto;height:auto;aspect-ratio:4/3;border-radius:10px}.recipeCard_wrapper__joNIy{display:block;width:100%;border-radius:10px;overflow:hidden;background-color:var(--secondary-bg)}.recipeCard_wrapper__joNIy .recipeCard_header__zPk6y{position:relative;padding-top:80%;overflow:hidden}.recipeCard_wrapper__joNIy .recipeCard_header__zPk6y img{border-radius:10px 10px 0 0;transition:all .2s}.recipeCard_wrapper__joNIy .recipeCard_header__zPk6y img:hover{filter:brightness(110%)}.recipeCard_wrapper__joNIy .recipeCard_body__rJL3h{position:relative;padding:27px 20px 16px;line-height:17px;letter-spacing:-.3px}@media(max-width:1139px){.recipeCard_wrapper__joNIy .recipeCard_body__rJL3h{padding:27px 16px 14px}}.recipeCard_wrapper__joNIy .recipeCard_body__rJL3h .recipeCard_title__9FPrQ{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:52px;margin:0 0 5px;font-size:16px;line-height:24px;font-weight:600;color:var(--secondary-black)}.recipeCard_wrapper__joNIy .recipeCard_body__rJL3h .recipeCard_text__R6w5b{margin:0;font-size:12px;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.recipeCard_wrapper__joNIy .recipeCard_footer__DMQUc{display:flex;align-items:center;justify-content:space-between;column-gap:10px;width:100%;min-height:50px;padding:10px 20px;border-top:1px solid var(--grey)}.recipeCard_wrapper__joNIy .recipeCard_footer__DMQUc .recipeCard_flex__UFPx8{display:flex;align-items:center;column-gap:10px;position:relative}.recipeCard_wrapper__joNIy .recipeCard_footer__DMQUc .recipeCard_flex__UFPx8 svg{fill:var(--dark-blue);z-index:1}.recipeCard_wrapper__joNIy .recipeCard_footer__DMQUc .recipeCard_flex__UFPx8 .recipeCard_text__R6w5b{margin:0;font-size:14px;line-height:17px;font-weight:500;letter-spacing:-.3px}.recipeCard_wrapper__joNIy .recipeCard_footer__DMQUc .recipeCard_dot__tcRAX{width:5px;height:5px;border-radius:50%;background-color:#d9d9d9}