body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;max-width:100vw;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{scroll-behavior:smooth}.App{color:#fff;height:auto;text-align:center;width:fit-content}.App,.page404{background-image:url(/static/media/chuva_de_hamburguer.186fd99de125deae9821.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.page404{align-items:center;color:#000;display:flex;font-size:2em;height:100vh;justify-content:center;max-height:100vh;max-width:100vw;width:100vw}.page404 p{color:#fff;display:inline}.App-logo{height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;color:#fff;flex-direction:column;font-size:calc(10px + 2vmin);min-height:100vh}.App-header,.row{align-items:center;display:flex;justify-content:center}.row{flex-direction:row}.column{align-items:center;display:flex;flex-direction:column;justify-content:center}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.companyInfoDropdown{transition:all 2s}.cartModalScroll{height:100vh;max-width:100%;min-height:100vh;overflow-x:hidden;overflow-y:scroll;position:relative;scroll-behavior:smooth;width:100%}.cartModal{background-image:url(/static/media/chuva_de_hamburguer.186fd99de125deae9821.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;max-height:100%;max-width:100vw;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:1000}.CartProductMenuListItemContainer{background:#e74d00;border:thin solid #fff000;border-radius:2em;font-size:1em;margin:1em;max-width:90%;min-width:90%;overflow:hidden;position:inherit;-webkit-user-select:none;user-select:none}.fixedAddToCartContainer{align-items:center;background:#e74d00;border-top:solid #000;border-top-left-radius:1em;border-top-right-radius:1em;bottom:-1%;color:#fff;display:flex;height:5em;justify-content:center;position:fixed;width:100vw;z-index:102}.fixedAddToCartContainer p{border-radius:1em;color:#fff;padding:.125em;text-decoration:none}.fixedAddToCartContainer:after{background:rgba(93,0,0,.248);border-top-left-radius:1em;border-top-right-radius:1em;content:"";height:100%;position:absolute;width:100%}.rotateAnimation{animation:rotateAnimation 10s ease-in-out infinite}.scaleAnimation{animation:scaleAnimation 1.25s ease-in-out}.logoClass{animation:spinAnimationY 3s ease-in-out;position:relative;transform-style:preserve-3d}.logoClass:hover{animation:spinAnimationY 3s ease-in-out infinite;transform-style:preserve-3d}.logoClass::selection{animation:spinAnimationY 3s ease-in-out;transform-style:preserve-3d}.spinAnimationY{animation:spinAnimationY 3s ease-in-out infinite}.backface,.spinAnimationY{transform-style:preserve-3d}.backface{background-color:#000}.backface:after{border-radius:50%;content:"";height:100%;position:absolute;transform:translateZ(-.1em);width:100%;z-index:99}.CartProductMenuListItemContainer #cartIcon{color:#fff;opacity:1;position:absolute;transform:scale(3) translateX(50%) translateY(-10%)}.cartItemName{font-size:1.25em}.cartItemImageContainer{align-self:center;background:#fff000;border:thin solid #000;border-radius:2em;color:red;font-size:.75em;font-weight:700;justify-self:center;max-width:75%;min-width:50%;overflow:hidden;width:80%}.cartItemImage{max-width:90%;max-width:100%;min-width:100%;width:1em}button{white-space-collapse:preserve;align-items:center;background:#fff;border:thin solid #000;border-radius:2em;color:#000;display:flex;padding:.5em;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none}button:hover{background:#a6d0db}@media only screen and (min-width:600px){.filterInputsContainer{display:flex;justify-content:center;padding:2em}.searchTermInput{align-self:center;display:block;height:2.5em;margin-right:5em;max-width:30%}.filterByProductTypeContainer{display:block;width:30%}.titles{flex-direction:row;margin-left:0}h1{margin:.5em;max-width:45%;min-width:25%}.linksRow{margin-bottom:1em;width:55%}}@keyframes scaleAnimation{0%{transform:translateZ(-10em) scale(.0001)}to{transform:translateZ(1em) scale(1)}}@keyframes spinAnimationY{50%{transform:rotateY(1turn)}}@keyframes rotateAnimation{10%{transform:rotate(60deg) translateZ(1em) scale(.75)}50%{transform:rotate(390deg) translateZ(-1em) scale(.25)}to{transform:rotate(2turn) translateZ(3em) scale(1)}}.ProductMenuListContainer{border:.25em solid #fff694!important;margin-bottom:2em;margin-top:1em}@media only screen and (min-width:600px){.ProductMenuListContainer{border-left:none;border-right-width:1em;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;max-width:100%;min-width:100%}.ProductMenuListContainerScroll{align-items:stretch;display:flex;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;justify-content:stretch;overflow-x:auto;padding:3em 5em;transform:rotateX(180deg)}.ProductMenuList{align-items:flex-start;display:flex;flex:0 0 100%;flex-direction:row;flex-shrink:0;justify-content:flex-start;max-width:100%;overflow-x:visible;transform:rotateX(180deg) translateX(-5%)}::-webkit-scrollbar{width:10px}.ProductMenuListContainerScroll::-webkit-scrollbar{height:25px;width:10px}::-webkit-scrollbar-track:hover{cursor:pointer}::-webkit-scrollbar-track{background:gold}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#b6b6b6;cursor:pointer}}.ProductMenuListItemContainer{background:rgba(93,0,0,.248);border:thin solid #fff000;border-radius:2em;margin:1em;min-width:100%;padding:.5em;-webkit-user-select:none;user-select:none}.ProductMenuListItemContainer:hover{background:#b6b6b6;cursor:pointer}.ProductMenuListItemContainer #copyIcon{color:#fff;opacity:0;position:absolute;transform:scale(3) translateX(50%);z-index:100}.ProductMenuListItemContainer:hover #copyIcon{opacity:1}.itemImageContainer{max-height:15em!important}@media (min-width:600px){p{font-size:2em;max-width:100%;overflow:hidden}.itemName{height:22.5%}.itemDescription{font-size:1.25em}.ProductMenuListItemContainer{height:100%;min-width:50%;padding-left:2em;transform:translateZ(3em);transform-style:preserve-3d;width:50%}.itemImageContainer{height:25vh;min-width:25vw}}.cartContainer{align-self:center;background:#e74d00;border:thin solid #000;border-radius:2em;display:flex;flex-direction:column;justify-self:center;margin-bottom:6em}.ProductMenuContainer{align-items:center;background-image:url(/static/media/chuva_de_hamburguer.186fd99de125deae9821.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#000;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:100vw;overflow:hidden;width:100%}body,h1{font-weight:700}h1{word-wrap:break-word;align-items:center;background:#fff;border:solid #000;border-radius:1em;display:flex;justify-content:center;max-width:90%;padding:.25em;text-align:center;width:90%}.scalingAnimation{animation:scalingAnimation 1s ease-in infinite}.glow{animation:glow 1.5s ease-in infinite;text-shadow:0 0 5px #fff,0 0 10px #fff000}.glowBox{animation:glowBox 1s ease-in infinite;box-shadow:0 0 5px #fff,0 0 10px #fff000}.linksRow{flex-wrap:wrap;height:100%;margin-bottom:1em;text-align:center;width:95%}.linksRow a{flex:1 0 25%;margin:.5em;max-width:45%}.linksRow a,a{text-align:center}a{white-space-collapse:preserve;align-items:center;background:#fff;border:thin solid #000;border-radius:2em;color:#000;display:flex;padding:.5em;text-decoration:none;-webkit-user-select:none;user-select:none}a:hover{background:#a6d0db}.linkUnavailable{color:red;cursor:none;pointer-events:none;-webkit-user-select:none;user-select:none}.modal{background:#fff;height:100%;padding:1em;position:fixed;top:0;width:100%;z-index:1000}.newProductButtonContainer{align-self:center;font-size:1.5em;justify-self:center}.titles{display:flex;flex-direction:column;justify-content:center;margin-left:1em;width:100%}.searchTermInput{display:block;justify-self:center;margin-bottom:.5em;width:90%}label{color:#000;font-size:1.25em;padding:.25em}.filterByProductTypeContainer{font-size:1.25em;justify-self:center;width:93%}.filterByProductType{border-radius:.25em;display:block;font-size:1.125em;margin-bottom:2em;padding:.25em;width:100%}.filterInputsContainer{-webkit-user-select:none;user-select:none}@media only screen and (min-width:600px){.filterInputsContainer{display:flex;justify-content:center;padding:2em}.searchTermInput{align-self:center;display:block;height:2.5em;margin-right:5em;max-width:30%}.filterByProductTypeContainer{display:block;width:30%}.titles{flex-direction:row;margin-left:0}h1{margin:.5em;max-width:45%;min-width:25%}.linksRow{margin-bottom:1em;width:55%}.linksRow a{flex:0 0 auto}}@keyframes moveCar{0%{opacity:1;transform:scale(3) translateX(50%) rotate(-5deg)}to{opacity:0;transform:scale(3) translateX(350%)}}@keyframes rotateBig{0%{transform:scale(3) translateX(50%) rotate(0deg)}to{transform:scale(3) translateX(50%) rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes scalingAnimation{50%{transform:scale(.95)}}@keyframes glow{50%{text-shadow:0 0 25px #fff,0 0 50px #fff,0 0 50px #fff000}}@keyframes glowBox{50%{box-shadow:0 0 25px #fff,0 0 50px #fff,0 0 50px #fff000}}.ProductMenuListContainer{background-color:#e74d00;border:.25em solid #fff;border-radius:.5em;color:#fff;flex-wrap:wrap;height:100%;margin-bottom:1em;max-width:80%;min-width:20%;padding:1.5em}.ProductMenuList{align-items:center;display:flex;flex-direction:column;justify-content:center}.ProductMenuListContainerScroll{align-items:stretch;display:flex;justify-content:stretch}@media only screen and (min-width:600px){.pageTabs{flex-direction:row;width:100%}.pageTabs a{flex-direction:row;max-width:20%}.ProductMenuListContainer{border-left:none;border-right-width:1em;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;max-width:100%;min-width:100%}.ProductMenuListContainerScroll{align-items:stretch;display:flex;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;justify-content:stretch;overflow-x:auto;padding:3em 5em;transform:rotateX(180deg)}.ProductMenuList{align-items:flex-start;display:flex;flex:0 0 100%;flex-direction:row;flex-shrink:0;justify-content:flex-start;max-width:100%;overflow-x:visible;transform:rotateX(180deg) translateX(-5%)}::-webkit-scrollbar{width:10px}.ProductMenuListContainerScroll::-webkit-scrollbar{height:25px;width:10px}::-webkit-scrollbar-track:hover{cursor:pointer}::-webkit-scrollbar-track{background:gold}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#b6b6b6;cursor:pointer}}.AdminProductMenuListItemContainer{background:rgba(93,0,0,.248);border:thin solid #fff000;border-radius:2em;margin:1em;min-width:100%;padding:.5em;-webkit-user-select:none;user-select:none}.AdminProductMenuListItemContainer:hover{background:#b6b6b6;cursor:pointer}.AdminProductMenuListItemContainer #copyIcon{color:#fff;opacity:1;position:absolute;transform:scale(3) translateX(50%);z-index:100}.AdminProductMenuListItemContainer:hover #copyIcon{opacity:1;transform:scale(3) translateX(50%) rotate(-20deg)}.AdminProductMenuListItemContainer::selection #copyIcon{opacity:1;transform:scale(3) translateX(50%)}@media (min-width:600px){p{font-size:2em;max-width:100%;overflow:hidden}.itemName{height:22.5%}.itemDescription{font-size:1.25em}.AdminProductMenuListItemContainer{height:100%;min-width:50%;padding-left:2em;transform:translateZ(3em);transform-style:preserve-3d;width:50%}.itemImageContainer{height:25vh;min-width:25vw}}.ProductTypeMenuListContainer{background-color:#e74d00;border:.25em solid #fff;border-radius:.5em;color:#fff;flex-wrap:wrap;height:100%;margin-bottom:1em;max-width:80%;min-width:20%;padding:1.5em}.ProductTypeMenuList{align-items:center;display:flex;flex-direction:column;justify-content:center}.ProductTypeMenuListContainerScroll{align-items:stretch;display:flex;justify-content:stretch}@media only screen and (min-width:600px){.pageTabs{flex-direction:row;width:100%}.ProductTypeMenuListContainer{border-left:none;border-right-width:1em;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;max-width:100%;min-width:100%}.ProductTypeMenuListContainerScroll{align-items:stretch;display:flex;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;justify-content:stretch;overflow-x:auto;padding:3em 5em;transform:rotateX(180deg)}.ProductTypeMenuList{align-items:flex-start;display:flex;flex:0 0 100%;flex-direction:row;flex-shrink:0;justify-content:flex-start;max-width:100%;overflow-x:visible;transform:rotateX(180deg) translateX(-5%)}::-webkit-scrollbar{width:10px}.ProductTypeMenuListContainerScroll::-webkit-scrollbar{height:25px;width:10px}::-webkit-scrollbar-track:hover{cursor:pointer}::-webkit-scrollbar-track{background:gold}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#b6b6b6;cursor:pointer}}.ProductTypeMenuListItemContainer{background:rgba(93,0,0,.248);border:thin solid #fff000;border-radius:2em;margin:1em;min-width:100%;padding:.5em;-webkit-user-select:none;user-select:none}.ProductTypeMenuListItemContainer:hover{background:#b6b6b6;cursor:pointer}.ProductTypeMenuListItemContainer #copyIcon{color:#fff;opacity:1;position:absolute;transform:scale(3) translateX(50%);z-index:100}.ProductTypeMenuListItemContainer:hover #copyIcon{opacity:1;transform:scale(3) translateX(50%) rotate(-20deg)}.ProductTypeMenuListItemContainer::selection #copyIcon{opacity:1;transform:scale(3) translateX(50%)}@media (min-width:600px){p{font-size:2em;max-width:100%;overflow:hidden}.itemName{height:22.5%}.itemDescription{font-size:1.25em}.ProductTypeMenuListItemContainer{height:100%;min-width:50%;padding-left:2em;transform:translateZ(3em);transform-style:preserve-3d;width:50%}.itemImageContainer{height:25vh;min-width:25vw}}.ProductTypePage{background-image:url(/static/media/chuva_de_hamburguer.186fd99de125deae9821.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;max-height:100%;min-height:100%;overflow-y:auto;-webkit-user-select:none;user-select:none;width:100%}.ProductTypePage .fieldContainer{align-items:center;background:#fff;border:solid #000;border-radius:1em;display:flex;flex-direction:column;justify-content:center;margin:1em;padding:1em}.ProductTypePage label{background-color:#fff;border:solid #000;border-radius:1em;color:#000;margin-bottom:.25em;width:100%;word-break:break-word}.ProductTypePage .itemImage{border:5px solid #fff;border-radius:1em;margin-bottom:2em;width:15em}.ProductTypePage #inputSuperAdmin{transform:scale(2)}.ProductTypePage .submitButton{margin-bottom:2em}.ProductTypePage button{border-radius:.5em;font-size:1.5em;padding:.5em}.ProductTypePage button:hover{background:orange;cursor:pointer}.ProductTypePage .filterByProductTypeContainer{width:100%}.ProductTypePage .filterByProductType{margin-top:.5em}.ProductPage{background-image:url(/static/media/chuva_de_hamburguer.186fd99de125deae9821.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;max-height:100%;min-height:100%;overflow-y:auto;-webkit-user-select:none;user-select:none;width:100%}.ProductPage .fieldContainer{align-items:center;background:#fff;border:solid #000;border-radius:1em;display:flex;flex-direction:column;justify-content:center;margin:1em;padding:1em}.ProductPage label{background-color:#fff;border:solid #000;border-radius:1em;color:#000;margin-bottom:.25em;width:100%;word-break:break-word}.ProductPage .itemImage{border:5px solid #fff;border-radius:1em;margin-bottom:2em;width:15em}.ProductPage #inputSuperAdmin{transform:scale(2)}.ProductPage .submitButton{margin-bottom:2em}.ProductPage button{border-radius:.5em;font-size:1.5em;padding:.5em}.ProductPage button:hover{background:orange;cursor:pointer}.ProductPage .filterByProductTypeContainer{width:100%}.ProductPage .filterByProductType{margin-top:.5em}.UserPage{background-image:url(/static/media/chuva_de_hamburguer.186fd99de125deae9821.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;max-height:100%;min-height:100%;overflow-y:auto;-webkit-user-select:none;user-select:none;width:100%}.UserPage .fieldContainer{align-items:center;background:#fff;border:solid #000;border-radius:1em;display:flex;flex-direction:column;justify-content:center;margin:1em;padding:1em}.UserPage label{background-color:#fff;border:solid #000;border-radius:1em;color:#000;margin-bottom:.25em;width:100%;word-break:break-word}.UserPage .itemImage{border:5px solid #fff;border-radius:1em;margin-bottom:2em;width:15em}.UserPage #inputSuperAdmin{transform:scale(2)}.UserPage .submitButton{margin-bottom:2em}.UserPage button{border-radius:.5em;font-size:1.5em;padding:.5em}.UserPage button:hover{background:orange;cursor:pointer}.UserPage .filterByUserTypeContainer{width:100%}.UserPage .filterByUserType{margin-top:.5em}.UserMenuListContainer{background-color:#e74d00;border:.25em solid #fff;border-radius:.5em;color:#fff;flex-wrap:wrap;height:100%;margin-bottom:1em;max-width:80%;min-width:20%;padding:1.5em}.UserMenuList{align-items:center;display:flex;flex-direction:column;justify-content:center}.UserMenuListContainerScroll{align-items:stretch;display:flex;justify-content:stretch}@media only screen and (min-width:600px){.pageTabs{flex-direction:row;width:100%}.UserMenuListContainer{border-left:none;border-right-width:1em;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;max-width:100%;min-width:100%}.UserMenuListContainerScroll{align-items:stretch;display:flex;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;justify-content:stretch;overflow-x:auto;padding:3em 5em;transform:rotateX(180deg)}.UserMenuList{align-items:flex-start;display:flex;flex:0 0 100%;flex-direction:row;flex-shrink:0;justify-content:flex-start;max-width:100%;overflow-x:visible;transform:rotateX(180deg) translateX(-5%)}::-webkit-scrollbar{width:10px}.UserMenuListContainerScroll::-webkit-scrollbar{height:25px;width:10px}::-webkit-scrollbar-track:hover{cursor:pointer}::-webkit-scrollbar-track{background:gold}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#b6b6b6;cursor:pointer}}.UserMenuListItemContainer{background:rgba(93,0,0,.248);border:thin solid #fff000;border-radius:2em;margin:1em;min-width:100%;padding:.5em;-webkit-user-select:none;user-select:none}.UserMenuListItemContainer:hover{background:#b6b6b6;cursor:pointer}.UserMenuListItemContainer #copyIcon{color:#fff;opacity:1;position:absolute;transform:scale(3) translateX(50%);z-index:100}.UserMenuListItemContainer:hover #copyIcon{opacity:1;transform:scale(3) translateX(50%) rotate(-20deg)}.UserMenuListItemContainer::selection #copyIcon{opacity:1;transform:scale(3) translateX(50%)}@media (min-width:600px){p{font-size:2em;max-width:100%;overflow:hidden}.itemName{height:22.5%}.itemDescription{font-size:1.25em}.UserMenuListItemContainer{height:100%;min-width:50%;padding-left:2em;transform:translateZ(3em);transform-style:preserve-3d;width:50%}.itemImageContainer{height:25vh;min-width:25vw}}.CompanyPage{background-image:url(/static/media/chuva_de_hamburguer.186fd99de125deae9821.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;max-height:100%;min-height:100%;overflow-y:auto;-webkit-user-select:none;user-select:none;width:100%}.CompanyPage .fieldContainer{align-items:center;background:#fff;border:solid #000;border-radius:1em;display:flex;flex-direction:column;justify-content:center;margin:1em;max-width:80vw;padding:1em}.CompanyPage .inputWorkingDay{padding:1em}.CompanyPage .inputWorkingDayHours{align-items:center;display:flex;flex-direction:row;justify-content:center}.CompanyPage .workingDayContainer{border-left:none;border-right:none;border-top:thin solid #000}.CompanyPage label{background-color:#fff;border:solid #000;border-radius:1em;color:#000;margin-bottom:.25em;width:100%;word-break:break-word}.CompanyPage .itemImage{border:5px solid #fff;border-radius:1em;margin-bottom:2em;width:15em}.CompanyPage input[type=checkbox],.CompanyPage input[type=radio]{transform:scale(2)}.CompanyPage .submitButton{margin-bottom:2em}.CompanyPage button{border-radius:.5em;font-size:1.5em;padding:.5em}.CompanyPage button:hover{background:orange;cursor:pointer}.CompanyPage .filterByCompanyTypeContainer{width:100%}.CompanyPage .filterByCompanyType{margin-top:.5em}@media (max-width:600px){.CompanyPage .inputWorkingDayHours{align-items:center;border:thin solid #000;display:flex;flex-direction:column;justify-content:center;padding:1em}}.OrderMenuListContainer{background-color:#e74d00;border:.25em solid #fff;border-radius:.5em;color:#fff;flex-wrap:wrap;height:100%;margin-bottom:1em;max-width:80%;min-width:20%;padding:1.5em}.OrderMenuList{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%}.OrderMenuListContainerScroll{align-items:stretch;display:flex;justify-content:stretch}@media only screen and (min-width:600px){.pageTabs{flex-direction:row;width:100%}.OrderMenuListContainer{border-left:none;border-right-width:1em;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;max-width:100%;min-width:100%}.OrderMenuListContainerScroll{align-items:stretch;display:flex;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;justify-content:stretch;overflow-x:auto;padding:3em 5em;transform:rotateX(180deg)}.OrderMenuList{align-items:flex-start;display:flex;flex:0 0 100%;flex-direction:row;flex-shrink:0;justify-content:flex-start;max-width:100%;overflow-x:visible;transform:rotateX(180deg) translateX(-5%)}::-webkit-scrollbar{width:10px}.OrderMenuListContainerScroll::-webkit-scrollbar{height:25px;width:10px}::-webkit-scrollbar-track:hover{cursor:pointer}::-webkit-scrollbar-track{background:gold}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#b6b6b6;cursor:pointer}}.OrderMenuListItemContainer .orderHeader{align-items:center;display:flex;flex-wrap:wrap;font-size:.75em;justify-content:center;padding:1em;pointer-events:all;position:relative;z-index:101}.OrderMenuListItemContainer .orderHeader p{white-space-collapse:preserve;align-self:stretch;cursor:pointer;margin:.25em;padding:.25em;text-align:center}.OrderMenuListItemContainer .orderHeader p,.OrderMenuListItemContainer .orderItemsContainer{align-items:center;background:#000;border:thin solid #fff;border-radius:.5em;display:flex;flex-direction:column;justify-content:center;pointer-events:all}.OrderMenuListItemContainer .orderItemsContainer{max-width:100%;overflow-x:hidden;width:97%}.OrderMenuListItemContainer .orderItemsContainerHeader{background:#000;border-bottom:thin solid #fff;color:#fff;padding-bottom:1em;width:97%}.OrderMenuListItemContainer .orderItemsContainerHeader span{color:#fff000}.OrderMenuListItemContainer .orderItemContainer{flex-wrap:wrap;margin:.75em;overflow-x:hidden;padding:.25em;width:90%}.OrderMenuListItemContainer .orderItemContainer,.OrderMenuListItemContainer .orderItemContainer p{align-items:center;background:#000;border:thin solid #fff;display:flex;flex-direction:row;justify-content:center}.OrderMenuListItemContainer .orderItemContainer p{height:100%;max-width:50%;padding:1em;width:min-content}.OrderMenuListItemContainer .orderItemsTableContainer{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:100%;overflow-x:scroll;width:100%}.OrderMenuListItemContainer .orderItemsTable{border:thin solid #fff;margin:1em;padding:1em;table-layout:fixed;width:250%}.OrderMenuListItemContainer .orderItemsTable th{align-items:center;border:thin solid #fff;justify-content:center;text-align:center}.OrderMenuListItemContainer .orderItemsTable th td{border:none;color:#fff}.OrderMenuListItemContainer .orderItemsTable td{align-items:center;border:thin solid #fff;color:#fff000;justify-content:center;max-width:33%;padding:.5em;text-align:center;word-break:break-word}.OrderMenuListItemContainer{background:rgba(93,0,0,.248);border:thin solid #fff000;border-radius:2em;margin:1em;max-width:100%;min-width:100%;padding:.5em;-webkit-user-select:none;user-select:none}.OrderMenuListItemContainer .rotateRefreshBig{animation:rotateBig 1s infinite normal;transform:scale(3) translateX(50%);transition:all 1s ease}.OrderMenuListItemContainer .rotateRefresh{animation:rotate 1s infinite normal}.OrderMenuListItemContainer:hover{background:#b6b6b6;cursor:pointer}.OrderMenuListItemContainer .copyIcon,.OrderMenuListItemContainer .moveCar{color:#fff;opacity:1;position:absolute;transform:scale(3) translateX(50%);z-index:100}.OrderMenuListItemContainer:hover .moveCar{animation:moveCar 1s}.OrderMenuListItemContainer::selection .moveCar{animation:moveCar 1s}#printIcon,.OrderMenuListItemContainer #printIcon{color:#000;opacity:1;transform:scale(3);z-index:100}.OrderMenuListItemContainer .itemReceivedPaymentInLocal,.itemReceivedPaymentInLocal{z-index:100}.itemReceivedPaymentInLocal:hover{background-color:#fff}#printIcon:hover{color:#fff;transform:scale(3.5) rotate(-5deg)}.OrderMenuListItemContainer .itemName{font-size:2em;margin-top:2em}@media (min-width:600px){p{font-size:2em;max-width:100%;overflow:hidden}.OrderMenuListItemContainer .itemName{height:auto}.itemDescription{font-size:1.25em}.OrderMenuListItemContainer{height:100%;min-width:85%;padding-left:2em;transform:translateZ(3em);transform-style:preserve-3d;width:85%}.OrderMenuListItemContainer .orderHeader p{font-size:1.75em;max-width:30%}.itemImageContainer{height:25vh;min-width:25vw}}@media (min-width:1200px){.OrderMenuListItemContainer{height:100%;min-width:50%;padding-left:2em;transform:translateZ(3em);transform-style:preserve-3d;width:50%}.OrderMenuListItemContainer .orderItemsTable{width:100%}.OrderMenuListItemContainer .orderItemsTableContainer{align-items:center;justify-content:center;overflow-x:hidden}}.AdditionalProductMenuListContainer{background-color:#e74d00;border:.25em solid #fff;border-radius:.5em;color:#fff;flex-wrap:wrap;height:100%;margin-bottom:1em;max-width:80%;min-width:20%;padding:1.5em}.AdditionalProductMenuList{align-items:center;display:flex;flex-direction:column;justify-content:center}.pageTabs{background:#fff;display:flex;flex-direction:column;flex-grow:1;flex-wrap:wrap;justify-content:space-evenly;padding:1em;width:90%}.pageTabs a{background:#e74d00;border-radius:.25em;color:#fff;flex:1 0 10%;margin:.5em 1em .5em .5em}.pageTabs a:hover{background:#fff;border-radius:.25em;color:#000}h2{color:#fff000;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.listTitle,h2{font-weight:700}.listTitle{align-self:center;background:#fff;border:thin solid #000;border-radius:1em;color:#000;font-size:2em;justify-self:center;padding:.25em;-webkit-text-decoration:"underline";text-decoration:"underline";text-decoration-color:gold;width:fit-content}.AdditionalProductMenuListContainerScroll{align-items:stretch;display:flex;justify-content:stretch}input{border-radius:.25em;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.25em;padding:.25em}@media only screen and (min-width:600px){.pageTabs{flex-direction:row;width:100%}.pageTabs a{flex-direction:row;max-width:20%}.AdditionalProductMenuListContainer{border-left:none;border-right-width:1em;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;max-width:100%;min-width:100%}.AdditionalProductMenuListContainerScroll{align-items:stretch;display:flex;flex:0 0 100%;flex-shrink:0;flex-wrap:wrap;justify-content:stretch;overflow-x:auto;padding:3em 5em;transform:rotateX(180deg)}.AdditionalProductMenuList{align-items:flex-start;display:flex;flex:0 0 100%;flex-direction:row;flex-shrink:0;justify-content:flex-start;max-width:100%;overflow-x:visible;transform:rotateX(180deg) translateX(-5%)}::-webkit-scrollbar{width:10px}.AdditionalProductMenuListContainerScroll::-webkit-scrollbar{height:25px;width:10px}::-webkit-scrollbar-track:hover{cursor:pointer}::-webkit-scrollbar-track{background:gold}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#b6b6b6;cursor:pointer}}p{word-wrap:break-word;color:#fff000;font-size:1.5em;text-align:center;-webkit-text-decoration:underline 1px #fff000;text-decoration:underline 1px #fff000;z-index:10}p,span{-webkit-user-select:none;user-select:none}span{color:#fff}.AdminAdditionalProductMenuListItemContainer{background:rgba(93,0,0,.248);border:thin solid #fff000;border-radius:2em;margin:1em;min-width:100%;padding:.5em;-webkit-user-select:none;user-select:none}.AdminAdditionalProductMenuListItemContainer:hover{background:#b6b6b6;cursor:pointer}.AdminAdditionalProductMenuListItemContainer #copyIcon{color:#fff;opacity:1;position:absolute;transform:scale(3) translateX(50%);z-index:100}.AdminAdditionalProductMenuListItemContainer:hover #copyIcon{opacity:1;transform:scale(3) translateX(50%) rotate(-20deg)}.AdminAdditionalProductMenuListItemContainer::selection #copyIcon{opacity:1;transform:scale(3) translateX(50%)}#deleteIcon{color:#000;opacity:1;transform:scale(3);z-index:100}#deleteIcon:hover{color:red;transform:scale(3.5) rotate(-10deg)}.itemImageContainer{background:#fff000;border:thin solid #000;border-radius:2em;color:red;font-size:.75em;font-weight:700;height:100%;margin-right:.5em;max-width:50%;min-width:50%;overflow:hidden}.itemName{font-size:2em}.itemImage{object-fit:cover;width:100%}.row{justify-content:space-between}.column{word-wrap:break-word;width:100%}.itemPrice{font-size:2em}.itemDescription{display:block;font-size:1em;width:100%}@media (min-width:600px){p{font-size:2em;max-width:100%;overflow:hidden}.itemName{height:22.5%}.itemDescription{font-size:1.25em}.AdminAdditionalProductMenuListItemContainer{height:100%;min-width:50%;padding-left:2em;transform:translateZ(3em);transform-style:preserve-3d;width:50%}.itemImageContainer{height:25vh;min-width:25vw}}.AdditionalProductPage{background-image:url(/static/media/chuva_de_hamburguer.186fd99de125deae9821.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;max-height:100%;min-height:100%;overflow-y:auto;-webkit-user-select:none;user-select:none;width:100%}.AdditionalProductPage .fieldContainer{align-items:center;background:#fff;border:solid #000;border-radius:1em;display:flex;flex-direction:column;justify-content:center;margin:1em;padding:1em}.AdditionalProductPage label{background-color:#fff;border:solid #000;border-radius:1em;color:#000;margin-bottom:.25em;width:100%;word-break:break-word}.AdditionalProductPage .itemImage{border:5px solid #fff;border-radius:1em;margin-bottom:2em;width:15em}.AdditionalProductPage #inputSuperAdmin{transform:scale(2)}.AdditionalProductPage .submitButton{margin-bottom:2em}.AdditionalProductPage button{border-radius:.5em;font-size:1.5em;padding:.5em}.AdditionalProductPage button:hover{background:orange;cursor:pointer}.AdditionalProductPage .filterByProductTypeContainer{width:100%}.AdditionalProductPage .filterByProductType{margin-top:.5em}.AdditionalProductPage .filterByProductType option:checked{background:#000;color:orange}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AcccessCodeContainer{background-image:url(/static/media/chuva_de_hamburguer.186fd99de125deae9821.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;max-height:100%;min-height:100%;overflow-y:auto;position:fixed;-webkit-user-select:none;user-select:none;width:100%}.AcccessCodeContainer .fieldContainer{align-items:center;background:#fff;border:solid #000;border-radius:1em;display:flex;flex-direction:column;justify-content:center;margin:1em;max-width:70%;padding:1em}.AcccessCodeContainer label{white-space-collapse:preserve;background:#fff;border:thin solid #000;border-radius:.5em;display:block;font-size:1.5em;margin-left:1em;margin-right:1em;padding:.25em}.AcccessCodeContainer input{max-width:70%}.AcccessCodeContainer .inputAccessCode,.AcccessCodeContainer input{border-radius:.25em;font-size:1.5em;padding:1em;word-break:break-all}.AcccessCodeContainer .goBackButton{white-space-collapse:preserve;background:#fff;border-radius:1em;display:block;font-size:1.5em;padding:.5em;width:auto}.AcccessCodeContainer .goBackButton:hover{background:orange;cursor:pointer}.AcccessCodeContainer button{word-wrap:break-word}.AcccessCodeContainer .submitButton{white-space-collapse:preserve;background:#ececec;border-radius:1em;display:block;font-size:1.5em;height:3em;margin:1em;padding:.2em;width:auto}.AcccessCodeContainer .submitButton:hover{background:orange;cursor:pointer}.AcccessCodeContainer .submitButton:disabled{background:#fff;cursor:pointer}
/*# sourceMappingURL=main.3b4366e8.css.map*/