:root{--clr-accent:#75a825;--clr-accent-extra-light:#edf8d9;--clr-accent-light:#dde9c9;--clr-accent-dark:#508501;--clr-highlight:orange;--clr-primary-dark-orig:#0c395a;--clr-primary-dark:#0c395a;--clr-primary-dark-hsl:205,76%,20%;--clr-primary:#1976b8;--clr-primary-hsl:205,76%,41%;--clr-primary-light:#4ba6e7;--clr-primary-light-hsl:205,76%,60%;--clr-secondary:#07b2c5;--clr-secondary-hsl:186,93%,40%;--clr-error:#d33131;--clr-error-light:#e58585;--clr-error-super-light:#eeafaf;--clr-neutral-100:#fff;--clr-neutral-150:#f2f2f2;--clr-neutral-100-hsl:0,0%,100%;--clr-neutral-200:#e6e6e6;--clr-neutral-300:#d9d9d9;--clr-neutral-400:#b3b3b3;--clr-neutral-600:grey;--clr-neutral-800:#333;--clr-neutral-1000:#000;--clr-neutral-1000-hsl:0,0%,0%;--clr-app-background:#f1f1f1;--header-text-shadow:0.2rem 0.2rem 0.5rem hsl(var(--clr-neutral-1000-hsl));--normal-text-shadow:0.1rem 0.1rem 0.3rem hsl(var(--clr-neutral-1000-hsl));--table-border-radius:10px;--side-navigation-width:220px;--max-page-content-width:1200px;--header-height:60px;--top-menu-height:40px;--cart-width:400px;font-size:62.5%}*,:after,:before{box-sizing:border-box;font-family:Helvetica,sans-serif;font-weight:400;margin:0;padding:0}html{background-color:#e6e6e6;background-color:var(--clr-neutral-200);scroll-behavior:smooth}body,html{height:100%}body{font-family:Helvetica,sans-serif;font-size:1.6rem}#root{background-color:#e6e6e6;background-color:var(--clr-neutral-200);height:100%}h1,h2,h3,h4,h5,h6,pre{font-family:Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;padding-bottom:10px}img{display:block;max-width:100%;object-fit:contain}pre{white-space:pre-wrap}.bold-text{font-weight:700!important}.small-text{font-size:13px!important}.padding-left{padding-left:20px}.label,.label-right{font-weight:700}.label-right{text-align:right}.full-width{width:100%}.page-min-width{min-width:840px!important}.button,button{background-color:#1976b8;background-color:hsl(var(--clr-primary-hsl));border:1px solid #1976b8;border:1px solid hsl(var(--clr-primary-hsl));border-radius:4px;color:#fff;color:hsl(var(--clr-neutral-100-hsl));cursor:pointer;font:inherit;font-size:13px;font-weight:500;padding:.5rem 2.5rem;text-decoration:none;text-transform:uppercase}button.disabled,button.disabled:hover{cursor:not-allowed;opacity:.6}button.green.disabled,button.green.disabled:hover{background-color:#b3b3b3!important;background-color:var(--clr-neutral-400)!important;border-color:#b3b3b3;border-color:var(--clr-neutral-400)}.button.small,button.small{font-size:1.2rem;letter-spacing:.15em;padding:.2rem 1rem}.button.large,button.large{padding:1rem 3rem}button.red{background-color:#d33131;background-color:var(--clr-error);border:1px solid #d33131;border:1px solid var(--clr-error);font-weight:700}.button.green,button.green{background-color:#75a825;background-color:var(--clr-accent);border:1px solid #75a825;border:1px solid var(--clr-accent)}.button.green:hover,button.green:hover{background-color:#508501!important;background-color:var(--clr-accent-dark)!important;border:1px solid #508501!important;border:1px solid var(--clr-accent-dark)!important}button.small-button-variant{background-color:#0c395a;background-color:var(--clr-primary-dark);font-size:1.2rem;letter-spacing:.15em;padding:.2rem 1rem}button.small-button-variant:hover{background-color:#1976b8;background-color:var(--clr-primary)}.button.size-a,button.size-a{width:60px}.button.size-a,button.display-options,button.size-a{font-size:1.2rem;letter-spacing:.15em;padding:.2rem 1rem}button.display-options{border:1px solid #333;border:1px solid var(--clr-neutral-800)}button.display-options:hover{opacity:.6}button.display-options.on{background-color:#75a825;background-color:var(--clr-accent)}button.display-options.off{background-color:grey;background-color:var(--clr-neutral-600)}.button.small:hover,.button:focus,.button:hover,button.small:hover{background-color:#0c395a;background-color:hsl(var(--clr-primary-dark-hsl));border:1px solid #0c395a;border:1px solid hsl(var(--clr-primary-dark-hsl));color:#fff;color:hsl(var(--clr-neutral-100-hsl))}.button.green.disabled{background-color:#508501!important;background-color:var(--clr-accent-dark)!important;cursor:not-allowed}.button-link,.button-link:focus{background-color:initial;border:0;color:#1976b8;color:var(--clr-primary);font-size:11px;padding:0 0 0 10px}.button-link:hover{background-color:initial;border:0;color:#d33131;color:var(--clr-error);font-size:11px}.text-button,.text-button:focus{background-color:initial;border:0;color:#75a825;color:var(--clr-accent)}.text-button:hover{background-color:initial;border:0;color:#508501;color:var(--clr-accent-dark)}.mui-button-small{font-weight:700!important;height:2.6rem}.MuiInputBase-input,.MuiTextField-root{background:#fff;background:var(--clr-neutral-100)}a{color:#1976b8;color:var(--clr-primary)}a:hover{color:#0c395a;color:var(--clr-primary-dark)}h3.required-label:after,label.required-label:after{color:red;content:" *";font-size:2.2rem;margin-left:.2rem;vertical-align:middle}.app-container{display:flex;flex-direction:column;height:100%}.main-container{background-color:#e6e6e6;background-color:var(--clr-neutral-200);flex:1 0 auto}main{margin-top:60px;margin-top:var(--header-height)}.page-container{padding-top:20px;width:100%}.page-container-after-top-menu{padding-top:60px;padding-top:var(--header-height);width:100%}.content-container{margin:0 auto;max-width:1200px;max-width:var(--max-page-content-width);width:100%}.content-container p{padding-bottom:2rem}.content-container ul{list-style-position:outside;padding:0 5rem 2rem}.content-container li{letter-spacing:.1ch;padding-bottom:.6rem}.content-card{margin:0 auto;max-width:1200px;max-width:var(--max-page-content-width);padding:2rem}.content-spacer{margin-bottom:40px}.content-centered{display:flex;flex-direction:row;justify-content:center}.display-inline-block{display:inline-block}ol.sub-list{counter-reset:item;list-style-position:outside}ol.sub-list li{display:block;font-size:14px;padding:0}ol.sub-list li:before{content:counters(item,".") " ";counter-increment:item}ol.sub-list li.header{font-size:20px;padding-top:20px}ol.sub-list li.header:before{content:counter(item) ". "}ol.sub-list li p,ol.sub-list li.sub-item{display:block;font-size:16px;padding:10px}.official-document h3,.official-document h4,.official-document h5{font-weight:400}.official-document h3{font-size:20px}.official-document h4{font-size:18px;font-weight:400}.official-document h5{font-size:16px;font-style:italic;font-weight:400}.flex-wrap-container{flex-wrap:wrap}.flex-between-container,.flex-wrap-container{display:flex;flex-direction:row;gap:2rem;justify-content:space-between}.flex-wrap-container-condensed{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem}.flex-wrap-container-side-by-side{display:flex;flex-direction:row;flex-wrap:wrap;gap:5rem}.grid-50-50{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.grid-3-cols{grid-gap:2rem;align-content:space-around;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;justify-content:space-between}.flex-container-side-by-side{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5rem}.flex-container-side-by-side-small-gap{display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem}.flex-container-side-by-side-tiny-gap{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.flex-no-shrink{flex-shrink:0}.flex-container-side-by-side-edges{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5rem;justify-content:space-between}.flex-side-by-side-stretch{align-content:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;max-width:1200px;width:100%}.flex-side-by-side-stretch>div{max-width:590px;width:100%}.flex-column-space-between{display:flex;flex-direction:row;gap:20px;height:100%;justify-content:space-between}.standard-form{margin:0 auto 4rem;padding:2rem;width:60rem}.small-form{margin:0 auto;width:50rem}.pagination p{padding-bottom:0}.condensed-content p{padding-bottom:.1rem}.team-logo{max-height:200px;max-width:200px}.uploaded-image{height:7rem;max-height:7rem;max-width:7rem;max-width:10rem;object-fit:cover;object-fit:contain}.uploaded-image-cover{height:7rem;max-width:7rem;object-fit:cover}.uploaded-image-filler{border:1px solid #b3b3b3;border:1px solid var(--clr-neutral-400);height:7rem;padding-top:1rem;text-align:center;width:7rem}.uploaded-menu-item-image-cover{height:100%;max-height:140px;max-width:600px;object-fit:cover;width:100%}.uploaded-menu-item-image-filler{border:1px solid #b3b3b3;border:1px solid var(--clr-neutral-400);height:140px;padding-top:1rem;text-align:center;width:600px}.uploaded-team-logo-image{max-height:200px;max-width:200px;object-fit:cover}.uploaded-team-logo-image-filler{border:1px solid #333;border:1px solid var(--clr-neutral-800);height:200px;padding-top:20px;text-align:center;width:200px}.uploaded-team-logo-image-100{flex-shrink:0;object-fit:cover;width:100px}.uploaded-header-image-cover{max-height:200px;max-width:1200px;object-fit:cover;width:100%}.uploaded-header-image-filler{border:1px solid #333;border:1px solid var(--clr-neutral-800);height:100%;height:200px;max-height:200px;max-width:1200px;padding-top:1rem;text-align:center}.header-image-cover{max-height:200px;max-width:1200px;object-fit:cover;width:100%}.image-cover{object-fit:cover}.uploaded-list-image-holder{display:flex;height:160px;justify-content:center;width:200px}.uploaded-list-image-holder img{object-fit:cover}.uploaded-list-image{height:160px;width:200px}.uploaded-list-image-cover{object-fit:cover}.uploaded-list-image-filler{border:1px solid #b3b3b3;border:1px solid var(--clr-neutral-400);height:160px;padding-top:1rem;text-align:center;width:200px}.image-grid-holder{margin:2rem 0}.image-grid{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.image-grid-full{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem}.review-image-holder{margin:20px auto 10px}.review-image{height:150px;width:150px}.review-image,.review-image-order{border-radius:5px;cursor:pointer;object-fit:cover}.review-image-order{height:100px;width:100px}.review-image-full{width:100%}.pdf-viewer{height:calc(100vh - 180px);width:100%}.parent-row td,.parent-row td span{font-weight:700}.autocomplete-holder ul{margin:0;padding:0}.autocomplete-holder li{width:100%}.card-list-holder{display:flex;flex-direction:column;gap:3rem;margin-bottom:4rem}.text-centered{text-align:center}.text-right{text-align:right}.padding-above-normal{padding-top:2rem}h1.header{color:#000;color:var(--clr-neutral-1000);margin-bottom:10px}.form-holder{display:flex;flex-direction:column}.table-holder{justify-content:center;margin-bottom:2rem}.button-holder,.table-holder{display:flex;flex-direction:row;gap:1rem}.button-holder{padding-bottom:20px}.button-holder-no-pb{display:flex;flex-direction:row;gap:1rem}.button-holder-no-pb button{height:40px}.button-holder-center{display:flex;flex-direction:row;gap:1rem;justify-content:center;padding-bottom:20px}.title-and-button-holder{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding-bottom:2rem}.title-link{font-size:18px;font-weight:700}.align-bottom{align-items:flex-end;display:flex}.filter-control-m{min-width:100px}.messages{color:#000;color:hsl(var(--clr-neutral-1000-hsl));margin:2rem auto;max-width:50rem;text-align:center;width:96%}.messages__error{color:red}.normal-content-area{margin:0 auto;max-width:100rem;width:100%}.normal-content-area h3{margin:2rem auto;text-align:center}.normal-content-area p{letter-spacing:.2ch;line-height:3rem;margin-bottom:2rem}.normal-content-area ul{list-style-position:outside;padding:2rem 5rem}.normal-content-area li{letter-spacing:.1ch;padding-bottom:1rem}.message-holder{background-color:#e6e6e6;background-color:var(--clr-neutral-200);border-radius:25px;padding:5rem;text-align:center;z-index:1000}.loading-message-holder,.message-holder{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loading-message-holder{display:flex;justify-content:center;width:100%;z-index:2000}.message-holder-inline{padding:3rem 5rem;text-align:center}.message-holder p.loading,.message-holder-inline p.loading{color:#000;color:var(--clr-neutral-1000);font-weight:700}.message-holder p.error,.message-holder-inline p.error{color:red;font-weight:700}.message-holder p.nodata,.message-holder-inline p.nodata{color:red}.message-holder-inline .loading{color:#000;color:var(--clr-neutral-1000);font-weight:700}.table{border:0}.table td{padding:1px 5px 1px 0}.table-simple{border:0}.table-simple-nowrap{white-space:nowrap}.table-simple tr td.table-td-label{font-weight:700;padding-right:10px;text-align:right}.table-simple tr td.table-td-label-np{font-weight:700;text-align:right}.table-simple tr td.table-td-text{text-align:left}.table-simple tr td.table-td-number,.table-simple tr td.table-td-text-right{text-align:right}.table-simple tr td.table-td-form-field{min-width:160px;text-align:left}.table-simple-padded tr td.spacer{width:50px}.table-simple-padded tr td{padding-bottom:30px}.table-simple-with-padding td,.table-simple-with-padding th{padding:0 5px}.table-simple-with-padding td.with-padding{padding-top:5px}.table-simple-pb-10 tr td{padding-bottom:10px}.table-simple-px-10 tr td{padding:0 10px}.table-details{width:100%}.table-details thead tr td,.table-details tr.totals-row td{font-weight:700}.table-details td{padding-right:1.5rem}.table-details td.number{text-align:right}td.nowrap,th.nowrap{white-space:nowrap!important}.details-holder{font-size:13px;padding:4px 0}.details-holder ul{list-style-position:outside;padding:0 0 0 25px}.details-holder li{padding-bottom:4px}.container,.fade-in-content{animation-duration:3s;animation-iteration-count:1;animation-name:fadeInOpacity;animation-timing-function:ease-in;opacity:1}.delayed-fade-in-content{animation-duration:5s;animation-iteration-count:1;animation-name:fadeInOpacity;animation-timing-function:ease-in;opacity:1}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.red-border{border:1px solid red}.blue-border{border:1px solid blue}.green-border{border:1px solid green}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.pl-5{padding-left:5px}.p-10{padding:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.pl-10{padding-left:10px}.pr-10,.px-10{padding-right:10px}.px-10{padding-left:10px}.p-0{padding:0}.p-20{padding:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pl-20{padding-left:20px}.pr-20,.px-20{padding-right:20px}.px-20{padding-left:20px}.py-20{padding-bottom:20px;padding-top:20px}.pt-40{padding-top:40px}.m-0{margin:0}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.my-20{margin:20px 0}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.align-right{text-align:right}.content-right-justified{display:flex;justify-content:flex-end}.delivery-info-layout{margin-top:20px}.delivery-info-layout>div{margin-bottom:40px;width:100%}@media (min-width:1200px){.page-container{margin:4rem 0 6rem}.side-by-side-content-container{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:40% 60%}.side-by-side-50-50-content-container{grid-gap:10rem;display:grid;gap:10rem;grid-template-columns:50% 50%}.signup-forms-container{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin-bottom:0}.standard-form{margin-bottom:0}.restaurant-details-layout{display:flex;flex-direction:row;gap:10px;height:100%;justify-content:space-between}.delivery-info-layout{flex-shrink:0;margin-top:0;width:360px}.table-simple .full-width{width:100%}}@media (max-width:1200px){.page-container-after-top-menu{margin:0 10px;width:calc(100vw - 30px)}.table-simple,.table-simple .full-width{width:auto}.delivery-info-layout{width:360px}}@media (max-width:1000px){.grid-3-cols{display:flex;flex-wrap:wrap}.content-right-justified{display:flex;justify-content:flex-start}}@media (max-width:650px){.table-simple{width:auto}}.HeaderCartButton_cart-button__G7r7N{align-items:center;border:none;border-radius:25px;color:var(--clr-neutral-100);cursor:pointer;display:flex;font:inherit;font-weight:700;justify-content:space-around;margin:0;padding:0}.HeaderCartButton_cart-button__G7r7N:active,.HeaderCartButton_cart-button__G7r7N:hover{background-color:var(--clr-primary-light)}.HeaderCartButton_icon__OJcs2{color:var(--clr-neutral-100);margin:0 1rem}.HeaderCartButton_badge__bGT5f{background-color:var(--clr-primary-light);border-radius:25px;color:var(--clr-neutral-100);font-weight:700;margin-left:1rem;padding:.25rem 1rem}.HeaderCartButton_cart-button__G7r7N:active .HeaderCartButton_badge__bGT5f,.HeaderCartButton_cart-button__G7r7N:hover .HeaderCartButton_badge__bGT5f{background-color:var(--clr-primary)}.HeaderCartButton_bump__4Cyf9{animation:HeaderCartButton_bump__4Cyf9 .3s ease-out}@keyframes HeaderCartButton_bump__4Cyf9{0%{transform:scale(1)}10%{transform:scale(.9)}30%{transform:scale(1.1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.CartItem_cart-item__MSJaF{border-bottom:1px solid var(--clr-primary);padding:2rem 0}.CartItem_cart-item__MSJaF span{font-size:14px;padding-left:10px}.CartItem_details__aTl1K{gap:4rem}.CartItem_details__aTl1K,.CartItem_summary__SdX2Z{align-items:center;display:flex;justify-content:space-between}.CartItem_summary__SdX2Z{gap:3rem;margin-top:1rem;width:15rem}.CartItem_price__SbCTS{font-size:16px;font-weight:700}.CartItem_quantity__RtbOC{border:1px solid var(--clr-neutral-200);font-weight:700;padding:0 1rem;width:100px}.CartItem_actions__ozw2B{display:flex;gap:1rem}.CartItem_actions__ozw2B button{margin:0;padding:0;width:1rem}.Cart_cart-items-holder__kbo-1{max-height:60rem;overflow:scroll;padding:0 1rem}.Cart_total__JkkUJ{justify-content:space-between;margin:2rem 0}.Cart_actions__2-Iva,.Cart_total__JkkUJ{align-items:center;display:flex;gap:1rem}.Cart_actions__2-Iva{justify-content:flex-end}.Header_header-container__JQwUm{background-color:var(--clr-neutral-1000);display:flex;height:var(--header-height);justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:600}.Header_header-content-container__SweP8{max-width:var(--max-page-content-width);width:100%}.Header_logo__K5ARH{color:var(--clr-neutral-100);display:block;font-size:2.8rem;font-weight:700;height:6rem;padding:.5rem 1rem;text-decoration:none;width:22rem}.Header_logo__K5ARH:focus,.Header_logo__K5ARH:hover{color:var(--clr-accent)}.Header_logo-container__PBJmK{align-items:center;display:flex;margin:10px}.Header_logo-img__oUrCl{height:40px;margin-right:1rem}.Header_top-nav__ehUcp{align-items:center;display:flex;height:5rem;justify-content:flex-end;padding-top:1.4rem;width:100%}.Header_top-nav__ehUcp ul{align-items:baseline;display:flex;list-style:none;margin:0;padding:0}.Header_top-nav__ehUcp li{margin:0 1rem}.Header_top-nav__ehUcp a{color:hsl(var(--clr-neutral-100-hsl));font-weight:700;text-decoration:none}.Header_top-nav__ehUcp a:hover{color:hsl(var(--clr-primary-light-hsl))}.Header_top-nav__ehUcp .Header_usersname__ewbZJ{color:hsl(var(--clr-neutral-100-hsl));font-weight:400}.Header_user-info__yU2JV{align-items:center;color:hsl(var(--clr-neutral-100-hsl));display:flex;justify-content:center}li.Header_menu-item__Ic3sY{align-items:center;display:flex;justify-content:flex-start;min-width:30rem}li.Header_menu-item__Ic3sY:hover{background-color:var(--clr-neutral-200)}li.Header_menu-item__Ic3sY .Header_menu-item-label__NAEOE{padding-left:1rem;padding-top:.8rem}.Header_user-avatar__JcJt1{background-color:var(--clr-accent);color:var(--clr-primary-dark)}button.Header_account-menu-button__S7unJ{border:0;color:var(--clr-neutral-100);text-transform:none}button.Header_account-menu-button__S7unJ:hover{background-color:initial;color:var(--clr-neutral-100)}.Footer_footer-container__mUc6s{background-color:var(--clr-neutral-1000);color:var(--clr-neutral-200);flex:none;margin-top:40px}.Footer_copyright-holder__QhO9i{display:flex;gap:1rem;justify-content:center;padding-top:5px}.Footer_logo-img__g2GeZ{height:40px;padding-top:5px}.Footer_copyright-text-holder__4kCNY{display:flex;gap:1rem;padding-top:14px}.Footer_copyright-text__muLT-{font-size:14px!important;font-weight:700!important;letter-spacing:1px!important}.Footer_version-text__f1LWi{font-size:12px!important;letter-spacing:.7px!important}.Footer_bottom-footer-row__X2kY0{display:flex;justify-content:space-between;padding:0 10px}.Footer_bottom-footer-row__X2kY0 a{color:var(--clr-neutral-100);font-size:12px;font-weight:700;letter-spacing:1px;padding-bottom:5px}.Footer_bottom-footer-row__X2kY0 a:hover{color:var(--clr-accent)}.standard-form_form-container__0dVAf{background-color:hsl(var(--clr-primary-dark-hsl));border-radius:6px;box-shadow:0 1px 4px #0003;margin:0 auto 2rem;max-width:50rem;padding:1rem;width:100%}.standard-form_wide-form__L71O8{max-width:90%;min-width:60rem;width:0}.standard-form_form-container__0dVAf h1{color:hsl(var(--clr-neutral-100-hsl));margin-bottom:2rem;text-align:center}.standard-form_form-control-holder-2__IWJhb{align-items:flex-end;display:flex;gap:2rem;justify-content:space-evenly}.standard-form_control__YFsXa{margin:1rem}.standard-form_control__YFsXa label{color:hsl(var(--clr-neutral-100-hsl));display:block;font-weight:700;margin-bottom:.5rem}.standard-form_control__YFsXa input,.standard-form_control__YFsXa textarea{background-color:hsl(var(--clr-neutral-100-hsl),.7);border:1px solid hsl(var(--clr-neutral-100-hsl));border-radius:4px;color:hsl(var(--clr-primary-dark-hsl));font:inherit;font-weight:700;padding:.25rem;text-align:left;width:100%}.standard-form_control__YFsXa textarea{height:10rem}.standard-form_control__YFsXa textarea.standard-form_large__P1l9C{height:20rem}.standard-form_control__YFsXa select{background-color:hsl(var(--clr-neutral-100-hsl),.7);border:1px solid hsl(var(--clr-neutral-100-hsl));border-radius:4px;color:hsl(var(--clr-primary-dark-hsl));font:inherit;font-weight:700;padding:.25rem;text-align:left;width:100%}.standard-form_actions__ru3pG{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:center;margin:2rem 1rem}.standard-form_actions__ru3pG button{background-color:hsl(var(--clr-primary-hsl));border:1px solid hsl(var(--clr-primary-hsl));border-radius:4px;color:hsl(var(--clr-neutral-100-hsl));cursor:pointer;font:inherit;padding:.5rem 2.5rem}.standard-form_actions__ru3pG button:hover{background-color:hsl(var(--clr-primary-hsl),.7);border-color:hsl(var(--clr-primary-hsl),.7)}.standard-form_actions__ru3pG button.standard-form_secondary__9YiMz{background-color:#ccc;border-color:#ccc;color:hsl(var(--clr-primary-dark-hsl));cursor:pointer;font:inherit}.standard-form_actions__ru3pG button.standard-form_secondary__9YiMz:hover{background-color:hsl(var(--clr-primary-hsl),.7);border-color:hsl(var(--clr-primary-hsl),.7);color:hsl(var(--clr-neutral-100-hsl))}.standard-form_actions__ru3pG .standard-form_toggle__JoqlV{background-color:initial;border:none;color:hsl(var(--clr-primary-light-hsl));margin-top:1rem;padding:.15rem 1.5rem}.standard-form_actions__ru3pG .standard-form_toggle__JoqlV:hover{background-color:initial;color:hsl(var(--clr-primary-light-hsl),.7)}.standard-form_mui-form-header__DHAI-{border-bottom:.2rem solid var(--clr-primary-dark);color:var(--clr-primary-dark);padding-bottom:.5rem}h1.StartingPageContent_main-header-text__fOE31{font-size:clamp(2rem,.3333rem + 7.4074vw,4.5rem)}h1.StartingPageContent_main-header-text-line-2__I8LnJ,h1.StartingPageContent_main-header-text__fOE31{color:var(--clr-primary);font-weight:700;letter-spacing:-.1rem;line-height:6rem;padding-bottom:2rem;text-align:center;text-shadow:var(--header-text-shadow)}h1.StartingPageContent_main-header-text-line-2__I8LnJ{font-size:4.5rem}h1.StartingPageContent_main-header-text-accent__z3v2G{color:var(--clr-accent);font-size:8rem;font-size:clamp(4rem,1.3333rem + 11.8519vw,8rem);font-weight:700;text-align:center;text-shadow:var(--header-text-shadow)}h2.StartingPageContent_main-sub-header-text__oLdFS{color:var(--clr-neutral-800);font-size:2.2rem;font-weight:600;letter-spacing:-.1rem;line-height:4rem;padding:2rem 0;text-align:center}.StartingPageContent_image-row__zFNt9{align-items:center;background-color:var(--clr-primary-light);background:linear-gradient(to bottom,#0000,0,#0000 20%,var(--clr-primary-light) 20%,var(--clr-primary-light) 80%,#0000 80%,#0000 100%);display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-evenly}.StartingPageContent_info-table__3NWFK{border-collapse:initial;border-spacing:0;min-width:350px}.StartingPageContent_info-table__3NWFK th{background-color:var(--clr-neutral-400);background-color:var(--clr-primary);color:var(--clr-neutral-1000);color:var(--clr-neutral-100);font-size:2rem;font-weight:700;text-align:center}.StartingPageContent_info-table__3NWFK tr td,.StartingPageContent_info-table__3NWFK tr th{border-bottom:1px solid var(--clr-neutral-400);border-right:1px solid var(--clr-neutral-400);max-width:45rem;padding:1rem 3rem}.StartingPageContent_info-table__3NWFK tr td:first-child,.StartingPageContent_info-table__3NWFK tr th:first-child{border-left:1px solid var(--clr-neutral-400)}.StartingPageContent_info-table__3NWFK tr:first-child th:first-child{border-top-left-radius:var(--table-border-radius)}.StartingPageContent_info-table__3NWFK tr:first-child th:last-child{border-top-right-radius:var(--table-border-radius)}.StartingPageContent_info-table__3NWFK tr:last-child td:first-child{border-bottom-left-radius:var(--table-border-radius)}.StartingPageContent_info-table__3NWFK tr:last-child td:last-child{border-bottom-right-radius:var(--table-border-radius)}.StartingPageContent_info-table__3NWFK tr:nth-child(odd){background-color:var(--clr-neutral-200);color:var(--clr-primary-dark)}.StartingPageContent_info-table__3NWFK tbody tr:last-of-type{border-bottom:.3rem solid var(--clr-primary)}.StartingPageContent_info-table__3NWFK .StartingPageContent_con-icon__bBVmR{color:var(--clr-error);font-size:3rem;margin-right:2rem}.StartingPageContent_info-table__3NWFK .StartingPageContent_pro-icon__o2Blk{color:var(--clr-accent);font-size:3rem;margin-right:2rem}@media (min-width:900px){h1.StartingPageContent_main-header-text__fOE31{text-align:left}h1.StartingPageContent_main-header-text-line-2__I8LnJ{text-align:right}h1.StartingPageContent_main-header-text-accent__z3v2G{text-align:center}h2.StartingPageContent_main-sub-header-text__oLdFS{text-align:left}}.standard-mui-form_form-container__Jon5F{display:flex;flex-direction:column;gap:2rem;margin:0 auto;padding:2rem}.standard-mui-form_actions-container__YKa5V{display:flex;gap:1rem;justify-content:center;padding:0 0 20px}.standard-mui-form_form-control-1__bidec{width:25%}.standard-mui-form_form-control-2__eupGl{width:50%}.standard-mui-form_form-control-3__W9UyV{width:75%}.standard-mui-form_form-control-4__rfGwp{width:100%}.standard-mui-form_grid-2__xhGQG,.standard-mui-form_grid-3__mygU9,.standard-mui-form_grid-4__U4j6Z{display:flex;flex-direction:column;gap:20px}@media (min-width:50rem){.standard-mui-form_form-container__Jon5F{display:flex;flex-direction:column;gap:2rem}.standard-mui-form_side-by-side-form-controls-holder__JHGsQ{display:flex;gap:2rem;justify-content:space-between}.standard-mui-form_side-by-side-form-controls-holder__JHGsQ .standard-mui-form_mui-control__1DdPH{flex-grow:1;min-width:14rem}.standard-mui-form_grid-2__xhGQG{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.standard-mui-form_grid-3__mygU9{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}.standard-mui-form_grid-4__U4j6Z{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr 1fr}}.styled-table_styled-table__kougL{border-collapse:collapse;box-shadow:0 0 20px #00000026}.styled-table_full-width__y8Mtm{width:100%}.styled-table_styled-table__kougL thead tr{background-color:var(--clr-primary);color:var(--clr-neutral-100);text-align:left}.styled-table_styled-table__kougL th{white-space:nowrap}.styled-table_styled-table__kougL td,.styled-table_styled-table__kougL th{border:1px solid var(--clr-neutral-1000);padding:.5rem 1rem;vertical-align:top;white-space:pre-wrap}.styled-table_styled-table__kougL tbody tr{border-bottom:1px solid var(--clr-neutral-200)}.styled-table_styled-table__kougL tr:nth-child(2n){background-color:var(--clr-neutral-200)}.styled-table_styled-table__kougL tr:nth-child(odd){background-color:var(--clr-neutral-100)}.styled-table_styled-table__kougL tr th{background-color:var(--clr-primary)}.styled-table_styled-table__kougL th.styled-table_text-right__NK8P3{text-align:right}.styled-table_styled-table__kougL tbody tr:last-of-type{border-bottom:.3rem solid var(--clr-primary)}.styled-table_styled-table__kougL tbody tr.styled-table_active-row__eoNc3{color:var(--clr-primary);font-weight:700}.styled-table_styled-table__kougL tbody th{background-color:var(--clr-primary);color:var(--clr-neutral-100);text-align:right}.styled-table_styled-table__kougL td img{max-height:20rem;max-width:20rem}.styled-table_styled-table__kougL td.styled-table_text-right__NK8P3{text-align:right}.styled-table_styled-table__kougL td.styled-table_text-bold__e7kPO{font-weight:900}.styled-table_styled-table__kougL td.styled-table_extra-padding__uahuT{padding:16px 10px}.styled-table_table-actions-container__hDMqr{display:flex;gap:1rem}.styled-table_styled-table-pre__og5Vf{white-space:pre-wrap}.TopMenu_top-menu-container__Xy5iv{background-color:var(--clr-neutral-100);border-bottom:3px solid var(--clr-neutral-200);height:40px;position:fixed;width:100%;z-index:1000}.TopMenu_top-nav__GdU4J{padding-top:8px;position:fixed;width:100%;z-index:1000}.TopMenu_top-nav__GdU4J ul{align-items:center;display:flex;gap:2rem;justify-content:center;list-style:none;margin:0;padding:0}.TopMenu_top-nav__GdU4J li{margin:0;padding:0}.TopMenu_top-nav__GdU4J a{border-bottom:3px solid var(--clr-neutral-200);color:var(--clr-neutral-1000);display:block;font-size:14px;font-weight:400;padding-bottom:8px;text-decoration:none}.TopMenu_top-nav__GdU4J a:hover{border-bottom:3px solid var(--clr-neutral-1000);color:var(--clr-neutral-1000);font-weight:400}.TopMenu_top-nav__GdU4J a.TopMenu_active__3CkJB{border-bottom:3px solid var(--clr-neutral-1000);color:var(--clr-neutral-1000);font-weight:700}.Table_table__3SXAY{border:.2rem solid var(--clr-neutral-500)}.Table_table__3SXAY thead th{background-color:var(--clr-primary);border:.1rem solid var(--clr-neutral-300);color:var(--clr-neutral-100);font-weight:600}.Table_table__3SXAY tr:nth-child(2n){background-color:var(--clr-neutral-200)}.Table_table__3SXAY tbody tr:last-of-type{border-bottom:.5rem solid var(--clr-primary)}.Table_table__3SXAY tbody td{border:.1rem solid var(--clr-neutral-300)}.OrderMessages_order-messages-list-scrolling__t27W0{border:1px solid var(--clr-neutral-300);height:100%;max-height:50rem;min-height:6rem;overflow-y:scroll;padding:1rem;width:100%}.OrderMessages_order-messages-list-scrolling-admin__AhjjS{border:1px solid var(--clr-neutral-300);max-height:100rem;min-height:6rem;overflow-y:scroll}.OrderMessages_actions__RCKr1{display:flex;justify-content:center;padding-top:1rem}.OrderMessages_user-message__gE3dw{border:1px solid var(--clr-neutral-400);font-weight:700;margin-bottom:1rem;padding:.5rem 1rem;text-align:left}.OrderMessages_user-message__gE3dw div,.OrderMessages_user-message__gE3dw pre{font-weight:700;line-height:1.5}.OrderMessages_user-message__gE3dw div{margin-bottom:1rem}.OrderMessages_vendor-message__Eswnq{border:1px solid var(--clr-neutral-600);font-weight:400;margin-bottom:1rem;padding:.5rem 1rem}.OrderMessages_vendor-message__Eswnq div,.OrderMessages_vendor-message__Eswnq pre{font-weight:400;line-height:1.5}.OrderMessages_vendor-message__Eswnq div{margin-bottom:1rem}pre-test{word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}.Orders_details-page-grid-layout__PXsqT{border:1px green;display:flex;flex-direction:column;gap:2rem}.Orders_details-page-header-grid-layout__HlQ2r{display:flex;justify-content:space-between}.Orders_details-page-header-grid-layout__HlQ2r a{font-size:2rem;text-decoration:none}.Orders_details-page-header-button-grid-layout__n9aRy{display:flex;gap:2rem}.Orders_details-page-content-grid-layout__bC4YS{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.Orders_details-page-content-holder__jB2ns{border:.2rem solid var(--clr-neutral-200);padding:1rem}.Orders_details-page-content-holder__jB2ns p{padding-bottom:.2rem}.Orders_order-process-holder__SX\+Vq{align-items:center;display:flex;flex-direction:column}.Orders_order-process-holder__SX\+Vq li{padding:0}.Orders_table-details__1op4L{width:100%}.Orders_table-details__1op4L tr.Orders_totals-row__-lres td{font-weight:700}.Orders_table-details__1op4L td{vertical-align:top}.Orders_table-details__1op4L td:not(:last-child){padding-right:1rem}.Orders_table-details__1op4L td.Orders_actions__iFDSO{margin:0;padding:0;text-align:left;white-space:nowrap}.Orders_table-details__1op4L td.Orders_additional-charge-with-actions__CjZ25{padding-left:10px}.Orders_table-details__1op4L td.Orders_number__6Jb\+j{text-align:right}.Orders_table-details__1op4L td.Orders_full-width__J2\+En{width:100%}.Orders_icon-button__JXw2t{margin:0;padding:0 0 0 .5rem}.Orders_icon-button-left__bYSoF{display:flex;justify-content:flex-start;margin:0;padding:0}.Orders_MuiAlertTitle-root__xyg7T,.Orders_alert-title__ELMmJ{margin-bottom:0!important;padding-bottom:.5rem}.Admin_table-details__rbh1F{min-width:30rem}.Admin_table-details__rbh1F tr.Admin_totals-row__54tJ9 td{font-weight:700}.Admin_table-details__rbh1F td{padding:.5rem;vertical-align:top}.Admin_table-details__rbh1F td.Admin_number__x1rzm{text-align:right}.Admin_table-details__rbh1F td.Admin_label__x\+92J{padding-right:2rem;white-space:nowrap}.Admin_details-status-value__eZ0DY{color:var(--clr-primary);font-size:2rem;font-weight:700;margin:0;padding:0}.Admin_widget-grid-container__a0LUD .Admin_widget-container__JThTS{margin-bottom:4rem;width:100%}.Admin_widget-container__JThTS{margin-bottom:40px}.MenuItem_title-category-holder__ozJ5t{margin-bottom:2rem;padding:0}.MenuItem_menuitem-card-holder-grid__tPtSu{border-bottom:1px solid var(--clr-primary);grid-template-columns:1fr 1fr}.MenuItem_actions__dkZQ7{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:center;margin:2rem 1rem}.MenuItem_actions__dkZQ7 button{background-color:hsl(var(--clr-primary-hsl));border:1px solid hsl(var(--clr-primary-hsl));border-radius:4px;color:hsl(var(--clr-neutral-100-hsl));cursor:pointer;font:inherit;padding:.5rem 2.5rem}.MenuItem_actions__dkZQ7 button:hover{background-color:hsl(var(--clr-primary-hsl),.7);border-color:hsl(var(--clr-primary-hsl),.7)}.MenuItem_actions__dkZQ7 button.MenuItem_secondary__GuWRw{background-color:#ccc;border-color:#ccc;color:hsl(var(--clr-primary-dark-hsl));cursor:pointer;font:inherit}.MenuItem_actions__dkZQ7 button.MenuItem_secondary__GuWRw:hover{background-color:hsl(var(--clr-primary-hsl),.7);border-color:hsl(var(--clr-primary-hsl),.7);color:hsl(var(--clr-neutral-100-hsl))}.MenuItem_menuitem-card-holder-grid__tPtSu{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:.4fr 1fr .5fr .2fr .4fr;padding:0}.MenuItem_menuitem-details-label-holder__wF3p2{border-bottom:.2rem solid var(--clr-primary);margin-bottom:10px;padding:2rem 0 .5rem}.MenuItem_menu-item-details-grid__dJ-nD{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.MenuItem_menu-item-details-grid__dJ-nD>span{border-bottom:.1rem solid var(--clr-neutral-300);margin-right:1rem;padding:.5rem 1rem}.MenuItem_menu-item-details-grid__dJ-nD>span.MenuItem_header__SGTRf{border-bottom:.1rem solid var(--clr-primary);font-weight:700;margin-right:1rem}.MenuItem_menu-item-image-holder__\+HHLK{margin-left:2rem;width:10rem}.MenuItem_menu-item-image-cover__5QlZC{height:7rem;object-fit:cover;width:100%}.MenuItem_menu-item-image-filler__BfF7q{border:.2rem solid var(--clr-primary);height:7rem;padding-top:1rem;text-align:center;width:100%}@media (min-width:50rem){.MenuItem_title-category-holder__ozJ5t{display:flex;gap:2rem;justify-content:space-between;margin-bottom:0}.MenuItem_title-category-holder-orig__llJgU{grid-gap:2rem;border:1px solid red;display:grid;gap:2rem;grid-template-columns:.6fr .3fr .15fr;margin-bottom:0}.MenuItem_mini-card-holder__QAaQQ{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:.5fr .2fr .4fr 1fr;padding:0}.MenuItem_mini-card__XR3JD{padding:6px 0}}.MenuItem_title-category-holder__l\+7Cs{margin-bottom:2rem;padding:0}.MenuItem_menuitem-card-holder-grid__sy5iy{border-bottom:1px solid var(--clr-primary);grid-template-columns:1fr 1fr;margin-bottom:4rem;padding-bottom:2rem}.MenuItem_actions__aF-R\+{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:center;margin:2rem 1rem}.MenuItem_actions__aF-R\+ button{background-color:hsl(var(--clr-primary-hsl));border:1px solid hsl(var(--clr-primary-hsl));border-radius:4px;color:hsl(var(--clr-neutral-100-hsl));cursor:pointer;font:inherit;padding:.5rem 2.5rem}.MenuItem_actions__aF-R\+ button:hover{background-color:hsl(var(--clr-primary-hsl),.7);border-color:hsl(var(--clr-primary-hsl),.7)}.MenuItem_actions__aF-R\+ button.MenuItem_secondary__DWHEV{background-color:#ccc;border-color:#ccc;color:hsl(var(--clr-primary-dark-hsl));cursor:pointer;font:inherit}.MenuItem_actions__aF-R\+ button.MenuItem_secondary__DWHEV:hover{background-color:hsl(var(--clr-primary-hsl),.7);border-color:hsl(var(--clr-primary-hsl),.7);color:hsl(var(--clr-neutral-100-hsl))}.MenuItem_menuitem-card-holder-grid__sy5iy{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:.4fr 1fr .5fr .2fr .4fr;padding:0}.MenuItem_menuitem-details-label-holder__L3E61{border-bottom:.2rem solid var(--clr-primary);margin-bottom:2rem;padding:2rem 2rem .5rem 0}.MenuItem_menu-item-details-grid__WNIQt{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.MenuItem_menu-item-details-grid__WNIQt>span{border-bottom:.1rem solid var(--clr-neutral-300);margin-right:1rem;padding:.5rem 1rem}.MenuItem_menu-item-details-grid__WNIQt>span.MenuItem_header__Qhx4D{border-bottom:.1rem solid var(--clr-primary);font-weight:700;margin-right:1rem}.MenuItem_menu-item-image-holder__8azkB{margin-left:2rem;width:10rem}.MenuItem_menu-item-image-cover__P-27w{height:7rem;object-fit:cover;width:100%}.MenuItem_menu-item-image-filler__HzlX-{border:2px solid var(--clr-primary);height:140px;padding-top:1rem;text-align:center;width:100%}.MenuItem_menu-item-header-image-holder__o07rj{max-width:600px;width:100%}.MenuItem_menu-item-header-image-holder__o07rj>a>img,.MenuItem_menu-item-header-image-holder__o07rj>img{border-radius:10px;height:140px;object-fit:cover;width:100%}@media (min-width:50rem){.MenuItem_title-category-holder__l\+7Cs{display:flex;gap:2rem;justify-content:space-between;margin-bottom:0}.MenuItem_title-category-holder-orig__TYggG{grid-gap:2rem;border:1px solid red;display:grid;gap:2rem;grid-template-columns:.6fr .3fr .15fr;margin-bottom:0}.MenuItem_mini-card-holder__CJa4g{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:.5fr .2fr .4fr 1fr;padding:0}}.Testing_testing-main-container__zRzYO{grid-gap:5rem;border:1px solid red;display:grid;gap:5rem;grid-template-columns:auto 1fr}.Testing_testing-side-menu-container__fGy27{background-color:var(--clr-neutral-200);min-height:50vh}.Testing_testing-side-menu-container__fGy27 nav ul{border:1px solid green;list-style:none;margin:0;padding:0}.Testing_testing-side-menu-container__fGy27 nav ul li{margin:0;padding:0}.Testing_testing-side-menu-container__fGy27 nav ul li button{border-radius:0;padding:1rem 3rem;width:100%}.Testing_testing-side-menu-container__fGy27 nav ul li button:hover{background-color:var(--clr-primary-light)}.Testing_testing-content-container__lR7xF{background-color:var(--clr-neutral-100)}.OrderForm_form__uktnZ{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;min-height:70px}.OrderForm_form-fields__OlY9h{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem}.Card_order-card-holder__xa7bl{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}.Card_card__gVeSt{margin-bottom:20px}.Card_header__ms\+Yr{align-items:center;background-color:var(--clr-primary);background-color:var(--clr-neutral-1000);color:var(--clr-neutral-100);display:flex;font-weight:700;height:60px;justify-content:center;margin-bottom:20px}.Card_header-image__A341Q{margin-bottom:20px}.Card_header-image__A341Q img{height:100px;object-fit:cover;width:100%}.Card_content-holder__U2k8r{padding-bottom:20px}.Card_footer__VtSs3{display:flex;justify-content:center;padding-top:1rem}.OrderDetailsHeader_order-details-header__F-u\+4{background-color:var(--clr-neutral-300);padding:.5rem 3rem 1rem;position:fixed;width:100%;z-index:1000}.OrderDetailsHeader_order-details-header-content__i-6Uz{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.OrderDetailsHeader_order-details-header-content__i-6Uz div span.OrderDetailsHeader_title__Txg8s{font-weight:700;padding-right:5px}.OrderDetailsHeader_order-details-header-content__i-6Uz div span{padding-right:15px}.SelectRestaurantCard_select-restaurant-card__x2nRf{height:100%}.SelectRestaurantCard_card-layout__QEhGz{display:flex;flex-shrink:0;min-width:20rem}.SelectRestaurantCard_image-section__\+cM4J{max-width:200px;width:100%}.SelectRestaurantCard_image-section__\+cM4J img{height:100%;object-fit:cover;width:200px}.SelectRestaurantCard_info-section-layout__Mxaq2{display:flex;flex-direction:column;height:100%;justify-content:space-between}.SelectRestaurantCard_info-section__CpRxf{flex-grow:1;padding:10px}.SelectRestaurantCard_info-section__CpRxf p{padding-bottom:.1rem}.SelectRestaurantCard_actions-section__74oLG{display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;padding:2rem;width:20rem}.SelectRestaurantCard_additional-information-holder__ED8Gw{margin-bottom:20px;width:100%}.SelectRestaurantCard_additional-information-holder__ED8Gw>pre{line-height:1.2!important}@media (min-width:1200px){.SelectRestaurantCard_info-section-inner-layout__qPHla{display:grid;grid-template-columns:1.2fr .8fr}.SelectRestaurantCard_delivery-info-layout__M-RN9{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr .8fr;justify-content:space-between}}@media (max-width:1200px){.SelectRestaurantCard_image-section__\+cM4J{display:none}.SelectRestaurantCard_info-section-inner-layout__qPHla{align-content:space-around;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:20px}.SelectRestaurantCard_delivery-info-layout__M-RN9{display:flex;gap:40px;margin-top:20px}}@media (max-width:650px){.SelectRestaurantCard_delivery-info-layout__M-RN9{align-items:center;display:flex;flex-direction:column;width:300px}}.Order_order-container__TTpRt{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:auto var(--cart-width);margin-top:3.8rem;position:relative;width:100%}.Order_cart-section__LLr1o{background-color:var(--clr-neutral-200);margin-bottom:6rem}.Order_cart__Zzd9C{border:5px solid red;padding:1rem;width:var(--cart-width)}.Order_cart-holder-fixed__Iaw-3{height:calc(100vh - 9.4rem);overflow-x:hidden;overflow-y:auto;position:-webkit-sticky;position:sticky;top:13.5rem;top:9.4rem;width:41rem}.Order_details-section__l3jSZ p{margin:0;padding:0}.Order_current-restaurant-container__giUdk{display:flex;gap:2rem;justify-content:space-between}.Order_current-restaurant-container__giUdk .Order_current-restuarnt-name__KWvKk{display:flex;gap:1rem}.Order_current-restaurant-container__giUdk .Order_link__8ZEW0{font-weight:700}.OrderMenuItemCard_menu-item-card__\+V3u8{padding:2rem}.OrderMenuItemCard_menu-item-card__\+V3u8:hover{background-color:var(--clr-neutral-200);border-color:var(--clr-neutral-800);cursor:pointer}.OrderMenuItemCard_menu-item-card__\+V3u8 .OrderMenuItemCard_content__hCpRu{padding:.5rem 0}.OrderMenuItemCard_menu-item-card__\+V3u8 h2{margin-bottom:1.5rem}.OrderMenuItemCard_menu-item-card__\+V3u8 p{margin:0 0 1rem}.OrderMenuItemCard_menu-item-card__\+V3u8 .OrderMenuItemCard_price__HsaYM{font-size:2rem;font-weight:700}.OrderMenuItemCard_menu-item-card-image-holder__1BOKV{border:1px solid red;display:flex;justify-content:center;margin-bottom:2rem;max-height:10rem}.OrderMenuItemCard_menu-item-card-image-holder__1BOKV img{max-height:10rem;object-fit:cover}.OrderMenuItemCard_menu-item-image-holder__blWaO{display:flex;height:120px;justify-content:center;margin-bottom:2rem;max-width:600px;object-fit:cover}.OrderMenuItemCard_menu-item-image-holder__blWaO img,.OrderMenuItemCard_menu-item-image-holder__blWaO>a>img{object-fit:cover;width:100%}.MenuItemForm_add-to-cart-form__OrN2D .MenuItemForm_button__\+fciu{font-size:1.5rem;margin-left:1rem;width:20rem}.MenuItemForm_add-to-cart-form__OrN2D .MenuItemForm_button-holder__ju8Bp{align-items:flex-end;display:flex;justify-content:space-between}.MenuItemForm_add-to-cart-form__OrN2D .MenuItemForm_button-icon__8cyRC{font-size:2rem;margin-right:.6rem}.MenuItemDetails_form-holder__u2HJa{margin-top:2rem}.MenuItemDetails_menu-item-details__CwJBX .MenuItemDetails_price__dmXaY{font-size:2rem;font-weight:700;padding-bottom:1rem}.MenuItemDetails_menu-item-image-holder__UC\+iC{margin-bottom:2rem;max-height:140px;max-width:600px;width:100%}.MenuItemDetails_menu-item-image-holder__UC\+iC a img,.MenuItemDetails_menu-item-image-holder__UC\+iC img{max-height:140px;object-fit:cover;width:100%}.RestaurantMenu_restaurant-menu-container__E\+BvC{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:auto 40rem;width:100%}.RestaurantMenu_restaurant-menu-header__8Ci3D{display:flex;justify-content:space-between}.RestaurantMenu_restaurant-menu-header__8Ci3D p{padding-bottom:0}.RestaurantMenu_button-holder__tZgMX{align-items:flex-end;display:flex;justify-content:flex-end}.RestaurantMenu_header-image__JVoDF{margin:2rem auto}.RestaurantMenu_header-image__JVoDF img{border-top-left-radius:5px;border-top-right-radius:5px;height:200px;object-fit:cover;width:1200px}.RestaurantMenu_menu-card-holder__ZaO2h{display:flex;flex-direction:column;gap:2rem}.RestaurantMenu_order-cart-container__yaCfU{background-color:var(--clr-accent-light);border-radius:10px;height:100%}.RestaurantMenu_cart-holder-fixed__llNA-{height:calc(100vh - 13.5rem);overflow-x:hidden;overflow-y:auto;position:-webkit-sticky;position:sticky;top:150px;top:200px;width:41rem}@media (min-width:60rem){.RestaurantMenu_menu-order-holder__6OeT1{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:auto 40rem;margin-bottom:100px}.RestaurantMenu_menu-card-holder__ZaO2h{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-bottom:4rem;width:100%}.RestaurantMenu_cart__J\+2U0{padding:10px;width:40rem}.RestaurantMenu_cart-info-area__nABzZ{margin:2rem auto;padding:2rem;text-align:center}}.MenuCategoriesHeader_menu-categories-header-holder__GNTWA{background-color:var(--clr-neutral-200);margin-bottom:30px;position:-webkit-sticky;position:sticky;top:95px;width:100%;z-index:900}.MenuCategoriesHeader_menu-categories-header__PVmg5{display:flex;gap:20px;justify-content:flex-start;padding:1rem 0;width:100%;z-index:100}.MenuCategoriesHeader_menu-link__l-M-0{padding:.5rem 0;text-decoration:none}.MenuCategoriesHeader_menu__TBVPI{width:50rem}.MenuCategoriesHeader_menu__TBVPI li a{text-decoration:none;width:12rem;width:16rem}:root{--quantity-column-width:5.5rem}.CartItem_cart-item__1NFUf{padding-bottom:10px}.CartItem_cart-item-clickable__E9Hsd{cursor:pointer;padding:5px 0}.CartItem_cart-item-clickable__E9Hsd:hover{background-color:var(--clr-accent-extra-light)}.CartItem_cart-item-header-holder__gR5rP{align-items:flex-start;display:flex;gap:1rem}.CartItem_cart-item-quantity-holder__yX73M{color:var(--clr-neutral-1000);font-weight:700;text-align:right;width:5.5rem;width:var(--quantity-column-width)}.CartItem_cart-item-title-and-total-holder__fAzZ3{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;width:100%}.CartItem_cart-item-delete-button-holder__Mgqos,.CartItem_cart-item-delete-button__yR2\+K{margin:0;padding:0}.CartItem_cart-main-line-holder__ajziw{display:flex;gap:4rem;justify-content:space-between}.CartItem_cart-item-quantity__0XQsb{color:var(--clr-neutral-1000);font-weight:700;letter-spacing:.3rem;text-align:right;width:5.5rem;width:var(--quantity-column-width)}.CartItem_cart-item-title__ZgonB{text-align:left}.CartItem_cart-item-title__ZgonB span{color:var(--clr-neutral-1000);font-weight:700;letter-spacing:.3rem}.CartItem_cart-item-title__ZgonB span.CartItem_extra-info__Rl9qw{color:var(--clr-neutral-1000);font-size:12px;font-weight:400;letter-spacing:0;padding-left:10px;white-space:nowrap}.CartItem_cart-item-total__ze\+VS{font-weight:700}.CartItem_cart-item-serving-size__AW71b{margin-left:5.5rem;margin-left:var(--quantity-column-width);text-align:left}.CartItem_details__n4I95{display:flex;gap:4rem;justify-content:space-between}.CartItem_summary__hemmG{display:flex;gap:3rem;justify-content:space-between;margin-top:1rem;width:15rem}.CartItem_price__TW29W{font-weight:700}.CartItem_quantity__5L0Mx{border:1px solid var(--clr-neutral-200);font-weight:700;padding:0 1rem}.CartItem_actions__f\+2kD{display:flex;gap:1rem}.CartItem_actions__f\+2kD button{margin:0;padding:0;width:1rem}.CartItem_special-instructions__XUtTy{margin-top:5px;padding:0 20px;text-align:left}.OrderCart_cart-items-holder__5jfEz{background-color:var(--clr-accent-light);padding:0}.OrderCart_button-holder__FnJgj{display:flex;gap:20px;justify-content:space-between;padding:0 20px 20px}.OrderCart_cart-info-area__jGk0V{border-top:.1rem solid var(--clr-neutral-400);margin-top:20px;padding:40px 20px 20px}.OrderCart_total__t\+0m0{align-items:center;border-top:1px solid var(--clr-neutral-400);display:flex;gap:1rem;justify-content:space-between;margin:2rem 0;padding-top:20px}.OrderCart_actions__os1Gz{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.MenuCategoryHeader_menu-category-header-holder__qU5jO{margin-bottom:1rem;scroll-margin-top:220px}.MenuCategoryHeader_menu-category-header-holder__qU5jO:not(:first-child){margin-top:4rem}.MenuCategoryHeader_menu-category-link-offset__eBLxR{display:block;height:0;position:relative;top:-220px;visibility:hidden}.Checkout_checkout-menu-header__aWsCt{background-color:var(--clr-neutral-300);color:var(--clr-neutral-200);padding:.5rem 0;position:fixed;width:100%;z-index:100}.Checkout_checkout-menu-header__aWsCt li{color:var(--clr-neutral-200);font-weight:700}.Checkout_checkout-menu-header__aWsCt .Checkout_link__O7X3v{color:var(--clr-primary);cursor:pointer;font-weight:700}.Checkout_checkout-menu-header__aWsCt .Checkout_link__O7X3v:hover{color:var(--clr-accent)}.Checkout_checkout-menu-header__aWsCt .Checkout_disabled-link__OgKYt{color:var(--clr-neutral-300);font-weight:700}span.Checkout_link-separator__IZNkp{color:var(--clr-primary);font-weight:700;padding-left:1rem;padding-right:1rem}.Checkout_header-menu-items-holder__OTtuk{display:flex;gap:1rem;justify-content:center}.Checkout_content-holder__PJ5eJ{display:flex;flex-direction:column;padding-bottom:10px}.Checkout_content-holder__PJ5eJ p{width:100%}.Checkout_content-holder__PJ5eJ ul{margin-bottom:2rem;padding:0}.Checkout_content-holder__PJ5eJ ul li{align-items:flex-start;padding:0 0 1rem}.Checkout_questions-content-holder__kxvON{background-color:var(--clr-neutral-200);border:.2rem solid var(--clr-neutral-400);padding:3rem}.Checkout_content-grid__8pJIE{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:1fr 1fr 1fr}.Checkout_checkout-container__DFVyJ{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:auto 400px;margin-bottom:80px;position:relative;top:80px;width:100%}.Checkout_checkout-section__SaJlG{margin-bottom:50px}.Checkout_cart-section__V3M2m{background-color:var(--clr-neutral-200);margin-bottom:5rem}.Checkout_order-cart-container__VBd1w{background-color:var(--clr-accent-light);border-radius:10px;height:100%}.Checkout_cart__4etTd{padding:1rem;text-align:center;width:40rem}.Checkout_cart-info-area__hbIed{background-color:var(--clr-neutral-200);margin:2rem auto;padding:2rem;text-align:center}.Checkout_cart-holder-fixed__JjlBE{height:calc(100vh - 9.4rem);overflow-x:hidden;overflow-y:auto;position:-webkit-sticky;position:sticky;top:13.5rem;top:9.4rem;width:41rem}.Checkout_content-card__elQkL{margin:0 auto;max-width:120rem;padding:2rem}.Checkout_details-section__eAxZI{display:flex;flex-direction:column;gap:2rem;width:100%}.Checkout_details-section__eAxZI p{margin:0;padding:0}.CheckoutCart_cart-items-holder__42i24{padding:0}.CheckoutCart_cart-info-area__5o-\+T{border-top:.1rem solid var(--clr-neutral-400);margin:20px auto;padding-top:40px}.CheckoutCart_total__\+7UNT{align-items:center;border-top:.1rem solid var(--clr-neutral-400);display:flex;gap:1rem;justify-content:space-between;margin:20px 0;padding-top:10px}.CheckoutCart_total__\+7UNT table{width:100%}.CheckoutCart_total__\+7UNT table td{color:var(--clr-neutral-1000);font-size:2rem;font-weight:700;text-align:left}.CheckoutCart_total__\+7UNT table td.CheckoutCart_amount__3IUVr{text-align:right}.CheckoutCart_total__\+7UNT table td.CheckoutCart_amount-smaller__7notn{font-size:1.5rem;text-align:right}.CheckoutCart_total__\+7UNT table td.CheckoutCart_label-smaller__bTe9e{font-size:1.5rem}.CheckoutCart_total__\+7UNT table tr.CheckoutCart_total-row__H3Nd3 td{border-top:1px solid var(--clr-primary);padding-top:1rem}.CheckoutCart_actions__9-cqo{align-items:center;display:flex;gap:1rem;justify-content:flex-end}
/*# sourceMappingURL=main.fc296470.css.map*/