@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--font-family-haffer:"Haffer","Montserrat",sans-serif;--font-family-montserrat:"Montserrat",sans-serif;--view-width:1080;--view-height:1920;--top-height:990;--size-80:calc(80/var(--view-width)*100vw);--size-32:calc(40/var(--view-width)*100vw);--size-26:calc(30/var(--view-width)*100vw);--size-18:calc(24/var(--view-width)*100vw);--column-h-padding:calc(80/var(--view-width)*100vw);--column-v-padding:calc(60/var(--view-height)*100vh);--order-item-mt:28;--columns-height:100vh;--spacing:calc();--color-navy:#0c2638;--color-lemon:#feffc2;--color-green:#d6dec0;--color-pink:#f1d2c9;--color-offwhite:#fffaf4}:root .horizontal{--view-width:1920;--view-height:1080;--size-80:calc(80/var(--view-width)*100vw);--size-32:calc(40/var(--view-width)*100vw);--size-26:calc(30/var(--view-width)*100vw);--size-18:calc(24/var(--view-width)*100vw);--column-h-padding:calc(70/var(--view-width)*100vw);--column-v-padding:calc(80/var(--view-height)*100vh);font-size:var(--size-26)}@font-face{font-display:swap;font-family:Haffer;font-style:normal;font-weight:700;src:url(/build/fonts/subset-Haffer-Bold.7f97cda9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Haffer;font-style:normal;font-weight:600;src:url(/build/fonts/subset-Haffer-SemiBold.72fc7b7b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Haffer;font-style:normal;font-weight:400;src:url(/build/fonts/subset-Haffer-Regular.fac05883.woff2) format("woff2")}.font-haffer{font-family:var(--font-family-haffer)}.bold{font-weight:700}.semibold{font-weight:600}.uppercase{text-transform:uppercase}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.flex-col{flex-direction:column}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-between{justify-content:space-between}.justify-even{justify-content:space-evenly}.items-center{align-items:center}.items-stretch{align-items:stretch}.basis-half{flex-basis:50%}.h-full{height:100%}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.my-0{margin-bottom:0;margin-top:0}.mt-20{margin-top:calc(20/var(--view-height)*100vh)}.mr-auto{margin-right:auto}.bg-pink{background-color:var(--color-pink)}.bg-lemon{background-color:var(--color-lemon)}.bg-green{background-color:var(--color-green)}*{box-sizing:border-box}html{font-size:var(--size-26)}body{background-color:var(--color-offwhite);color:var(--color-navy);padding:0}body,h1,h2,h3,h4{font-family:var(--font-family-haffer)}h1,h2,h3,h4{font-weight:700;text-transform:uppercase}h1{font-size:var(--size-80)}.text-32{font-size:var(--size-32)}.text-18{font-size:var(--size-18)}.underline-border{border-color:inherit;border-style:solid;border-width:0 0 2px}.h-columns{height:var(--columns-height)}.px-columns{padding-left:var(--column-h-padding);padding-right:var(--column-h-padding)}button[type=submit],input[type=password],input[type=text]{border:1px solid var(--color-navy);border-radius:.5rem;display:block;margin-bottom:1rem;min-width:35vw;padding:.5rem}button[type=submit]{background-color:var(--color-lemon);cursor:pointer}button[type=submit]:focus,button[type=submit]:hover{background-color:var(--color-green)}.hover-logout{color:var(--color-navy);cursor:pointer;opacity:0;padding:1rem;position:absolute;right:0;top:0}.hover-logout:focus,.hover-logout:hover{opacity:.7}.errors{background-color:var(--color-pink);border-radius:5px;margin-bottom:1rem;padding:.1rem .5rem}.errors.absolute{left:var(--column-h-padding);position:absolute;top:calc(var(--column-v-padding)/2)}.order-li{margin-top:calc(var(--order-item-mt)/var(--view-height)*100vh);position:relative}.order-li .identifier{margin-bottom:calc(4/var(--view-height)*100vh);margin-right:auto;margin-top:0;max-width:calc((50vw - var(--column-h-padding))/3*2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-li .type-pill{border:2px solid var(--color-navy);border-radius:calc(infinity*1px);padding:calc(5/var(--view-height)*100vh) calc(10/var(--view-width)*100vw)}.order-li .right-pill{position:absolute;right:4vw;top:calc(var(--size-32)*1.15 + 4/var(--view-height)*100vh)}.order-li .name{font-weight:600;line-height:calc(5/var(--view-height)*100vh*2 + var(--size-18)*1.15 + 4px)}.order-li .pickup{line-height:calc(var(--size-32)*1.15);position:absolute;right:4vw;top:0}.additional{border-top:1px solid var(--color-navy);margin-top:calc(var(--order-item-mt, 35)/var(--view-height)*100vh);padding:calc(20/var(--view-height)*100vh) 0 0}.top-section{flex-basis:calc(var(--top-height)/var(--view-height)*100%);padding-bottom:calc(var(--column-v-padding)/2);padding-top:calc(var(--column-v-padding))}.bottom-section{flex-basis:calc((var(--view-height) - var(--top-height))/var(--view-height)*100%);padding-bottom:calc(var(--column-v-padding));padding-top:calc(var(--column-v-padding)/2)}.horizontal .bottom-section,.horizontal .top-section{flex-basis:50%;padding-bottom:calc(var(--column-v-padding));padding-top:calc(var(--column-v-padding))}.horizontal .top-section{padding-left:var(--column-h-padding);padding-right:calc(var(--column-h-padding)/2)}.horizontal .bottom-section{padding-left:calc(var(--column-h-padding)/2);padding-right:var(--column-h-padding)}.horizontal .ellipsis{max-width:calc(50vw - var(--column-h-padding)*1.5)}.grow{flex-grow:1;margin-top:calc((50 - var(--order-item-mt))/var(--view-height)*100vh)}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time{margin-top:calc(var(--order-item-mt)/var(--view-height)*100vh)}