.list-item-container{display:flex;flex-direction:column;gap:25px}.list-item-container .order-info-container{display:flex;flex-direction:row;justify-content:space-between}.list-item-container .order-info-container .order-info-mobile{display:none}.list-item-container .order-info-container .order-info{display:flex;flex-direction:row;justify-content:space-between;gap:40px}.list-item-container .order-info-container .order-info .order-type div{width:76px;height:22px;border-radius:11px;background-color:#f0ceed}.list-item-container .order-info-container .order-info .order-type div p{margin:7px 0 0;padding:4px 10px;font-size:13px;text-align:center}.list-item-container .order-info-container .order-info .order-type .pick-up{background-color:#ecf6dc}.list-item-container .order-info-container .order-info .order-type .catering{background-color:#f0ceed}.list-item-container .order-info-container .order-info .order-type .delivery{background-color:#dcf1f6}.list-item-container .order-info-container .order-info .heading{margin:0;font-size:13px;text-transform:uppercase}.list-item-container .order-info-container .order-info .content{font-size:16px;font-weight:700;margin:7px 0 0}.list-item-container .order-info-container .order-again button{width:250px;height:45px;display:flex;justify-content:center;align-items:center}.list-item-container .order-info-container .order-again .spinner{fill:#fff}.list-item-container .order-btn{display:flex;justify-content:center;width:250px;height:45px;padding:10.6px 67px 12.4px 67.5px;border-radius:9px;border:none;color:#fff;font-size:18px;font-weight:700;background-color:#c0164b}.list-item-container .line-items-container{display:flex;flex-direction:column;gap:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-height:1.5;height:72px}.list-item-container .view-order-details a{cursor:pointer;text-decoration:underline;font-size:16px;color:#c0164b}.list-item-container .view-order-details a:hover{text-decoration:underline;color:#c0164b}.list-item-container .order-again-mobile,.list-item-container .order-info-mobile{display:none}#call-courier .call-courier-section{margin-top:9px}#call-courier .call-courier-section .call-courier-icon{width:22px;height:22px}#call-courier .call-courier-section .call-courier-phone-number{text-decoration:underline;font-weight:400;margin-left:8px;color:#000}@media(max-width:768px){.list-item-container{gap:35px!important}.line-items-container{height:63px!important}.order-info-container{display:flex!important;flex-direction:column!important;gap:20px}.order-again,.order-no,.order-type{display:none}.order-again-mobile{display:flex!important}.order-again-mobile button{display:flex!important;width:100%!important;height:45px!important;justify-content:center!important;align-items:center!important}.order-again-mobile .spinner{fill:#fff}.order-info-mobile{display:flex!important;justify-content:space-between;align-items:center}.order-info-mobile .catering,.order-info-mobile .delivery,.order-info-mobile .pick-up{display:flex;align-items:center;justify-content:center;width:76px;height:22px;border-radius:11px;font-size:13px}.order-info-mobile .heading{font-size:13px}.order-info-mobile .content{font-weight:700;font-size:13px;margin-left:5px}.order-info-mobile .pick-up{background-color:#ecf6dc}.order-info-mobile .catering{background-color:#f0ceed}.order-info-mobile .delivery{background-color:#dcf1f6}.content,.line-item,.view-order-details{font-size:14px!important}.order-info{width:100%;gap:0!important}}