#locationChoose,#menuHoursHolderDiv{display:flex;cursor:pointer}.menuButton,.navBarItem{text-transform:uppercase}.icon,.overlay a{text-decoration:none}@font-face{font-family:IonicIcons;src:url("https://cdn.jsdelivr.net/ionicons/2.0.1/fonts/ionicons.ttf") format("truetype");font-weight:400;font-style:normal}.icon{font-family:IonicIcons,sans-serif;font-style:normal;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.locationContain{white-space:nowrap;overflow:auto hidden;width:40%;z-index:1000;top:0;border-width:0;background-color:#fff;border-radius:4px;position:sticky;padding:50px 5px 20px;border-color:#d1d1d1}.loc-overlay{background:#fff;z-index:1000;max-width:30%;margin:0 35%;border-radius:5px}.locSelect{font-size:24px;font-weight:600;margin-bottom:10px;margin-top:10px;padding-top:10px}.locAvail{font-size:14px;font-weight:400;margin-bottom:15px}#todaysHours,.menuButton,.pickupTypes,.todaysHoursPopup{font-weight:700}.lcDropdown{width:90%;background-color:#fff;border-color:#f1f1f1;margin-bottom:15px;color:#000;padding-left:10px}.foodTypes,.menuButton,.pickupTypes{padding-left:5px;padding-right:5px}#locationOverlay{position:relative;margin:auto;max-width:500px;border:0 solid #000;border-radius:18px;background:#fff;z-index:10000;min-height:175px}#menuHoursHolderDiv{align-items:center;padding-bottom:10px}#locationText #openHoursText{font-weight:400!important}.pickupTypes{color:#000;display:inline-flex;font-family:inherit;font-size:16px;vertical-align:middle}.hoursPopup,.menuButton{background-color:#fff;font-size:14px;color:#000}.menuButton{text-align:center;display:inline-flex;align-items:center;justify-content:center;margin:0 5px;border:2px solid #000;width:150px;height:40px;border-radius:5px}.menusHolder{width:100%;padding-bottom:10px}.menuButton.active{background-color:#000;border-color:#000;color:#fff;font-weight:700}.hoursPopup{position:absolute;border:1px solid #ccc;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;padding:8px;border-radius:10px}.navBarItem,.searchBar{font-weight:400;font-size:14px}.closeBtn{width:100%;padding-left:90%;font-size:16px;cursor:pointer;float:right}#searchBar{width:75%;max-width:385px;height:35px}.searchBar{display:inline-block;background-color:#f3f3f3;font-family:Lora,sans-serif;text-align:left;padding:0;line-height:1.2;color:#242424;vertical-align:center}.arrow,.clearButton,.navBarItem:hover,.tte-togo-menugroup div,.tte-togo-menugroup-active div{color:#000}.searchBarDiv{padding-top:.5%;width:100%}.hoursChevron{transform:rotate(90deg);filter:invert(100%);height:15px;width:15px;position:relative;display:inline-flex;top:20%}.menugroups-container,.mobile-container{white-space:nowrap;top:0;width:100%;z-index:200}.menugroups-container{border-color:#ddd;position:relative;position:sticky;overflow-x:auto;overflow-y:hidden;padding-top:1%;padding-bottom:1.5%;border-style:solid;border-width:0 0 2px;border-radius:4px;background-color:#fff;transition:transform .2s}.navBarItem{padding:10px 0 0;margin-left:10px;margin-right:10px;text-align:center;display:inline-block;cursor:hand}.navBarItem.underline{font-weight:700;font-size:14px}.arrow{font-size:28px;position:absolute;background:0 0;border:none;padding:0;margin:0;cursor:pointer}.arrow.left{left:0;box-shadow:5px 0 25px #fff}.arrow.right{right:0;box-shadow:-5px 0 25px #fff}.menugroups-table{border-spacing:4px 0;border-collapse:separate;white-space:nowrap;display:flex;overflow-x:auto;scrollbar-width:none;width:100%;z-index:200}.mgDropdown{width:100%;background-color:#ddd;padding-left:10px}.menugroups-table::-webkit-scrollbar{display:none}.mobile-container{overflow:auto hidden;border-width:0 0 3px;background-color:#fff;border-radius:4px;position:sticky;padding:50px 5px 10px;border-color:#d9dadc}.tte-MIPl,.tte-MIPl span{overflow:visible}.greyOut{opacity:.6}.overlay-unavailable{padding-bottom:10px;background-color:#fff;border-color:#fff;pointer-events:none}.clearButton{display:inline-block;margin-left:5%;text-align:center;height:auto;border-radius:10px;background-color:#ccc}.dropdown{width:100%}.tte-togo-menugroup{background-size:100% 100%;background-repeat:no-repeat;text-align:left;width:100%;cursor:pointer;margin-top:10px;margin-bottom:16px;padding-right:5%;border-radius:18px}.tte-togo-menugroup-active{background-color:#999}.tte-togo-menugroup-name{font-weight:700;text-align:left;position:relative;color:#000}.tte-togo-menugroup-description{font-weight:600;padding:4px 4px 12px;cursor:pointer}.tte-togo-menugroup-chevron{position:absolute;right:0;width:0;margin-top:auto;margin-bottom:auto;margin-right:20px;padding-top:8px;color:#ccc;display:none}.tte-MIPl,.tte-MIPl.visible{margin-top:10px;margin-bottom:0}.tte-togo-menugroup-placeholder-name{font-weight:400;font-size:1em;text-align:left;padding:1%;line-height:1.4}.tte-togo-menugroup-placeholder-description{font-weight:400;font-size:1em;text-align:center;padding:1% 5%}.tte-togo-menugroup-divider{height:1px;background:#ccc;margin-left:5%;margin-right:5%}.tte-MIPl span{font-size:18px;height:30px;text-transform:none;color:#000}.tte-MIPl.visible{display:contents}.tte-togo-menuitem{width:calc(100% * (1 / 2) - 50px);display:none;flex-direction:row-reverse;justify-content:flex-start;vertical-align:top;background-color:#fff;border:1.5px solid #000;align-items:center;border-radius:6px;overflow:hidden;height:0;transition:max-height .5s ease-out,margin .5s ease-out,padding .5s ease-out;cursor:pointer;position:relative;box-shadow:4px}.tte-togo-menuitem.visible{display:inline-flex;height:125px;margin:4px 20px 8px}.seeMore{text-transform:underline;background-color:#fff;border-color:#fff}.unsearched{height:0!important;display:none!important}.tte-togo-menuitem-description,.tte-togo-menuitem-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;padding-left:10px}.tte-togo-menugroup img{filter:invert(0%)}.tte-togo-menuitem:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}.tte-togo-menuitem-image{width:100%;height:auto;border-radius:5px}.tte-togo-menuitem-info{flex-grow:2;font-family:Poppins-Regular,sans-serif;text-align:left;padding-left:10px;width:66%}.tte-compactImageDiv{width:33%;height:150px;border-radius:5px}.tte-compactImageDiv .tte-togo-menuitem-image-div{width:66%;height:66%;margin:10% 16.5%;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:5px}.tte-fullImageDiv{width:33%;height:100%}.tte-fullImageDiv .tte-togo-menuitem-image-div{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:5px;background-position:center;background-size:cover}.tte-togo-menuitem-name{font-size:16px;font-weight:800;color:#000;padding-right:4px;cursor:pointer;-webkit-line-clamp:1}.totalText{flex-grow:1;text-align:left}.tte-togo-menuitem-description{font-size:14px;font-weight:400;padding-right:10px;line-height:1.4;-webkit-line-clamp:2}.tte-togo-menuitem-cost{font-size:14px;font-weight:600;padding-left:10px;line-height:1.4rem;margin-top:4px;position:relative;bottom:0}.viewMoreButton{width:50%;border-radius:25px;border:1.5px solid;font-size:18px;padding-top:10px;padding-bottom:10px;font-weight:600;color:#fff;align-content:center;margin-top:4px;margin-left:25%;margin-right:25%;text-transform:uppercase}#tte-hours-data td,#tte-hours-data th{min-width:100px}.overlay{height:0;width:100%;position:fixed;bottom:0;left:0;z-index:200;background-color:rgba(0,0,0,.4);overflow-x:hidden;overflow-y:hidden;transition:.3s}.overlay-content{position:absolute;top:50%;left:50%;padding-top:50%;padding-bottom:50%;width:100%;transform:translate(-50%,-50%);text-align:center;z-index:250}.img-box,.overlay-menuitem{position:relative}.overlay-menuitem{margin:auto;width:100%;max-height:60%;max-width:400px;border:0 solid #000;border-radius:18px;background:#fff;z-index:500}.overlay-close{position:absolute;top:0;right:0;float:right;background:rgba(255,255,255,.75);color:#000;line-height:1;border-radius:18px;height:32px;width:32px;font-size:29px;margin-right:5px;margin-top:5px;cursor:pointer;z-index:101}.overlay-img{width:100%;border-top-right-radius:18px;border-top-left-radius:18px}.overlay a{padding:0;font-size:32px;color:#572a31;display:block;transition:.3s}#overlay-imagecaption{font-style:italic;font-size:10px;font-weight:200;line-height:1.1;opacity:.5;padding:5px}#overlay-menuitem-name{font-size:20px;font-weight:800;padding:24px 20px 10px;text-align:left;line-height:1.2}#overlay-menuitem-description{font-size:14px;font-weight:400;line-height:1.2rem;text-align:left;padding-left:20px;padding-right:20px;cursor:pointer}#overlay-menuitem-cost{font-size:16px;font-weight:600;text-align:left;padding:10px 20px}#curr-unavail{font-size:16px;display:none;padding-bottom:24px;color:#ff0f0f}.overlay-order-button{position:relative;font-size:16px;background:0 0/contain #212326;width:200px;height:45px;border:none;cursor:pointer;margin-top:12px;margin-bottom:30px;color:#fff;justify-content:center;align-items:center;font-weight:500;letter-spacing:.5px;border-radius:4px;z-index:1000}.overlay-content img{min-width:100%;height:auto;border-top-right-radius:18px;border-top-left-radius:18px}@media screen and (min-width:1000px){.tte-togo-menugroup-placeholder-name{font-size:10px}.tte-togo-menugroup-name{font-size:28px}.tte-togo-menugroup-menuitems,.tte-togo-menuitem-info{font-size:20px}.tte-togo-menugroup-description,.tte-togo-menuitem-name{font-size:18px}.tte-togo-menuitem-image{width:100%;height:auto}.tte-togo-menuitem-cost,.tte-togo-menuitem-description{font-size:15px}.tte-togo-menugroup-chevron{width:0}.searchBar{width:30%}.clearButton{width:5%}.locationContain{width:40%}}@media screen and (min-width:501px) and (max-width:999px){.tte-togo-menugroup-placeholder-name{font-size:30px}.tte-togo-menugroup-menuitems,.tte-togo-menugroup-name{font-size:24px}.tte-togo-menugroup-description,.tte-togo-menuitem-info{font-size:20px}.tte-togo-menuitem-name{font-size:18px}.tte-togo-menuitem-cost,.tte-togo-menuitem-description{font-size:15px}.tte-togo-menugroup-chevron{width:0}.searchBar{width:30%}.clearButton{width:15%}.locationContain{width:50%}}@media screen and (min-width:1px) and (max-width:500px){.tte-togo-menuitem{width:calc(100% * (1 / 1) - 50px);height:250px}.tte-togo-menugroup-name,.tte-togo-menugroup-placeholder-name{font-size:25px}.locationContain{width:100%}.tte-togo-menugroup-description,.tte-togo-menugroup-menuitems,.tte-togo-menuitem-cost,.tte-togo-menuitem-description,.tte-togo-menuitem-info,.tte-togo-menuitem-name{font-size:15px}.tte-togo-menuitem-image-div{padding:0 0 0 5px}.searchBar{width:30%}.clearButton{width:20%}.tte-togo-menugroup-chevron{width:0}}