@import"https://fonts.googleapis.com/css2?family=Open+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Sans&display=swap";body{font-family:"Fira Sans";font-size:16px;background:#f0f2f5;color:rgba(0,0,0,.85);font-style:normal}*,*:after,*:before{box-sizing:border-box}a{text-decoration:none}button,[type=submit]{-moz-appearance:none;appearance:none;-webkit-appearance:none}p{text-indent:25px}.container{margin:0 auto;min-width:300px;max-width:700px;width:100%;overflow:hidden}.main_holder,.main_dessert_holder{margin:0 auto;min-width:360px;max-width:700px;width:100%;padding:0 16px 0 16px;width:100%;z-index:10}.menu_days_holder{display:flex;flex-direction:row;flex-wrap:wrap}.menu_holder{margin:0px auto;position:absolute;display:flex;width:100%;height:48px;top:0px;left:0;text-align:center;line-height:48px;font-style:normal;font-weight:600;background:#fff;box-shadow:0px 0px 100px rgba(68,68,68,.15);z-index:10}.menu-content{display:block;position:absolute;width:324px;height:calc(var(--vh, 1vh)*100);min-height:600px;font-style:normal;font-weight:normal;line-height:20px;left:-424px;top:0px;background:#fff;box-shadow:0px 2px 8px rgba(0,0,0,.15);border-radius:4px;padding:18px 16px;transition:.3s;z-index:20}.close{display:block;background:url(/../images/close.svg) no-repeat;width:16px;height:16px}.is_show{left:0}.menu_info_holder{display:flex;flex-direction:row;align-items:flex-start;padding:0px;margin-top:40px;margin-bottom:16px;height:72px;background:#fff;border-radius:4px}.avatar{flex:none;order:0;align-self:flex-start;flex-grow:0;margin:25px 0px 0px 25px;width:56px;height:56px;background:url(/../images/def_avatar.svg) no-repeat}.author_ava_def{display:inline-block;width:36px;height:36px;background:url(/../images/def_avatar.svg) no-repeat center}.author_ava_menuger{display:inline-block;width:36px;height:36px;background:url(/../images/menuger_img.png) no-repeat center;background-size:contain}.crown_holder{position:relative;width:20px;height:20px;right:26px;top:36px;background:#eef0f3;box-shadow:0px 0px 24px rgba(0,0,0,.2);border-radius:50%;text-align:-webkit-center}.crown_icon{background-image:url(/../images/crown.svg);height:16px;width:16px;margin-top:1px}.gg-options{color:#39b89a}.menu_info{display:flex;flex-direction:column;align-items:flex-start;padding:0px;margin:0px 0px;padding:0px;margin:8px 0px;height:44px}.logo_menu{display:block;background:url(/../images/menugerlogo.svg) no-repeat;width:82px;height:16px;margin:18px auto 0 auto}.user_name{display:flex;align-items:center;flex:none;order:0;align-self:flex-start;flex-grow:0;margin:0px 0px;font-style:normal;font-weight:500;line-height:24px;color:#000}.user_email{display:flex;align-items:center;flex:none;order:2;align-self:flex-start;flex-grow:1;margin:0px 0px;font-style:normal;font-weight:normal;line-height:20px;color:#000;font-size:14px}.card_holder{margin:0 8px}.menu_card{display:flex;align-items:center;height:46px;width:276px;background:#fff;padding-left:16px}.menu_card_title{font-style:normal;font-weight:500;line-height:24px;display:flex;align-self:center;color:#000}.menu_card_active{background:#ebf8f5;border-radius:4px}.menu_card_active .menu_card_title{color:#39b89a}.menu_card_open{display:flex;position:absolute;width:16px;height:16px;background:url(/../images/right_arrow.svg) no-repeat;right:0px;top:22px}.social_holder{display:flex;flex-direction:row;margin-top:20px;margin-left:16px;align-items:center}.social{width:18px;height:18px;margin-right:20px}.insta{background:url(/../images/insta.svg) no-repeat}.fb{background:url(/../images/fb.svg) no-repeat}.tg{margin-top:3px;background:url(/../images/tg.svg) no-repeat}.social_landing{display:flex;flex-direction:row;justify-content:center;background:#fff}.social_icon{width:32px;height:32px;margin-right:20px}.instagram{background-image:url(/../images/instagram.png);background-repeat:no-repeat;background-size:contain}.facebook{background-image:url(/../images/facebook.png);background-repeat:no-repeat;background-size:contain}.telegram{background-image:url(/../images/telegram.png);background-repeat:no-repeat;background-size:contain}.donate{display:block;color:#39b89a;border:1px solid #39b89a;padding:16px 0;border-radius:50px;font-size:16px;width:276px;text-align:center;margin-top:25px;margin-bottom:35px}.donate_img{display:inline-block;width:18px;height:12px;background:url(/../images/donate.svg) no-repeat}.mini_logo{display:block;background:url(/../images/logo_mini.svg) no-repeat;position:absolute;width:24px;height:24px;right:12px;top:12px}.login_out{display:flex;justify-content:center;align-items:center;position:absolute;bottom:20px;border:none;border-radius:4px;text-align:center;line-height:28px;width:292px;height:51px;color:#fff;background:#39b89a;border-radius:4px;box-shadow:0px 2px 0px rgba(0,0,0,.043)}.login_out .gg-log-out{margin-right:20px}.login_block,.login_block:hover,.login_block:active,.login_block:focus{color:#fff;text-decoration:none !important;font-size:14px}.menu_icon{display:block;width:18px;height:14px;left:16px;top:16px;z-index:5}.head_holder{display:block;position:relative;height:28px;margin-top:60px}.menu_title{position:absolute;height:28px;left:16px;font-style:normal;font-weight:bold;font-size:24px;line-height:28px;color:rgba(0,0,0,.85)}.menu_title{position:absolute;height:28px;left:16px;font-style:normal;font-weight:bold;font-size:24px;line-height:28px;color:rgba(0,0,0,.85)}.today_holder{position:relative;height:28px;margin-left:16px;font-style:normal;font-weight:700;line-height:28px;color:#000;margin-top:10px;display:flex;align-items:center}.today_title{padding-left:10px}.days_holder,.days_filter{display:flex;flex-direction:row;min-width:320px;max-width:700px;width:100%;padding-left:16px;padding-top:11px}.btn_day_holder,.btn_day_filter_holder{display:flex;flex-direction:column;min-width:24px;width:100%;align-items:center;align-self:center}.days_filter .btn_day_filter{min-width:24px;text-align:center;line-height:35px;font-style:normal;font-weight:400;margin-right:16px;color:#b2bbcc;font-size:14px}.days_filter .submit_day_filter{display:flex;flex-direction:column;min-width:24px;width:100%;color:#b2bbcc;align-items:center;align-self:center}.days_filter .active{background:#39b89a;color:#fff;width:35px;height:35px;border-radius:50%}.days_decktop{display:none}.form_calendar{display:inline-block}.calendar{display:inline-block;background:url(/../images/calendar-today.svg) no-repeat;height:20px;width:20px;vertical-align:middle;outline:none;border:none;color:rgba(0,0,0,0)}.btn_day{min-width:24px;text-align:center;line-height:40px;font-style:normal;font-weight:400;margin-right:16px;color:#b2bbcc}.btn_number{height:24px;width:24px;text-align:center;line-height:22px;font-style:normal;font-weight:700;margin-right:16px;border-radius:12px;padding-right:1px;padding-top:1px;font-size:14px}.btn_day_long{display:flex;padding:8px 16px;height:38px;background:#fff;border-radius:4px;text-align:center;line-height:16px;font-style:normal;font-weight:600;margin-right:16px}.active{background:#39b89a;color:#fff;width:40px;height:40px;border-radius:50%}.btn_add_food,.btn_add_recipe{line-height:32px;color:#39b89a;justify-content:center;width:160px;height:48px;display:inline-block;border:none;text-align:right;margin-right:25px}.btn_add_food:active,.btn_add_food:focus,.btn_add_food:hover,.btn_add_recipe:active,.btn_add_recipe:focus,.btn_add_recipe:hover{color:#39b89a}.add_food_title_wrap{margin-top:16px;display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;margin-left:36px}.add_food_title_wrap .add_food_plus,.add_food_title_wrap .add_recipe_plus{color:#39b89a;position:absolute;top:10px;right:154px;--ggs: 0.9}.add_food_title_wrap .add_recipe_plus{margin-right:-10px}.btn_refresh{position:absolute;right:16px}.text_refresh{display:inline-block;margin-left:10.5px}.sync_meal{display:inline-block;height:17px;width:16px}.meal_name_holder{display:block;margin-top:22px;margin-bottom:10px;position:relative}.meal_name{display:inline-block;font-style:normal;font-weight:bold;height:28px;font-size:24px;line-height:28px}.edit_group{display:flex;justify-content:space-between}.edit_group .controls_wrapper{display:flex;justify-content:flex-end;align-items:center}.edit_group .controls_wrapper .open_search{margin-left:16px}.food_elements_search_wrapper,.recipe_foods_search_wrapper{margin-top:8px;position:relative}.food_elements_search,.recipe_foods_search{padding:0px 0px 1px 0px;text-indent:20px;height:48px;border-radius:4px !important;background:url(/../images/search.svg) 10px center no-repeat hsla(0,0%,100%,.5)}.food_elements_search:focus,.recipe_foods_search:focus{border-color:#b2bbcc;outline:none}.food_elements_search_box-result,.recipe_foods_search_box-result,.recipe_foods_box-result{display:none;position:absolute;min-height:60px;height:350px;overflow-x:auto;line-height:1.3;width:100%;left:0px;top:44px;background:#fff;box-shadow:0px 2px 8px rgba(0,0,0,.15);border-radius:4px;z-index:10;padding:0px 12px}.food_elements_search_box-result .add_search,.recipe_foods_search_box-result .add_search,.recipe_foods_box-result .add_search{padding-top:7px;align-self:center}.search_wrapper{width:100%;min-height:70px;padding:10px;position:absolute;top:39px;z-index:20;background-color:#fff;box-shadow:2px 2px 5px #ccc;border-radius:4px}.search_filter_wrapper{padding-top:16px;position:relative}.foods_search_wrapper{padding-top:16px;margin-bottom:20px;position:relative}.shlist_search_wrapper{position:relative;margin-bottom:16px;margin-top:35px}.shlist_search_wrapper .remove_img{top:12px}.shlist_search_wrapper .food_search{background:url(/../images/plus_shlist.svg) 10px center no-repeat;color:#333;background-color:#fff}.search,.filter_search,.food_search{padding:0px 0px 1px 0px;text-indent:20px;height:32px;border-radius:4px !important;background:url(/../images/search.svg) 10px center no-repeat;background-color:#fff}.search:focus,.filter_search:focus,.food_search:focus{border-color:#39b89a;outline:none}.tag_search,.diet_search,.equip_search{padding:0px 0px 1px 0px;height:32px;border-radius:4px !important}.tag_search:focus,.diet_search:focus,.equip_search:focus{border-color:#39b89a;outline:none}.text_field_tde{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%;flex-wrap:wrap;max-width:100%;background-color:#fff;border:1px solid #e3e7ed;box-sizing:border-box;border-radius:4px;min-height:48px;padding-left:16px;width:100%;outline:none !important}.text_field_tde .text_field{border:none;width:100px;height:24px}.text_field_tde .text_field:focus,.text_field_tde .text_field:active{border:none !important;outline:none !important}.search_box-result,.filter_box-result,.food_box-result,.tde_box-result{display:none;min-height:60px;line-height:1.3;width:100%;padding:0px 12px;max-height:250px;overflow-y:scroll}.tde_box-result{padding:0;width:calc(100% - 2px);min-height:70px;position:absolute;z-index:6;background-color:#fff;box-shadow:2px 2px 5px #ccc;border-radius:0 0 4px 4px;margin-left:1px}.food_box-result,.filter_box-result{width:calc(100% - 2px);min-height:70px;position:absolute;padding:4px 12px;z-index:6;background-color:#fff;box-shadow:2px 2px 5px #ccc;border-radius:0 0 4px 4px}.adding{z-index:11;margin-top:15px;margin-bottom:15px;display:flex;justify-content:space-between;align-content:center}#recipe_foods{padding-top:20px}.meal_title_search,.tag_title_search,.tag_title_search_temp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;align-self:center}.tag_title_search,.tag_title_search_temp{-webkit-line-clamp:1}.search_add_recipe_text{font-size:12px;margin-bottom:3px;margin-left:3px}.plus_img,.search_plus{width:16px;height:16px;background:url(/../images/math_plus.svg) no-repeat center}.search_plus{background:url(/../images/black_plus.svg) no-repeat center}.remove_img,.close_img{position:absolute;right:12px;top:12px;z-index:20;width:14px;height:14px;background:url(/../images/close.svg) no-repeat;background-size:contain}.remove_img{top:27px}.refresh_img{background:url(/../images/Sync.svg) no-repeat;width:16px;height:16px}.meal_box{display:grid;position:relative;grid-template-columns:76px 1fr 30px;grid-template-rows:2fr 1fr;gap:8px;height:99px;background:#fff;border-radius:4px;padding:8px;margin-bottom:8px}.recipe_details_holder{margin-top:-11px;background:#fff;padding:10px;border-radius:0 0 4px 4px;margin-bottom:8px}.details_group{display:flex;flex-direction:row;justify-content:flex-start;margin:18px 0}.serving_field{display:flex;flex-direction:row;background:#fff;margin-right:8px;width:100%}.serving_field_text{border:1px solid #b2bbcc;border-radius:4px;height:48px;width:100%;padding:0 16px}select.serving{background-image:url(/../images/Down.svg);background-repeat:no-repeat;background-position:center right;background-position-x:83%;padding-left:12px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.serving{padding:0 16px;width:127px;height:48px;background:#fff;border:1px solid #b2bbcc;border-radius:4px}.serving:active{border-color:#39b89a}.serving_lable{margin-left:2px;margin-top:21px;margin-bottom:-16px}.cancel_serving_btn,.cancel_btn,.remove_btn,.save_serving_btn,.save_food_gram_btn,.save_btn{margin-top:8px;min-width:140px;max-width:300px;width:100%;height:35px;background:#39b89a;color:#fff;font-style:normal;font-weight:bold;box-shadow:0px 2px 0px rgba(0,0,0,.043);border:none;border-radius:4px;text-align:center;line-height:32px}.cancel_serving_btn,.cancel_btn{background:#fff;border:1px solid #333;color:#333;margin-right:16px}.remove_btn{background:#ff4d4f}.dialog{background:#fff}.btn_inactive{background-color:#e3e7ed}.ui-widget-header{background:#fff;font-style:normal;font-weight:600;font-size:16px;color:#333;border:none}button.ui-dialog-titlebar-close{display:none}.open_details{z-index:10;margin-top:-3px}.open_details .edit_pen{width:16px;height:16px;background-image:url(/../images/edit_pen.svg)}.add_search{display:inline-block;padding:11px 0px 0px 10px;width:26px;height:26px}.add_text{color:#39b89a;padding-left:10px;display:inline-block}.step_number{font-size:12px;line-height:14px;display:flex;align-items:center;color:#333;width:80px;padding-left:4px;padding-bottom:6px;margin-top:25px}.remove_step{position:absolute;right:0;color:#ff4d4f;font-size:16px;line-height:19px;display:flex;align-items:center;text-align:center;padding:2px 8px;margin-bottom:18px;z-index:5}.remove_step:hover,.remove_step:active,.remove_step:focus{color:#ff4d4f}.remove_step_img{position:absolute;left:-11px;top:7px;z-index:9;width:10px;height:10px;background:url(/../images/close_red.svg) no-repeat;background-size:contain}#steps_holder .form_field{margin-bottom:53px}.add_direction{text-align:center;margin-top:40px}.add_direction .plus_img{display:inline-block;margin-right:11px}.dessert_img,.dessert_img_def{display:inline-block;grid-column:1/2;grid-row:1/3;min-width:160px;max-width:240px;min-height:160px;max-height:280px;width:100%;background-size:contain;align-self:center;border-radius:4px;border:1px #e3e7ed solid}.dessert_block_refresh_one{position:absolute;top:5px;right:6px;z-index:5;height:30px;width:30px;text-align:center;background-color:#fff;color:#000;padding:5px 5px;border-radius:50%}.meal_img,.meal_img_def{display:inline-block;grid-column:1/2;grid-row:1/3;width:76px;height:76px;margin-right:8px;background-size:contain;align-self:center;border-radius:4px}.meal_img_min{display:inline-block;width:40px;height:40px;margin-right:8px;background-size:contain;vertical-align:middle;border-radius:4px}.meal_img_i{border-radius:4px;width:76px;height:76px}.meal_img_i_min{border-radius:4px;width:40px;height:40px}.dessert_img_def{background-image:url(/../images/plate.jpg);background-repeat:no-repeat}.meal_img_def{background:url(/../images/img_def.svg) no-repeat}.meal_img_def_min{width:40px;height:40px;background:url(/../images/img_def_min.svg) no-repeat}.meal_title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;grid-column:2/3;grid-row:1/2;color:#000;font-style:normal;font-weight:500;line-height:22px}.dessert_title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;grid-column:2/3;grid-row:1/2;color:#000;font-style:normal;font-weight:500;line-height:24px;width:160px}.meal_bookmark,.meal_bookmark_r{display:flex;align-items:center;justify-content:space-around;position:relative;margin:2px 0px}.meal_bookmark_r{align-items:flex-start}.meal_heart_liked{display:inline-block;position:absolute;background:url(/../images/heart_l.svg) no-repeat;height:24px;width:24px;vertical-align:middle;right:16px;top:2px}.heart_liked,.heart_unlike{display:inline-block;height:24px;width:24px;justify-self:center}.meal_dots{grid-column:3/4;grid-row:1/3;display:inline-block;position:relative;background:url(/../images/Ellipsis.svg) no-repeat;height:24px;width:24px;align-self:flex-start;justify-self:right}.meal_refresh,.meal_delete{display:flex;align-items:center;justify-content:space-around}.meal_dd_text{display:inline-block;padding-left:8px;width:85px;margin:5px 0px;vertical-align:middle}.hide{display:none}.invisible{visibility:hidden}.dropdown-content{display:none;position:absolute;width:130px;font-style:normal;font-weight:normal;line-height:20px;right:-9px;top:24px;background:#fff;box-shadow:0px 2px 8px rgba(0,0,0,.15);border-radius:4px;z-index:10;padding:7px 12px}.dropdown-content .gg-sync{color:#b2bbcc}.show{display:block}.cal_holder{grid-column:2/3;grid-row:2/3;display:flex;font-style:normal;font-weight:normal;line-height:12px;align-self:flex-end;margin-bottom:5px}.text_cal,.text_port,.text_measure{display:inline-block;color:#252323;font-size:12px}.text_measure{margin-left:-11px}.count_cal,.count_port{display:inline-block;color:#000;padding-left:3px;font-weight:700;font-size:16px}.count_cal{margin-right:16px}.form-container{padding:0 16px}.back_icon{position:absolute;display:block;width:16px;height:16px;left:16px;top:12px;color:rgba(0,0,0,.85)}.back_icon .gg-arrow-left{color:#252323}.back_icon:active{color:rgba(0,0,0,.85)}.back_icon_show{display:flex;justify-content:center;align-items:center;position:absolute;width:32px;height:32px;left:16px;top:16px;background-color:#ff9b85;border-radius:200px;z-index:12}.back_icon_show .gg-arrow-left{color:#252323}.p_avatar_holder{display:-webkit-box;margin:80px auto 0 auto;border-radius:50%;background:#ddd;width:120px;height:120px}.p_avatar_holder .crown_holder{position:relative;width:20px;height:20px;right:26px;top:90px;background:#eef0f3;box-shadow:0px 0px 24px rgba(0,0,0,.2);border-radius:50%;text-align:-webkit-center}.p_avatar_def{display:inline-block;flex-grow:0;margin:50px 0 0 55px;background:url(/../images/def_avatar.svg) no-repeat;width:60px;height:60px}.p_avatar{border-radius:50%;object-fit:cover;width:120px;height:120px}.menu_avatar{border-radius:50%;object-fit:cover;width:60px;height:60px;margin-right:8px}.edit_avatar{display:block;font-style:normal;font-weight:normal;line-height:20px;text-align:center;color:#39b89a;margin-top:5px}#date_of_birth_field{padding-right:12px}#error_email{display:none;color:#ff4c4c;position:absolute;margin-top:-68px}.user_first{margin-top:15px}.form_field{display:block;position:relative;height:72px;min-width:300px;max-width:500px;width:100%;margin:auto}.new_user .form_field .gg-smile-mouth-open{position:absolute;left:10px;top:34px}.new_user .form_field .gg-lock{position:absolute;left:12px;top:46px}.new_user .form_field .text_field_login{padding-left:40px}.lable_field{font-style:normal;font-weight:normal;line-height:20px;color:#000;margin-left:2px;margin-top:6px;margin-bottom:3px}.text_field,.text_field_num,.text_field_dis,.text_field_login{background-color:#fff;border:1px solid #e3e7ed;box-sizing:border-box;border-radius:4px;flex:none;order:1;align-self:stretch;flex-grow:0;margin:0px 0px;height:40px;padding-left:16px;width:100%;outline:none !important}.text_field_dis{background:#eef0f3;border:1px solid #b2bbcc;line-height:36px}.new_edit{width:130px;height:48px;float:right;margin-right:25px}.new_recipe_add_food,.new_recipe_add_ingredient{height:53px;color:#39b89a;display:block;line-height:54px}.new_recipe_add_food .plus_img,.new_recipe_add_ingredient .plus_img{display:inline-block;margin-right:11px}.new_recipe_add_ingredient{margin:-10px 0px;width:200px}.text_field:focus,.text_field_num:focus,.text_field_login:focus{border:1px solid #39b89a !important}select.text_field{appearance:none;-webkit-appearance:none;background-color:#fff;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;background-image:url(/../images/Down.svg);background-repeat:no-repeat;background-position:center right;background-position-x:97%;padding-left:12px}.change_setting_btn,.new_recipe_btn{margin-top:8px;min-width:300px;max-width:500px;width:100%;height:51px;background:#39b89a;color:#fff;font-style:normal;font-weight:bold;line-height:20px;box-shadow:0px 2px 0px rgba(0,0,0,.043);border:none;border-radius:4px;text-align:center;line-height:46px}.cancel_setting_btn,.delete_btn{display:block;margin-top:8px;min-width:300px;max-width:500px;width:100%;height:51px;background:#fff;color:#333;border:1px solid #333;font-style:normal;font-weight:bold;box-shadow:0px 2px 0px rgba(0,0,0,.043);border-radius:4px;text-align:center;align-self:center;line-height:46px}.delete_btn{background-color:#ff4d4f;color:#fff;border:none}.login_btn{display:flex;justify-content:center;align-items:center}.login_btn .gg-log-in{margin-right:10px}.text_field_add{position:absolute;height:20px;right:16px;top:32px;font-style:normal;font-weight:normal;line-height:20px;text-align:right;color:#b2bbcc}.change_setting_btn:active,.cancel_setting_btn:focus,.delete_btn:active,.delete_btn:focus{padding:0}.button_wrapper .change_setting_btn:focus,.button_wrapper .change_setting_btn:active,.button_wrapper .cancel_setting_btn:focus,.button_wrapper .cancel_setting_btn:active{padding:revert}#change_pass_id{display:none}#submit_setting{display:none}#cancel_setting{display:none}.form_container{padding:0 16px}.change_pass{position:absolute;right:0px;line-height:12px}.forgot_pass{position:absolute;right:0px;margin-top:-20px}#upload_avatar,#upload_food_img{display:none}#upload_avatar+label{cursor:pointer}.profile_title{margin-top:10px;font-family:Fira Sans;font-style:normal;font-weight:bold;font-size:20px;line-height:28px}.page_title{font-family:Fira Sans;font-style:normal;font-weight:bold;font-size:20px;line-height:28px;min-width:300px;max-width:500px;width:100%;margin:60px auto -60px auto;padding-left:16px}.profile_title_holder{display:block;position:relative;height:150px;min-width:300px;max-width:500px;width:100%;margin:auto}.form_container_pass{margin-top:70px}.eye_icon{position:absolute;text-align:right;right:10px;bottom:19px;width:30px;height:20px;background:url(/../images/eye-off-outline.svg) no-repeat}.visible{background:url(/../images/eye-outline.svg) no-repeat}.main_holder_liked{margin:68px 16px 0px;min-width:332px;max-width:700px}.main_holder_liked .title_liked{font-style:normal;font-weight:500;font-size:24px;padding-top:16px;padding-bottom:16px;color:#000}.title_header{font-style:normal;font-weight:500;font-size:16px;padding-bottom:16px;color:#333}.dessert_holder{display:flex;flex-direction:row;justify-content:center;padding-bottom:20px}.dessert_item_holder{position:relative;padding-left:8px}.new_food .recipe_description,.new_recipe .recipe_description,.edit_food .recipe_description,.food .recipe_description,.recipe .recipe_description{margin:16px auto 0px;max-width:530px;box-shadow:none !important}.check_box{accent-color:#39b89a}.recipe_wrapper,.bgv_wrapper{margin:0 auto;min-width:320px;max-width:700px;width:100%;background-color:#fff;position:relative}.recipe_wrapper .time_wrapper,.bgv_wrapper .time_wrapper{display:flex;justify-content:space-between;align-items:center;margin:0 16px}.recipe_wrapper .time_wrapper div,.bgv_wrapper .time_wrapper div{flex:1;border-right:1px solid #b2bbcc;margin:0 16px}.recipe_wrapper .time_wrapper div:last-child,.bgv_wrapper .time_wrapper div:last-child{border:none}.recipe_wrapper .time_text,.bgv_wrapper .time_text{font-weight:400;font-size:12px;line-height:14px;color:#b2bbcc;margin-bottom:8px;height:20px}.recipe_wrapper .time_value,.bgv_wrapper .time_value{font-weight:700;font-size:16px;line-height:19px;color:#333;height:23px;margin-bottom:0px}.recipe_wrapper .author,.bgv_wrapper .author{margin:5px 16px}.recipe_wrapper .author_text,.bgv_wrapper .author_text{font-weight:600;font-size:12px;line-height:14px;margin-bottom:8px}.recipe_wrapper .author_name,.bgv_wrapper .author_name{display:inline-block;font-weight:400;font-size:12px;line-height:36px;margin-left:8px;vertical-align:top}.recipe_wrapper .author_ava,.bgv_wrapper .author_ava{display:inline-block;width:32px;height:32px}.recipe_wrapper .author_count,.bgv_wrapper .author_count{display:inline-block;float:right;font-weight:400;font-size:12px;color:#39b89a}.recipe_wrapper .adding,.bgv_wrapper .adding{margin-top:11px;margin-bottom:11px}.recipe_wrapper .plus_img,.bgv_wrapper .plus_img{width:12px;height:12px}.recipe_wrapper .button_wrapper,.bgv_wrapper .button_wrapper{align-items:center;justify-content:space-between}.recipe_wrapper .record_title,.bgv_wrapper .record_title{display:inline-block;height:48px;line-height:48px}.recipe_wrapper .change_setting_btn,.recipe_wrapper .cancel_setting_btn,.recipe_wrapper .delete_btn,.recipe_wrapper .new_recipe_btn,.bgv_wrapper .change_setting_btn,.bgv_wrapper .cancel_setting_btn,.bgv_wrapper .delete_btn,.bgv_wrapper .new_recipe_btn{min-width:166px}.recipe_wrapper .change_setting_btn,.bgv_wrapper .change_setting_btn{margin-right:8px}.recipe_wrapper .cancel_setting_btn:active,.recipe_wrapper .cancel_setting_btn:hover,.bgv_wrapper .cancel_setting_btn:active,.bgv_wrapper .cancel_setting_btn:hover{color:#333}.recipe_wrapper .description_text,.bgv_wrapper .description_text{word-wrap:break-word}.recipe_wrapper .delete_btn:active,.recipe_wrapper .delete_btn:hover,.bgv_wrapper .delete_btn:active,.bgv_wrapper .delete_btn:hover{color:#fff}.recipe_wrapper .change_setting_btn:hover,.recipe_wrapper .change_setting_btn:active,.bgv_wrapper .change_setting_btn:hover,.bgv_wrapper .change_setting_btn:active{cursor:pointer}.recipe_wrapper .add_food_title,.bgv_wrapper .add_food_title{font-weight:bold;font-size:24px;line-height:29px}.recipe_wrapper .select-wrapper,.recipe_wrapper .select-wrapper_food,.bgv_wrapper .select-wrapper,.bgv_wrapper .select-wrapper_food{user-select:none;height:40px}.recipe_wrapper .select_portion,.bgv_wrapper .select_portion{position:absolute;bottom:16px;right:16px}.recipe_wrapper .select,.bgv_wrapper .select{position:relative;display:flex;flex-direction:column;background-color:#252323;border-radius:200px}.recipe_wrapper .select__trigger,.bgv_wrapper .select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:14px;font-weight:300;color:#ff9b85;height:40px;min-width:190px;background-color:#252323;border-radius:200px;cursor:pointer}.recipe_wrapper .select__trigger .gg-bowl,.bgv_wrapper .select__trigger .gg-bowl{margin-right:8px}.recipe_wrapper .select__trigger span,.bgv_wrapper .select__trigger span{padding:0 10px}.recipe_wrapper .custom-options,.recipe_wrapper .custom-options_food,.bgv_wrapper .custom-options,.bgv_wrapper .custom-options_food{position:absolute;display:none;top:100%;left:0;right:0;border-radius:10px;margin-top:8px;background:#fff;box-shadow:0px 0px 2px 1px rgba(0,0,0,.1);transition:all .3s;opacity:0;pointer-events:none;z-index:10}.recipe_wrapper .select.open .custom-options,.recipe_wrapper .select.open .custom-options_food,.bgv_wrapper .select.open .custom-options,.bgv_wrapper .select.open .custom-options_food{opacity:1;display:block;pointer-events:all}.recipe_wrapper .custom-option,.recipe_wrapper .custom-option_food,.bgv_wrapper .custom-option,.bgv_wrapper .custom-option_food{position:relative;display:block;font-size:16px;font-weight:400;color:#252323;cursor:pointer;transition:all .5s;padding:8px}.recipe_wrapper .custom-option:hover,.recipe_wrapper .custom-option_food:hover,.bgv_wrapper .custom-option:hover,.bgv_wrapper .custom-option_food:hover{cursor:pointer;background-color:#b2b2b2}.recipe_wrapper .custom-option.selected,.recipe_wrapper .custom-option_food.selected,.bgv_wrapper .custom-option.selected,.bgv_wrapper .custom-option_food.selected{background-color:#ff9b85}.recipe_wrapper .arrow,.bgv_wrapper .arrow{position:relative;height:20px;width:16px;color:#ff9b85}.recipe_wrapper .food_img,.bgv_wrapper .food_img{object-fit:cover;width:100%;height:100%;position:absolute;z-index:5;left:0px;top:0px}.recipe_wrapper .form_field,.bgv_wrapper .form_field{margin-top:16px;height:auto}.recipe_wrapper .remove_record,.bgv_wrapper .remove_record{align-self:center}.recipe_wrapper .remove_record .gg-close,.bgv_wrapper .remove_record .gg-close{color:#b2bbcc;--ggs: 0.8;margin-left:10px}.recipe_wrapper .remove_record_wrapper,.bgv_wrapper .remove_record_wrapper{display:flex}.recipe_wrapper .remove_record_wrapper input.text_field,.bgv_wrapper .remove_record_wrapper input.text_field{flex:auto;order:inherit;align-self:auto}.recipe_wrapper .add_food_subtitle,.bgv_wrapper .add_food_subtitle{font-weight:600;margin-top:16px}.recipe_wrapper .lable_field,.bgv_wrapper .lable_field{font-weight:600;padding-bottom:4px}.recipe_wrapper .text_field,.bgv_wrapper .text_field{padding-left:16px}.recipe_wrapper .meal_img_big,.bgv_wrapper .meal_img_big{width:100%;min-height:360px;height:100%;margin:0 auto;display:block;position:relative;overflow:visible;border-radius:0px}.recipe_wrapper .meal_img_big .meal_img_i,.recipe_wrapper .meal_img_big .meal_img_def,.bgv_wrapper .meal_img_big .meal_img_i,.bgv_wrapper .meal_img_big .meal_img_def{object-fit:cover;width:100%;height:100%;position:absolute;left:0px;top:0px;border-radius:0px;background:url(/../images/plate.jpg) no-repeat;background-size:cover;background-position:center}.recipe_wrapper .meal_img_big .food_img_def,.bgv_wrapper .meal_img_big .food_img_def{width:100%;height:100%;position:absolute;z-index:1;background-color:#e3e7ed;display:flex;flex-direction:column;justify-content:center;align-items:center}.recipe_wrapper .meal_img_big .food_img_def .add_food_img_icon,.bgv_wrapper .meal_img_big .food_img_def .add_food_img_icon{width:32px;height:32px;border-radius:100%;background-color:#fff;z-index:10;display:flex;justify-content:center;align-items:center}.recipe_wrapper .meal_img_big .food_img_def .edit_food_img,.bgv_wrapper .meal_img_big .food_img_def .edit_food_img{font-size:16px;color:#b2bbcc;z-index:10;padding-top:8px}.recipe_wrapper .meal_img_big .meal_heart,.recipe_wrapper .meal_img_big .edit_food_recipe,.recipe_wrapper .meal_img_big .edit_recipe,.bgv_wrapper .meal_img_big .meal_heart,.bgv_wrapper .meal_img_big .edit_food_recipe,.bgv_wrapper .meal_img_big .edit_recipe{position:absolute;top:16px;right:16px;z-index:20}.recipe_wrapper .meal_img_big .edit_recipe,.bgv_wrapper .meal_img_big .edit_recipe{right:64px}.recipe_wrapper .meal_img_big .recipe_bookmark,.bgv_wrapper .meal_img_big .recipe_bookmark{width:32px;height:32px;border-radius:100%;background-color:#fff;display:flex;justify-content:center;align-items:center}.recipe_wrapper .meal_img_big .recipe_bookmark .gg-bookmark,.bgv_wrapper .meal_img_big .recipe_bookmark .gg-bookmark{color:#333}.recipe_wrapper .meal_img_big .recipe_bookmark .gg-pen,.bgv_wrapper .meal_img_big .recipe_bookmark .gg-pen{color:#333;margin-right:-4px;margin-bottom:5px}.recipe_wrapper .meal_img_big .recipe_bookmark.liked,.bgv_wrapper .meal_img_big .recipe_bookmark.liked{background-color:#ff9b85 !important}.recipe_wrapper .recipe_header,.bgv_wrapper .recipe_header{margin-bottom:16px}.recipe_wrapper .recipe_title,.bgv_wrapper .recipe_title{font-weight:bold;font-size:24px;line-height:29px;margin-top:16px;padding-left:16px}.recipe_wrapper .category_wrapper,.bgv_wrapper .category_wrapper{display:flex;margin-top:16px;padding:0px 16px}.recipe_wrapper .recipe_category,.bgv_wrapper .recipe_category{display:flex;align-items:center;margin-right:8px;height:36px;border-radius:200px;padding:8px}.recipe_wrapper .recipe_category_type0,.bgv_wrapper .recipe_category_type0{background-color:#39b89a;color:#fff}.recipe_wrapper .recipe_category_type0 .white_circle,.bgv_wrapper .recipe_category_type0 .white_circle{background:#fff url(/../images/breakfest.svg) no-repeat center}.recipe_wrapper .recipe_category_type1,.bgv_wrapper .recipe_category_type1{background-color:#457b9d;color:#fff}.recipe_wrapper .recipe_category_type1 .white_circle,.bgv_wrapper .recipe_category_type1 .white_circle{background:#fff url(/../images/lunch.svg) no-repeat center}.recipe_wrapper .recipe_category_type2,.bgv_wrapper .recipe_category_type2{background-color:#ffe79a;color:#252323}.recipe_wrapper .recipe_category_type2 .white_circle,.bgv_wrapper .recipe_category_type2 .white_circle{background:#fff url(/../images/dinner.svg) no-repeat center}.recipe_wrapper .recipe_category span,.bgv_wrapper .recipe_category span{padding-left:5px}.recipe_wrapper .recipe_time,.bgv_wrapper .recipe_time{display:flex;align-items:center;height:36px;border-radius:200px;padding:8px;margin-right:8px;background-color:rgba(57,184,154,.25)}.recipe_wrapper .recipe_time span,.bgv_wrapper .recipe_time span{padding-left:5px}.recipe_wrapper .recipe_time .white_circle,.bgv_wrapper .recipe_time .white_circle{background:#fff url(/../images/timer.svg) no-repeat center}.recipe_wrapper .recipe_description,.bgv_wrapper .recipe_description{padding:0px 16px 16px}.recipe_wrapper .recipe_description .recipe_title,.bgv_wrapper .recipe_description .recipe_title{padding-left:0px}.recipe_wrapper .recipe_description .collapseWrapper.hide,.bgv_wrapper .recipe_description .collapseWrapper.hide{display:none}.recipe_wrapper .recipe_block_wrapper,.bgv_wrapper .recipe_block_wrapper{display:flex;justify-content:space-between;align-items:center}.recipe_wrapper .recipe_expand_btn,.bgv_wrapper .recipe_expand_btn{margin-top:4px;width:22px;height:23px}.recipe_wrapper .nutricion_wrapper,.bgv_wrapper .nutricion_wrapper{display:flex;justify-content:space-around;margin-top:24px}.recipe_wrapper .nutricion_item,.bgv_wrapper .nutricion_item{width:75px;height:74px;display:flex;flex-direction:column;justify-content:space-around;background:#fff;border-radius:4px}.recipe_wrapper .nutricion_item_value,.bgv_wrapper .nutricion_item_value{font-weight:bold;font-size:16px;line-height:29px;text-align:center;color:#39b89a}.recipe_wrapper .nutricion_item_name,.recipe_wrapper .nutricion_item_procent,.bgv_wrapper .nutricion_item_name,.bgv_wrapper .nutricion_item_procent{font-size:12px;line-height:14px;text-align:center;color:#333}.recipe_wrapper .nutricion_item_name,.bgv_wrapper .nutricion_item_name{color:#b2bbcc}.recipe_wrapper .nutricion_item_kkal,.bgv_wrapper .nutricion_item_kkal{background:#39b89a;color:#fff}.recipe_wrapper .nutricion_item_kkal .nutricion_item_name,.bgv_wrapper .nutricion_item_kkal .nutricion_item_name{font-size:12px;line-height:19px}.recipe_wrapper .nutricion_details,.bgv_wrapper .nutricion_details{margin-top:24px}.recipe_wrapper .nutricion_details_item,.bgv_wrapper .nutricion_details_item{display:flex;justify-content:space-between;margin-bottom:16px}.recipe_wrapper .nutricion_details_value,.bgv_wrapper .nutricion_details_value{font-weight:bold}.recipe_wrapper .select_portions,.bgv_wrapper .select_portions{display:flex;height:40px;flex-direction:row;align-items:center;padding:8px;background:rgba(0,0,0,.1);border-radius:200px}.recipe_wrapper .ingredient,.bgv_wrapper .ingredient{display:flex;justify-content:space-between;margin-top:16px;align-items:center}.recipe_wrapper .ingredient_img,.bgv_wrapper .ingredient_img{width:40px;height:40px;border:1px solid #aaa;box-sizing:unset}.recipe_wrapper .ingredient_img img,.bgv_wrapper .ingredient_img img{width:40px;height:40px}.recipe_wrapper .ingredient_name,.bgv_wrapper .ingredient_name{width:100%;text-align:left;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;grid-column:2/3;grid-row:1/2;line-height:24px}.recipe_wrapper .ingredient_amount,.bgv_wrapper .ingredient_amount{font-weight:600;white-space:nowrap;margin-left:8px}.recipe_wrapper .ingredient_amount_silver,.bgv_wrapper .ingredient_amount_silver{font-weight:600;white-space:nowrap;margin-left:8px;color:#b2bbcc;text-decoration:underline}.recipe_wrapper .directions,.bgv_wrapper .directions{padding:0px;margin:0px 0px 0px 12px}.recipe_wrapper .directions_step,.bgv_wrapper .directions_step{margin-left:-10px;margin-bottom:30px;text-indent:0px;list-style-position:inside}.recipe_wrapper .text_field_add,.bgv_wrapper .text_field_add{top:14px;right:35px}.tabs{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px;height:36px}.tab{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;height:36px;background:#e3e7ed;color:#333;border-radius:56px;margin-right:8px}.active_tab{background:#39b89a;color:#eef0f3}.count_recipes{padding:2px 4px;height:19px;background:#b2bbcc;color:#e3e7ed;border-radius:4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;margin-left:10px}.count_active{color:#39b89a;background:#fff}.recipe_ava{border-radius:50%;width:22px;height:22px;margin:auto}recipe_ava_def{margin:auto;border-radius:50%;width:22px;height:22px;background:url(/../images/def_avatar.svg) no-repeat center}.novelty{display:inline;position:absolute;padding:3px 8px;background-color:#ebf8f5;color:#39b89a;font-size:12px;line-height:14.4px;left:88px;top:51px;border-radius:4px}.bgv_flex_wrapper{display:flex;flex-flow:row nowrap;margin:16px auto;height:80px}.single-chart{width:80px}.circular-chart{display:inline-block;width:80px;height:80px}.circle-bg{fill:none;stroke:#e3e7ed;stroke-width:3}.circle{fill:none;stroke-width:2.8;stroke-linecap:round;animation:progress 1s ease-out forwards}@keyframes progress{0%{stroke-dasharray:0 100}}.circular-chart.green .circle{stroke:#39b89a}.circular-chart.green .circle_full{stroke:rgba(255,77,79,.5)}.circular-chart.green .circle_red{stroke:#ff4d4f}.circular-chart.green .circle_orange_full{stroke:rgba(255,155,133,.25)}.circular-chart.green .circle_orange{stroke:#ff9b85}.percentage{fill:#333;font-size:.4em;text-anchor:middle}.wrapper_progressbar{display:flex;flex-flow:column wrap;justify-content:center;align-items:start;width:100%;min-width:110px;max-width:700px}.bgv_item{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;height:15px;min-width:110px;max-width:700px;width:110%}.bgv_text{width:70px;height:15px;font-size:12px;color:#333;margin:0 0 0 8px;line-height:15px}.progressbar{height:4px;min-width:110px;background-color:#e3e7ed;border-radius:2px;width:60%;max-width:500px}.progressbar>div{background-color:#39b89a;width:0;height:4px;border-radius:2px}.progressbar>div.bar_red{background-color:#ff4d4f}.bar_full{background-color:rgba(255,77,79,.5)}.progressbar>div.bar_orange{background-color:#ff9b85}.bar_full_orange{background-color:rgba(255,155,133,.25)}.bgv_wrapper{background-color:rgba(0,0,0,0)}.group{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px;height:24px;background:#39b89a;border-radius:4px;flex:none;order:1;flex-grow:0;font-size:12px;line-height:14px;color:#fff;margin-right:6px}.error{display:none;font-weight:normal;font-size:12px;line-height:14px;color:#ff4d4f;margin-top:5px}.step{overflow:hidden;resize:both;min-height:40px}.tags_wrapper,.diets_wrapper,.equips_wrapper,.recipe_tags_wrapper,.tags_wrapper_search{display:flex;margin:16px 0px;flex-wrap:wrap}.recipe_tags_wrapper{margin:16px 16px}.filter_holder,.tde_holder{height:30px;line-height:25px;padding:3px 20px}.filter_holder:hover,.filter_holder:active,.filter_holder:focus{background-color:#ebf8f5}.tde_holder:hover{background-color:#f5f5f5}.tde_holder:active,.tde_holder:focus{background-color:#ebf8f5}.tde_holder.checked:active,.tde_holder.checked:focus,.tde_holder.checked:hover{background-color:#ebf8f5}.checked{background-color:#ebf8f5;color:#000}.cat_kcal{display:inline-block;vertical-align:middle;padding:4px 8px;margin-left:5px;background:#ebf8f5;color:#39b89a;border-radius:4px;font-size:12px;line-height:14px}.tags,.diets,.equips{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px;background:#e3e7ed;border-radius:4px;height:24px;margin-right:8px;margin-bottom:8px;font-size:12px;line-height:14.4px;max-width:170px}.recipe_tag{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px;border-radius:4px;height:24px;margin-right:8px;margin-bottom:8px;font-size:12px;line-height:14.4px;max-width:170px;background-color:#ebf8f5;color:#39b89a}.remove_tag_img{z-index:5;width:10px;height:10px;background:url(/../images/close.svg) no-repeat;background-size:contain;margin-left:10px;padding-right:8px}#prep_time_field,#cook_time_field{padding-right:6px}.input_measure{width:42px;position:absolute;border:none;float:right;right:32px;bottom:14px;color:#b2bbcc}input:focus-visible,select:focus-visible{outline:none}.gg-sync{--ggs: 0.9}.gg-trash-empty,.gg-bookmark{color:#b2bbcc}.white_circle{width:20px;height:20px;border-radius:100%}.liked,.heart_liked{color:#39b89a !important}.remove_element,.remove_food{display:inline-block;position:absolute;color:#b2bbcc;right:-5px;top:14px;z-index:5;width:10px;height:10px;margin:5px;background:url(/../images/close_silver.svg) no-repeat;background-size:auto;background-size:contain}.fields{margin-top:-16px;padding-bottom:16px}.landing_holder{padding:40px 0px}.white_holder{background:#fff}.light_holder{background:radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.1) 0%, rgba(57, 184, 154, 0.1) 100%),#fff}.green_holder{background:#39b89a;color:#fff}.bar_holder{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px;margin-top:-40px;height:48px}.landing_ava{background:url(/../images/man_login.svg) no-repeat;width:24px;height:24px;padding-right:16px}.landing_logo{background:url(/../images/menugerlogo.svg) no-repeat;width:82px;height:16px;padding-left:16px}.big_text{font-size:48px;line-height:58px;text-align:center;color:#fff;margin:40px 18px}.landing_text{width:343px;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#fff;margin:0 auto 40px auto}.btn_landing{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;width:343px;height:51px;background:#fff;border-radius:4px;font-weight:700;font-size:16px;line-height:19px;color:#39b89a;margin:0px auto}.middle_text{font-weight:700;font-size:24px;line-height:29px;text-align:center;margin-bottom:20px}.middle_text_terms{font-weight:700;font-size:20px;line-height:29px;text-align:center;margin-bottom:20px}.card_landing{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px 16px 20px 16px;gap:16px;margin:30px auto}.card_landing_img{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:16px;width:110px;height:110px;background-size:contain;background-repeat:no-repeat;border-radius:50%}.card_text_landing{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:16px;width:196px;height:100%;background:#fff;box-shadow:0px 0px 32px rgba(51,51,51,.16);border-radius:16px}.card_landing_title{font-weight:600;font-size:16px;line-height:19px;color:#333}.card_text_small{font-weight:400;font-size:16px;line-height:19px;color:#333}.menu_img{background-image:url(/../images/menu.jpg)}.recipes_img{background-image:url(/../images/recipes.jpg)}.recipes_imgs{background-image:url(/../images/recipes2.jpg)}.balance_img{background-image:url(/../images/balance.jpg)}.profile_img{background-image:url(/../images/profile_img.jpg)}.saved_recipe{background-image:url(/../images/saved_recipe.jpg)}.me_img{background-image:url(/../images/me.jpg)}.menuger_img{background-image:url(/../images/menuger_img.png)}.subscrip_icon{background:url(/../images/subscrip.svg) no-repeat;width:16px;height:16px;margin-top:5px;margin-right:10px}.line,.line_bottom{width:276px;height:1px;background:#eef0f3}.line_bottom{margin-bottom:5px}.subscrip_card{position:relative;display:block;height:100px;padding:30px 16px;min-width:332px;max-width:532px;background:#fff;border-radius:4px;margin:0px auto 16px;line-height:50px}.chose{border:#39b89a solid 1px}.subscrip_title{display:flex;height:24px;font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#333;width:265px;margin-top:-12px}.subscrip_price{display:block;font-style:normal;font-weight:700;font-size:24px;line-height:29px;align-items:center;color:#39b89a;float:left}.gray_txt,.gray_txt_line{display:inline-block;font-weight:400;font-size:12px;line-height:14px;align-items:center;color:#b2bbcc}.gray_txt_line{display:block;text-decoration:line-through;padding-top:32px}.discount_txt{margin-left:16px;margin-top:-2px}.subscrip_btn{height:51px;min-width:332px;max-width:532px;margin:0px auto;background:#39b89a;color:#fff;border-radius:4px;margin-bottom:16px}.silver{background:#b2bbcc;color:#fff;text-align:center;line-height:50px}#subscription_form{padding-bottom:20px}.subscrip_btn_cancel{height:51px;min-width:332px;max-width:532px;margin:0px auto;background:#ff4d4f;color:#fff;border-radius:4px;margin-bottom:16px}.subscrip_btn_text{display:block;height:51px;margin:0px auto;color:#fff;background:rgba(0,0,0,0);border:none}.subscrip_radio{display:inline-block;float:left}.about_subscription{min-width:332px;max-width:532px;background:#fff;margin:-16px auto 16px;padding:0 16px 16px 16px}.about_subscription_holder{display:flex;flex-direction:row;align-items:center;padding:16px 16px 4px 16px}.about_subscription_holder .check-small{width:16px;height:16px;background-image:url(/../images/check-small.svg);padding-right:10px}.about_subscription_holder .about_subscription_title{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#333;padding-left:4px}.about_subscription_gray_txt{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#b2bbcc;padding:0 36px}.arrow_subscription{position:absolute;right:16px;top:16px;background-image:url(/../images/arrow-right.svg);width:16px;height:16px}.advertisement{background:#39b89a;padding:16px;margin:16px auto;border-radius:4px;font-weight:400;font-size:16px;line-height:19px;color:#fff;text-align:center}.open{background-image:url(/../images/arrow-down.svg)}.text_explanation,.text_explanation_right{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#333;padding:0 5px;margin:0 auto 28px;min-width:332px;max-width:532px}.text_explanation_right{text-align:right;margin-top:-10px}input[type=radio]{margin-right:1em;appearance:none;width:16px;height:16px;background-image:url(/../images/radio_off.png)}input[type=radio]:checked{background-image:url(/../images/radio_on.png)}.group_holder,.group_holder_done{padding:16px 10px;background-color:#fff;border-radius:4px;margin-bottom:16px;margin-top:-8px}.group_holder_done .ingredient,.group_holder_done .ingredient_amount{opacity:.5}.group_block_wrapper{display:flex;justify-content:space-between;background-color:#fff;border-radius:4px 4px 0 0;padding:16px 16px 0 16px;margin-bottom:8px}.title_group_food{font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#333;padding-bottom:16px}.card_shopping{display:flex;align-items:flex-start;height:56px;background:#fff;box-shadow:0px 0px 8px rgba(51,51,51,.04);border-radius:0 0 4px 4px;margin-bottom:8px;padding:8px}.card_shopping .ingredient{display:flex;align-items:center;width:67%}.card_shopping .ingredient_img{width:40px;height:40px;border:1px solid #aaa;box-sizing:unset}.card_shopping .ingredient_img img{width:40px;height:40px}.card_shopping .ingredient_name{width:100%;text-align:left;color:#333;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;grid-column:2/3;grid-row:1/2;font-family:"Fira Sans";font-style:normal;font-weight:600;font-size:16px;line-height:19px}.card_shopping .ingredient_amount{position:absolute;right:20px;display:inline-block;font-style:normal;font-weight:400;font-size:12px;line-height:42px;color:#333}.card_shopping .ingredient_amount_silver{font-weight:400;font-size:12px;line-height:14px;color:#b2bbcc;padding-top:9px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;text-decoration:underline}.card_shopping .gg-check-o,.card_shopping .check_filter_day{color:#39b89a !important;top:10px;margin-left:-5px;margin-right:8px;moz-appearance:none;-webkit-appearance:none;appearance:none}.card_shopping .gg-radio-check{color:#b2bbcc !important;top:10px;margin-left:-5px;margin-right:8px;moz-appearance:none;-webkit-appearance:none;appearance:none}.card_shopping .shopping_info_holder{position:relative}.card_divider{margin:8px 0;height:1px;background:#d9d9d9}.details_holder{position:relative;width:33%}.inrecipe_holder{position:absolute;left:0px;padding:16px;z-index:20;color:#fff;background-color:#333;border-radius:4px;margin:5px -85px;width:320px}.inrecipe_holder .title{font-weight:600;font-size:16px;line-height:19px;color:#fff}.inrecipe_holder .inrecipe_text{display:flex;justify-content:space-between;font-weight:400;font-size:16px;line-height:19px;margin:8px 0;color:#fff}.inrecipe_holder .inrecipe_measure{width:60px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dot{display:inline-block;width:2px;height:2px;background:#39b89a;border-radius:50%;margin:3px}.shopping_details{position:absolute;right:-3px;margin-top:13px;display:inline-block;vertical-align:middle;width:17px;height:17px;margin-left:5px;background-image:url(/../images/pointer_off.svg)}.open{background-image:url(/../images/pointer_on.svg)}.pagination{display:inline-flex;align-items:center;gap:12px;font-size:16px}.page{margin:0 5px}.next,.prev{color:#39b89a;display:flex;width:24px;height:24px}#paginate_wrap{text-align:center}@media only screen and (min-width: 380px){.card_landing_img{width:120px;height:120px}.card_text_landing{width:206px}}@media only screen and (min-width: 1000px){.menu_holder{position:fixed}.menu-content{position:fixed;left:0;z-index:2}.close{display:none}.container{overflow:visible}.menu_icon,.gg-menu-motion{display:none;opacity:0}.menu_plan_holder{position:sticky;width:800px;padding-left:200px;margin:0 auto}.main_holder_liked{padding-left:200px}}@media only screen and (min-width: 1100px){.menu_plan_holder{width:800px;padding-left:130px;margin:0 auto}.main_holder_liked{padding-left:130px}}@media only screen and (min-width: 520px){.recipe_wrapper .meal_img_big{min-height:400px}.card_landing_img{width:130px;height:130px}.card_text_landing{width:270px}}@media only screen and (max-width: 380px){.recipe_wrapper .nutricion_item{width:75px}}@media only screen and (max-width: 400px){.progressbar{width:49%}}@media only screen and (max-width: 450px)and (min-width: 400px){.progressbar{width:53%}}.login-holder{padding:0 10px}.btn_form{width:100%}.logo{display:block;background:url(/../images/menuger_logo_big.svg) no-repeat;width:164px;height:32px;margin:113px auto 149px auto}.ant-tabs-nav button{margin-right:0px;width:154px}.notice,.alert{display:none}.forgot_pass{display:block;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:12px;line-height:22px;text-align:right;color:#39b89a}.login_text{display:block;position:relative;height:66px;min-width:300px;max-width:500px;width:100%;margin:auto;font-family:Fira Sans;font-style:normal;font-weight:bold;font-size:20px;line-height:28px;margin-top:-80px}
