.styles_title__z5Bgy{padding:10px 15px 0;font-size:22px;color:gray}.styles_productsContainer__LlO_n{min-height:100px;overflow-x:scroll;padding:10px 15px;margin-top:5px}.styles_productsContainer__LlO_n::-webkit-scrollbar{display:none}.styles_container__YG8XF{margin-top:20px;width:100%}.styles_container__PviVS .styles_imgContainer__SHMF8{background-color:#b9b9b9;overflow:hidden;border-radius:18px;width:130px;height:130px}.styles_container__PviVS .styles_img__pTMZz{width:100%;height:100%;object-fit:cover;transition:all .1s ease-in}.styles_container__PviVS .styles_detailsContainer__8LU83{margin-top:8px}.styles_container__PviVS .styles_detailsContainer__8LU83 .styles_discountedPrice__lroXl,.styles_container__PviVS .styles_detailsContainer__8LU83 .styles_name__wBEbq{font-size:14px;color:gray}.styles_container__PviVS .styles_detailsContainer__8LU83 .styles_price__1PwJN{font-size:12px;text-decoration:line-through;color:#bbb}.styles_btnContainer__4SuO0{padding:4px 10px;background-color:#fff;border:1px solid #ee66e9;border-radius:6px}.styles_btnContainer__4SuO0 .styles_btnText__TLeNY{font-size:13px;color:#ee66e9}.styles_title__PH6Dt{font-size:26px!important;color:#353535}.styles_container__92vjM{margin:0 0 40px;background-color:#fff;animation-name:styles_enter__47rxZ;animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes styles_enter__47rxZ{0%{transform:scale(.98) translateY(50px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.styles_nameContainer__b9LeD{padding:0 25px;margin-top:0}.styles_ratingContainer__vTZOl{width:auto;border-radius:8px;padding:10px 12px!important;margin:0}.styles_ratingNo__iKJlc{color:green}.styles_headerContainer__PW8Vw{width:auto;height:340px;margin:0;display:flex;justify-content:center;align-items:center;position:relative;background-color:#000}.styles_etaMinutes__kwzul,.styles_minOrderValue__GU0Ay{color:gray}.styles_etaTitle__nY8Jx,.styles_minOrderTitle__ifq9p{color:#9d9d9d}.styles_otherDetails__t0yp7{padding:0 18px}.styles_headerActions__Y4uNy{position:absolute;top:0;width:100%}.styles_backContainer__msDeA,.styles_shareButton__d9rvO{padding:12px;margin:15px 20px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#fff;z-index:1}.styles_headerActions__Y4uNy{display:flex;justify-content:space-between}.styles_detailsContainer__a7hg3{width:90dvw;padding:20px 0;margin:20px;display:flex;flex-direction:column;justify-content:center;bottom:0;border-radius:15px;position:absolute;min-height:180px;background-color:hsla(0,0%,100%,.937);backdrop-filter:blur(10px)}.styles_address__4DRKR{color:#5f5f5f}.styles_rating__AGOEC{color:green;font-size:20px!important}.styles_image__k67m7{position:absolute;width:100%;height:100%;object-fit:cover}.styles_container__8VjGB{padding:10px 0}.styles_title__lw63m{font-size:22px;color:gray;padding:0 20px}.styles_menuContainer__Ms4Lk{margin-top:10px!important;border-radius:15px}.styles_container__x8Cxq{padding:15px 0 5px;border-top:1.5px solid #f7f7f7}.styles_imageContainer__Z7I3Q{height:100px;width:100px;overflow:hidden;border-radius:15px}.styles_nameAndRatingContainer__fsAis{margin-right:15px;margin-bottom:4px}.styles_nameAndRatingContainer__fsAis .styles_ratingContainer__jIlsW{background:linear-gradient(90deg,#48c248,hsla(0,0%,100%,0));padding:3px 10px 3px 6px;border-radius:6px}.styles_btnContainer__uUwQL{padding:4px 14px;position:relative;right:10px;background-color:#fff;border:1px solid #ee66e9;border-radius:6px}.styles_btnContainer__uUwQL .styles_btnText__sveeG{font-size:14px;color:#ee66e9}.styles_ingredientsContainer__80ypg{width:100%;padding:5px 0 10px;overflow-x:scroll}.styles_ingredientsContainer__80ypg::-webkit-scrollbar{display:none}.styles_name__3efM5{font-size:16px!important;color:#3f3f3f}.styles_ingredient__d_kjO{background-color:#f4f4f4;padding:8px 14px;font-size:12px!important;border-radius:18px;color:#828282}.styles_image__EgXoC{width:100%;height:100%;object-fit:contain}.styles_container__s9ex1{background-color:#f4f4f4;border-radius:10px}.styles_container___Y3kr{width:auto;height:45px;border-radius:16px;margin:10px 20px 0;position:relative;overflow:hidden;background-color:#c8ffbe;border:1.2px solid #24e050}.styles_offer__feYcR{font-size:12px!important;color:#2ab12a;font-weight:700;margin:0 10px!important}.styles_offerIcon__ENPJ4{position:absolute;right:0;bottom:-25px;color:#2ab12a;width:60px;height:60px}