input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-check-input:checked{background-color:#00b156!important;border-color:#00b156!important}.form-label:after{content:none!important}.date-pickerForm{border:0 solid gray!important;width:10px!important;height:5px!important}.react-date-picker__inputGroup__input{width:20px!important;height:20px!important}.react-date-picker__wrapper{border:0 solid gray!important}.progress{border-radius:10px!important}.progress-bar{background-color:#00a72c!important;overflow:visible!important}.progress-bar.bg-danger{margin-left:2%!important}.progress-active .bar-active{color:#000!important}.progress-active .bar-active .progress-bar{color:#000!important;background-color:#fff!important}.mobileprogressbar .progress-bar{color:#00b156!important;background-color:#fff!important;font-size:16px!important;font-weight:700!important;overflow:visible!important}.mobileprogressbar .progress-bar.bg-danger{margin-left:2%!important}
.mm-acct .mm-fav-page-head{flex-direction:column;gap:10px;display:flex}.mm-acct .mm-fav-back{font:700 13px var(--mm-font-body);color:var(--mm-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}.mm-acct .mm-fav-back:hover{color:var(--mm-ink)}.mm-acct .mm-fav-error{color:var(--mm-red);font-weight:600}.mm-acct .mm-fav-lists{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid}.mm-acct .mm-fav-list{flex-direction:column;gap:14px;min-width:0;height:100%;display:flex}.mm-acct .mm-fav-list__head{flex-direction:column;gap:4px;min-width:0;display:flex}.mm-acct .mm-fav-list__name{color:var(--mm-ink);overflow-wrap:anywhere;font-size:18px;font-weight:800;line-height:1.25}.mm-acct .mm-fav-list a.mm-fav-list__name{text-decoration:none}.mm-acct .mm-fav-list a.mm-fav-list__name:hover{text-underline-offset:3px;text-decoration:underline}.mm-acct .mm-fav-list__preview{color:var(--mm-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.mm-acct .mm-fav-list__actions{border-top:1px solid var(--mm-line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex}.mm-acct .mm-fav-thumbs{align-items:center;min-width:0;min-height:48px;display:flex}.mm-acct .mm-fav-thumbs__tile{background:var(--mm-tint);border:2px solid #fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.mm-acct .mm-fav-thumbs__tile+.mm-acct .mm-fav-thumbs__tile{margin-left:-10px}.mm-acct .mm-fav-thumbs__tile img{object-fit:contain;width:40px;height:40px;display:block}.mm-acct .mm-fav-thumbs__more{color:var(--mm-muted);white-space:nowrap;margin-left:8px;font-size:13px;font-weight:600}.mm-acct .mm-fav-meals__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex}.mm-acct .mm-fav-meals{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:stretch;gap:12px;margin:0;padding:0;list-style:none;display:grid}.mm-acct .mm-fav-meal{border:1px solid var(--mm-line);background:#fff;border-radius:10px;flex-direction:column;gap:12px;min-width:0;height:100%;padding:12px;display:flex}.mm-acct .mm-fav-meal__top{align-items:flex-start;gap:12px;min-width:0;display:flex}.mm-acct .mm-fav-meal__img{background:var(--mm-tint);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;padding:0;display:flex;overflow:hidden}.mm-acct .mm-fav-meal__img img{object-fit:contain;width:56px;height:56px;display:block}.mm-acct .mm-fav-meal__img:focus-visible{outline:2px solid var(--mm-green-deep);outline-offset:2px}.mm-acct .mm-fav-meal span.mm-fav-meal__img{cursor:default;color:var(--mm-muted)}.mm-acct .mm-fav-meal__text{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.mm-acct .mm-fav-meal__name{color:var(--mm-ink);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.mm-acct .mm-fav-meal a.mm-fav-meal__name:hover{text-underline-offset:2px;text-decoration:underline}.mm-acct .mm-fav-meal__price{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:14px;font-weight:700;display:flex}.mm-acct .mm-fav-meal__price del{color:var(--mm-muted);font-weight:500}.mm-acct .mm-fav-meal__remove{border:1.5px solid var(--mm-line);width:32px;height:32px;color:var(--mm-muted);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mm-acct .mm-fav-meal__remove:hover:not(:disabled){color:var(--mm-red);border-color:var(--mm-red)}.mm-acct .mm-fav-meal__remove:disabled{opacity:.5;cursor:not-allowed}.mm-acct .mm-fav-meal__remove:focus-visible{outline:2px solid var(--mm-green-deep);outline-offset:2px}.mm-acct .mm-fav-meal__bottom{border-top:1px solid var(--mm-line);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.mm-acct .mm-fav-meal__qty-label{color:var(--mm-muted);font-size:13px;font-weight:600}.mm-acct .mm-fav-meal .plus-minus-input{margin-top:0}@media (max-width:575px){.mm-acct .mm-fav-list__actions .mm-btn{flex:auto}.mm-acct .mm-fav-page-head .mm-acct-page-head>div:last-child:not(:first-child),.mm-acct .mm-fav-page-head .mm-acct-page-head>div:last-child:not(:first-child) .mm-btn{width:100%}}.modal.mm-acct.mm-fav-modal{background:0 0}.modal.mm-acct.mm-fav-modal .modal-content{border-radius:var(--mm-radius-card);border:1px solid var(--mm-line)}.modal.mm-acct.mm-fav-modal .modal-title{font-family:var(--mm-font-display);text-transform:uppercase;font-size:24px;font-weight:700}.modal.mm-acct.mm-fav-modal .mm-fav-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.modal.mm-acct.mm-fav-modal .mm-fav-modal__actions--center{justify-content:center}
