.mealMainCookingGoalDiv{overflow-x:clip}.mealMainCookingGoalDiv .personalizeFeedContentDiv .subHeadingDiv{color:var(--2D2D2D,#2D2D2D);text-align:center;font-family:var(--font-open-sans);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.mealMainCookingGoalDiv .mealCookingGoalContentDiv{position:absolute;top:88px;margin-top:62px}.mealMainCookingGoalDiv .addRecipe.mealCookingGoalContentDiv{position:static;padding-top:150px;margin-top:0;background-image:url(/assets/backgrounds/Add_Recipes_bg.svg);background-size:cover;background-position:top;background-repeat:no-repeat}.add-recipes{text-align:center}.add-recipes-meal-slider .slick-track{margin-left:0}.add-recipes .overlap{left:1px;position:absolute;top:0}.add-recipes .path{height:76px;left:642px;position:absolute;top:0;width:95px}.recipe-card-wrapper .add-recipes-meal-slider .slick-next:before,.recipe-card-wrapper .add-recipes-meal-slider .slick-prev:before{color:#db7219;font-size:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipe-card-wrapper .add-recipes-meal-slider .slick-prev{left:-40px!important}.recipe-card-wrapper .add-recipes-meal-slider .slick-slider{margin:0 auto;width:70%!important;text-align:center}.recipe-card-wrapper .add-recipes-meal-slider .slick-dots{bottom:-50px!important}.recipe-card-wrapper .add-recipes-meal-slider .slick-dots li button{background-color:rgba(219,113,24,.5019607843);width:21px;height:5px;padding:2px;cursor:pointer;border-radius:5px;border:0}.recipe-card-wrapper .add-recipes-meal-slider .slick-dots li button:before{color:#db7118;background-color:#db7118;border-color:#db7118;opacity:.75;font-size:0;width:0;height:0}.recipe-card-wrapper .add-recipes-meal-slider .slick-dots li.slick-active button{color:#db7118;background-color:#db7118;border-color:#db7118}.recipe-card-wrapper .add-recipes-meal-slider .slick-slide{text-align:center}.add-recipes .frame{align-items:center;display:inline-flex;flex-direction:column;gap:15px;left:0;position:absolute;top:0}.add-recipes .div{align-items:center;display:flex;flex:0 0 auto;gap:69px;padding:20px 103px;position:relative;width:1438px}.add-recipes .image{height:62px;position:relative;width:172px}.add-recipes .frame-2{align-items:flex-start;display:flex;flex:1 1;flex-grow:1;gap:19px;position:relative}.add-recipes .frame-3{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.add-recipes .text-wrapper{color:#2d2d2d;font-family:var(--font-open-sans);font-size:16px;font-weight:700;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.add-recipes .vector{height:8.12px;margin-right:-1.06px;position:relative;width:14.12px}.add-recipes .frame-4{align-items:flex-start;gap:16px}.add-recipes .frame-4,.add-recipes .frame-5{display:inline-flex;flex:0 0 auto;position:relative}.add-recipes .frame-5{align-items:center;flex-direction:column;gap:4px}.add-recipes .img{height:21px;position:relative;width:20px}.add-recipes .text-wrapper-2{color:#2d2d2d;font-family:var(--font-open-sans);font-size:12px;font-weight:700;letter-spacing:0;line-height:16.8px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.add-recipes .clip-path-group{height:20px;position:relative;width:20px}.add-recipes .frame-6{align-items:center;display:flex;flex-direction:column;gap:48px;left:0;padding:48px 0 0;position:absolute;top:0;width:1442px}.add-recipes .steps{height:88px;position:relative;width:652px}.add-recipes .group{height:88px;position:relative;width:676px}.add-recipes .overlap-group-2{height:67px;left:-6px;position:absolute;top:0;width:680px}.add-recipes .vector-2{height:13px;left:0;position:absolute;top:36px;width:665px}.add-recipes .vector-3{height:13px;left:0;position:absolute;top:36px;width:647px}.add-recipes .div-wrapper{background-size:100% 100%;height:67px;left:622px;position:absolute;top:0;width:58px}.add-recipes .text-wrapper-3{font-size:24.5px;font-weight:700;left:20px;line-height:27.3px;top:25px;width:15px}.add-recipes .text-wrapper-3,.add-recipes .text-wrapper-4{color:#2d2d2d;font-family:var(--font-open-sans);letter-spacing:0;position:absolute;text-align:center}.add-recipes .text-wrapper-4{font-size:18px;font-weight:500;left:624px;line-height:20px;top:68px;width:29px}.add-recipes .frame-7{gap:20px}.add-recipes .frame-7,.add-recipes .frame-8{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative}.add-recipes .frame-8{gap:16px}.add-recipes .p{color:#2d2d2d;font-family:var(--font-righteous);font-size:40px;line-height:42px;margin-top:-1px;width:621px}.add-recipes .p,.add-recipes .text-wrapper-5{font-weight:400;letter-spacing:0;position:relative;text-align:center}.add-recipes .text-wrapper-5{color:var(--x-2d-2d-2d);font-family:var(--font-open-sans);font-size:20px;line-height:normal;width:695px}.add-recipes .group-2{height:119px;left:54px;position:absolute;top:67px;width:121px}.add-recipes .group-3{height:142px;left:1346px;position:absolute;top:12px;width:95px}.add-recipes .group-4{height:77px;left:1346px;position:absolute;top:421px;width:95px}.add-recipes .group-5{height:123px;left:1343px;position:absolute;top:381px;width:98px}.add-recipes .frame-9{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;left:0;padding:48px 100px;top:259px}.add-recipes .component{background-color:#2d2d2d;border-radius:6px;flex-basis:0;display:flex;justify-content:center;padding:8px;position:relative;height:100%;transform:rotate(-90deg);width:72px}.add-recipes .text-wrapper-6{color:#fff;font-family:var(--font-open-sans);font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.add-recipes .component-2{align-items:center;background-color:var(--e-5f-7f-1);border:1px solid;border-color:var(--x-0-0ad-7a);border-radius:6px;box-shadow:2px 2px 0 #00ad7a;display:flex;flex-direction:column;gap:8px;height:72px;justify-content:center;padding:16px 18px;position:relative;width:72px}.add-recipes .element{font-size:24px}.add-recipes .element,.add-recipes .fri{color:var(--x-0-0ad-7a);font-family:var(--font-open-sans);font-weight:600;letter-spacing:0;line-height:normal;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.add-recipes .fri{font-size:16px}.add-recipes .component-3{align-items:center;border-radius:6px;border:1px solid #ddd;display:flex;flex-direction:column;gap:8px;height:72px;justify-content:center;position:relative;width:72px;color:var(--2D2D2D,#2D2D2D)}.add-recipes .component-3:hover{border:1px solid #db7219}.add-recipes .component-3.light-green{border:1px solid var(--00AD7A,#00ad7a);background:var(--E5F7F1,#E5F7F1);box-shadow:2px 2px 0 0 #00ad7a;color:#00ad7a}.add-recipes .component-3.orange{border:1px solid var(--2D2D2D,#2d2d2d);background:var(--DB7219,#DB7219);box-shadow:2px 2px 0 0 #232323;color:#fff}.add-recipes .component-3.error{border:1px solid var(--2D2D2D,#bf2424);background:var(--DB7219,#FFE4CE);box-shadow:2px 2px 0 0 #bf2424;color:#bf2424}.add-recipes .element-2{font-size:24px;font-style:normal}.add-recipes .element-2,.add-recipes .fri-2{text-align:center;font-family:var(--font-open-sans);font-weight:600;line-height:normal}.add-recipes .fri-2{font-size:16px;letter-spacing:0;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.add-recipes .component-4{align-items:center;border:1px solid #ddd;border-radius:6px;display:flex;flex-direction:column;gap:8px;height:72px;justify-content:center;padding:16px 18px;position:relative;width:72px}.add-recipes .element-3{font-size:24px}.add-recipes .element-3,.add-recipes .text-wrapper-7{color:#2d2d2d;font-family:var(--font-open-sans);font-weight:600;letter-spacing:0;line-height:normal;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.add-recipes .text-wrapper-7{font-size:16px}.add-recipes .fri-3{color:#2d2d2d;font-family:var(--font-open-sans);font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;margin-left:-.5px;margin-right:-.5px;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.add-recipes .feb-wrapper{align-items:center;background-color:#2d2d2d;border-radius:6px;display:flex;gap:8px;justify-content:center;padding:8px;position:relative;transform:rotate(-90deg);width:72px}.add-recipes .component-87{height:72px!important;position:relative!important;width:72px!important}.add-recipes .group-6{height:70px;left:1px;position:absolute;top:438px;width:88px}.add-recipes .frame-10{align-items:center;display:flex;flex-direction:column;gap:48px;padding:54px 100px}.add-recipes .you-re-adding{align-self:stretch;width:100vw;color:rgba(0,0,0,0);font-family:var(--font-righteous);font-size:40px;font-weight:400;text-align:start;letter-spacing:0;margin-top:-1px;position:relative}.add-recipes .span{color:#2d2d2d}.add-recipes .text-wrapper-8{color:#00ad7a}.add-recipes .frame-11{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:100%}.add-recipes .frame-12{margin-top:16px;position:relative;width:100%}.add-recipes .frame-13{align-items:flex-start;align-self:stretch;border-bottom:1px solid;border-color:#2d2d2d;display:flex;flex:0 0 auto;gap:32px;padding:16px 0;position:relative;width:100%}.add-recipes .frame-13:hover{border-color:#db7219}.add-recipes .frame-14{align-items:baseline;display:flex;justify-content:space-between;flex:1 1;flex-grow:1;gap:14px;position:relative}.add-recipes .text-wrapper-9{color:#db7219;display:inline-block;font-family:var(--font-righteous);font-size:40px;font-weight:400;letter-spacing:0;line-height:20px;margin-top:-1px;position:relative;width:-moz-fit-content;width:fit-content}.add-recipes .frame-wrapper{margin-left:14px;align-items:flex-end;gap:11px}.add-recipes .frame-15,.add-recipes .frame-wrapper{display:inline-flex;flex:0 0 auto;position:relative}.add-recipes .frame-15{align-items:flex-start;gap:8px}.add-recipes .text-wrapper-10{color:#00ad7a;font-family:var(--font-open-sans);font-size:19.5px;font-weight:700;letter-spacing:0;line-height:21.2px;margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.add-recipes .frame-16{height:28px;position:relative;width:28px}.add-recipes .recipe-card-wrapper{position:relative;width:100%}.add-recipes .recipe-card{border:1.56px solid #2d2d2d;border-radius:18.74px;height:126px;overflow:hidden;align-content:center;width:99%!important}.add-recipes .frame-17{align-items:center;display:flex;flex-direction:column;gap:16px}.add-recipes .overlap-group-wrapper{height:50px;position:relative;width:50px}.add-more-meals-div{border-radius:13px;border:1px solid var(--BF2424,#bf2424);background:var(--FFE4CE,#FFE4CE);display:inline-flex;margin:0 auto;padding:16px 21px;justify-content:center;align-items:center;gap:8px}.add-more-meals-div span{color:var(--BF2424,#BF2424);font-family:var(--font-open-sans);font-size:16px;font-style:normal;font-weight:500;line-height:100%}.add-recipes .group-wrapper{border:1px solid #2d2d2d;border-radius:19px;box-shadow:2px 2px 0 #2d2d2d;height:38px;left:6px;display:flex;justify-content:center;align-items:center;top:6px;width:38px}.add-recipes .group-7{height:16px;left:10px;position:absolute;top:10px;width:16px}.add-recipes .frame-18{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:5px;position:relative}.add-recipes .text-wrapper-11{color:#000;font-family:var(--font-open-sans);font-size:16px;font-weight:400;letter-spacing:0;line-height:30px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.add-recipes .frame-19{align-items:flex-start;align-self:stretch;border-bottom:1px solid;border-color:#2d2d2d;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;padding:16px 0;position:relative;width:100%}.add-recipes .frame-20{align-items:flex-end;display:flex;gap:14px;height:28px;position:relative;width:1180px}.add-recipes .frame-21{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:20px;position:relative}.add-recipes .text-wrapper-12,.add-recipes .text-wrapper-13{color:#2d2d2d;font-family:var(--font-open-sans);font-size:19.5px;font-weight:700;letter-spacing:0;line-height:21.2px;margin-top:-.81px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.add-recipes .text-wrapper-13{margin-left:-143.91px;margin-right:-143.91px}.add-recipes .group-8{height:84px;left:1px;position:absolute;top:979px;width:62px}.add-recipes .group-9{height:65px;left:1397px;position:absolute;top:1299px;width:44px}.add-recipes .clip-path-group-2{height:88px;left:1376px;position:absolute;top:1890px;width:65px}.add-recipes .group-10{height:91px;left:1px;position:absolute;top:1502px;width:63px}@media only screen and (max-width:768px){.mealMainCookingGoalDiv{overflow-x:auto}.mealMainCookingGoalDiv .mealCookingGoalContentDiv{position:absolute;top:88px!important;margin-top:42px;transform:none;left:0}.mealMainCookingGoalDiv .addRecipe.mealCookingGoalContentDiv{position:static;padding-top:130px;margin-top:0;transform:none;left:0;background-image:url(/assets/backgrounds/Add_Recipes_bg_mobile.svg)}.frame-9{padding:48px 20px!important}.frame-10{padding:40px 19px!important}.frame-12{align-self:auto!important}.add-recipes .you-re-adding{font-size:24px!important;width:auto}.add-recipes .component-3{border-radius:4px!important;gap:7px!important;height:48px!important;width:40px!important}.add-recipes .element-2{font-size:13.5px!important}.add-recipes .fri-2,.add-recipes .text-wrapper-6{font-size:12px!important}.add-recipes .group-wrapper{height:24px!important;width:24px!important}.add-recipes .text-wrapper-9{font-size:24px!important}.add-recipes .text-wrapper-10{font-size:16px!important}.add-recipes .recipe-card{height:96px}}@media only screen and (max-width:580px){.css-smkl36-MuiCollapse-wrapper{width:90%!important;margin:0 auto}}.recipe-recommendations-container{padding:30px 96px 0}.recipe-recommendations-container .no-recipes-box{margin:24px 0 29px;position:relative;display:inline-block;width:838px}.recipe-recommendations-container .dialog-content-heading-wrapper{display:flex;justify-content:space-between;margin-bottom:19px;align-items:center}.recipe-recommendations-container .dialog-content-heading{color:var(--2D2D2D,#2D2D2D);font-family:var(--font-righteous);font-size:24px;display:inline-block;font-style:normal;font-weight:400;line-height:42px;margin:0}.recipe-recommendations-container .no-recipes-text-wrapper{padding:45px 56px 45px 278px;position:relative}.recipe-recommendations-container .no-recipes-text-wrapper span{color:#000;font-family:var(--font-open-sans);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.frame-dialog{align-items:center;background-color:#ffecb2;display:flex;justify-content:space-between;padding:32px 40px;position:-webkit-sticky;position:sticky;z-index:10;top:0}.frame-dialog .column{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:13px;justify-content:center;position:relative}.frame-dialog .dialog-text-wrapper,.frame-dialog .text-wrapper-3,.frame-dialog .text-wrapper-5{color:#2d2d2d;font-family:var(--font-open-sans);font-size:19.5px;font-weight:600;letter-spacing:0;line-height:21.2px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.frame-dialog .div-2{align-items:flex-start;display:inline-flex;gap:7px;position:relative}.frame-dialog .div-2 .select-recipe-to-add{color:rgba(0,0,0,0);font-family:var(--font-righteous);font-size:32px;line-height:20px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content;margin:0}.frame-dialog .div-2 .select-recipe-to-add .span{color:#2d2d2d}.frame-dialog .div-2 .select-recipe-to-add .text-wrapper-2{color:#db7219}.frame-dialog .div-2 .text-wrapper-3{color:var(--db-7219);font-family:var(--font-righteous);font-size:32px;font-weight:400;letter-spacing:0;line-height:20px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.frame-dialog .button-group{align-items:center;display:inline-flex;gap:15px;position:relative}.frame-dialog .button-group .button{align-items:center;display:inline-flex;justify-content:center;padding:10.84px 16.26px;border:.68px solid;border-radius:6.77px;box-shadow:1.67px 1.67px 0 #2d2d2d;position:relative}.frame-dialog .button-group .button.reset{background-color:#fcfcfc;border-color:var(--x-2d-2d-2d)}.frame-dialog .button-group .button.add{background-color:var(--db-7219);border-color:var(--x-2d-2d-2d)}.frame-dialog .button-group .button.add .text{color:#fff}.frame-dialog .button-group .button .text{color:#2d2d2d;font-family:var(--font-open-sans);font-size:16.3px;font-weight:700;letter-spacing:0;line-height:17.6px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.filter{cursor:pointer;display:flex;align-items:center;background-color:#e5f7f1;padding:7px 18px;border-radius:30px}.filter span{color:var(--2D2D2D,#2D2D2D);font-family:var(--font-open-sans);font-size:16px;font-style:normal;font-weight:600;line-height:140%}.filter img{vertical-align:middle;cursor:pointer}.filter .filterImage{width:20px;height:12px}@media only screen and (max-width:768px){.frame-dialog{padding:20px;flex-direction:column;align-items:start;gap:10px}.frame-dialog .column{gap:0}.frame-dialog .button-group{gap:10px}.no-recipes-box{width:auto!important}.no-recipes-box .no-recipes-text-wrapper{padding:134px 6px 20px!important}.no-recipes-box .no-recipes-text-wrapper span{font-size:12px!important;display:flex;text-align:center}.dialog-text-wrapper,.select-recipe-to-add{font-size:16px!important}.recipe-recommendations-container{padding:12px 25px}.recipe-recommendations-container .dialog-content-heading-wrapper{margin-bottom:10px}.recipe-recommendations-container .dialog-content-heading-wrapper .dialog-content-heading{font-size:16px;line-height:20px}.recipe-recommendations-container .filter{padding:5px 14px}.recipe-recommendations-container .filter span{font-size:12.5px}.recipe-recommendations-container .filter .filterImage{padding-left:3px}}