.sidebar{position:fixed;top:0;left:0;width:185px;height:100%;background:#1200ff3b;color:#000000d1;transition:transform .3s ease-in-out;transform:translate(-100%);display:flex;flex-direction:column;justify-content:space-between}.sidebar h1{padding:15px 15px 0}.sidebar.open{transform:translate(0)}.sidebar nav{background:transparent}.sidebar nav ul{list-style:none;padding:0;margin:50px 0 0;display:flex;gap:10px;flex-direction:column}.admin-profile{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.sidebar nav ul li{display:flex;align-items:center;cursor:pointer;width:100%;margin-left:9px;border-radius:20px 0 0 20px}.sidebar nav ul li span{margin-left:10px}@media (max-width: 768px){.sidebar{width:200px}.sidebar .toggle-btn{left:200px}}.toggle-btn{position:absolute;top:50%;display:flex;left:249px;border:solid 2px #80808000!important;background:#242424;color:#ffffffb3;cursor:pointer;font-size:20px;border-left:none!important;padding:30px 5px 30px 0;align-items:center;justify-content:center;border-radius:0 15px 15px 0}.admin-profile img{width:40px;height:40px;object-fit:cover}.appBar{position:fixed;top:0;left:0;width:100%;z-index:999;background:#1200ff3b;color:#000000d1}.home .search{display:flex;flex-direction:row;align-items:center;justify-content:center}.search input{color:#000000b3;transition:.3s}.search input:focus-visible{outline:none}.search .search-icon{border:solid 1px #0000ff00;border-radius:0 25px 25px 0;font-size:32px;padding:5px;background:#5b00ff0f;border-left:0px;color:#0000008a;transition:.3s}.log-reg{display:flex;gap:15px;align-items:center;margin-right:80px}.reg{padding:8px 12px;background:#0200ff47;border:solid 1px transparent;border-radius:25px;font-weight:600;letter-spacing:1px;font-family:Quicksand,sans-serif!important;color:#9100ff}.log{padding:8px 12px;background:transparent;border:solid 1px #0000ff00;border-radius:25px;font-weight:600;letter-spacing:1px;font-family:Quicksand,sans-serif!important;color:#9100ff}.search{display:flex}.admin-profile button{background:#fff0;padding:5px 10px;border-radius:7px;border:solid 1px #000000;margin-left:6px;font-weight:600}.admin-profile button:hover{background:#fff;border:solid 1px #9100ff;color:#9100ff}.sidebar ul{list-style:none;padding:0}.sidebar ul li{display:flex;align-items:center;padding:10px;color:#000;text-decoration:none;transition:.3s;margin-bottom:5px}.sidebar ul li.active{color:#8500ffb5;background:#fff}.sidebar ul li:focus{background:#fff}.sidebar ul li:hover{color:#000;background-color:#fff;cursor:pointer}.user-profile{display:flex;justify-content:center;margin-bottom:15px;flex-direction:column;align-items:center}.user-profile img{position:absolute;right:57px;bottom:-38px;width:119px;height:auto;z-index:50}.user-img-name{display:flex;align-items:center;justify-content:center;gap:10px}.user-profile{width:165px;padding:17px;border:solid 1px transparent;margin:8px;border-radius:12px;font-size:15px;background:#ffa500d1;font-weight:600;color:#fff;display:flex;align-items:center;overflow:hidden;position:relative;height:23vh}.user-profile p{font-size:12px;font-weight:600;position:absolute;right:10px;width:140px;top:10px}.user-profile span{position:absolute;right:9px;background:#fff;padding:6px;border-radius:10px;color:#000;width:85px}@media only screen and (max-width: 575.98px){.sidebar{display:none}}@keyframes slideIn{0%{transform:translate(-100%);color:#15ff0000}to{transform:translate(0)}}.sidebar-img{animation:slideIn 5s ease-out}.side-bar-logout{display:none}@media (min-width: 576px) and (max-width: 768px){.side-bar-logout{display:block}.side-bar-logOut{display:flex;justify-content:center;align-items:center;padding:15px}}.css-1r7lv5l-MuiContainer-root{background:#fff!important;color:#0011ffa3!important}.sign,.login{width:100%;display:flex;flex-direction:column;align-items:center;height:100vh;background:#000;justify-content:center!important;background-size:cover!important;position:absolute;right:0;background-position:center!important}.login-btn,.sign-btn{display:flex;align-items:center;justify-content:center}.login,.sign{transition:opacity 1s ease-out;background:url(/assets/home-bg-Bg293dUB.jpg)}.error-message{color:red}.login{transition:opacity 1s ease-out}.sign button{padding:5px 15px;border:solid 2px #007cff;color:#007cff;font-weight:600;border-radius:5px;background:transparent}.log-sign-icon{color:#fff;position:absolute;right:50px;top:20px;cursor:pointer}.login button:hover{background:violet;color:#fff}.sign button:hover{background:#007cff;color:#fff}.login button{padding:5px 15px;border:solid 2px rgba(238,130,238,.846);color:violet;font-weight:600;border-radius:5px;background:transparent}.login.logged-in{opacity:0;pointer-events:none;transition:opacity 1s ease-in-out}.sign h2,.login h2{color:#fff;font-size:25px;text-align:center;margin-bottom:30px}.content-log{display:flex;align-items:center;background:#fff0;border-radius:15px;position:absolute;right:0;width:50%;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:5px;box-shadow:0 0 52px -23px #000}.content-sign{display:flex;align-items:center;position:absolute;right:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:15px;width:50%;justify-content:center;background:#fff0;gap:5px;box-shadow:0 0 52px -23px #000}.content-log .form,.content-sign .sign-content{min-width:50%;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.content-log img,.content-sign img{width:350px;border-radius:0 20px 20px 0}.sign{transition:opacity 1s ease-out}.sign.registered{opacity:0}.err{color:red;text-align:center;border-bottom:solid 2px}.content-sign input,.content-log input{padding:10px 15px;border:solid 1px #ffffff5e;width:100%;margin-bottom:10px;border-right:none;border-top:none;border-left:none;color:#fff;background:transparent;letter-spacing:3px}.content-log input::placeholder{color:#fff;opacity:49%}.welcome{width:100%;height:100vh;z-index:99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;color:#fff;text-align:center;position:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:opacity 1s ease-in-out;opacity:1;pointer-events:none}.content-sign input::placeholder{color:#fff;opacity:49%}.content-log input:focus{outline:none;background:#ffffff19;border-radius:10px 10px 0 0}.content-sign input:focus{outline:none;background:#ffffff19;border-radius:10px 10px 0 0}.sign a,.login a{color:#ffffffe6}.sign form{margin-bottom:2cqh;width:80%}.login form{width:80%;margin-bottom:2cqh}@media only screen and (max-width: 575.98px){.login,.sign{background-position:-300px!important}.content-log,.content-sign{position:relative;width:90%;margin-inline:10px;padding:17px}.login form{width:100%;margin-bottom:2cqh}.sign form{margin-bottom:2cqh;width:100%}}@media (min-width: 576px) and (max-width: 768px){.login,.sign{background-position:-300px!important}.content-log,.content-sign{position:relative;width:70%;margin-inline:10px;padding:17px}.login form{width:100%;margin-bottom:2cqh}.sign form{margin-bottom:2cqh;width:100%}}.foods{width:71%;margin-top:10px}.food-left-con{display:flex;align-items:center}.filter-cate{display:flex;width:440px;overflow-x:scroll;padding-bottom:3px}.filter-cate::-webkit-scrollbar{width:0px;height:3px}.filter-cate::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #3800e2cc;border-radius:10px}.filter-cate::-webkit-scrollbar-thumb{background:#0025f443;border-radius:10px}.filter-cate::-webkit-scrollbar-thumb:hover{background:#0d00ff8d}.filter-cate::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #5500ff26;border-radius:10px}.activebtn{color:#fff;background:#9f00ff91!important}.food-item-con{width:100%;height:89vh;margin-top:6%;overflow:scroll;padding-bottom:20px;display:flex;flex-wrap:wrap;overflow-x:hidden!important;gap:30px;justify-content:center}.select{display:flex;align-items:center;justify-content:center;padding:3px 10px;gap:2px;border:solid 1px #0000ff00;border-radius:10px;background:#0000ff1a}.food-top-con select{padding:7px;background:#0000ff12;border:solid 1px gray;border-radius:7px}.food-title{font-weight:600;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rating-text{font-size:12px;font-weight:700;opacity:60%}.rating{display:flex;align-items:center;gap:12px}.food-top-con{display:flex;align-items:center;justify-content:space-between;position:fixed;z-index:99;background:#fff;width:65%;padding:10px}.food-left-con button{padding:4px 10px;border:solid 1px transparent;background:#9d00ff00;border-radius:25px;margin-right:15px;transition:.3s;font-weight:700}.food-left-con button:focus{color:#fff;background:#9f00ff91}.food-left-con button:hover{border:solid 1px #9f00ff91;color:#9f00ff91}.food-right-con{display:flex;align-items:center}.other-icon{opacity:50%!important}.food-item img{width:100%;height:160px;object-fit:cover;border-radius:13px 13px 0 0}.food-img{position:relative;height:23vh}.heart-icon:hover{color:red}.heart-icon{transition:.4s;color:#000000a8;margin-left:15px;cursor:pointer}.food-item:hover{box-shadow:0 5px 10px #00000045}.food-item{width:22%;box-shadow:0 0 1px #0000008a;border-radius:13px;transition:ease-in-out .3s;height:fit-content;padding-bottom:6px}.food-time{display:flex;align-items:center;font-weight:600;font-size:11px!important}.food-time-icon{font-size:12px!important;display:flex;justify-content:center}.restaurant-name{font-size:12px;font-weight:600}.foods .food-price{font-size:15px;font-weight:900}.star-rate{display:flex;align-items:center;gap:10px}.foot-title{font-size:14px;font-weight:700}.food-cart-details{padding:2px 8px 10px;display:flex;flex-direction:column}.Fname-heart{display:flex;justify-content:space-between;align-items:center}.food-con{display:flex;flex-direction:column;gap:3px}.addCart-btn{display:flex;justify-content:center;align-items:center}.addCart-btn .add-remove-btn{background:#ffcb00;color:#fff;padding:5px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.addCart-btn .add-remove-btn:hover{background:#0006;color:#fff}.addCart-btn .remove-btn{background:#0006;border-radius:12px;color:#fff}.item-bottum{display:flex;justify-content:space-between;margin-inline:10px}.search-filter{display:flex;gap:45px}.respo-title{display:none}.respo-search-inp{display:flex;gap:31px}.appBar{display:none}@media only screen and (max-width: 575.98px){.food-item-con::-webkit-scrollbar{width:0px;height:0px}.foods{width:100%;margin-top:0}.appBar{display:block}.food-top-con select{padding:1px}.food-item-con{height:auto;display:flex;flex-wrap:wrap;margin-top:165px;gap:15px 9px}.addCart-btn button{padding:5px 30px}.food-img{position:relative;height:18vh}.food-item img{height:120px!important}.food-top-con{width:100%;flex-direction:column-reverse;padding:5px;margin-top:55px}.food-left-con{width:100%;height:50px;margin-top:10px;display:flex;overflow:scroll}.search input{width:150px;padding-inline:5px}.search-filter{width:100%;gap:0px;flex-direction:column}.respo-search-inp{display:flex;justify-content:space-between}.food-item{height:35vh;width:45%}.food-title{width:115px;font-size:12px}.heart-icon{display:none!important}.food-cart-details{flex-direction:column;align-items:flex-start;padding-bottom:4px}.food-price{font-size:11px}}.food-titles{display:flex;flex-direction:column;gap:13px}.logOut{padding:5px 10px;cursor:pointer;background:transparent;border:solid 1px black;border-radius:9px;font-size:13px;font-weight:600}@media only screen and (max-width: 575.98px){.item-skeleton{width:45%!important}.loading-skeleton{display:flex;gap:15px 30px;justify-content:center;margin-top:70px;height:87vh;overflow:auto;flex-wrap:wrap;flex-direction:column;align-items:center;padding-inline:6px}.oders{display:none}}.oders .items p{width:100px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loading-skeleton{display:flex;flex-wrap:wrap;gap:15px 30px;justify-content:center;margin-top:70px;height:87vh;overflow:auto}@media (min-width: 576px) and (max-width: 768px){.food-item{width:30%}.foods{width:100%}.food-item-con{gap:10px;width:100%;height:95vh}.food-top-con{width:75%}.respo-search-inp{gap:10px;margin-right:25px}.food-left-con{width:260px;margin-right:5px}.food-top-con select{padding:4px}.food-left-con button{padding:2px 4px;margin-right:5px}.search input{width:85px}.food-cart-details{flex-direction:column;align-items:flex-start;padding-bottom:4px;padding-top:5px}}@media (min-width: 768px) and (max-width: 992px){.food-item{width:30%}.foods{width:100%}.food-item-con{gap:20px 15px;width:100%;margin-top:10%;height:90vh}.food-top-con{width:54%}.respo-search-inp{margin-right:0}.food-left-con{width:260px;margin-right:5px}.food-top-con select{padding:4px}.food-left-con button{padding:2px 4px;margin-right:5px}.search input{width:85px}.food-cart-details{flex-direction:column;align-items:flex-start;padding-bottom:4px;padding-top:5px}}@media (min-width: 992px) and (max-width: 1200px){.food-item{width:23%}.foods{width:100%}.food-img{position:relative;height:19vh}.food-item img{width:100%;height:130px}.food-item-con{gap:20px 15px;width:100%;margin-top:8%;height:89vh}.food-top-con{width:60%}.respo-search-inp{margin-right:0}.food-left-con{width:260px;margin-right:5px}.food-top-con select{padding:4px}.food-left-con button{padding:2px 4px;margin-right:5px}.search input{width:85px}.food-cart-details{flex-direction:column;align-items:flex-start;padding-bottom:4px;padding-top:5px}}.loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;font-size:larger;font-weight:900}.food-details-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000043;display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.popup-content{background-color:#fff;padding:20px;width:50%;height:60%;overflow:hidden;border-radius:8px;position:relative}.review .popup-content{width:25%}.review .popup-details{width:100%}@media only screen and (max-width: 575.98px){.review .popup-content{width:92%;padding:20px 0 0 15px;overflow:auto;height:66vh}}.pop-img{width:345px;border-radius:8px;height:230px;object-fit:cover}.popup-content h2{margin-bottom:5px}.food-pop-de,.pop-des p{margin-bottom:5px;font-size:15px;font-weight:600}.pop-detail{display:flex;width:100%}.popup-details,.popup-food-con{width:50%}.close-icon{position:absolute;right:7px;top:10px;cursor:pointer;transition:.4s}.close-icon:hover{background-color:#0000ff58;border-radius:5px}.pop-des{height:23vh;overflow:scroll}.popup-details .comments{margin-top:20px;width:100%}.popup-details .com-inpu-btn{display:flex;justify-content:center;flex-direction:row;width:100%;padding-bottom:5px}.com-inpu-btn input{width:85%;padding:7px;border:solid 1px gray;border-radius:10px 0 0 10px;border-right:solid 1px transparent}.com-inpu-btn span{display:flex;align-items:center;padding:5px 10px;justify-content:center;border-radius:10px;color:#000000a6;transition:.4s;margin-left:4px}.com-inpu-btn span:hover{background-color:#000000b0;color:#fff}.comments img{width:35px;height:35px;border-radius:50px;object-fit:cover}.commts{display:flex;justify-content:flex-start;gap:7px}.commts p{font-size:12px;font-weight:600}.commts .username{color:gray;margin-bottom:2px}.comment-data{height:215px;display:flex;flex-direction:column;gap:20px;padding:10px 0 0;overflow:auto}.food-pop-de p{display:flex;justify-content:space-between;width:50%}.commts-username{width:100%}.name-time{display:flex;justify-content:space-between;width:100%;align-items:center}.name-time .com-time{font-size:11px;opacity:50%;font-weight:800}.add-btn{padding-inline:15px;display:flex;align-items:center;background:transparent;border:solid 1px gray;padding-block:2px;border-radius:0 10px 10px 0;border-left:solid 1px transparent}.emoji-btn{padding:4px;font-size:21px;border:transparent;background:transparent}.emoji{position:absolute;z-index:99;top:0}@media only screen and (max-width: 575.98px){.popup-content{width:97%;padding:20px 0 0 15px;overflow:auto;height:80vh}.pop-detail{display:flex;flex-direction:column}.popup-details,.popup-food-con,.pop-img,.food-pop-de p{width:100%}}@media (min-width: 576px) and (max-width: 768px){.popup-content{width:70%;padding:20px 0 0 15px;overflow:auto;height:80vh}.pop-detail{display:flex;flex-direction:column}.popup-details,.popup-food-con,.pop-img,.food-pop-de p{width:100%}.epr_-orqfm8{display:none}.pop-img{height:280px}.close-icon{right:-2px;top:0}}@media (min-width: 768px) and (max-width: 992px){.popup-content{width:70%;padding:20px 0 0 15px;overflow:auto;height:80vh}.pop-detail{display:flex;flex-direction:column}.popup-details,.popup-food-con{width:100%}.pop-des{height:fit-content}.popup-details{display:flex;gap:12px}.food-details-rate{display:flex;flex-direction:column;align-items:stretch;align-content:center;justify-content:center}.pop-img,.food-pop-de p{width:100%}.epr_-orqfm8{display:none}.pop-img{height:280px}.close-icon{right:-2px;top:0}}.oders{padding:11px 15px 20px 0;height:100vh;display:flex;flex-direction:column;justify-content:space-between;background:#1200ff3b;padding-inline:5px;width:20%}.oder-address{padding:15px 15px 15px 11px;border-top:solid 1px #00000030}.other{display:flex;align-items:center;justify-content:space-between;padding-top:7px}.time,.kl{display:flex}.time-and-kl{display:flex;align-items:center;gap:20px;font-size:13px;opacity:60%;padding-block:15px}.oders-icon{font-size:17px!important}.oder-items img{width:65px;height:65px;object-fit:cover;border-radius:12px;margin-right:10px}.items{display:flex;justify-content:space-between;padding:7px;border:solid 1px rgba(128,128,128,0);border-radius:15px;transition:.4s;background:#fff;margin-bottom:5px}.qty-icon{opacity:50%}.oder-items{height:55vh;overflow:scroll;overflow-x:hidden;padding:12px}.oder-items::-webkit-scrollbar{width:5px;height:5px}.oder-items::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #0000000b;border-radius:10px}.oder-items::-webkit-scrollbar-thumb{background:#00000028;border-radius:10px}.oder-items::-webkit-scrollbar-thumb:hover{background:#0006}.items:hover{box-shadow:0 2px 14px #0006}.items select{padding:2px;background:transparent;border:solid 1px #80808075;border-radius:4px;opacity:58%}.qty{display:flex;align-items:center;gap:10px}.dialog{max-width:15%!important}.logout-popup{padding:15px;display:flex;flex-direction:column;align-items:center}.items p{width:150px;font-size:12px;font-weight:600}.food-titles{display:flex;flex-direction:column;gap:13px;justify-content:space-evenly}.oder-total{width:100%;display:flex;flex-direction:column;justify-content:space-between;border-top:solid 1px #0000ff85;height:15vh;margin-top:15px}.od-foot{display:flex;justify-content:space-between;padding-inline:13px}.checkout{display:flex;align-items:center;justify-content:center;padding:10px 0}.checkout button{padding:10px;width:100%;background:#8500ffb5;border:solid 1px transparent;border-radius:5px;font-size:15px;color:#fff}.odd-food-con{display:flex;gap:10px;flex-direction:column}.odd-coupon{display:flex;align-items:center;justify-content:space-around;padding:14px;background:#8500ff24;border-radius:8px;border:solid 1px #0000ff69;margin-top:15px}.MuiPaper-rounded{border-radius:30px!important}.logout-popup-content p{font-size:13px;font-weight:900;margin:20px}.logout-pop-btn{display:flex;align-items:center;gap:15px;padding:12px;border-top:solid 1px gray;justify-content:space-around}.logout-pop-btn button{font-size:16px;background:#fff;font-weight:800;border:none}.logout-pop-btn button:hover{background:#0033ff30;padding:5px 25px;border-radius:10px}.coupon-icon{font-size:15px!important}.odd-coupon button{display:flex;align-items:center;gap:11px;padding:7px 15px;background:#8500ffb5;border:solid 1px transparent;border-radius:7px;color:#fff}.oder-total button{font-weight:700}.oder-total p{font-size:14px}.price-font{font-weight:700;width:70px;text-align:end}.pri-fre{margin-top:5px}.user-details{display:flex;align-items:center;gap:12px;margin-bottom:15px;justify-content:flex-end}.logOut{padding:5px 10px;cursor:pointer;background:transparent;border:solid 1px rgba(0,0,0,.354);border-radius:9px;font-size:13px;color:#1118;font-weight:600}.logOut:hover{background:#0000ff4e;color:#fff}.oders .user-add{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 600px){.oders{display:none}}.oders .items p{width:163px!important;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 576px) and (max-width: 768px){.oders{display:none}}@media (min-width: 768px) and (max-width: 992px){.oders{width:24%}.oder-items{padding:0}}@media (min-width: 992px) and (max-width: 1200px){.oders{width:24%}.oder-items{padding:0}}.price{font-weight:700;font-size:13px}.price span{color:#ffcb00}.proceed-checkout{display:flex;justify-content:center}.CartIsEmpty{height:55vh}.home{background:#000000f2;height:100vh;width:100%;color:#ffffffc4}.MainHome{display:flex}.home{background-image:url(/assets/home-bg-Q_EL1Dok.jpg);background-size:cover;background-position:center;justify-content:center!important;background-size:cover!important;background-position:center!important}.home-con{width:100%;height:90vh;display:flex;justify-content:center;align-items:center}.home .text-other h1{font-size:5rem;font-weight:900;line-height:1.2;margin-bottom:1rem}.home .text-other button{padding:10px 20px;font-size:20px;font-weight:900;border-radius:25px;margin-top:6px;border:solid 1px black;background:#000;color:#fff;border:solid 1px white}.home .text-other button:hover{color:red;background:#fff;border:solid 1px white}.text-other h4{color:#ff000082}.text-other h3{opacity:70%}.home-nav{padding-top:5px;text-align:center}.home-btn button{display:flex;align-items:center;justify-content:center;background-color:#f8b400;color:#fff;border:none;padding:10px 20px;font-size:16px;cursor:pointer;position:relative;overflow:hidden}.home-btn .arrow-icon{margin-left:10px;opacity:0;transform:translate(-15px);transition:opacity .3s ease-in-out,transform .5s ease-in-out}.home-btn button:hover .arrow-icon{opacity:1;transform:translate(0)}.boy-img{width:430px;position:fixed;right:-15px;bottom:-10px}@keyframes slideIn{0%{transform:translate(100%);color:#15ff0000}to{transform:translate(0)}}.boy-img{animation:slideIn 8s cubic-bezier(.65,.05,.36,1)}.social-media{position:absolute;right:0;top:0}.social-media-icon{cursor:pointer;opacity:50%;font-size:30px!important;margin:15px 15px 10px 0;transition:.3s!important}.social-media-icon:hover{opacity:100%}@media only screen and (max-width: 575.98px){.boy-img{width:180px;right:-26px}.text-other{margin-inline:10px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:25px;border-radius:29px!important;border:solid 1px #ffffff38}.home .text-other h1{font-size:2rem}.text-other button{font-size:14px!important}.text-other h3{font-size:12px}.text-other{display:flex;flex-direction:column;gap:20px}.social-media-icon{font-size:20px!important}.home-nav{text-align:start}.home{background-position:-300px!important}}@media only screen and (max-width: 575.98px){.boy-img{width:230px;right:-56px}.text-other{margin-inline:10px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:25px;border-radius:29px!important;border:solid 1px #ffffff38}.home-title{margin-left:12px}.home .text-other h1{font-size:2rem}.text-other button{font-size:14px!important}.text-other h3{font-size:12px}.text-other{display:flex;flex-direction:column;gap:20px}.social-media-icon{font-size:20px!important}.home-nav{text-align:start}.home{background-position:-300px!important}}@media (min-width: 576px) and (max-width: 768px){.boy-img{width:330px;right:-26px}.text-other{margin-right:170px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:25px;border-radius:29px!important;border:solid 1px #ffffff38}.home-title{margin-left:12px}.home .text-other h1{font-size:3rem}.text-other button{font-size:16px!important}.text-other h3{font-size:13px;width:350px}.text-other{display:flex;flex-direction:column;gap:20px}.social-media-icon{font-size:20px!important}.home-nav{text-align:start}.home{background-position:-300px!important}}@media (min-width: 768px) and (max-width: 992px){.boy-img{width:330px;right:-26px}.text-other{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:25px;border-radius:29px!important;border:solid 1px #ffffff38}.home-title{margin-left:12px}.home .text-other h1{font-size:3rem}.text-other button{font-size:16px!important}.text-other h3{font-size:13px;width:350px}.text-other{display:flex;flex-direction:column;gap:20px}.social-media-icon{font-size:20px!important}.home-nav{text-align:start}.home{background-position:-150px!important}}@media (min-width: 992px) and (max-width: 1200px){.boy-img{width:360px;right:-26px}.text-other{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:25px;width:50%;border-radius:29px!important;border:solid 1px #ffffff38}.home-title{margin-left:12px}.home .text-other h1{font-size:3rem}.text-other button{font-size:16px!important}.text-other h3{font-size:13px;width:350px}.text-other{display:flex;flex-direction:column;gap:20px}.social-media-icon{font-size:20px!important}.home-nav{text-align:start}}.home-btn{display:flex;justify-content:flex-start;margin-top:20px}.addCart{margin-left:135px}.addCart-nav{display:flex;align-items:center;background:#fff0;justify-content:space-around;padding:15px 0;position:fixed;width:92%;top:0;left:128px}.addCart select{padding:5px 10px;border-radius:7px;border:solid 1px #818181}.addCart .order-items{padding:12px;display:flex;flex-wrap:wrap;overflow:scroll;gap:10px 25px;height:60vh;justify-content:center;align-items:center;align-content:flex-start;border-bottom:blue solid 1px;margin-bottom:20px}.total-con{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:4px;border-top:solid 1px #b400ff70;padding-top:60px}.items span{cursor:pointer}.addCart .item-price h5{width:50px;text-align:center}.addCart .food-titles p{font-weight:600;width:126px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-items-list{display:flex;flex-wrap:wrap;gap:11px;overflow:scroll;height:60vh;justify-content:center;align-content:center;margin-bottom:20px}.addCart .items{width:fit-content!important}.addCart .item-price{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.item-price .remove-icon{transition:.3s;opacity:50%;cursor:pointer}.remove-icon:hover{opacity:100%;scale:1.8}.addCart .order-total{width:100%;display:flex;flex-direction:column;justify-content:space-between;border-top:solid 1px #0000ff85;height:30vh;margin-top:15px;align-items:center}.confirm-btn{padding:10px;width:20%;border:solid 1px transparent;border-radius:5px;background:#8500ffb5!important;font-size:15px;color:#fff}.addCart .items img{width:65px;height:65px;object-fit:cover;border-radius:12px;margin-right:10px}.popup-details-payment{padding:35px;display:flex;flex-direction:column;justify-content:space-between;gap:35px}.addCart .css-1t1j96h-MuiPaper-root-MuiDialog-paper{width:900px!important;background-color:#fff;color:#000000de;-webkit-transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:4px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;margin:0!important;position:relative;overflow-y:hidden!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:calc(100% - 64px);max-width:100%}@media only screen and (max-width: 575.98px){.addCart{width:100%;height:fit-content}.order-items{height:75vh!important}.total-con button{width:50%}.payment-steps-label{font-weight:700!important;font-size:9px!important}.payment-steps-label .MuiSvgIcon-root{font-size:15px!important}.addCart .MuiTypography-root{font-weight:700!important;font-size:11px!important}}@media (min-width: 576px) and (max-width: 768px){.addCart .order-items{padding:12px;display:flex;overflow:scroll;gap:10px 15px;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.addCart .items{width:48%!important}.addCart .food-titles p{width:110px}}.orderHistory img{width:150px;object-fit:cover;height:150px;border-radius:10px 10px 0 0}.order-con{display:flex;gap:10px;width:100%;overflow:scroll;padding:10px}.orderHistoryItemHead{width:25%;font-size:14px;display:flex;flex-direction:column;justify-content:space-between}.orderHistoryItemHead h3{margin-bottom:12px;font-size:15px}.history-nav{padding:15px;position:fixed;top:0;width:100%;background:#ffffff30;z-index:99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.order-food-de .food-name{font-weight:600;width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orderHistory{margin-top:70px}.orderHistoryItem{display:flex;margin:40px 40px 0;box-shadow:0 0 11px #00000014;padding:12px;border-radius:10px}.orderHistoryItemBody h3{text-align:center}.orderHistoryItemBody{width:75%;padding-left:50px;margin-left:50px}.orderItem{box-shadow:0 0 1px #00000063;border-radius:10px;transition:.4s}.orderItem:hover{box-shadow:0 0 6px #00000052}.orderItem button{width:100%;background:#ffa60074;border:none;border-radius:10px;padding:6px}.order-food-de{margin-left:10px;font-size:12px;margin-bottom:10px}.status-cancelled{color:red;font-weight:600}.status-delivered{color:green;font-weight:600}.status-outofstock{color:#00f;font-weight:600}@media only screen and (max-width: 575.98px){.orderHistoryItem{margin:5px 5px 25px;flex-direction:column}.order-history-title{display:none}.orderHistory{margin-top:60px}.orderHistoryItemHead{width:100%;font-size:12px}.orderHistoryItemBody{width:100%;padding-left:0;margin-left:0}.order-con{justify-content:center}}@media (min-width: 576px) and (max-width: 768px){.orderHistoryItem{display:flex;margin:40px 40px 0;box-shadow:0 0 11px #00000014;padding:12px;border-radius:10px;flex-direction:column}.orderHistoryItemHead{width:100%;font-size:13px;border-bottom:solid 1px gray;padding-bottom:10px}.orderHistoryItemBody{width:100%;padding-left:0;margin-left:0}}@media (min-width: 768px) and (max-width: 992px){.orderHistoryItem{display:flex;margin:40px 40px 0;box-shadow:0 0 11px #00000014;padding:12px;border-radius:10px;flex-direction:column}.orderHistoryItemHead{width:100%;font-size:13px;border-bottom:solid 1px gray;padding-bottom:10px}.orderHistoryItemBody{width:100%;padding-left:0;margin-left:0}}.status-pending{display:none}.prof-con{display:flex;align-items:center;justify-content:space-around;box-shadow:0 0 10px #0000001c;border-radius:15px;width:90%;padding-bottom:10px}.profile{display:flex;flex-direction:column;align-items:center;margin-top:20px}.prof-image-con{position:relative}.prof-image-con .prof-edit-btn{position:absolute;top:5px;right:5px;background:#fff;color:#8500ffb5;border-radius:50%;padding:10px;display:flex;align-items:center;cursor:pointer}.prof-image-div{background:#0026ff33;border-radius:50% 27px 50% 50%;display:flex;align-items:center;justify-content:center}.updateImage{display:flex;justify-content:center;margin-top:12px}.loading{position:absolute}.prof-edit-btn:hover{background:#fff!important;color:#8500ffb5}.prof-image-con img{width:300px;height:300px;object-fit:cover;border-radius:50%;margin:5px}.prof-text-edit-btn{color:#8500ffb5!important;border-color:#8500ffb5!important}.prof-text-edit-btn:hover{background:#8500ffb5!important;color:#fff!important}@media only screen and (max-width: 575.98px){.profile{margin-left:0!important;width:100%!important}.prof-con{margin-top:10%!important;padding-top:10%;display:flex;flex-direction:column;align-items:center;width:100%}.prof-image-con img{width:200px;height:200px}.prof-edit-btn{right:4px!important}}@media (min-width: 768px) and (max-width: 992px){.prof-con{padding-top:10%;display:flex;flex-direction:column;align-items:center;width:100%}.prof-image-con img{width:200px;height:200px}.prof-edit-btn{right:4px!important}}.sidebar-phone{position:fixed;width:fit-content;height:100%;background-color:#fff;transition:transform .3s ease;transform:translate(-250px);top:0;z-index:999;border-right:solid 1px rgba(0,0,255,.216)}.sidebar-phone.open{transform:translate(0)}.sidebar-phone ul li{transition:.3s;display:flex}.sidebar-phone ul li.active{color:#8500ffb5;background:#1500ff2c;padding-inline:5px;border-radius:15px}.toggle-button{position:absolute;top:10px;left:145px;background:none;border:none;font-size:24px;cursor:pointer}.sidebar-phone nav{padding:20px}.sidebar-phone ul{list-style:none;margin-top:30px;padding:0}.sidebar-phone li{padding:10px 0}.active{font-weight:700}.sidebar-phone .user-profile{position:absolute;bottom:0;text-align:center}.sidebar-phone-img{width:100px;height:100px;border-radius:50%}@media only screen and (max-width: 575.98px){.sidebar-phone-phone{display:block}}:root{letter-spacing:1px;font-family:Quicksand,sans-serif!important;font-optical-sizing:auto;font-style:normal;transition:.4s;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;font-family:Quicksand,sans-serif!important;padding:0;box-sizing:border-box}h3{font-size:1em}.main-home{display:flex}button{font-family:Quicksand,sans-serif!important;cursor:pointer;transition:.3s}.food-home{display:flex;flex-direction:column;width:100%;height:100vh;overflow:overlay}.oders-main{width:30%}::-webkit-scrollbar{transition:.4s!important}.food-home::-webkit-scrollbar{width:5px;height:5px}.food-home::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.food-home::-webkit-scrollbar-thumb{background:#000000a9;border-radius:10px}.food-home::-webkit-scrollbar-thumb:hover{background:#000000ec}.top-food::-webkit-scrollbar{width:5px;height:5px}.resent-reviews::-webkit-scrollbar{width:0px;height:0px}.comment-data::-webkit-scrollbar{width:5px;height:5px}.comment-data::-webkit-scrollbar-thumb{background:#0000;border-radius:10px}.comment-data::-webkit-scrollbar-thumb:hover{background:#0006}.comment-data::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #80808000;border-radius:10px}.comment-data::-webkit-scrollbar-thumb{background:#00000036;border-radius:10px}.resent-reviews::-webkit-scrollbar-thumb:hover{background:#000000a5}a{text-decoration:none;color:#000000de}.top-food::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #80808076;border-radius:10px}.top-food::-webkit-scrollbar-thumb{background:#ffa600c5;border-radius:10px}.resent-reviews::-webkit-scrollbar-thumb:hover{background:#0006}.admin-main{margin-left:185px;background:#80808014;padding:75px 14px 14px;height:100vh;overflow:scroll}ul li{list-style:none}input:focus-visible{outline:none}.main-app{display:flex}.main-content{flex:1}.addCart,.foods,.orderHistory,.profile{margin-left:200px}@media only screen and (max-width: 575.98px){.addCart,.foods,.orderHistory{margin-left:0}}
