.MealFilterPopup_mealFilterPopup__fclF3{display:flex;align-items:center;justify-content:center;padding:max(20px,env(safe-area-inset-top,0px)) 20px max(20px,env(safe-area-inset-bottom,0px));box-sizing:border-box}.MealFilterPopup_mealFilterPopup__dialog__GAwVJ{width:min(100%,400px);max-height:min(90vh,1164px);transform-origin:center;pointer-events:auto}.MealFilterPopup_mealFilterPopup__surface__FpbsC{background:#fff;border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.2);overflow:hidden;height:min(90vh,1164px);display:flex;flex-direction:column;position:relative}.MealFilterPopup_mealFilterPopup__filterContainer__jMhzy{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#fff}.MealFilterPopup_mealFilterPopup__header__psvWI{display:flex;align-items:center;justify-content:center;padding:14px 18px;position:relative!important;top:auto!important;background:#fff!important;border-bottom:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(229,229,229,.5);z-index:2}.MealFilterPopup_mealFilterPopup__titleContainer__FqFHw{display:flex;align-items:center;justify-content:center;width:100%}.MealFilterPopup_mealFilterPopup__title__mmtHm{font-family:figtree,sans-serif;font-weight:700;font-size:20px;color:#000}.MealFilterPopup_mealFilterPopup__closeBtn__Perql{position:absolute!important;right:18px;top:52%;transform:translateY(-50%);margin:0;padding:4px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#000}.MealFilterPopup_mealFilterPopup__closeBtn__Perql svg{width:12px;height:12px;stroke:#000}.MealFilterPopup_mealFilterPopup__closeBtn__Perql path{stroke:#000;stroke-width:2px}.MealFilterPopup_mealFilterPopup__content__foaPf{flex:1 1 auto;min-height:0;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;background:#fff;padding:16px 18px 10px;-ms-overflow-style:none;scrollbar-width:none}.MealFilterPopup_mealFilterPopup__content__foaPf::-webkit-scrollbar{display:none;width:0;height:0}.MealFilterPopup_mealFilterPopup__shimmerRoot__DI_ke{display:flex;flex-direction:column;min-height:0;height:100%;background:#fff}.MealFilterPopup_mealFilterPopup__shimmerHeader__0O89b{display:flex;align-items:center;justify-content:center;padding:14px 18px;border-bottom:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(229,229,229,.5)}.MealFilterPopup_mealFilterPopup__shimmerContent___q_wY{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 18px 10px;-ms-overflow-style:none;scrollbar-width:none}.MealFilterPopup_mealFilterPopup__shimmerContent___q_wY::-webkit-scrollbar{display:none;width:0;height:0}.MealFilterPopup_mealFilterPopup__shimmerSection__L_z0h{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #e5e5e5}.MealFilterPopup_mealFilterPopup__shimmerSection__L_z0h:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.MealFilterPopup_mealFilterPopup__shimmerChips__HkUnp{margin-top:4px}.MealFilterPopup_mealFilterPopup__sections__4zoci{display:flex;flex-direction:column}.MealFilterPopup_mealFilterPopup__sections__4zoci .MealFilterPopup_mealFilterPopup__section__J5mc1{margin-bottom:14px;padding:0 0 14px;border-bottom:1px solid #e5e5e5}.MealFilterPopup_mealFilterPopup__sections__4zoci .MealFilterPopup_mealFilterPopup__section__J5mc1:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.MealFilterPopup_mealFilterPopup__sections__4zoci .MealFilterPopup_mealFilterPopup__section__J5mc1:last-child .MealFilterPopup_mealFilterPopup__controlRoot__ka_9Q{margin-bottom:0!important}.MealFilterPopup_mealFilterPopup__filterGroup__jppDN{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #e5e5e5}.MealFilterPopup_mealFilterPopup__filterGroup__jppDN:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.MealFilterPopup_mealFilterPopup__filterGroup__jppDN>.MealFilterPopup_mealFilterPopup__filterGroupLabel__V59cd{font-family:figtree,sans-serif;font-weight:700;font-size:18px;color:#515151;margin-bottom:10px;letter-spacing:.01em;line-height:1.3;border-bottom:none!important}.MealFilterPopup_mealFilterPopup__filterGroup__jppDN>.MealFilterPopup_mealFilterPopup__filterGroupChildren__rzJNT{display:flex;flex-direction:column;gap:10px}.MealFilterPopup_mealFilterPopup__filterGroup__jppDN>.MealFilterPopup_mealFilterPopup__filterGroupChildren__rzJNT .MealFilterPopup_mealFilterPopup__section__J5mc1{margin-bottom:0;padding-bottom:0;border-bottom:none}.MealFilterPopup_mealFilterPopup__filterGroup__jppDN>.MealFilterPopup_mealFilterPopup__filterGroupChildren__rzJNT .MealFilterPopup_mealFilterPopup__section__J5mc1:last-child .MealFilterPopup_mealFilterPopup__controlRoot__ka_9Q{margin-bottom:0!important}.MealFilterPopup_mealFilterPopup__filterGroupLabel__V59cd{font-family:figtree,sans-serif;font-weight:700;font-size:18px;color:#515151;margin-bottom:10px;border-bottom:none!important}.MealFilterPopup_mealFilterPopup__filterGroupChildren__rzJNT{display:flex;flex-direction:column;gap:10px}.MealFilterPopup_mealFilterPopup__controlRoot__ka_9Q{margin-bottom:0!important}.MealFilterPopup_mealFilterPopup__controlLabel__JD8Hq{font-family:figtree,sans-serif!important;font-weight:600!important;font-size:18px!important;color:#000!important;margin-bottom:10px!important;border-bottom:none!important}.MealFilterPopup_mealFilterPopup__checkboxOptions__6Mn29{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:12px 16px!important;gap:12px 16px!important;padding-left:0!important}.MealFilterPopup_mealFilterPopup__checkboxOptions__6Mn29 .MuiFormControlLabel-root{margin-left:0!important;margin-right:0!important;margin-bottom:0!important;align-items:flex-start!important;min-width:0!important}.MealFilterPopup_mealFilterPopup__checkboxOptions__6Mn29 .MuiFormControlLabel-label{margin-bottom:0!important;min-width:0!important;margin-top:-3px!important}.MealFilterPopup_mealFilterPopup__checkboxOptionsInline__kj24j{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;gap:10px 12px!important;grid-template-columns:unset!important}.MealFilterPopup_mealFilterPopup__checkboxOptionsInline__kj24j .MuiFormControlLabel-root{align-items:center!important;margin-top:0!important}.MealFilterPopup_mealFilterPopup__checkboxOptionsInline__kj24j .MuiFormControlLabel-label{margin-top:0!important}.MealFilterPopup_mealFilterPopup__checkboxOptionLabel__7x6v_{font-family:figtree,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;color:#000!important;letter-spacing:.01em!important;margin-bottom:0!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;min-width:0!important}.MealFilterPopup_mealFilterPopup__checkboxIcon__qL2Pj{padding:0!important;margin-right:6px!important;margin-top:0!important;margin-bottom:0!important;color:#039855!important;flex-shrink:0!important;border-radius:4px!important}.MealFilterPopup_mealFilterPopup__checkboxIcon__qL2Pj svg{width:18px!important;height:18px!important;display:block!important}.MealFilterPopup_mealFilterPopup__checkboxIcon__qL2Pj.MealFilterPopup_Mui-checked__8osZ0{color:#039855!important}.MealFilterPopup_mealFilterPopup__chipOptions__IDSXY{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:10px 12px!important;gap:10px 12px!important;align-items:stretch!important}.MealFilterPopup_mealFilterPopup__chip__hUbfp{height:auto!important;min-height:100%!important;padding:9px 6px!important;font-family:figtree,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#000!important;background-color:#fff!important;border:1px solid #e3e3e3!important;border-radius:5px!important;box-shadow:none!important;margin:0!important;transition:border-color .2s,box-shadow .2s,color .2s;display:flex!important;align-items:center!important}.MealFilterPopup_mealFilterPopup__chip__hUbfp .MuiChip-label{color:#000!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;text-align:center!important;padding:0!important}.MealFilterPopup_mealFilterPopup__chip__hUbfp:hover{background-color:#fff!important;border-color:#bfbfbf!important}.MealFilterPopup_mealFilterPopup__chipSelected__guwLJ{color:#285c4d!important;background-color:#fff!important;border-color:#285c4d!important;box-shadow:inset 0 0 0 1px #285c4d!important}.MealFilterPopup_mealFilterPopup__chipSelected__guwLJ .MuiChip-label{color:#285c4d!important}.MealFilterPopup_mealFilterPopup__chipSelected__guwLJ:hover{border-color:#285c4d!important}.MealFilterPopup_mealFilterPopup__sliderWrap__s8psA{padding:2px 6px 0!important;margin-bottom:0!important;overflow-x:visible}.MealFilterPopup_mealFilterPopup__slider__j8nZV{color:#285c4d!important;height:2px!important;padding:6px 0!important}.MealFilterPopup_mealFilterPopup__slider__j8nZV .MuiSlider-rail{background-color:#d0d0d0!important;opacity:1!important;height:2px!important}.MealFilterPopup_mealFilterPopup__slider__j8nZV .MuiSlider-track{background-color:#285c4d!important;border:none!important;height:2px!important}.MealFilterPopup_mealFilterPopup__slider__j8nZV .MuiSlider-thumb{width:12px!important;height:12px!important;background:#285c4d!important;border:none!important;box-shadow:none!important}.MealFilterPopup_mealFilterPopup__slider__j8nZV .MuiSlider-thumb.MealFilterPopup_Mui-active__oJ8BD,.MealFilterPopup_mealFilterPopup__slider__j8nZV .MuiSlider-thumb.MealFilterPopup_Mui-focusVisible__AwFK8,.MealFilterPopup_mealFilterPopup__slider__j8nZV .MuiSlider-thumb:hover{box-shadow:none!important}.MealFilterPopup_mealFilterPopup__slider__j8nZV .MuiSlider-thumb:before{display:none!important}.MealFilterPopup_mealFilterPopup__slider__j8nZV .MuiSlider-thumb:after{box-shadow:none!important;border:none!important;background:rgba(0,0,0,0)!important}.MealFilterPopup_mealFilterPopup__sliderMinMax__E9Em6{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;padding:0!important;grid-column-gap:8px!important;column-gap:8px!important}.MealFilterPopup_mealFilterPopup__sliderMinMaxValue__pbDZw{margin:0!important;font-family:figtree,sans-serif!important;font-size:12px!important;line-height:1.2!important;font-weight:700!important;color:#a3a3a3!important}.MealFilterPopup_mealFilterPopup__sliderMinMaxValue__pbDZw:first-child{justify-self:start}.MealFilterPopup_mealFilterPopup__sliderMinMaxValue__pbDZw:last-child{justify-self:end}.MealFilterPopup_mealFilterPopup__sliderRangeValue__ocx_I{margin:0!important;font-family:figtree,sans-serif!important;font-size:12px!important;line-height:1.2!important;font-weight:700!important;color:#285c4d!important;justify-self:center}.MealFilterPopup_mealFilterPopup__footer__0Y8Ft{position:relative;z-index:2;flex-shrink:0;background:#fff;border-top:1px solid #e9e9ec;box-shadow:0 -1px 3px rgba(229,229,229,.5);padding:8px 20px 14px;gap:4px}.MealFilterPopup_mealFilterPopup__applyBtn__5lJvA{width:100%!important;min-width:unset!important;height:42px!important;border-radius:5px!important;background:#000!important;color:#fff!important;font-size:16px!important;font-weight:800!important;text-transform:uppercase;box-shadow:none!important;transition:background-color .2s ease,transform .15s ease}.MealFilterPopup_mealFilterPopup__applyBtn__5lJvA:hover:not(:disabled){background:#1a1a1a!important}.MealFilterPopup_mealFilterPopup__resetBtn__6Cqzr{width:100%!important;min-width:unset!important;margin-top:0!important;height:auto!important;padding:6px!important;border-radius:5px!important;border:none!important;background:rgba(0,0,0,0)!important;color:#000!important;font-size:16px!important;font-weight:600!important;justify-content:center;text-transform:none;box-shadow:none!important;transition:color .2s ease}.MealFilterPopup_mealFilterPopup__resetBtn__6Cqzr:hover:not(:disabled){background:rgba(0,0,0,0)!important;color:#404040!important}.MealFilterPopup_mealFilterPopup__resetBtn__6Cqzr.MealFilterPopup_Mui-disabled__4Skd_,.MealFilterPopup_mealFilterPopup__resetBtn__6Cqzr:disabled{border:none!important;background:rgba(0,0,0,0)!important;color:#a3a3a3!important;pointer-events:none}@media(max-width:767px){.MealFilterPopup_mealFilterPopup__fclF3{align-items:flex-start;justify-content:center;padding:max(20px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.MealFilterPopup_mealFilterPopup__fclF3::-webkit-scrollbar{display:none;width:0;height:0}.MealFilterPopup_mealFilterPopup__dialog__GAwVJ{width:min(100%,380px);flex-shrink:0}.MealFilterPopup_mealFilterPopup__dialog__GAwVJ,.MealFilterPopup_mealFilterPopup__surface__FpbsC{max-height:min(90dvh,1164px,100dvh - max(20px,env(safe-area-inset-top,0px)) - max(16px,env(safe-area-inset-bottom,0px)) - 8px)}.MealFilterPopup_mealFilterPopup__surface__FpbsC{height:auto;min-height:0}}