.item{border:2px solid black;background-color:azure;width:95%;height:140px;display:flex;flex-direction:column-reverse;white-space:nowrap;align-self:center;justify-self:center;border-radius:2.5px;box-shadow:0 3px 10px 1px #fff;position:relative}.item .setQuantity{position:absolute;display:flex;flex-direction:column;background:rgb(200,200,200);width:100%}.item .setQuantity button{display:flex;align-items:center;justify-content:center;margin:0}.item .setQuantity .info{display:flex;width:100%;justify-content:space-between;height:70%}.item .setQuantity .info button{width:fit-content;padding:0rem .25rem;text-align:center;width:30%}.item .setQuantity .addBtn{width:100%}.item img{height:90px;background-position:center center;object-fit:contain;cursor:pointer}@media screen and (max-width:400px){.item{white-space:normal}}.fridge{max-width:455px;width:85%;height:580px;background-color:red;box-shadow:0 0 5px 5px #e20000;color:#000;text-align:center;font-family:Coca Cola ii,sans-serif;border-radius:5px;position:relative;padding:.5rem;margin-top:1rem;margin-bottom:1rem}.fridge h3{margin-bottom:.5rem}.fridge .manija{position:absolute;top:0;right:0;margin-top:60%;margin-right:.35rem;box-shadow:-.5px -3px 5px 1px #f5f5f5;width:10px;height:30px;background-color:silver}.fridge .fridgeContainer{background-color:#141414;height:480px;width:90%;margin-left:5%;border-radius:2.5px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);border:2px solid black;padding:.75rem;box-shadow:inset 0 0 15px 2px #fff;gap:1rem}@media screen and (max-width:1123px){.fridge{width:100%}.fridge .fridgeContainer{gap:.75rem}}@media screen and (max-width:440px){.fridge .fridgeContainer{grid-template-columns:repeat(2,1fr);gap:.5rem}}.foodContainer #employee{height:150px;margin-left:2rem}.foodContainer .armrest{background-color:gray;padding:.5rem .5rem 2.5rem;border-radius:10px;box-shadow:inset -1px -10px 10px 2px #fff}.glass{display:flex;background:white;z-index:2000;opacity:.7;padding:2.5rem;border-radius:5px;box-shadow:inset 0 5px 10px 5px #ff0}.glass .item{width:140px;color:#000;margin-right:.5rem;text-align:center;z-index:-1}.foodContainer .item .img{filter:brightness(1.1);mix-blend-mode:multiply}@media screen and (max-width:990px){.glass{flex-wrap:wrap;justify-content:center}}.itemListContainer{width:100%;min-height:93vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0rem}.itemListContainer h2{text-align:center}.itemListContainer button{width:20%;padding:.8rem;border-radius:5px;margin-top:.5rem}.fridges{width:90%;height:600px;display:flex;justify-content:space-around;align-items:center;gap:1rem;margin-top:2rem}.foodContainers{margin-top:2rem}@media screen and (max-width:1023px){.itemListContainer{padding:1rem}.fridges{width:100%;height:fit-content;flex-direction:column}}.homepage{display:flex;flex-direction:column;min-height:100vh;justify-content:center;align-items:center;padding:1rem}.homepage h1,.homepage h4{text-align:center}.form{min-height:93vh;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;padding:4rem}.form button{width:fit-content;border-radius:10px;padding:.5rem 1rem}.form .backBtn{position:absolute;left:0;top:0;margin:3rem}.form form{margin-top:2rem;width:80%;display:flex;flex-direction:column;align-items:center}.form form .inputGroup{display:flex;justify-content:space-around;white-space:nowrap;width:80%}.form form .inputGroup label{width:150px;font-size:1.5rem}.form form .inputGroup input{padding:.5rem 1rem;border-radius:10px;border:2px solid black}@media screen and (max-width:860px){.form form .inputGroup{width:100%}.form form .inputGroup label{font-size:1rem}}@media screen and (max-width:600px){.form{padding:1rem}input{width:150px}.form .backBtn{margin:1.5rem}.form form .inputGroup{flex-direction:column}}.cartList{min-height:100vh;padding:1rem;display:flex;flex-direction:column;align-items:center}.shoppingCartList{width:70%}.cartList .shoppingCartList .cartItem{display:flex;width:100%;margin:1rem;justify-content:space-between;align-items:center}.cartList h2{text-align:center;margin-top:5rem}.cartList .confirmBtn,.cartList .emptyButton{margin:2rem;padding:.5rem 1rem;border-radius:10px;font-weight:500}.cartItem h3{display:flex;width:25%;justify-content:center}.cartItem .removeBtn{width:30%;border-radius:10px}.cartItem .name{display:block;cursor:pointer;justify-content:left;width:88px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.showInfo{display:normal;margin-left:2rem}.notShow{display:none}.cartList .totalPrice{border-top:1px solid black;padding-top:.5rem;width:40%;display:flex;justify-content:space-around}@media screen and (max-width:415px){.cartList .shoppingCartList li .cartItem h3{font-size:.9rem}}.foodEdit{width:100%;min-height:93vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0rem}.foodEdit img{width:30%;margin:1rem 0rem}.editInfo{width:90%;display:flex;flex-wrap:wrap;justify-content:center}.inputGroup{width:50%;display:flex;justify-content:center;align-items:center;padding:.5rem}.inputGroup label{width:150px}.inputGroup .checkbox{padding:1rem;width:30px;height:30px;border-radius:50%;vertical-align:middle;border:2px solid black;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.checkbox:checked{background-color:#adff2f}.selectGroup{display:flex;width:100%;justify-content:center}.selectGroup label{font-size:1.5rem;margin-right:1rem}.selectGroup select{padding:.5rem;border-radius:10px}.addBurguer{border-radius:10px;border:2px solid black;padding:.5rem 1rem;width:100px}.editInfo .setQuantity{display:flex;align-items:center;flex-direction:column;width:40%;margin:.5rem}.editInfo .setQuantity button{padding:.25rem 1rem;border-radius:10px;border:2px solid black;width:100px}.editInfo .setQuantity .info{text-align:center;display:flex;justify-content:space-around;width:100%}.editInfo .setQuantity .addBtn{padding:.5rem;background-color:#009dff;font-weight:600;font-size:1.2rem}@media screen and (max-width:500px){.foodEdit img{width:80%;margin:1rem 0rem}.editInfo{flex-wrap:nowrap;flex-direction:column;align-items:center}.inputGroup{width:100%;padding:1rem;white-space:nowrap}.inputGroup label{width:200px}.editInfo .setQuantity{width:80%}.editInfo .setQuantity .info{margin-bottom:.5rem}.editInfo .setQuantity .info button{width:30%}.selectGroup label{font-size:1rem;display:flex;align-items:center}}.listShoppingCart{position:absolute;top:0;right:0;margin-right:1rem;margin-top:5rem;padding:1rem 2rem;border-radius:10px;width:500px;z-index:2000}.listShoppingCart ul{white-space:nowrap}.listShoppingCart ul li{display:flex;justify-content:space-between;padding:.25rem .5rem}.listShoppingCart ul li h3{width:90px}.listShoppingCart ul li button{border-radius:5px;padding:.25rem;font-weight:500;margin-left:.5rem}.listShoppingCart ul li b{padding:0 .5rem}.listShoppingCart.light{border:2px solid rgb(20,20,20)}.listShoppingCart.dark{border:2px solid aliceblue}#endShop{padding:.5rem;margin-left:60%}@media screen and (max-width:600px){.listShoppingCart{width:98%;margin-right:1%;margin-top:6rem}.listShoppingCart ul li h3{width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (max-width:500px){.listShoppingCart{width:98%;margin-right:1%;margin-top:6rem}.listShoppingCart ul li h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.listShoppingCart ul li .quantity{padding:0}.listShoppingCart ul li b{padding:0 .5rem}}@media screen and (max-width:330px){#endShop{padding:.5rem;margin-left:47.5%}}nav{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.25rem}nav a{padding:.5rem 1rem;cursor:pointer;text-decoration:none}nav img{height:40px;border-radius:5px;padding:.5rem}nav .navList{display:flex}nav .navList li{display:flex}nav .arrowMobile{display:none}.formOrdersSearch{display:flex;width:100%}@media screen and (max-width:700px){nav .arrowMobile{display:flex}nav .navList{position:absolute;top:0;margin-top:50px;margin-left:50%;transform:translate(-50%);flex-direction:column;z-index:999;width:80%;padding:1rem}nav .navList.mobile{display:none;pointer-events:none}nav .navList.mobile.show{display:flex;pointer-events:all;padding-bottom:4rem}nav .navList li a{width:100%}.mobile.light{border-bottom:2px solid black}.formOrdersSearch{padding-bottom:.5rem}}.inputGroupSearch{display:flex;width:95%;margin-left:2.5%;background-color:#fff;color:#000;padding:0;border-radius:10px;border:3px solid white;padding-right:.75rem}.inputOrdersSearch{height:100%;border-top-left-radius:10px;border-bottom-left-radius:10px;border:0px;text-align:center;cursor:pointer}.inputGroupSearch .icon{height:100%}.formOrdersSearch.light .inputGroupSearch{border-radius:10px;background:black;color:#f5f5f5;border:2px solid black}.formOrdersSearch.light .inputGroupSearch .inputOrdersSearch{background:black;color:#f5f5f5}.formOrdersSearch.light .inputGroupSearch .inputOrdersSearch::placeholder{color:#f5f5f5}@media screen and (max-width:700px){.formOrdersSearch.light .inputGroupSearch{border-radius:10px;background:black;border:2px solid black}.formOrdersSearch.light .inputGroupSearch .icon{color:#f5f5f5}.inputGroupSearch{border-radius:10px;border:2px solid black}.inputOrdersSearch{width:100%;padding:.25rem}}.footer{display:flex;width:100%;height:76px;justify-content:center;bottom:0}.footer a{display:flex;justify-content:center;text-decoration:none;align-items:center;padding:.4rem}.footer img{width:30px;margin-left:.4rem}.footer.light{background-color:#fff}.footer.light a{color:#000}.footer.dark a{color:azure}.orderPage{min-height:100vh;display:flex;justify-content:center}.orderDetails{width:80%;padding:2rem;display:flex;flex-direction:column}.orderDetails .itemsList{margin-top:1rem}ul .itemDetails{display:flex;flex-direction:column;justify-content:space-between;padding:.5rem}ul .itemDetails .principalInfo{display:flex;width:100%;justify-content:space-between}ul .itemDetails h3{width:25%}.orderDetails .total{display:flex;width:100%;border-top:2px solid black;justify-content:space-between;padding-top:.5rem}.total h3{width:25%}.orderPageLoading{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem}@media screen and (max-width:500px){.orderDetails{width:100%;padding:.5rem}.orderDetails h2{font-size:1.2rem}.orderDetails h2,.orderDetails h3{margin:.25rem}ul .itemDetails .principalInfo .name{width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.orderPageLoading h2{font-size:1rem}}@media screen and (max-width:340px){.orderDetails h2{font-size:1rem}}*{margin:0;padding:0;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:500}body{min-height:100vh;position:relative}body::-webkit-scrollbar{display:none}.bodyLight{background:linear-gradient(180deg,#ffffff,#86e9dc)}.bodyDark{background:linear-gradient(360deg,#424242,#2C3E50);color:#f0f8ff}.light{background-color:#fff!important;color:#141414!important}.dark{background-color:#141414!important;color:#f0f8ff!important}
