.MealPlan_generateButton__jV__8{margin-top:20px;width:100%;background-color:var(--color-accent1);color:#fff;padding:10px 20px;border-radius:10px;font-size:14px;display:flex;align-items:center;justify-content:center;gap:5px;font-weight:400}.MealPlan_generateButton__jV__8 svg{width:16px;height:16px;stroke:#fff}.MealPlan_features__GTOff{background-color:#f9f9f9;padding:15px;border-radius:6px;margin-top:10px}.MealPlan_featureTitle__tVEE4{font-size:14px;margin-bottom:5px}.MealPlan_featureItem__0EaFN{font-size:13px;font-weight:400;padding-left:1.3em;margin-bottom:2px}.MealPlan_featureItem__0EaFN:last-child{margin-bottom:0}.MealPlan_featureItem__0EaFN:before{content:"✓";margin-left:-1.3em;margin-right:.3em}.MealPlan_historySection__L__rx{margin-bottom:20px}.MealPlan_historyCard__mFacB{margin-bottom:10px}.MealPlan_historyCard__mFacB:last-child{margin-bottom:0}.MealPlan_historyCard__mFacB a{display:flex;flex-wrap:wrap;background-color:#f9f9f9;padding:12px;border-radius:8px;position:relative;border:1px solid #fed0ad}.MealPlan_historyCard__mFacB .MealPlan_historyIcon__VQSKl{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-accent1)}.MealPlan_historyCard__mFacB .MealPlan_historyIcon__VQSKl svg{width:16px;height:16px;stroke:#fff}.MealPlan_historyCard__mFacB .MealPlan_historyInfo___6X5t{width:calc(100% - 60px);padding-left:15px}.MealPlan_historyCard__mFacB .MealPlan_historyInfo___6X5t .MealPlan_historyTitle__6bLrX{font-size:13px}.MealPlan_historyCard__mFacB .MealPlan_historyInfo___6X5t .MealPlan_historyDate__hoXLG{font-size:12px}.MealPlan_historyCard__mFacB .MealPlan_arrowIcon__evV4e{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:16px;pointer-events:none}.MealPlan_historyCard__mFacB .MealPlan_arrowIcon__evV4e svg{width:16px;height:16px;display:block}.ChildProfiles_pageHeader__ENf0X{margin:-20px 0 20px}.ChildProfiles_pageHeader__title__cp4BS{display:flex;align-items:center;gap:10px}.ChildProfiles_pageHeader__title__icon__xOf31{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:var(--color-accent1);border-radius:50%}.ChildProfiles_pageHeader__title__icon__xOf31 svg{width:16px;height:16px;stroke:#fff}.ChildProfiles_pageHeader__title__text__uWOwH{font-size:16px;color:var(--color-accent1)}.ChildProfiles_pageHeader__ageInfo__PKhoh{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:-10px}.ChildProfiles_pageHeader__ageInfo__PKhoh .ChildProfiles_profileAgeText__q6f_i{font-weight:400}.ChildProfiles_pageHeader__ageInfo__PKhoh .ChildProfiles_profileAgeCategory__mncEy{font-size:11px;color:#fff;background-color:var(--color-accent1);padding:1px 10px;border-radius:15px;font-weight:400}.ChildProfiles_section__04DP0{background-color:#fff;border-radius:10px;padding:20px;border:1px solid var(--color-accent1);margin-bottom:20px}.ChildProfiles_section__04DP0:last-child{margin-bottom:0}.ChildProfiles_sectionTitle__gt_I4{font-size:14px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid var(--color-gray3)}.ChildProfiles_formRow__lguWV{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.ChildProfiles_formRow__lguWV .ChildProfiles_formGroup__kpeJb{margin:0}.ChildProfiles_formGroup__kpeJb{margin:20px 0}.ChildProfiles_formGroup__kpeJb:first-child{margin-top:0}.ChildProfiles_formGroup__kpeJb:last-child{margin-bottom:0}.ChildProfiles_formGroup__kpeJb label{display:block;margin-bottom:5px;font-size:14px}.ChildProfiles_formGroup__kpeJb label span{color:var(--color-accent1);font-size:10px;margin-left:5px}.ChildProfiles_formGroup__kpeJb label small{font-size:12px;float:right;position:relative;bottom:-3px}.ChildProfiles_formGroup__kpeJb label small span{font-size:14px;margin:0;line-height:1}.ChildProfiles_formGroup__kpeJb input[type=date],.ChildProfiles_formGroup__kpeJb input[type=email],.ChildProfiles_formGroup__kpeJb input[type=number],.ChildProfiles_formGroup__kpeJb input[type=password],.ChildProfiles_formGroup__kpeJb input[type=tel],.ChildProfiles_formGroup__kpeJb input[type=text],.ChildProfiles_formGroup__kpeJb select,.ChildProfiles_formGroup__kpeJb textarea{width:100%;background-color:#fff;font-family:var(--base-font);font-weight:500;border:1px solid #ccc;border-radius:5px;font-weight:400;font-size:14px;line-height:1.6}.ChildProfiles_formGroup__kpeJb input[type=date],.ChildProfiles_formGroup__kpeJb input[type=email],.ChildProfiles_formGroup__kpeJb input[type=number],.ChildProfiles_formGroup__kpeJb input[type=password],.ChildProfiles_formGroup__kpeJb input[type=tel],.ChildProfiles_formGroup__kpeJb input[type=text],.ChildProfiles_formGroup__kpeJb select{height:45px;padding:0 10px;text-align:left}.ChildProfiles_formGroup__kpeJb input[readonly]{background-color:#f0f0f0;border-color:#f0f0f0;cursor:default;pointer-events:none}.ChildProfiles_formGroup__kpeJb textarea{resize:none;height:100px;padding:10px 15px}.ChildProfiles_formGroup__kpeJb textarea.ChildProfiles_lg-textarea__cwLTC{height:200px}.ChildProfiles_checkboxGroup__CPBua{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.ChildProfiles_checkboxGroup__CPBua .ChildProfiles_checkbox__M690S{display:flex;align-items:center;gap:8px;font-size:12px;color:#333;cursor:pointer;padding:8px 12px;transition:background-color .2s;background-color:#f9f9f9;border-radius:0}.ChildProfiles_checkboxGroup__CPBua .ChildProfiles_checkbox__M690S input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--color-accent1)}.ChildProfiles_pageContent__QEA4l{background-color:#fff;border-radius:10px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);padding:20px;border:2px solid #ffe8d6}.ChildProfiles_pageContent__icon__uh9po{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-accent1);border-radius:50%;margin:30px auto 10px}.ChildProfiles_pageContent__icon__uh9po svg{width:30px;height:30px;stroke:var(--color-accent1)}.ChildProfiles_pageContent__empty__VFf1b{font-size:14px;color:var(--color-accent1);margin-bottom:10px;text-align:center}.ChildProfiles_pageContent__description__nYQSo{font-size:12px;font-weight:400;text-align:center}.ChildProfiles_pageContent__button__N17SO{margin-top:20px;width:100%;background-color:var(--color-accent1);color:#fff;padding:10px 20px;border-radius:10px;font-size:14px;display:flex;align-items:center;justify-content:center;gap:5px;font-weight:400}.ChildProfiles_pageContent__button__N17SO svg{width:16px;height:16px;stroke:#fff}.ChildProfiles_backbtn__DEZXZ{margin-top:40px;text-align:center}.ChildProfiles_backbtn__DEZXZ a{font-size:14px;gap:6px;align-items:center;justify-content:center;display:inline-flex;font-weight:400}.ChildProfiles_buttonGroup__R03jn{margin-top:30px}.ChildProfiles_buttonGroup__R03jn .ChildProfiles_submitButton__oncaJ{width:100%;background-color:var(--color-accent1);color:#fff;padding:10px 20px;border-radius:10px;font-size:14px;text-align:center}.ChildProfiles_helpText__lfaSF{font-size:12px;margin-top:8px;color:#777;font-weight:400}.ChildProfiles_profileCard__NKov_{background-color:#fff;border-radius:10px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);padding:20px;border:2px solid #ffe8d6;margin-top:20px}.ChildProfiles_profileHeader__KGA5U{justify-content:space-between;margin-bottom:20px}.ChildProfiles_profileHeader__KGA5U,.ChildProfiles_profileHeader__info__Yw9KS{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ChildProfiles_profileHeader__info__Yw9KS .ChildProfiles_profileName__3i1Ve{font-weight:400}.ChildProfiles_profileHeader__info__Yw9KS .ChildProfiles_ageTag__c_BVG{font-size:11px;color:#fff;background-color:var(--color-accent1);padding:1px 10px;border-radius:15px;font-weight:400}.ChildProfiles_profileHeader__button__edit__3Oqka{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;border:1px solid var(--color-accent1);color:var(--color-accent1);padding:3px 8px;border-radius:5px}.ChildProfiles_profileHeader__button__edit__3Oqka svg{width:12px;height:12px}.ChildProfiles_profileDetails___lSgd{border-radius:10px;background-color:#fff8f0;padding:15px}.ChildProfiles_profileDetails___lSgd .ChildProfiles_detailItem__sclal{display:flex;flex-wrap:wrap;align-items:flex-start;font-size:13px;font-weight:400;margin-bottom:5px}.ChildProfiles_profileDetails___lSgd .ChildProfiles_detailItem__sclal:last-child{margin-bottom:0}.ChildProfiles_profileDetails___lSgd .ChildProfiles_detailItem__sclal .ChildProfiles_detailLabel__f9lPQ{width:100px}.ChildProfiles_profileDetails___lSgd .ChildProfiles_detailItem__sclal .ChildProfiles_detailValue__H0qv6{width:calc(100% - 100px)}.ChildProfiles_profileActions__uy2ql{padding-top:10px;margin-top:20px;border-top:1px solid #ffe8d6;text-align:right}.ChildProfiles_profileActions__uy2ql button{font-size:14px;display:inline-block;color:var(--color-accent1)}.ChildProfiles_profileGrowthRecordLink__THCVN{margin-top:10px}.ChildProfiles_profileGrowthRecordLink__THCVN a{font-size:14px;padding:8px 0;border-radius:6px;color:#fff;background-color:var(--color-accent2);display:flex;align-items:center;justify-content:center;gap:4px}.ChildProfiles_profileGrowthRecordLink__THCVN a svg{width:16px;height:16px;stroke:#fff}.NewProfile_container__QT0Sm{max-width:600px;margin:0 auto;padding:0;background-color:#f5f5f5;min-height:100vh}.NewProfile_pageHeader__64z9r{background-color:#fff;padding:1rem;border-bottom:1px solid #e0e0e0;margin-bottom:.5rem}.NewProfile_pageTitle__BTpfT{font-size:1.3rem;font-weight:700;color:#333;margin:0;display:flex;align-items:center;gap:.5rem}.NewProfile_icon__1spAY{font-size:1.5rem}.NewProfile_buttonGroup__Npgr4{display:flex;flex-direction:column;gap:.75rem;margin:0 .5rem}.NewProfile_submitButton__MfL_c{width:100%;background-color:#ff6b6b;color:#fff;padding:1rem;border:none;border-radius:25px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:background-color .2s;box-shadow:0 2px 4px hsla(0,100%,71%,.3)}.NewProfile_submitButton__MfL_c:hover:not(:disabled){background-color:#ff5252}.NewProfile_submitButton__MfL_c:disabled{background-color:#ccc;cursor:not-allowed;box-shadow:none}.NewProfile_cancelButton__a1dTB{width:100%;background-color:#fff;color:#666;padding:.875rem;border:1px solid #e0e0e0;border-radius:25px;font-size:1rem;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s}.NewProfile_cancelButton__a1dTB:hover{background-color:#f9f9f9}@media (max-width:768px){.NewProfile_checkboxGroup__0rPUm,.NewProfile_formRow__CU_b_{grid-template-columns:1fr}}.RecipeCard_recipeCard__expert__xDmo1{border:3px solid var(--color-accent1)}.RecipeCard_recipeCard__paqeA{background-color:#fff;border-radius:6px;overflow:hidden;box-shadow:0 0 15px rgba(242,140,40,.2);position:relative}.RecipeCard_recipeCard__favorite__m6W7V{position:absolute;top:8px;right:8px;z-index:1}.RecipeCard_recipeCard__content__QLmzl{padding:15px}.RecipeCard_recipeCard__content__tag__E1Fx_{display:flex;flex-wrap:wrap;gap:0 8px;margin-bottom:5px;display:none}.RecipeCard_recipeCard__content__tag__age__CfLFF,.RecipeCard_recipeCard__content__tag__category__ds_c7,.RecipeCard_recipeCard__content__tag__scene__nc8Vu{font-size:12px;font-weight:400}.RecipeCard_recipeCard__content__tag__category__ds_c7{color:var(--color-accent1)}.RecipeCard_recipeCard__content__tag__age__CfLFF,.RecipeCard_recipeCard__content__tag__scene__nc8Vu{color:var(--color-accent2)}.RecipeCard_recipeCard__content__title__nb30K{font-size:14px;font-weight:600;margin-bottom:5px;line-height:1.5}.RecipeCard_recipeCard__content__title__expert__C3Le_{padding-left:24px}.RecipeCard_recipeCard__content__title__expert__C3Le_ span{color:var(--color-accent1);display:inline-block;width:24px;margin-left:-27px}.RecipeCard_recipeCard__content__title__expert__C3Le_ span svg{width:20px;height:20px;position:relative;top:-1px}.RecipeCard_recipeCard__content__tag__expert__allergy__ozWkz{display:flex;flex-wrap:wrap;gap:0 10px}.RecipeCard_recipeCard__content__tag__expert__sicyH{margin-bottom:5px;margin-top:-5px;font-size:12px;font-weight:400;color:var(--color-accent1)}.RecipeCard_recipeCard__content__tag__allergy__H2nlz{margin-bottom:5px;margin-top:-5px;font-size:12px;font-weight:400;color:var(--color-accent2)}.RecipeCard_recipeCard__content__description__yiSg1{font-size:11px;font-weight:400;color:var(--color-gray1);overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.5}.RecipeCard_recipeCard__img__ZDmLN{position:relative}.RecipeCard_recipeCard__img__reaction__YhtsV{position:absolute;top:8px;left:8px;z-index:1}.RecipeCard_recipeCard__img__reaction__favorite__text__tgzxj,.RecipeCard_recipeCard__img__reaction__like__text__ZkOgA{display:inline-block;border-radius:5px;padding:0 5px 0 10px;box-shadow:0 0 10px hsla(0,0%,100%,.2);font-size:10px;font-weight:400;color:#fff}.RecipeCard_recipeCard__img__reaction__favorite__text__tgzxj span,.RecipeCard_recipeCard__img__reaction__like__text__ZkOgA span{font-size:14px;font-family:var(--montserrat);margin-right:3px;font-weight:500}.RecipeCard_recipeCard__img__reaction__like__text__ZkOgA{background-color:var(--color-accent2)}.RecipeCard_recipeCard__img__reaction__favorite__text__tgzxj{background-color:var(--color-accent1)}.RecipeCard_recipeCard__img__meta__y_60X{position:absolute;bottom:0;right:0;width:auto;background-color:#fff;padding:5px 15px 0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;border-top-left-radius:10px}.RecipeCard_recipeCard__img__meta__people__gBmgg,.RecipeCard_recipeCard__img__meta__time__cNRCU{font-size:12px}.RecipeCard_recipeCard__img__meta__people__gBmgg span,.RecipeCard_recipeCard__img__meta__time__cNRCU span{display:inline-block;vertical-align:middle;position:relative;top:-2px;margin-right:5px}.RecipeCard_recipeCard__img__meta__people__gBmgg span svg,.RecipeCard_recipeCard__img__meta__time__cNRCU span svg{width:12px;height:12px;display:block;stroke:var(--color-accent1)}.RecipeCard_recipeCard__img__meta__people__gBmgg span,.RecipeCard_recipeCard__img__meta__time__cNRCU span{width:12px;height:12px}.RecipeCard_recipeCard__img__meta__time__cNRCU+.RecipeCard_recipeCard__img__meta__people__gBmgg{position:relative;padding-left:10px}.RecipeCard_recipeCard__img__meta__time__cNRCU+.RecipeCard_recipeCard__img__meta__people__gBmgg:before{content:"";position:absolute;transform:translateY(-50%);top:50%;left:0;height:60%;width:1px;background-color:var(--color-accent1)}.RecipeCard_recipeCard__img__comment__nu8H4{position:absolute;bottom:35px;right:10px;width:max-content;pointer-events:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.RecipeCard_recipeCard__img__comment__thumbnail__aBaP2{width:30px;box-shadow:0 0 6px hsla(0,0%,100%,.5)}.RecipeCard_recipeCard__img__comment__thumbnail__inner__FRM5V{width:100%;padding-top:calc(100% - 2px);border-radius:3px;background-color:#fff;position:relative;border:1px solid #fff;overflow:hidden}.RecipeCard_recipeCard__img__comment__thumbnail__inner__FRM5V img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:var(--transition)}.RecipeCard_recipeCard__img__inner__5Dpo0{width:100%;padding-top:58%;background-color:#fff;position:relative;overflow:hidden}.RecipeCard_recipeCard__img__inner__5Dpo0 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--transition)}@media screen and (min-width:992px){.RecipeCard_recipeCard__paqeA a:hover{opacity:1}.RecipeCard_recipeCard__paqeA a:hover .RecipeCard_recipeCard__img__ZDmLN img{transform:scale(1.05)}}.RecipeCard_recipeCard__name__GZqEh{font-size:18px;font-weight:700;margin-bottom:10px}.RecipeCard_recipeCard__info__QqJ5t{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px;font-size:12px}.RecipeCard_recipeCard__info__QqJ5t span{border-radius:3px;padding:0 15px}.RecipeCard_recipeCard__info__QqJ5t span.RecipeCard_recipeCard__info__food__GFpoz{background-color:var(--color-accent1);color:#fff}.RecipeCard_recipeCard__info__QqJ5t span.RecipeCard_recipeCard__info__age__Kp_6b{background-color:var(--color-accent2)}.RecipeCard_recipeCard__time__obRxr{font-size:13px;margin-bottom:5px;text-align:right}.FavoriteUpgrade_fadeIn__Or6Mv{opacity:0;transition:opacity .3s ease-in-out}.FavoriteUpgrade_fadeIn__Or6Mv.FavoriteUpgrade_visible__WQaaT{opacity:1}#FavoriteUpgrade_overlay__rkt51{position:fixed;top:0;left:50%;width:100%;max-width:375px;transform:translateX(-50%);height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.3);z-index:9998}@media screen and (max-width:991px){#FavoriteUpgrade_overlay__rkt51{max-width:100%}}#FavoriteUpgrade_modal__amFgz{position:fixed;width:100%;max-width:335px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:10px;padding:20px;z-index:9999;border:1px solid var(--color-accent1)}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalClose__llwn_{position:absolute;top:5px;right:5px;width:30px;height:30px;background-color:var(--color-accent1);border-radius:50%;transform:translate(50%,-50%);cursor:pointer}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalClose__llwn_:after,#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalClose__llwn_:before{content:"";position:absolute;width:50%;height:2px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalClose__llwn_:before{transform:translate(-50%,-50%) rotate(45deg)}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalClose__llwn_:after{transform:translate(-50%,-50%) rotate(-45deg)}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__title__95Rqy{font-size:16px;font-weight:500;color:var(--color-accent1);margin-bottom:5px}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__text__gloVg{font-size:13px;font-weight:400;margin-bottom:20px}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__text__gloVg span{margin:0 3px;color:var(--color-accent1);font-weight:700;font-size:18px}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__text__gloVg strong{font-weight:500;text-decoration:underline;text-decoration-thickness:5px;-webkit-text-decoration-color:rgba(242,208,40,.4);text-decoration-color:rgba(242,208,40,.4);text-underline-offset:-.1em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__link__text__b0RSL{margin-bottom:10px;text-align:center}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__link__text__b0RSL img{width:120px;display:block;margin:0 auto}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__link__v5J8g a{display:block;margin:0 auto;padding:12px 0;background-color:var(--color-accent1);color:#fff;border-radius:3px;font-size:13px;font-weight:400;text-align:center;width:100%}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__close__5SNMF{margin-top:30px}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__close__button__NY6sz{background-color:#fff;border:1px solid var(--color-accent1);color:var(--color-accent1);display:block;margin:0 auto;padding:2px 0;max-width:100px;text-align:center;width:100%;border-radius:3px;font-size:13px;font-weight:400}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__planUpgrade__ZXyA0 .FavoriteUpgrade_modalContent__title__95Rqy{text-align:center}#FavoriteUpgrade_modal__amFgz .FavoriteUpgrade_modalContent__planUpgrade__ZXyA0 a{font-size:18px;padding:8px 0}.Detail_recipeDetail__like__q9GiW{margin-bottom:10px}.Detail_recipeDetail__like_bottom___QUna{margin-top:20px}.Detail_recipeDetail__like__text__XAf9m{font-size:12px;font-weight:400;text-align:right;margin-top:5px}.Detail_recipeDetail__like__text__XAf9m a{color:var(--color-accent1);text-decoration:underline}.Detail_recipeDetail__subtitle__1Km6T{font-size:20px!important}.Detail_recipeDetail__inner__1_cNL{padding:0 20px}.Detail_recipeDetail__thumbnail__expert__PU3mY{border:3px solid var(--color-accent1)}.Detail_recipeDetail__thumbnail__expert__badge__UjTji{position:absolute;top:6px;left:6px;background-color:var(--color-accent1);color:#fff;font-size:13px;line-height:16px;padding:3px 8px 3px 4px;border-radius:3px;font-weight:400}.Detail_recipeDetail__thumbnail__expert__badge__UjTji svg{width:16px;height:16px;margin-right:3px}.Detail_recipeDetail__thumbnail__yc17J{margin-bottom:15px;position:relative;border-radius:10px;overflow:hidden}.Detail_recipeDetail__thumbnail__yc17J img{width:100%}.Detail_recipeDetail__meta__18Ylq{text-align:right}.Detail_recipeDetail__meta__flex__T7LAw{display:inline-flex;flex-wrap:wrap;gap:10px;text-align:left;background-color:#fff;gap:15px;padding:10px 15px 5px;border-top-left-radius:10px;border-top-right-radius:10px}.Detail_recipeDetail__meta__flex__people__vgR3I,.Detail_recipeDetail__meta__flex__time__Tn_Gx{font-size:14px;display:flex;align-items:center;gap:5px}.Detail_recipeDetail__meta__flex__people__vgR3I svg,.Detail_recipeDetail__meta__flex__time__Tn_Gx svg{stroke:var(--color-accent1)}.Detail_recipeDetail__meta__flex__people__vgR3I img,.Detail_recipeDetail__meta__flex__time__Tn_Gx img{display:block}.Detail_recipeDetail__content___NJG_{padding:15px 20px 35px;background-color:#fff;border-radius:10px 0 10px 10px;margin-bottom:20px;position:relative}.Detail_recipeDetail__content__attention__ZVL3j{font-size:13px;font-weight:400;line-height:1.6;padding-top:20px}.Detail_recipeDetail__content__attention__ZVL3j a{color:var(--color-accent1);text-decoration:underline}.Detail_recipeDetail__content__viewMore__vzDri{margin-top:20px!important}.Detail_recipeDetail__content__viewMore__vzDri a{font-size:13px!important;padding:6px 0 6px 20px!important;max-width:180px!important}.Detail_recipeDetail__content__viewMore__vzDri a:before{width:18px!important;height:18px!important}.Detail_recipeDetail__content__tag__yFC9q{display:flex;flex-wrap:wrap;gap:0 8px;margin-bottom:5px}.Detail_recipeDetail__content__tag__age__icBAU,.Detail_recipeDetail__content__tag__category__Bi_pV,.Detail_recipeDetail__content__tag__scene__pEfnt{font-size:12px;font-weight:400}.Detail_recipeDetail__content__tag__category__Bi_pV{color:var(--color-accent1)}.Detail_recipeDetail__content__tag__age__icBAU,.Detail_recipeDetail__content__tag__scene__pEfnt{color:var(--color-accent2)}.Detail_recipeDetail__content__title__PJLwK{font-family:var(--font-murecho);font-size:18px;font-weight:600;line-height:1.6;margin-bottom:10px}.Detail_recipeDetail__content__description__rTMdn{font-size:14px;line-height:1.6;font-weight:400}.Detail_recipeDetail__content__decoration__QkuS2{position:absolute;height:54px;width:calc(100% - 40px);border-right:1px solid #ffc5a1;border-left:1px solid #ffc5a1;bottom:-35px;left:50%;transform:translateX(-50%)}.Detail_recipeDetail__content__decoration__QkuS2 span{position:absolute;width:100%;height:1px;left:0}.Detail_recipeDetail__content__decoration__QkuS2 span:after,.Detail_recipeDetail__content__decoration__QkuS2 span:before{content:"";position:absolute;width:9px;height:9px;background-color:#ffc5a1;border-radius:50%;top:0}.Detail_recipeDetail__content__decoration__QkuS2 span:before{left:-5px}.Detail_recipeDetail__content__decoration__QkuS2 span:after{right:-5px}.Detail_recipeDetail__content__decoration__QkuS2 span:first-of-type{top:0}.Detail_recipeDetail__content__decoration__QkuS2 span:nth-of-type(2){bottom:0}.Detail_recipeDetail__content__ticket__FnFeO{margin-top:10px;padding:15px;border-radius:8px;background-color:#feffd6;font-size:13px;font-weight:400}.Detail_recipeDetail__content__ticket__left__i8V8l{text-align:center}.Detail_recipeDetail__content__ticket__actions__ohS5u{margin:15px 0 5px}.Detail_recipeDetail__content__ticket__actions__ohS5u button{background-color:var(--color-accent1);color:#fff;text-align:center;font-weight:500;padding:8px 0;border-radius:6px;display:flex;align-items:center;justify-content:center;width:100%}.Detail_recipeDetail__content__ticket__actions__ohS5u button svg{width:12px;height:12px;margin-right:4px}.Detail_recipeDetail__content__ticket__note__lTZdI{font-size:11px;font-weight:400;color:#666;text-align:center}.Detail_recipeDetail__ingredients__favorite__tOGU9{margin-bottom:5px}.Detail_recipeDetail__ingredients__favorite__tOGU9 button{margin-left:auto}.Detail_recipeDetail__ingredients__flex__xB3F_{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.Detail_recipeDetail__ingredients__flex__xB3F_ .Detail_recipeDetail__subtitle__1Km6T{margin-bottom:0}.Detail_recipeDetail__ingredients__flex__meta__K6VU5{display:flex;flex-wrap:wrap;align-items:center;font-size:14px;font-weight:400;gap:5px 15px}.Detail_recipeDetail__ingredients__flex__meta__people__h2kH0{display:flex;align-items:center;gap:5px}.Detail_recipeDetail__ingredients__flex__meta__people__h2kH0 svg{stroke:var(--color-accent1)}.Detail_recipeDetail__ingredients__flex__meta__people__h2kH0 img{position:relative;top:-1px}.Detail_recipeDetail__ingredients__list__material__YaUWf{display:flex;justify-content:space-between;align-items:center;gap:20px}.Detail_recipeDetail__ingredients__list__heading__ZnxEg{margin-top:20px;background-color:#f9f9f9;border-top:none!important}.Detail_recipeDetail__ingredients__list__heading__ZnxEg+.Detail_recipeDetail__ingredients__list__item__rfT9r{border-top:none!important}.Detail_recipeDetail__ingredients__list__item__rfT9r{padding:5px 15px;border-radius:4px;border-top:1px dashed var(--color-gray2);font-size:15px}.Detail_recipeDetail__ingredients__list__item__name__QrGXL{font-weight:400}.Detail_recipeDetail__ingredients__list__item__heading___5tp2{font-weight:500}.Detail_recipeDetail__steps__jD3pU{position:relative}.Detail_recipeDetail__steps__img__V8AV1{position:absolute;top:-35px;right:20px}.Detail_recipeDetail__steps__box__g58Ql{counter-reset:step}.Detail_recipeDetail__steps__box__item__bQell{counter-increment:step;margin-bottom:30px;padding-left:30px;position:relative}.Detail_recipeDetail__steps__box__item__bQell:before{content:counter(step);position:absolute;left:0;top:3px;width:22px;height:22px;text-align:center;background-color:var(--color-accent1);color:#fff;border-radius:50%;line-height:1;padding-top:2px}.Detail_recipeDetail__steps__box__item__content__LTUIR{font-weight:400;font-size:15px}.Detail_recipeDetail__steps__box__item__image__KFOXa{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-top:10px}.Detail_recipeDetail__steps__box__item__image__KFOXa img{border-radius:5px}.Detail_recipeDetail__point__oLAKw{position:relative}.Detail_recipeDetail__point__img__njscK{position:absolute;top:-75px;right:0}.Detail_recipeDetail__point__content__WxdnC{font-weight:400;font-size:15px}.Detail_recipeDetail__user__expert__Fj6_P{border:2px solid var(--color-accent1)}.Detail_recipeDetail__user__h2zWt{background-color:#fff;padding:35px 20px 30px;border-radius:10px;position:relative}.Detail_recipeDetail__user__decoration__PRygE{position:absolute;height:54px;width:calc(100% - 40px);border-right:1px solid #ffc5a1;border-left:1px solid #ffc5a1;top:-45px;left:50%;transform:translateX(-50%)}.Detail_recipeDetail__user__decoration__PRygE span{position:absolute;width:100%;height:1px;left:0}.Detail_recipeDetail__user__decoration__PRygE span:after,.Detail_recipeDetail__user__decoration__PRygE span:before{content:"";position:absolute;width:9px;height:9px;background-color:#ffc5a1;border-radius:50%;top:0}.Detail_recipeDetail__user__decoration__PRygE span:before{left:-5px}.Detail_recipeDetail__user__decoration__PRygE span:after{right:-5px}.Detail_recipeDetail__user__decoration__PRygE span:first-of-type{top:0}.Detail_recipeDetail__user__decoration__PRygE span:nth-of-type(2){bottom:0}.Detail_recipeDetail__user__title__XM9a3{margin-bottom:15px}.Detail_recipeDetail__user__flex__CU5vE{display:flex;align-items:center;gap:15px}.Detail_recipeDetail__user__flex__image__GW9Ib{width:60px}.Detail_recipeDetail__user__flex__image__inner__2IFvM{padding-top:100%;border-radius:50%;overflow:hidden;position:relative;border:1px solid #f0f0f0}.Detail_recipeDetail__user__flex__image__inner__2IFvM img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover}.Detail_recipeDetail__user__flex__image__expert__Xiapd,.Detail_recipeDetail__user__flex__image__expert__inner__S_8Gs{position:relative}.Detail_recipeDetail__user__flex__image__expert__inner__S_8Gs:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:3px solid var(--color-accent2);z-index:1}.Detail_recipeDetail__user__flex__image__expert__icon__pdudY{position:absolute;top:-5px;left:-5px;z-index:1;color:var(--color-accent1)}.Detail_recipeDetail__user__flex__image__expert__icon__pdudY svg{display:block;width:26px;height:26px}.Detail_recipeDetail__user__flex__image__expert__icon__pdudY:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;background-color:#fff;border-radius:50%;width:60%;height:60%;transform:translate(-50%,-50%)}.Detail_recipeDetail__user__flex__content__sMvk6{width:100%;max-width:calc(100% - 75px)}.Detail_recipeDetail__user__flex__content__title__xHGMN{color:var(--color-accent1);font-size:12px;padding-left:21px}.Detail_recipeDetail__user__flex__content__title__icon__CmpQs{margin-right:5px;margin-left:-21px;vertical-align:text-bottom;display:inline-block}.Detail_recipeDetail__user__flex__content__title__icon__CmpQs svg{display:block}.Detail_recipeDetail__user__flex__content__title__expert__M3DS4 span{color:#3ca000}.Detail_recipeDetail__user__flex__content__name__D6i02 span{margin-left:5px;font-size:12px;font-weight:400}.Detail_recipeDetail__user__flex__content__brief__dAJOt{font-size:12px;font-weight:400}.Detail_recipeDetail__user__introduction__vcoBs{font-size:14px;font-weight:400;margin-top:15px;line-height:1.6}.Detail_recipeDetail__user__link__EJO0A{margin-top:20px;text-align:center}.Detail_recipeDetail__user__link__EJO0A a{background-color:var(--color-accent1);color:#fff;padding:6px 15px;border-radius:5px;font-size:13px;display:inline-block}.Detail_recipeDetail__user__sns__kyu0_{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.Detail_recipeDetail__user__sns__instagram__9c3mw{background:linear-gradient(90deg,#d300c5,#ff0069,#ff7a00)}.Detail_recipeDetail__user__sns__instagram__9c3mw img{width:20px;-moz-filter:brightness(0) grayscale(100%) invert(1);-o-filter:brightness(0) grayscale(100%) invert(1);-ms-filter:brightness(0) grayscale(100%) invert(1);filter:brightness(0) grayscale(100%) invert(1)}.Detail_recipeDetail__user__sns__x__DQIFv{background:#000}.Detail_recipeDetail__user__sns__x__DQIFv img{width:16px}.Detail_recipeDetail__user__sns__tiktok__GKCSP img{width:100%}.Detail_recipeDetail__user__sns__kyu0_ a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%}.Detail_recipeDetail__content__allergy__tgN4E{margin-bottom:10px}.Detail_recipeDetail__content__allergy__title__1Ixgv{font-size:12px;font-weight:400;margin-bottom:5px}.Detail_recipeDetail__content__allergy__content__cismt{font-size:14px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:4px}.Detail_recipeDetail__content__allergy__content__item__KYd52{border-radius:4px;border:1px solid #e1e1e1;background-color:#f8f8f8;padding:4px 8px;font-size:11px;font-weight:400;line-height:14px}.Detail_recipeDetail__content__allergy__content__item__KYd52 span{width:14px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:50%;display:inline-block;margin-right:5px;vertical-align:sub}.Detail_recipeDetail__content__allergy__content__note__8iyEG{font-size:11px;font-weight:400;line-height:1.5;margin-top:5px;padding-left:1em}.Detail_recipeDetail__content__allergy__content__note__8iyEG:first-letter{margin-left:-1em}.FavoriteIcon_favoriteIcon__ZVAHu{width:34px;height:34px;display:flex;align-items:center;justify-content:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background-color:transparent;cursor:pointer;background-color:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.FavoriteIcon_favoriteIcon__ZVAHu svg{display:block;width:18px;height:18px;stroke:var(--color-text);fill:transparent}.FavoriteIcon_favoriteIcon__ZVAHu svg path{transition:fill .2s}.FavoriteIcon_favoriteIcon__small__TQbDG{width:24px;height:24px}.FavoriteIcon_favoriteIcon__small__TQbDG svg{width:14px;height:14px}.Pagination_pagination__GjQi7{display:flex;justify-content:center;align-items:center;margin-top:30px}.Pagination_pagination__GjQi7 .Pagination_next__wOWAP,.Pagination_pagination__GjQi7 .Pagination_page__0LkIR,.Pagination_pagination__GjQi7 .Pagination_prev__rnn3q{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.Pagination_pagination__GjQi7 .Pagination_next__wOWAP,.Pagination_pagination__GjQi7 .Pagination_prev__rnn3q{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.06);color:var(--color-accent1)}.Pagination_pagination__GjQi7 .Pagination_next__wOWAP img,.Pagination_pagination__GjQi7 .Pagination_prev__rnn3q img{width:10px}.Pagination_pagination__GjQi7 .Pagination_prev__rnn3q{margin-right:15px}.Pagination_pagination__GjQi7 .Pagination_next__wOWAP{margin-left:15px}.Pagination_pagination__GjQi7 .Pagination_page__0LkIR{color:var(--color-gray2)}.Pagination_pagination__GjQi7 .Pagination_page__0LkIR.Pagination_current__8Kl7m{color:var(--color-accent1)}.Pagination_pagination__GjQi7 .Pagination_ellipsis__mu6JF{color:var(--color-gray2);margin:0 3px}.Pagination_pagination__org__ED8Gz{gap:0 5px}.Pagination_pagination__org__ED8Gz .Pagination_page__0LkIR{color:var(--color-gray2);border:1px solid var(--color-gray2)}.Pagination_pagination__org__ED8Gz .Pagination_page__0LkIR.Pagination_current__8Kl7m{border-color:var(--color-accent1);background-color:var(--color-accent1);color:#fff}.Pagination_pagination__org__ED8Gz .Pagination_next__wOWAP,.Pagination_pagination__org__ED8Gz .Pagination_prev__rnn3q{border:1px solid var(--color-accent1);box-shadow:none}.Pagination_pagination__org__ED8Gz .Pagination_prev__rnn3q{margin-right:10px}.Pagination_pagination__org__ED8Gz .Pagination_next__wOWAP{margin-left:10px}.List_filter__faLSv{margin-bottom:10px;background-color:#fff;padding:15px;border-radius:10px}.List_filter__faLSv .List_filterItem__tZ5MS{display:flex;font-size:12px}.List_filter__faLSv .List_filterItem__title__j_YTd{white-space:nowrap;color:var(--color-accent1)}.List_filter__faLSv .List_filterItem__value__BbSQW{display:flex;flex-wrap:wrap;gap:0 10px;font-weight:400}.List_filter__faLSv .List_allergyFilterItem___wYIp{margin-bottom:10px}.List_filter__faLSv .List_allergyFilterItem__title__KN69u{font-size:13px;font-weight:400;margin-bottom:8px;display:flex;align-items:center}.List_filter__faLSv .List_allergyFilterItem__title__KN69u:after,.List_filter__faLSv .List_allergyFilterItem__title__KN69u:before{content:"";flex-grow:1}.List_filter__faLSv .List_allergyFilterItem__title__KN69u:before{margin-right:10px;border-top:1px dashed var(--color-text)}.List_filter__faLSv .List_allergyFilterItem__title__KN69u:after{margin-left:10px;border-top:1px dashed var(--color-text)}.List_filter__faLSv .List_allergyFilterItem__value__ROS3D{display:flex;flex-wrap:wrap;gap:5px;font-weight:400}.List_filter__faLSv .List_allergyFilterItem__value__allergy__UUXjD{border-radius:4px;border:1px solid #e1e1e1;background-color:#fff;padding:4px 8px;font-size:11px;font-weight:400;line-height:14px}.List_filter__faLSv .List_allergyFilterItem__value__allergy__UUXjD span{width:14px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:50%;display:inline-block;margin-right:5px;vertical-align:sub}.List_filter__faLSv .List_allergyFilterItem___wYIp button{background-color:var(--color-accent1);color:#fff;font-size:12px;border-radius:3px;padding:0 15px;display:inline-block}.List_recipeList__2MO2O{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px;gap:20px;margin-top:15px}.List_recipeCount__zhJg8{font-size:12px;text-align:right;font-weight:400;line-height:1}.List_recipeCount__zhJg8 span{font-weight:500;font-size:18px;margin:0 5px;display:inline-block;line-height:1}.List_filterMore__toggleWrap__HmPbr{display:grid;grid-template-rows:0fr;transition:var(--transition)}.List_filterMore__toggleWrap__open__vW_zO{grid-template-rows:1fr}.List_filterMore__toggleWrap__overflow__1ifA3{overflow:hidden}.List_filterMore___3FRk{margin-bottom:15px}.List_filterMore__title__CT_RO{text-align:right;font-size:14px;font-weight:400}.List_filterMore__title__CT_RO span{cursor:pointer}.List_filterMore__title__CT_RO svg{margin-left:5px}.List_filterMore___3FRk .List_filterItem__tZ5MS{margin-bottom:20px}.List_filterMore___3FRk .List_filterItem__tZ5MS:last-child{margin-bottom:0}.List_filterMore___3FRk .List_filterItem__title__j_YTd{font-size:14px;margin-bottom:10px;display:flex;align-items:center;justify-content:flex-start}.List_filterMore___3FRk .List_filterItem__title__j_YTd:after{content:"";flex-grow:1;margin-left:10px;border-top:1px dashed var(--color-gray2)}.List_filterMore___3FRk .List_filterItem__value__BbSQW{display:flex;flex-wrap:wrap;gap:5px;font-weight:400}.List_filterMore___3FRk .List_filterItem__value_checkbox__MMn3H input[type=checkbox]{display:none}.List_filterMore___3FRk .List_filterItem__value_checkbox__MMn3H label{font-size:14px;border:1px solid var(--color-gray2);color:var(--color-text);border-radius:5px;padding:3px 10px;font-weight:400;display:block;transition:var(--transition)}.List_filterMore___3FRk .List_filterItem__value_checkbox__MMn3H input[type=checkbox]:checked+label{border-color:var(--color-accent1);background-color:var(--color-accent1);color:#fff}.List_filterMore__button__d1rRq{display:block;margin:30px auto 0;width:100%;max-width:200px;font-size:14px;padding:5px 0;border-radius:5px;text-align:center;background-color:var(--color-accent1);color:#fff;border:1px solid var(--color-accent1);transition:var(--transition)}.List_recipeSort__RxJxD{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.List_recipeSort__flex__vsB49{display:flex;align-items:center;justify-content:flex-end}.List_recipeSort__flex__title__Gn1wp{font-size:14px;font-weight:400;margin-right:10px}.List_recipeSort__flex__select__WaDfi{position:relative}.List_recipeSort__flex__select__WaDfi:before{content:"";position:absolute;transform:translateY(-50%);top:50%;right:10px;width:10px;height:6px;background-color:var(--color-accent1);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.List_recipeSort__flex__select__WaDfi select{font-size:12px;font-weight:400;padding:5px 35px 5px 15px;border-radius:5px;border:1px solid var(--color-gray2);background-color:#fff}.List_recipeList__message__TdCNa{font-size:14px;font-weight:400;margin-top:20px}.List_recipeExpert__B06RF{display:flex;justify-content:flex-end;align-items:center;margin-top:10px;gap:10px}.List_recipeExpert__title__BiJ6e{font-size:13px;font-weight:400}.List_recipeExpert__radio__VrAy8{display:grid;grid-template-columns:repeat(2,1fr);max-width:140px;width:100%;position:relative;z-index:0;border:1px solid var(--color-accent1);border-radius:20px}.List_recipeExpert__radio__VrAy8:before{content:"";z-index:-1;position:absolute;transform:translateY(-50%);top:50%;left:2px;width:calc(50% - 4px);height:calc(100% - 4px);background-color:var(--color-accent1);transition:var(--transition);border-radius:20px}.List_recipeExpert__radio__active___97hR:before{left:50%}.List_recipeExpert__radio__item__BbiOR{text-align:center}.List_recipeExpert__radio__item__BbiOR input[type=radio]{display:none}.List_recipeExpert__radio__item__BbiOR input[type=radio]:checked+label{color:#fff}.List_recipeExpert__radio__item__BbiOR label{font-size:12px;line-height:30px;display:block;transition:var(--transition);font-weight:500}.List_recipeAllergy__s_UEk{text-align:right}.List_recipeAllergy__s_UEk button{width:100%;font-size:12px;font-weight:400;cursor:pointer;display:block;padding:5px 0;text-align:center;border:1px solid #ccc;border-radius:20px;transition:var(--transition)}.List_recipeFilter__qLb4q{margin-bottom:10px}.List_recipeFilter__grid__wbAiX{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.List_recipeOnlyExpert__lL62X{text-align:right}.List_recipeOnlyExpert__lL62X input[type=checkbox]{display:none}.List_recipeOnlyExpert__lL62X input[type=checkbox]:checked+label{color:#fff;background-color:var(--color-accent1);border-color:var(--color-accent1)}.List_recipeOnlyExpert__lL62X label{width:100%;font-size:12px;font-weight:400;cursor:pointer;display:block;text-align:center;padding:5px 0;border:1px solid #ccc;border-radius:20px;transition:var(--transition)}.List_recipeList__norecipes__lekqA{margin-top:20px;font-size:14px}.List_searchToggle__LieAv{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:15px;gap:6px}.List_searchToggle__item__szNHN svg{width:14px;height:14px;margin-right:5px;display:block}.List_searchToggle__item__filter__D3Die button{background-color:var(--color-accent2)}.List_searchToggle__item__clear__QN1Au button{background-color:var(--color-gray1)}.List_searchToggle__LieAv button{color:#fff;padding:4px 15px;border-radius:20px;font-size:12px;display:flex;align-items:center;justify-content:center}.Favorite_recipeList__mwewy{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px;gap:20px}.ExpertCard_expertCard__YVs9Y{margin-top:10px}.ExpertCard_expertCard__YVs9Y a{position:relative;padding:10px 15px;background-color:#fff;border-radius:10px;border:1px solid var(--color-accent1);display:block}.ExpertCard_expertCard__YVs9Y a:before{content:"";width:20px;height:20px;background:var(--color-accent1) url(/img/common/arrow-wh.svg) no-repeat center center/6px;border-radius:50%;position:absolute;top:50%;right:15px;transform:translateY(-50%);border:1px solid var(--color-accent1)}.ExpertCard_expertCard__flex__LTOFK{display:flex;flex-wrap:wrap}.ExpertCard_expertCard__flex__image__FULD0{position:relative}.ExpertCard_expertCard__flex__image__inner__6YJSC{position:relative;width:50px;height:50px;border-radius:50%;overflow:hidden}.ExpertCard_expertCard__flex__image__inner__6YJSC:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:3px solid var(--color-accent2);z-index:1}.ExpertCard_expertCard__flex__image__inner__6YJSC img{width:100%;height:100%;object-fit:cover}.ExpertCard_expertCard__flex__image__icon__X6ky3{position:absolute;top:-5px;left:-5px;z-index:1;color:var(--color-accent1)}.ExpertCard_expertCard__flex__image__icon__X6ky3 svg{display:block;width:26px;height:26px}.ExpertCard_expertCard__flex__image__icon__X6ky3:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;background-color:#fff;border-radius:50%;width:60%;height:60%;transform:translate(-50%,-50%)}.ExpertCard_expertCard__flex__content__Eo0C2{width:100%;max-width:calc(100% - 50px);padding-left:15px}.ExpertCard_expertCard__flex__content__title__tZXoe{color:var(--color-accent1);font-size:11px;padding-left:21px;color:#3ca000}.ExpertCard_expertCard__flex__content__title__icon__ooJ_S{margin-right:5px;margin-left:-21px;vertical-align:text-bottom;display:inline-block}.ExpertCard_expertCard__flex__content__title__icon__ooJ_S svg{display:block}.ExpertCard_expertCard__flex__content__name__QZhEG{font-size:14px;line-height:1.5;padding-right:30px;display:flex;flex-wrap:wrap;gap:0 5px;margin:3px 0}.ExpertCard_expertCard__flex__content__name__QZhEG span{display:block;font-size:11px;font-weight:400}.ExpertCard_expertCard__flex__content__brief__FZfB3{font-size:10px;padding-right:30px;font-weight:400}.ColumnCard_columnCard__URXB6{border-top:1px dashed var(--color-accent1)}.ColumnCard_columnCard__URXB6:last-child{border-bottom:1px dashed var(--color-accent1)}.ColumnCard_columnCard__URXB6 a{display:block;padding:12px 45px 15px 0;position:relative}.ColumnCard_columnCard__URXB6>.ColumnCard_columnCard__flex__ZM_Lm{display:flex;flex-wrap:wrap}.ColumnCard_columnCard__img__ni7lB{width:35%;background-color:#fff;padding:2px;border-radius:5px}.ColumnCard_columnCard__img__inner__PAvsD{width:100%;height:100%;overflow:hidden;border-radius:5px}.ColumnCard_columnCard__img__inner__PAvsD img{width:100%;height:100%;object-fit:cover}.ColumnCard_columnCard__box__6a7YD{width:65%;padding-left:15px}.ColumnCard_columnCard__meta__GnXA_{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:5px}.ColumnCard_columnCard__metaDate__P7RYT{font-size:12px;color:var(--color-accent1)}.ColumnCard_columnCard__metaCat__nP92k{font-size:12px;background-color:var(--color-accent1);color:#fff;padding:0 6px;border-radius:3px}.ColumnCard_columnCard__text__psUyd{font-size:14px}.ColumnCard_columnCard__arrow__GO1Ga{position:absolute;right:10px;top:50%;transform:translateY(-50%);border-radius:50%;background-color:var(--color-accent1);width:20px;height:20px;display:flex;align-items:center;justify-content:center}.ColumnCard_columnCard__arrow__GO1Ga svg{animation:ColumnCard_arrow-right__l_XiU 2s ease-in-out infinite;transform:translateX(3px)}@keyframes ColumnCard_arrow-right__l_XiU{0%{transform:translateX(1px)}10%{transform:translateX(3px)}20%{transform:translateX(1px)}30%{transform:translateX(3px)}40%{transform:translateX(1px)}to{transform:translateX(1px)}}.SolutionsCard_solutionsCard__F69EC{margin-bottom:10px}.SolutionsCard_solutionsCard__F69EC:last-child{margin-bottom:0}.SolutionsCard_solutionsCard__F69EC a{display:block;background-color:hsla(0,0%,100%,.8);padding:15px 20px 18px;border-radius:6px;position:relative}.SolutionsCard_solutionsCard__meta__zxgJw{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.SolutionsCard_solutionsCard__metaCat__v0Xv7{font-size:12px;background-color:var(--color-accent1);color:#fff;padding:0 6px;border-radius:3px}.SolutionsCard_solutionsCard__text__CHGFt{font-size:14px}.SolutionsCard_solutionsCard__arrow__zyecK{position:absolute;right:15px;top:15px;border-radius:50%;background-color:var(--color-accent1);width:20px;height:20px;display:flex;align-items:center;justify-content:center}.IconLoader_iconLoaderWrap__2c2Ck{text-align:center;margin:30px 0}.IconLoader_iconLoader__FNqv_{width:40px;height:40px;display:block;margin:0 auto}.IconLoader_iconLoaderpath__31V0l{animation:IconLoader_loader4__nyWrB 1.5s linear infinite both;transform-origin:center center}@keyframes IconLoader_loader4__nyWrB{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.IconLoader_iconLoaderText__QmIce{font-size:14px;margin-top:5px;letter-spacing:.15em;font-weight:400;color:var(--color-gray1)}.RecipeSlider_recipeSliderWrap__cbygL{margin:0 -20px;width:375px;overflow-x:scroll;padding-left:15px;-ms-overflow-style:none;scrollbar-width:none}.RecipeSlider_recipeSliderWrap__cbygL::-webkit-scrollbar{display:none}@media screen and (max-width:991px){.RecipeSlider_recipeSliderWrap__cbygL{width:100vw}}.RecipeSlider_recipeSlider__XYS5g{display:flex;flex-wrap:nowrap}.RecipeSlider_recipeSlider__XYS5g a{display:block}.RecipeSlider_recipeSlider__XYS5g a>div:first-child>div:last-child{display:none}.RecipeSlider_recipeSlider__card__gVhZD{width:300px;min-width:300px;padding:0 5px}.RecipeSlider_recipeSlider__item__PpdZ3{width:180px;min-width:180px;padding:0 5px;position:relative;z-index:0}.RecipeSlider_recipeSlider__item__favorite__LJ4dr{position:absolute;top:8px;right:13px;z-index:1}.RecipeSlider_recipeSlider__item__img__162yU{aspect-ratio:1/1;overflow:hidden;border-radius:10px}.RecipeSlider_recipeSlider__item__img__162yU img{object-fit:cover}.RecipeSlider_recipeSlider__item__img__expert__c9RS_{border:3px solid var(--color-accent1)}.RecipeSlider_recipeSlider__item__title__uiJpZ{font-size:13px;line-height:1.5;margin-top:5px;-webkit-line-clamp:2;line-clamp:2}.RecipeSlider_recipeSlider__XYS5g h3,.RecipeSlider_recipeSlider__item__title__uiJpZ{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical}.RecipeSlider_recipeSlider__XYS5g h3{-webkit-line-clamp:1;line-clamp:1}.CommentList_commentList__ooVER{margin-top:20px}.CommentList_commentList__ttl__CXEdw{margin-bottom:10px}.CommentList_commentList__item__mvnLo{background-color:#fff;margin-bottom:6px;padding:8px 16px 8px 8px;border-radius:5px}.CommentList_commentList__item__mvnLo:last-child{margin-bottom:0}.CommentList_commentList__item__flex__EudM4{display:flex}.CommentList_commentList__item__flex__thumbnail__zqvKC{width:50px;height:50px}.CommentList_commentList__item__flex__thumbnail__zqvKC img{width:100%;height:100%;object-fit:cover;border-radius:2px}.CommentList_commentList__item__flex__content__omCl_{width:calc(100% - 50px);padding-left:15px}.CommentList_commentList__item__flex__content__title__3xxM1{font-size:12px;color:var(--color-accent1);text-decoration:underline}.CommentList_commentList__item__flex__content__text__8twn5{font-size:11px;font-weight:400;line-height:1.5}.Feature_feature__3l_5H{margin-top:10px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px;gap:10px}.Feature_feature__item__hb6mA{background-color:#fff;border-radius:6px;overflow:hidden}.Feature_feature__item__hb6mA a{display:block}.Campaign_campaignBnr__zCdDP{margin-top:20px}.Campaign_campaignBnr__img__Ob_f3 a{display:block;border-radius:10px;border:2px solid var(--color-accent1);overflow:hidden}.MyPageComment_MypageComment__HZDVY{margin-bottom:40px}.MyPageComment_MypageComment__subtitle__jswaO{margin-bottom:10px}.MyPageComment_MypageComment__HZDVY .MyPageComment_recipeCommentList__item__recipeTitle__NrUkr{font-size:10px;margin-bottom:5px;font-weight:400}.MyPageComment_MypageComment__HZDVY .MyPageComment_recipeCommentList__item__recipeTitle__NrUkr span{font-weight:500;color:var(--color-accent1);font-size:14px}.MyPageComment_MypageComment__HZDVY .MyPageComment_recipeCommentList__item__flex__thumbnail__comment__DAS8c{width:60px;height:60px;min-width:60px}.MyPageComment_MypageComment__HZDVY .MyPageComment_recipeCommentList__item__flex__content__comment__yUac_{min-height:60px;padding-top:0}.LineBnr_lineBnr__S4q0K.LineBnr_mypage__jHI1f{margin:-30px 0 20px}.LineBnr_lineBnr__S4q0K.LineBnr_top__FD0DF{margin-top:20px}.LineBnr_lineBnr__img__iC66O{overflow:hidden;border:2px solid #06c755;border-radius:8px}.LineBnr_lineBnr__img__iC66O a{display:block}.IndexRecipePopular_popularRecipe__hsex3{margin-top:50px}.IndexRecipePopular_popularRecipeList__XXtVJ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.IndexRecipePopular_popularRecipeList__XXtVJ .IndexRecipePopular_popularRecipeItem__nn0N1{background-color:#fff;border-radius:4px;overflow:hidden;box-shadow:0 0 15px rgba(242,140,40,.2);position:relative}.IndexRecipePopular_popularRecipeList__XXtVJ .IndexRecipePopular_popularRecipeItem__favorite__HXnSs{position:absolute;top:8px;right:8px;z-index:1}.IndexRecipePopular_popularRecipeList__XXtVJ .IndexRecipePopular_popularRecipeItem__img__inner__f0tcI{width:100%;padding-top:85%;position:relative}.IndexRecipePopular_popularRecipeList__XXtVJ .IndexRecipePopular_popularRecipeItem__img__inner__f0tcI img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.IndexRecipePopular_popularRecipeList__XXtVJ .IndexRecipePopular_popularRecipeItem__content__DKcX1{padding:14px 10px 10px;margin-top:-4px}.IndexRecipePopular_popularRecipeList__XXtVJ .IndexRecipePopular_popularRecipeItem__content__title__NBaRs{font-size:12px;font-weight:500;line-height:1.3;margin-bottom:5px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.IndexRecipePopular_popularRecipeList__XXtVJ .IndexRecipePopular_popularRecipeItem__content__description__RLVPE{font-size:10px;font-weight:400;color:var(--color-gray1);overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;line-height:1.5}.IndexRecipePopular_popularRecipeList__XXtVJ .IndexRecipePopular_popularRecipeItem__content__description__RLVPE br{display:none}.IndexRecipePopular_viewMore__popular__j9gB2 a{max-width:100%;text-align:center;padding:8px 0;border-radius:35px}.IndexRecipePopular_viewMore__popular__j9gB2 a:before{display:none}.IndexNav_indexNav__w4EN_{padding-top:30px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.IndexNav_indexNav__lg__top__K_e6u{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10px;padding:10px;border:1px solid var(--color-accent1)}.IndexNav_indexNav__lg__bIDb3{position:relative;grid-column:1/4}.IndexNav_indexNav__lg__count___Xd0p{position:absolute;top:-40px;right:-5px;z-index:1;pointer-events:none;border-radius:50%;width:80px;height:80px;background-color:var(--color-accent1);color:#fff;text-align:center;padding-top:18px;font-size:12px;font-weight:700;line-height:1;border:2px solid #fff}.IndexNav_indexNav__lg__count___Xd0p span{font-family:var(--montserrat);font-size:26px;line-height:1;font-weight:700;padding-left:3px}.IndexNav_indexNav__lg__count___Xd0p small{display:block;font-size:12px;margin-top:1px}.IndexNav_indexNav__lg__link__img__Yobze{width:30%;aspect-ratio:1/1;border-radius:6px;overflow:hidden}.IndexNav_indexNav__lg__link__img__Yobze img{width:100%;height:100%;object-fit:cover}.IndexNav_indexNav__lg__link__content__H4SfF{width:70%;padding-left:20px;padding-right:10px}.IndexNav_indexNav__lg__link__content__title__kLFXo{font-size:12px}.IndexNav_indexNav__lg__link__content__title__kLFXo span{color:var(--color-accent1);font-weight:700;font-size:16px;padding:0 3px}.IndexNav_indexNav__lg__link__content__description__URUoI{font-size:13px;line-height:1.6}.IndexNav_indexNav__lg__link__content__btn__WJ070{margin-top:10px}.IndexNav_indexNav__lg__link__content__btn__WJ070 a{background-color:var(--color-accent1);color:#fff;font-size:12px;border-radius:12px;text-align:center;padding:2px 0;display:block}.IndexNav_indexNav__lg__updated-recipe__eEyj7{width:100%}.IndexNav_indexNav__lg__allergy__k80o1{display:flex;flex-wrap:wrap;flex-direction:row-reverse;background-color:#fff;border-radius:10px;border:1px solid var(--color-accent1);overflow:hidden;padding:10px;cursor:pointer}.IndexNav_indexNav__lg__allergy__img__DxXIj{width:30%;aspect-ratio:1/1;border-radius:6px;overflow:hidden}.IndexNav_indexNav__lg__allergy__img__DxXIj img{width:100%;height:100%;object-fit:cover}.IndexNav_indexNav__lg__allergy__content__aWuiN{width:70%;text-align:center;padding-right:10px}.IndexNav_indexNav__lg__allergy__content__lead__8bBuC{font-size:14px;font-weight:500;text-decoration:underline;text-decoration-thickness:5px;-webkit-text-decoration-color:rgba(242,208,40,.4);text-decoration-color:rgba(242,208,40,.4);text-underline-offset:-.1em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin-bottom:4px}.IndexNav_indexNav__lg__allergy__content__text__BO_An{font-size:11px;line-height:1.5}.IndexNav_indexNav__lg__allergy__content__btn__WUf_K{margin-top:8px;background-color:var(--color-accent2);color:#fff;font-size:12px;border-radius:12px;text-align:center;padding:2px 0}.IndexNav_indexNav__item__link__1arWl{background-color:#fff;border-radius:10px;display:block;border:1px solid var(--color-accent1);overflow:hidden;cursor:pointer}.IndexNav_indexNav__item__link__img__VNlVV{width:100%;aspect-ratio:1.3/1;overflow:hidden}.IndexNav_indexNav__item__link__img__VNlVV img{width:100%;height:100%;object-fit:cover}.IndexNav_indexNav__item__link__content__bnxkB{display:flex;align-items:center;justify-content:center;height:45px}.IndexNav_indexNav__item__link__content__text__XEl5J{font-size:10px;font-weight:400;text-align:center;line-height:1.4}.IndexNav_indexNav__item__link__content__text__XEl5J span{font-size:13px;font-weight:500;display:inline-block;margin-right:4px}.IndexNav_indexNav__item__link__content__text__XEl5J small{font-size:10px;display:block;font-weight:400;color:var(--color-accent1)}.IndexNav_indexNav__item__5_nqW:nth-of-type(2) .IndexNav_indexNav__item__link__content__text__XEl5J span{margin-right:0}.IndexNav_indexNav__category__opXPM{grid-column:1/4}.IndexNav_indexNav__category__opXPM>div{grid-template-columns:repeat(3,1fr);gap:3px}.IndexNav_indexNav__category__opXPM p a{font-size:11px;padding:10px 0 10px 10px;overflow:hidden;position:relative;z-index:0;font-weight:500;display:flex;align-items:center;justify-content:flex-start;gap:6px;border:1px solid #ffe8d6}.IndexNav_indexNav__category__opXPM p a span{width:16px;display:flex;align-items:center;justify-content:center;margin:0;position:relative;top:-1px}.IndexNav_indexNav__category__opXPM p a span svg{stroke:var(--color-accent1);width:16px;height:16px;stroke-width:2}.Category_category__list__wvYsc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.Category_category__list__input__I_EH_{grid-template-columns:repeat(2,1fr)}.Category_category__list__input__I_EH_ label{text-align:center;padding:7px}.Category_category__list__item__MwInZ input[type=checkbox]{display:none}.Category_category__list__item__MwInZ a,.Category_category__list__item__MwInZ label{display:block;background-color:#fff;border:1px solid #ffe8d6;border-radius:5px;font-size:13px;line-height:1.8;transition:var(--transition);box-shadow:0 1px 3px rgba(255,232,214,.8)}.Category_category__list__item__MwInZ a{padding:7px 7px 7px 15px}.Category_category__list__item__MwInZ input[type=checkbox]:checked+label{border-color:var(--color-accent1);background-color:var(--color-accent1);color:#fff}.Category_category__list__item__MwInZ span{display:inline-block;width:30px;margin-right:8px;vertical-align:sub;position:relative;bottom:-2px;transition:var(--transition)}.Category_category__sublist__container__XFr6u:not(:last-child){margin-bottom:25px}.Category_category__sublist__uq_vG{display:flex;flex-wrap:wrap;gap:8px}.Category_category__sublist__title__KKkpg{font-size:14px;font-weight:600;margin-bottom:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.Category_category__sublist__title__KKkpg:after{content:"";border-top:1px dashed var(--color-gray2);flex-grow:1;margin-left:15px}.Category_category__sublist__item__kk4I_ input[type=checkbox]{display:none}.Category_category__sublist__item__kk4I_ label{font-size:14px;border:1px solid var(--color-gray2);color:var(--color-text);border-radius:5px;padding:3px 10px;font-weight:400;display:block;transition:var(--transition)}.Category_category__sublist__item__kk4I_ input[type=checkbox]:checked+label{border-color:var(--color-accent1);background-color:var(--color-accent1);color:#fff}.Scene_scene__list__aekAw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;gap:5px}.Scene_scene__list__item__DoHkN input[type=checkbox]{display:none}.Scene_scene__list__item__DoHkN a,.Scene_scene__list__item__DoHkN label{background-color:#fff;border:1px solid #ffe8d6;border-radius:5px;text-align:center;font-size:13px;line-height:1.5;padding:8px 0;display:block;transition:var(--transition);box-shadow:0 1px 3px rgba(255,232,214,.8)}.Scene_scene__list__item__DoHkN input[type=checkbox]:checked+label{background-color:var(--color-accent2);color:#fff}.Scene_scene__list__item__DoHkN input[type=checkbox]:checked+label small{color:#fff}.Scene_scene__list__item__DoHkN small{font-size:11px;color:var(--color-gray2);display:block;transition:var(--transition)}.Scene_scene__list__child__KNOwG{grid-template-columns:repeat(3,1fr);margin-top:5px}.Allergy_allergy__list__bjWJM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.Allergy_allergy__list__item__3TIK5 input[type=checkbox]{display:none}.Allergy_allergy__list__item__3TIK5 a,.Allergy_allergy__list__item__3TIK5 label{background-color:#fff;border:1px solid var(--color-gray2);border-radius:5px;text-align:center;font-size:12px;line-height:1.5;padding:6px 0;display:block;transition:var(--transition)}.Allergy_allergy__list__item__3TIK5 input[type=checkbox]:checked+label{border-color:var(--color-accent1);background-color:var(--color-accent1);color:#fff}.Allergy_allergy__list__item__3TIK5 input[type=checkbox]:checked+label small{color:#fff}.Allergy_allergy__list__item__3TIK5 small{font-size:11px;color:var(--color-gray2);display:block;transition:var(--transition)}.Allergy_allergy__list__child__IWfL_{grid-template-columns:repeat(3,1fr);margin-top:5px}.FooterNav_footerNav__5_ORE{display:grid;grid-template-columns:repeat(2,1fr)}.FooterNav_footerNav__5_ORE ul:first-of-type{text-align:center}.FooterNav_footerNav__5_ORE ul li a{font-size:12px;text-decoration:underline;font-weight:400}#Footer_fixed_icon__3iBVP{position:fixed;bottom:80px;right:calc((100vw - 375px)/2 + 10px);z-index:99;width:52px;height:52px;background:linear-gradient(90deg,#d300c5,#ff0069,#ff7a00);border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:991px){#Footer_fixed_icon__3iBVP{right:10px}}#Footer_fixed_icon__3iBVP a img{display:block;width:24px;margin:0 auto;-moz-filter:brightness(0) grayscale(100%) invert(1);-o-filter:brightness(0) grayscale(100%) invert(1);-ms-filter:brightness(0) grayscale(100%) invert(1);filter:brightness(0) grayscale(100%) invert(1)}#Footer_footer__nvwCK{padding-top:60px}#Footer_footer__nvwCK .Footer_footer_ad__HZanL{margin-bottom:30px;padding:0 20px;text-align:center;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;gap:5px}#Footer_footer__nvwCK .Footer_footer_ad__item__qa_HI{position:relative}#Footer_footer__nvwCK .Footer_footer_ad__item__qa_HI a{display:inline-block;text-align:center;padding:3px;background-color:#fff;border-radius:2px}#Footer_footer__nvwCK .Footer_footer_ad__item__qa_HI a img{height:auto;width:100%}#Footer_footer__nvwCK .Footer_footer_ad__item__qa_HI>img{position:absolute;top:0}#Footer_footer__nvwCK .Footer_footer_link__bFfb4>div:not(:last-child){margin-bottom:40px}#Footer_footer__nvwCK .Footer_footer_link__bFfb4 .Footer_footer_link__title__ASmhW{margin-bottom:10px;font-size:14px;display:flex;align-items:center;justify-content:center}#Footer_footer__nvwCK .Footer_footer_link__bFfb4 .Footer_footer_link__title__ASmhW:after,#Footer_footer__nvwCK .Footer_footer_link__bFfb4 .Footer_footer_link__title__ASmhW:before{content:"";flex-grow:1;background-color:var(--color-accent1);height:1px;margin-left:10px}#Footer_footer__nvwCK .Footer_footer_link__bFfb4 .Footer_footer_link__title__ASmhW:before{margin-right:15px}#Footer_footer__nvwCK .Footer_footer_link__bFfb4 .Footer_footer_link__title__ASmhW:after{margin-left:15px}#Footer_footer__nvwCK .Footer_footer_content__VX3Ne{background-color:#fff;margin-top:30px;border-top-right-radius:10px;border-top-left-radius:10px;padding:30px 0 calc(var(--aside-height) + 30px)}#Footer_footer__nvwCK .Footer_footer_content__VX3Ne:first-child{margin-top:0}#Footer_footer__nvwCK .Footer_footer_content__logo__VP0R3{margin-bottom:20px;text-align:center}#Footer_footer__nvwCK .Footer_footer_content__logo__VP0R3 img{width:120px;height:auto}#Footer_footer__nvwCK .Footer_footer_content__copyright__gMYEa{font-size:11px;text-align:center;font-weight:400;margin-top:30px}.ChatBot_chatBot__XWjx7{position:fixed;bottom:137px;right:calc((100vw - 375px)/2 + 10px);z-index:99;width:52px;height:52px;background-color:#fff;border:2px solid var(--color-accent1);border-radius:50%;cursor:pointer}@media screen and (max-width:991px){.ChatBot_chatBot__XWjx7{right:10px}}.ChatBot_chatBot__icon__937qH{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-accent1);-webkit-mask:url(/img/common/icon-bot.png) no-repeat center center/38px;mask:url(/img/common/icon-bot.png) no-repeat center center/38px}.ChatBot_chatBot__XWjx7 img{width:38px}.ChatBotModal_fadeIn__3TQNK{opacity:0;transition:opacity .3s ease-in-out}.ChatBotModal_fadeIn__3TQNK.ChatBotModal_visible__Osj_9{opacity:1}.ChatBotModal_fadeInStep__BGMhU{opacity:0;transform:translateY(10px);animation:ChatBotModal_fadeInStep__BGMhU .3s ease-out forwards}@keyframes ChatBotModal_fadeInStep__BGMhU{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#ChatBotModal_overlay__CenMj{position:fixed;top:0;left:50%;width:100%;max-width:375px;transform:translateX(-50%);height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.3);z-index:9998}@media screen and (max-width:991px){#ChatBotModal_overlay__CenMj{max-width:100%}}#ChatBotModal_modal__4YQeI{position:fixed;width:100%;max-width:335px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:10px;z-index:9999;border:1px solid var(--color-accent1)}#ChatBotModal_modal__4YQeI .ChatBotModal_modalClose__EkHwl{position:absolute;top:5px;right:5px;width:30px;height:30px;background-color:var(--color-accent1);border-radius:50%;transform:translate(50%,-50%);cursor:pointer}#ChatBotModal_modal__4YQeI .ChatBotModal_modalClose__EkHwl:after,#ChatBotModal_modal__4YQeI .ChatBotModal_modalClose__EkHwl:before{content:"";position:absolute;width:50%;height:2px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}#ChatBotModal_modal__4YQeI .ChatBotModal_modalClose__EkHwl:before{transform:translate(-50%,-50%) rotate(45deg)}#ChatBotModal_modal__4YQeI .ChatBotModal_modalClose__EkHwl:after{transform:translate(-50%,-50%) rotate(-45deg)}#ChatBotModal_modal__4YQeI .ChatBotModal_modalContent__49z25{padding:40px 20px 20px;max-height:90svh;overflow-y:scroll;overscroll-behavior:none}#ChatBotModal_modal__4YQeI .ChatBotModal_modalContent__close__p_Tvv{margin-top:30px}#ChatBotModal_modal__4YQeI .ChatBotModal_modalContent__close__button__BEvSU{background-color:#fff;border:1px solid var(--color-accent1);color:var(--color-accent1);display:block;margin:0 auto;padding:2px 0;max-width:100px;text-align:center;width:100%;border-radius:3px;font-size:13px;font-weight:400}.ChatBotModal_modalContent__chat__item__TQnL3{display:flex;align-items:center;margin-bottom:10px}.ChatBotModal_modalContent__chat__item__icon__e8ZJt{width:40px;height:40px;border:1px solid var(--color-accent2);border-radius:50%;position:relative}.ChatBotModal_modalContent__chat__item__icon__e8ZJt:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-accent2);-webkit-mask:url(/img/common/icon-bot.png) no-repeat center center/28px;mask:url(/img/common/icon-bot.png) no-repeat center center/28px}.ChatBotModal_modalContent__chat__item__text__76gxp{padding-left:10px;width:calc(100% - 40px)}.ChatBotModal_modalContent__chat__item__text__76gxp p{font-size:13px;line-height:1.4;border:1px solid var(--color-accent2);background-color:var(--color-accent2);color:#fff;border-radius:8px;padding:10px}.ChatBotModal_modalContent__chat__select__item__no__xtUIE{grid-column:span 2}.ChatBotModal_modalContent__chat__select__e_HOX{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;margin-bottom:10px}.ChatBotModal_modalContent__chat__select__e_HOX input{display:none}.ChatBotModal_modalContent__chat__select__e_HOX input:checked+label{border-color:var(--color-accent1);background-color:rgba(242,140,40,.1)}.ChatBotModal_modalContent__chat__select__e_HOX label{font-size:13px;text-align:center;display:block;border:1px solid var(--color-accent2);border-radius:5px;padding:8px 0;font-weight:400;line-height:1.4;transition:var(--transition)}.ChatBotModal_modalContent__chat__select__e_HOX label small{display:block;font-size:10px}.ChatBotModal_modalContent__chat__select__e_HOX label span{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:50%;display:inline-block;margin-right:5px}.ChatBotModal_modalContent__chat__answer__UuOEY{text-align:right;padding-top:30px;margin:-20px 0 10px}.ChatBotModal_modalContent__chat__answer__UuOEY p{font-size:13px;line-height:1.4;border:1px solid var(--color-accent1);background-color:var(--color-accent1);border-radius:8px;padding:10px;display:inline-block;color:#fff}.ChatBotModal_modalContent__chat__submit__Pyswv{margin-top:40px}.ChatBotModal_modalContent__chat__submit__button__ilKnY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.ChatBotModal_modalContent__chat__submit__button__ilKnY button{text-align:center;padding:8px 0;border-radius:8px;font-size:13px}.ChatBotModal_modalContent__chat__submit__button__ilKnY button:first-of-type{background-color:var(--color-gray1);border:1px solid var(--color-gray1);color:#fff}.ChatBotModal_modalContent__chat__submit__button__ilKnY button:nth-of-type(2){background-color:var(--color-accent1);color:#fff}.Material_Material__yryhx{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.Material_Material__yryhx:last-child{margin-bottom:0}.Material_Material__dragging__Vso5M{z-index:1;position:relative}.Material_Material__dragging__Vso5M .Material_Material__box__amount__6JnTe input,.Material_Material__dragging__Vso5M .Material_Material__box__name__3shZN input{border-color:var(--color-accent1)}.Material_Material__drag__vEltV{width:30px;height:35px;display:flex;align-items:center;padding-left:5px}.Material_Material__drag__vEltV img{display:block}.Material_Material__box__y4agq{width:calc(100% - 30px);display:flex;align-items:center;gap:10px}.Material_Material__box__y4agq input{width:100%;border:1px solid var(--color-gray2);border-radius:5px;height:35px;padding:0 10px;font-size:14px;background-color:#fff;transition:border-color var(--transition);font-weight:400}.Material_Material__box__name__3shZN{flex-grow:1;width:calc(100% - 155px)}.Material_Material__box__amount__6JnTe{width:80px;flex-shrink:0}.Material_Material__box__amount__6JnTe input{text-align:right}.Material_Material__box__btn__wVjFG{width:55px;flex-shrink:0}.Material_Material__box__btn__wVjFG button{display:block;font-size:13px;background-color:var(--color-text);color:#fff;width:100%;text-align:center;height:26px;border-radius:5px}.Step_Step__4HAhr{display:flex;flex-wrap:wrap;margin-bottom:10px;counter-increment:step}.Step_Step__4HAhr:last-child{margin-bottom:0}.Step_Step__dragging__xovTu{z-index:1;position:relative}.Step_Step__dragging__xovTu .Step_Material__box__amount__Z_CcV input,.Step_Step__dragging__xovTu .Step_Material__box__name__tFne5 input{border-color:var(--color-accent1)}.Step_Step__drag__jk3__{width:30px;height:35px;display:flex;align-items:center;padding-left:5px}.Step_Step__drag__jk3__ img{display:block}.Step_Step__box__pFOIe{width:calc(100% - 30px)}.Step_Step__box__flex__e_CGj{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.Step_Step__box__flex__number__3QANm{width:30px;height:30px;background-color:var(--color-accent1);border-radius:50%;text-align:center;line-height:30px;color:#fff}.Step_Step__box__flex__number__3QANm:before{content:counter(step);font-weight:700;line-height:1}.Step_Step__box__content__nUo_X{margin-bottom:10px}.Step_Step__box__content__nUo_X textarea{width:100%;height:180px;border:1px solid var(--color-gray2);border-radius:5px;padding:5px 10px;font-size:14px;resize:none;background-color:#fff;font-weight:400}.Step_Step__box__image__tx7_w{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.Step_Step__box__image__inner__4RyA4{position:relative}.Step_Step__box__image__inner__item__vvDTL{padding-top:100%}.Step_Step__box__image__inner__item__elm__GZ0tV{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;border:1px dashed var(--color-gray2);cursor:pointer}.Step_Step__box__image__inner__item__elm__GZ0tV span:not([class]){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:16px;background:url(/img/common/icon-camera.svg) no-repeat 50%/contain;z-index:1}.Step_Step__box__image__inner__item__elm__GZ0tV span.Step_Step__box__image__inner__item__elm__change__16MZP{border-radius:4px;top:10px;left:10px;position:absolute;width:26px;height:26px;z-index:1;background:rgba(0,0,0,.5) url(/img/common/icon-reload.svg) no-repeat 50%/16px}.Step_Step__box__image__inner__item__elm__GZ0tV span.Step_Step__box__image__inner__item__elm__delete__lK8RS{border-radius:4px;top:10px;right:10px;position:absolute;width:26px;height:26px;z-index:1;background:rgba(0,0,0,.5) url(/img/common/icon-trash.svg) no-repeat 50%/16px}.Step_Step__box__btn__DZrEZ{width:55px;flex-shrink:0}.Step_Step__box__btn__DZrEZ button{display:block;font-size:13px;background-color:var(--color-text);color:#fff;width:100%;text-align:center;height:26px;border-radius:5px}.ProgressBar_progressBar__Usd9N{background-color:#fff;border-radius:10px;padding:15px 20px 20px;margin-bottom:10px;position:relative}.ProgressBar_progressBar__illust__WvkvH{position:absolute;top:-40px;right:-5px;width:80px;height:80px;border:1px solid var(--color-accent1);border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff}.ProgressBar_progressBar__illust__WvkvH img{display:block;width:80%;max-height:60%;margin:0 auto}.ProgressBar_progressBar__count__BPvBy{font-size:12px;font-weight:400}.ProgressBar_progressBar__count__BPvBy span{font-weight:700;font-family:var(--montserrat);font-size:16px}.ProgressBar_progressBar__text___tzik{font-size:11px;font-weight:400}.ProgressBar_progressBar__text___tzik span{color:var(--color-accent1);font-weight:700;font-size:14px}.ProgressBar_progressBar__bar__cOzrf{display:flex;flex-wrap:nowrap;align-items:center;margin-top:10px}.ProgressBar_progressBar__bar__inner__LlENF{background-color:#fff;border:1px solid #eaeaea;border-radius:15px;height:8px;overflow:hidden;position:relative;width:100%}.ProgressBar_progressBar__bar__inner__LlENF span{background-color:var(--color-accent1);width:0;height:100%;position:absolute;top:0;left:0;border-radius:15px}.ProgressBar_progressBar__bar__text__uZvBZ{font-size:11px;font-weight:400;font-family:var(--montserrat);font-weight:500;line-height:1;white-space:nowrap;margin-left:10px}.ProgressBar_progressBar__bar__text__uZvBZ span{font-weight:700;color:var(--color-accent1)}.ProgressBar_progressBar__next__7rSEl{font-size:11px;font-weight:400;margin-top:10px}.ProgressBar_progressBar__next__7rSEl span{color:var(--color-accent1);font-weight:500}.ProgressBar_progressBar__message__mBNr7{margin-top:15px;padding-top:15px;border-top:1px dashed var(--color-gray2)}.ProgressBar_progressBar__message__title__833n7{font-size:13px;font-weight:700;margin-bottom:10px;text-align:center}.ProgressBar_progressBar__message__text__hBnu_{font-size:12px;font-weight:400;margin-top:10px}.ProgressBar_progressBar__message__text__hBnu_ span{color:var(--color-accent1);font-weight:500}.Dashboard_dashboard__vGJ8F{margin:20px 0}.Dashboard_dashboard__text__iTFFK{font-size:12px;font-weight:500;line-height:1.6;text-align:right}.Dashboard_dashboard__text__iTFFK span{color:var(--color-accent1);font-weight:700;font-size:18px;padding:0 5px}.Dashboard_dashboard__grid__c3Lzs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.Dashboard_dashboard__grid__item__AMaB2{background-color:#fff;border-radius:6px;padding:10px;text-align:center}.Dashboard_dashboard__grid__item__title__HnB1_{font-size:11px;font-weight:400;margin-bottom:5px;line-height:1.6}.Dashboard_dashboard__grid__item__count__tq1pN{font-size:18px;font-weight:700;color:var(--color-accent1);font-family:var(--montserrat);line-height:1.4}.MyPagePlan_MyPagePlan__wgkY2{background-color:#fff;padding:15px 20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.05);margin-bottom:10px}.MyPagePlan_MyPagePlan__title__lMFM3{font-size:13px;font-weight:400;text-align:center}.MyPagePlan_MyPagePlan__title__lMFM3 strong{display:block;padding:6px 0;font-weight:500;border-radius:3px;margin-top:4px;background-color:#f0f0f0}.MyPagePlan_MyPagePlan__title__lMFM3 strong span{margin-left:8px;color:#fff;font-size:11px;padding:2px 4px;border-radius:3px;font-weight:400}.MyPagePlan_MyPagePlan__tickets__LkC4X{margin-top:10px;padding:15px;border-radius:8px;background-color:#feffd6;font-size:13px;font-weight:400}.MyPagePlan_MyPagePlan__tickets__left__BY9CU{text-align:center}.MyPagePlan_MyPagePlan__tickets__left__BY9CU svg{width:14px;height:14px;margin-right:6px;display:inline-block;vertical-align:middle;position:relative;top:-1px}.MyPagePlan_MyPagePlan__tickets__usedRecipes__TTe__{margin-top:10px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.MyPagePlan_MyPagePlan__tickets__usedRecipes__TTe__ a{display:block}.MyPagePlan_MyPagePlan__tickets__usedRecipes__TTe__ a img{aspect-ratio:4/3;width:100%;height:100%;object-fit:cover;border-radius:4px}.MyPagePlan_MyPagePlan__tickets__usedRecipes__title__m95GU{font-size:11px;margin-top:4px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;line-clamp:2;line-height:1.4}.MyPagePlan_MyPagePlan__tickets__link__25qCU{margin-top:10px;text-align:center}.MyPagePlan_MyPagePlan__tickets__link__25qCU a{display:block;background-color:var(--color-accent1);font-size:13px;color:#fff;padding:6px 20px;border-radius:5px}.MyPagePlan_MyPagePlan__status__oj9WG{font-size:12px;font-weight:400;margin-top:15px}.MyPagePlan_MyPagePlan__status__trial__9Gs8v{font-size:14px;font-weight:500;text-align:center;margin-bottom:10px}.MyPagePlan_MyPagePlan__status__trial__9Gs8v span{color:var(--color-accent1);font-weight:500}.MyPagePlan_MyPagePlan__status__active__kQOwZ{font-size:13px;font-weight:500}.MyPagePlan_MyPagePlan__status__active__kQOwZ span{color:var(--color-accent1);font-weight:500}.MyPagePlan_MyPagePlan__status__message__X1bQz{margin-bottom:10px}.MyPagePlan_MyPagePlan__status__free__kD8p6 span{color:var(--color-accent1);font-weight:500;text-decoration:underline;text-decoration-thickness:.5em;-webkit-text-decoration-color:rgba(32,32,32,.05);text-decoration-color:rgba(32,32,32,.05);text-underline-offset:-.2em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.MyPagePlan_MyPagePlan__status__link__jyoOK{margin-top:15px;text-align:center}.MyPagePlan_MyPagePlan__status__link__jyoOK a{display:inline-block;background-color:var(--color-accent1);color:#fff;border-radius:5px;font-size:12px;font-weight:500;padding:6px 20px}.MyPagePlan_MyPagePlan__status__link__red__43wXv a{background-color:#ff5050}.MyPagePlan_MyPagePlan__status__link__past__UQfBz a{background-color:gray}.MyPagePlan_MyPagePlan__link__h0lP4{text-align:right}.MyPagePlan_MyPagePlan__link__h0lP4 a{color:var(--color-accent1);font-size:12px;text-decoration:underline}.MyPagePlan_badgeActive__NGkaw,.MyPagePlan_badgeTrial__H9mk3{background-color:var(--color-accent1)}.MyPagePlan_badgeFailed__gPWHl{background-color:red}.MyPagePlan_badgeCanceled__fVH_f,.MyPagePlan_badgeDefault__5uilz,.MyPagePlan_badgeExpired__gg3_v{background-color:gray}.MyPagePlan_MyPageExpert__FsBSu{background-color:#fff;padding:15px 20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.05);margin-bottom:10px}.MyPagePlan_MyPageExpert__FsBSu p{font-size:13px;line-height:1.8!important;font-weight:400}.MyPagePlan_MyPageExpert__FsBSu p strong{color:var(--color-accent1);font-weight:400}.ExpandableText_expandableText__ETRPN{font-size:14px;line-height:1.6;font-weight:400}.ExpandableText_expandableText__expanded__qtSzp{position:relative}.ExpandableText_expandableText__expanded__qtSzp:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5em;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.8) 50%)}.ExpandableText_expandableText__shadow__oVco6:before{opacity:0}.ExpandableText_expandableText__button__J0cDH{margin-top:15px}.ExpandableText_expandableText__button__J0cDH button{font-size:12px;font-weight:400;color:var(--color-accent1);display:block;margin:0 auto}.ExpandableText_expandableText__button__J0cDH button:focus{outline:none}.BasicPlanBanner_BasicPlanBanner__IgeUY{margin-bottom:10px}.BasicPlanBanner_BasicPlanBanner__IgeUY a{display:flex;background-image:linear-gradient(to bottom right,#fff,#fff2ba);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:15px 20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.05);border:2px solid var(--color-accent1)}.BasicPlanBanner_BasicPlanBanner__icon__8E2R8{width:40px;height:40px;background-color:#f1b722;border-radius:50%;display:flex;align-items:center;justify-content:center}.BasicPlanBanner_BasicPlanBanner__icon__8E2R8 svg{stroke:#fff;width:18px;height:18px}.BasicPlanBanner_BasicPlanBanner__content__kNIzZ{width:calc(100% - 40px);padding-left:15px}.BasicPlanBanner_BasicPlanBanner__content__title__container__6qm_p{display:flex;align-items:center;justify-content:flex-start;gap:6px}.BasicPlanBanner_BasicPlanBanner__content__title__container__title__7nFxC{font-size:14px;font-weight:500}.BasicPlanBanner_BasicPlanBanner__content__title__container__badge__WOksk{font-size:10px;font-weight:400;background-color:#f1b722;color:#fff;padding:0 10px;border-radius:15px}.BasicPlanBanner_BasicPlanBanner__content__description__lgUEu{font-size:12px;font-weight:400}.BasicPlanBanner_BasicPlanBanner__content__button__F0c6_{display:flex;align-items:center;justify-content:flex-end;color:var(--color-accent1)}.BasicPlanBanner_BasicPlanBanner__content__button__F0c6_ span{font-size:11px;font-weight:400}.IconSlider_sliders__hnQ4u{animation:IconSlider_sliders__hnQ4u 1.5s cubic-bezier(.86,0,.07,1) infinite alternate both}@keyframes IconSlider_sliders__hnQ4u{0%{transform:translateX(0)}to{transform:translateX(10px)}}.IconSlider_sliders2__nOl2p{animation:IconSlider_sliders-2__43GJq 1.5s cubic-bezier(.86,0,.07,1) infinite alternate both}@keyframes IconSlider_sliders-2__43GJq{0%{transform:translateX(0)}to{transform:translateX(-10px)}}.AllergyModal_fadeIn__tLwWr{opacity:0;transition:opacity .3s ease-in-out}.AllergyModal_fadeIn__tLwWr.AllergyModal_visible__rr9Pb{opacity:1}#AllergyModal_overlay__9Dr0W{position:fixed;top:0;left:50%;width:100%;max-width:375px;transform:translateX(-50%);height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.3);z-index:9998}@media screen and (max-width:991px){#AllergyModal_overlay__9Dr0W{max-width:100%}}#AllergyModal_modal__48Qsw{position:fixed;width:100%;max-width:335px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:10px;z-index:9999;border:1px solid var(--color-accent1)}#AllergyModal_modal__48Qsw .AllergyModal_modalClose__nEgYq{position:absolute;top:5px;right:5px;width:30px;height:30px;background-color:var(--color-accent1);border-radius:50%;transform:translate(50%,-50%);cursor:pointer}#AllergyModal_modal__48Qsw .AllergyModal_modalClose__nEgYq:after,#AllergyModal_modal__48Qsw .AllergyModal_modalClose__nEgYq:before{content:"";position:absolute;width:50%;height:2px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}#AllergyModal_modal__48Qsw .AllergyModal_modalClose__nEgYq:before{transform:translate(-50%,-50%) rotate(45deg)}#AllergyModal_modal__48Qsw .AllergyModal_modalClose__nEgYq:after{transform:translate(-50%,-50%) rotate(-45deg)}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__0h5j4{padding:40px 20px 20px;max-height:90svh;overflow-y:scroll;overscroll-behavior:none}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__att__FYdta{font-size:13px;font-weight:500;margin-bottom:15px;text-align:center;text-decoration:underline;text-decoration-thickness:5px;-webkit-text-decoration-color:rgba(242,208,40,.4);text-decoration-color:rgba(242,208,40,.4);text-underline-offset:-.1em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__text__dq9fs{font-size:13px;font-weight:400;margin-bottom:20px}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__text__dq9fs span{margin:0 3px;color:var(--color-accent1);font-weight:700;font-size:18px}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__link__FsrQj a{display:block;margin:0 auto;padding:12px 0;background-color:var(--color-text);color:#fff;border-radius:3px;font-size:14px;font-weight:400;text-align:center;width:100%}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__allergies__cWfnY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px;gap:4px}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__allergies__item__8v_BY input[type=checkbox]{display:none}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__allergies__item__name__tAc1W{display:block;border-radius:4px;border:1px solid #e1e1e1;background-color:#fff;padding:12px 8px;font-size:13px;font-weight:400;line-height:14px;transition:var(--transition)}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__allergies__item__name__tAc1W span{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:50%;display:inline-block;margin-right:5px;vertical-align:sub}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__allergies__item__8v_BY input[type=checkbox]:checked+label{background-color:rgba(242,140,40,.3)}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__close__EKaSY{margin-top:30px}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__close__button__bjpNa{background-color:#fff;border:1px solid var(--color-accent1);color:var(--color-accent1);display:block;margin:0 auto;padding:2px 0;max-width:100px;text-align:center;width:100%;border-radius:3px;font-size:13px;font-weight:400}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__submit__faC2F{margin-top:20px}#AllergyModal_modal__48Qsw .AllergyModal_modalContent__submit__faC2F input[type=submit]{background-color:var(--color-accent1);display:block;width:100%;text-align:center;font-weight:400;height:40px;border-radius:5px;color:#fff;font-size:14px}.TryButton_tryButton__S06Zn{margin-left:auto;display:flex;align-items:center;border-radius:15px;overflow:hidden;cursor:pointer;background-color:#fff;border:1px solid var(--color-accent1);padding:0 15px}.TryButton_tryButton__icon__K7Cst{display:flex;align-items:center;gap:6px;font-size:11px;height:30px;transition:var(--transition)}.TryButton_tryButton__icon__K7Cst svg{width:18px;height:18px}.TryButton_tryButton__icon__K7Cst svg path{stroke:var(--color-accent1);fill:#fff;transition:var(--transition);stroke-width:2}.TryButton_tryButton__count__yvABw{padding-left:5px;font-size:12px;text-align:center;font-family:var(--font-montserrat)}.TryButton_tryButton__active__3J3c6 svg path{fill:var(--color-accent1)}