html{background-color:#333;color:#333;height:100%;font-size:1px}@media(max-width:321px){html{font-size:.9px}}@media(min-width:801px){html{overflow-y:scroll}}@media(min-width:1441px){html{font-size:1.1px}}@media(min-width:2001px){html{font-size:1.2px}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.sub-head{margin:10rem 0;font-size:calc(var(--secondary-font-scale)*16rem);margin-top:15rem}@media(min-width:801px){.sub-head{margin-top:45rem;text-align:center}}hr{margin:0;border-bottom:none!important;margin:15rem 0}body{font-family:Helvetica,Arial,sans-serif;font-size:calc(var(--primary-font-scale)*16rem);margin:0}.table-tap-menu,body{height:100%}.table-tap-menu.initializing .dynamic-content,.table-tap-menu.initializing .nav-control{display:none}.table-tap-menu.modal-visible{overflow:hidden}.table-tap-menu .dynamic-content{width:100%;min-height:100%;padding-bottom:50rem}@media(min-width:801px){.table-tap-menu .dynamic-content{padding-bottom:50rem}}.table-tap-menu .dynamic-content.is-kiosk-mode{margin-bottom:80rem}.table-tap-menu .dynamic-content #router-view-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-tap-menu .modal-container{width:100%}.table-tap-menu .page-container{width:100%;padding-bottom:10rem}@media(min-width:801px){.table-tap-menu .page-container{padding-bottom:20rem;width:100%;max-width:800px;min-height:calc(100vh - 90rem)}}.time-slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20rem 0}.time-slot small{margin-top:5px;opacity:.75}a{text-decoration:none}br{line-height:10rem}h3{margin:10rem 0;text-align:center}a:disabled{opacity:.5}.bold{font-weight:700}button{-webkit-box-shadow:none;box-shadow:none;border:none;cursor:pointer;-webkit-transition:background-color .1s ease-in;transition:background-color .1s ease-in}button:focus{outline:none}@media(min-width:801px){button:focus{opacity:.75}}button:disabled{opacity:.5}.std-btn{padding:10rem;border-radius:5rem;-webkit-box-shadow:0 2rem 4rem rgba(0,0,0,.1);box-shadow:0 2rem 4rem rgba(0,0,0,.1);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.std-btn svg{font-size:16rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.std-btn span{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;white-space:nowrap;margin-left:10rem;font-size:calc(var(--secondary-font-scale)*16rem)}.std-btn:disabled{opacity:.5;cursor:auto}@media(min-width:801px){.std-btn:hover:not(:disabled){opacity:.75}}.std-select,.std-text{font-size:calc(var(--primary-font-scale)*16rem);padding:10rem;outline:none;width:100%;padding:5rem 10rem;margin:10rem 0;border-radius:5rem;min-height:40rem}.std-select.show-error,.std-text.show-error{border:1rem solid red}.control-row{margin:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:801px){.control-row{margin:20rem 0}}.control-row input{border-radius:5rem;width:50rem;padding:5rem;height:40rem}.control-row .std-btn,.control-row input{margin:5rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.quantity-input,.quantity-input .quantity-selected{display:-webkit-box;display:-ms-flexbox;display:flex}.quantity-input .quantity-selected{width:40rem;font-size:calc(var(--primary-font-scale)*20rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.helper-text{padding:0 10rem;text-align:center}.helper-text,.price{font-size:calc(var(--primary-font-scale)*14rem)}.price{padding:5rem 8rem;border-radius:5rem}.price .small-price{font-size:calc(var(--primary-font-scale)*12rem)}.tag-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10rem}.tag-container>div{font-size:calc(var(--primary-font-scale)*14rem);padding:10rem 15rem;border-radius:50rem;-webkit-box-shadow:0 2rem 4rem rgba(0,0,0,.075);box-shadow:0 2rem 4rem rgba(0,0,0,.075);background-color:var(--accent-color);color:var(--font-color-on-accent)}.tag-container>div:not(:last-child){margin-bottom:10rem}.data-pair-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.data-pair-container .data-pair{margin:10rem 0}.data-pair-container .data-pair .label{opacity:.75;font-size:calc(var(--primary-font-scale)*14rem)}.data-pair-container .data-pair .data{margin-top:10rem}.btns-row{margin:10rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.btns-row .std-btn{margin:5rem}.btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10rem}@media(min-width:801px){.btn-list{margin-bottom:30px}}.btn-list .std-btn{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.btn-list .std-btn.tutorial-btn .icon{font-size:calc(var(--primary-font-scale)*16rem)}.btn-list .std-btn .label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;white-space:normal;font-size:calc(var(--secondary-font-scale)*16rem)}.btn-list .std-btn>.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 50rem;flex:0 0 50rem}.btn-list .std-btn>.tutorial-btn-text-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}.btn-list .std-btn .tutorial-text{font-size:calc(var(--primary-font-scale)*12rem);margin-top:8rem;text-transform:none;white-space:pre-wrap;text-align:left}.btn-list .std-btn:not(:last-child){margin-bottom:10rem}.warning{margin:15rem;background-color:#77101a;color:#fff;padding:10rem;border-radius:5rem;border:1px solid hsla(0,0%,100%,.5)}.btn-container{padding:10rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-btn{line-height:30rem;height:30rem;width:30rem;background-color:transparent}.options{-ms-flex-wrap:wrap;flex-wrap:wrap}.option-tag,.options{display:-webkit-box;display:-ms-flexbox;display:flex}.option-tag{padding:10rem 15rem;font-size:calc(var(--primary-font-scale)*14rem);margin:5rem;background-color:transparent;border-radius:5rem;-webkit-box-shadow:0 2rem 4rem rgba(0,0,0,.075);box-shadow:0 2rem 4rem rgba(0,0,0,.075);-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;cursor:pointer}.option-tag .icon{min-width:20rem;margin-right:5rem}p{line-height:20rem}@media(min-width:801px){p{line-height:25rem}}.disclaimer{margin:15rem 0;font-size:calc(var(--primary-font-scale)*16rem);text-align:left}.disclaimer.short{text-align:center}.disclaimer.small{font-size:calc(var(--primary-font-scale)*14rem);line-height:18rem;opacity:.85}.disclaimer.super-small{font-size:calc(var(--primary-font-scale)*12rem);line-height:16rem;opacity:.85}.disclaimer.padded-disclaimer{padding:0 15rem}.money-symbol,.price-sign{margin-right:2rem}.order-count{height:20rem;-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem;margin-left:10rem;background-color:#e55;border-radius:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-count>div{display:inline-block;color:#fff;font-size:calc(var(--secondary-font-scale)*14rem)}.order-item-quantity{padding:5rem 8rem;font-size:calc(var(--primary-font-scale)*14rem);border-radius:5rem;margin-right:10rem}.single-button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20rem 0}.single-button-row button{min-width:250rem}.single-button-row.no-bottom-margin{margin-bottom:0}.user-id-text{font-weight:700;font-size:18rem}.tile-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20rem;margin-top:20rem}.tile-gallery .tile-name{margin-top:5px}.tile-gallery .tile{height:110rem;-webkit-box-flex:0;-ms-flex:0 0 110rem;flex:0 0 110rem;margin:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tile-gallery .tile-logo{background-size:contain;background-position:50%;background-repeat:no-repeat;width:85rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wiggle{-webkit-animation:wiggle 2s infinite;animation:wiggle 2s infinite}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}85%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}90%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}95%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}85%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}90%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}95%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}:root{--font-color-on-primary:#fff;--font-color-on-accent:#fff;--primary-color:#323237;--primary-heavy-border-color:hsla(0,0%,100%,0.35);--primary-light-border-color:hsla(0,0%,100%,0.15);--primary-compliment-light:rgba(50,50,55,0.25);--primary-compliment:rgba(50,50,55,0.5);--primary-compliment-harsh:rgba(50,50,55,0.65);--accent-color:#546e7a;--accent-color-faded:rgba(84,110,122,0.25);--accent-fade-border-color:rgba(84,110,122,0.5);--accent-light-border-color:hsla(0,0%,100%,0.15);--primary-font-name:Quicksand,Helvetica,Arial,sans-serif;--secondary-font-name:Quicksand,Helvetica,Arial,sans-serif;--primary-font-weight:"normal";--secondary-font-weight:"normal";--secondary-font-scale:1rem;--uppercase-secondary-font:initial}@media(min-width:801px){.dynamic-content{background-color:var(--primary-compliment-light)}.page-container{background-color:var(--primary-color);padding:0 20px;border-radius:20px;margin-top:20px;margin-bottom:20px}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:1rem solid var(--primary-heavy-border-color);-webkit-box-shadow:0 0 0 30rem var(--primary-color) inset!important;box-shadow:0 0 0 30rem var(--primary-color) inset!important;-webkit-text-fill-color:var(--font-color-on-primary)!important}::-webkit-input-placeholder{color:var(--font-color-on-primary);opacity:.6}::-moz-placeholder{color:var(--font-color-on-primary);opacity:.6}:-ms-input-placeholder{color:var(--font-color-on-primary);opacity:.6}:-moz-placeholder{color:var(--font-color-on-primary);opacity:.6}.tile-gallery .std-btn.tile{background-color:var(--primary-compliment-harsh)}.std-select,.std-text{background-color:var(--primary-compliment-light)}.std-select option,.std-text option{background-color:var(--primary-color)}.std-select option:active,.std-select option:checked,.std-select option:focus,.std-select option:hover,.std-text option:active,.std-text option:checked,.std-text option:focus,.std-text option:hover{color:var(--font-color-on-accent);background-color:var(--accent-color)}.carousel-dot{background-color:var(--accent-color)}.checkbox-box,.tc1,html{color:var(--font-color-on-primary);background-color:var(--primary-color);border-color:var(--primary-heavy-border-color)}.image-and-description .image{border:1rem solid var(--primary-light-border-color)}#card-element,.option-tag,.option-tag-small,.order-item-quantity,.price{background-color:transparent;border:1rem solid var(--accent-color);color:var(--font-color-on-primary)}.std-btn{background-color:transparent;border:1rem solid var(--accent-color);color:var(--accent-color)}.filter-tag,.std-btn.main-action:not(:disabled),.tc2{color:var(--font-color-on-accent);background-color:var(--accent-color)}.std-btn.main-action:not(:disabled){border:1rem solid transparent}button{background-color:var(--primary-color)}.nav-control .nav-row .nav-btn.router-link-active{background-color:var(--accent-light-border-color)}.avatar,.std-select,.std-text,.tm-modal.mini,hr{border:1rem solid var(--primary-light-border-color)}@media(min-width:801px){hr{border:none;margin:30rem 0}}.std-select:focus,.std-text:focus{border:1rem solid var(--primary-heavy-border-color)}.light-border-bottom{border-bottom:1rem solid var(--primary-light-border-color)}.light-border-top{border-top:1rem solid var(--accent-light-border-color)}.nav-row .nav-btn:not(:last-child){border-right:1rem solid var(--accent-light-border-color)}.nav-row:not(:last-child) .nav-btn{border-bottom:1rem solid var(--accent-light-border-color)}.content.show-content,.gp-frame-container,.list-item:not(:last-child){border-bottom:1rem solid var(--primary-light-border-color)}.std-btn .tutorial-text,body{font-weight:var(--primary-font-weight);font-family:var(--primary-font-name),Arial,sans-serif}.expandable-quantity,.nav-btn,.scd-fnt,.std-btn,.sub-head,.tm-page-header .label-container{font-weight:var(--secondary-font-weight);font-family:var(--secondary-font-name),Arial,sans-serif;text-transform:var(--uppercase-secondary-font,initial)}.std-select,.std-text,a,body,button{color:var(--font-color-on-primary)}.expandable-quantity,.nav-btn{color:var(--font-color-on-accent)}.activation-button,.tm-page-header{background-color:var(--primary-compliment)}.primary-color-is-high-luminance .tm-accordion:first-child .activation-button{border-top:1rem solid var(--primary-light-border-color)}@media(min-width:801px){.primary-color-is-high-luminance .tm-accordion:first-child .activation-button{border-top:none}}.primary-color-is-high-luminance .activation-button,.primary-color-is-high-luminance .tm-page-header{border-bottom:1rem solid var(--primary-light-border-color)}.checkbox-box.selected,.option-tag.selected{background-color:var(--accent-color);color:var(--font-color-on-accent);opacity:1}.primary-color-is-low-luminance .activation-button{border-bottom:1rem solid var(--primary-color)}.primary-and-accent-are-similar #card-element,.primary-and-accent-are-similar .option-tag,.primary-and-accent-are-similar .option-tag-small,.primary-and-accent-are-similar .order-item-quantity,.primary-and-accent-are-similar .price,.primary-and-accent-are-similar .quantity,.primary-and-accent-are-similar .std-btn{border:1rem solid var(--primary-heavy-border-color);color:var(--font-color-on-primary)}.primary-and-accent-are-similar .std-btn.main-action:not(:disabled){border:1rem solid var(--primary-light-border-color)}.primary-and-accent-are-similar .carousel-dot{background-color:var(--font-color-on-primary)}.primary-and-accent-are-similar .checkbox-box.selected,.primary-and-accent-are-similar .option-tag.selected{font-weight:700;border:1rem solid var(--primary-heavy-border-color);background-color:var(--primary-compliment);color:var(--font-color-on-primary)}@media(min-width:801px){.accent-is-near-black .nav-control .nav-row{border-left:1rem solid var(--accent-light-border-color);border-right:1rem solid var(--accent-light-border-color)}}.accent-is-near-black .nav-control .nav-row:first-child{border-top:1rem solid var(--accent-light-border-color)}.primary-is-near-black .std-btn{border:1rem solid transparent;color:var(--font-color-on-primary);background-color:var(--primary-compliment)}.primary-is-near-black.accent-is-near-black .std-btn.main-action:not(:disabled){background-color:var(--primary-compliment-harsh);border:1rem solid transparent}.checkbox-box,.filter-tag,.tag-container>div{border:1rem solid var(--primary-heavy-border-color)}input[type=range]::-webkit-slider-thumb{background-color:var(--accent-color);border:3rem solid var(--font-color-on-accent)}input[type=range]::-moz-range-thumb{background-color:var(--accent-color);border:3rem solid var(--font-color-on-accent)}input[type=range]::-ms-thumb{background-color:var(--accent-color);border:3rem solid var(--font-color-on-accent)}input[type=range]::-webkit-slider-runnable-track{border:.5rem solid var(--primary-heavy-border-color)}input[type=range]::-moz-range-track{border:.5rem solid var(--primary-heavy-border-color)}input[type=range]::-ms-track{border:.5rem solid var(--primary-heavy-border-color)}.snackbar{position:fixed;text-align:center;width:calc(100% - 10rem);max-width:800px;-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;padding:10rem;border:2rem solid;border-radius:5rem;-webkit-transition:opacity .2s ease-in,top .2s ease-in;transition:opacity .2s ease-in,top .2s ease-in;top:-100rem;max-height:100rem;opacity:0;color:#fff;z-index:102;font-size:16rem}.snackbar.active{top:5rem;opacity:1}.snackbar.error{background-color:#77101a}.snackbar.notice{background-color:#333}.snackbar.success{background-color:#0e7025}.snackbar.warning{background-color:#997f0d}.code-entry{font-family:Quicksand,Helvetica,Arial,sans-serif;font-size:16rem;height:100%;background-color:#333}.code-entry .above-keyboard{color:#fff;background:#003c6d;background:linear-gradient(135deg,#003c6d,#416a99 46%,#d19eb5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003c6d",endColorstr="#d19eb5",GradientType=1);height:calc(100% - 250rem);padding:40rem;font-size:20rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300rem}.code-entry .logo-img{height:70rem;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbgAAADgCAMAAABGvoOvAAAAeFBMVEX///////////////////////////9HcEz////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ShV50AAAAJ3RSTlP+gPuKWhzwAHu0YijJDr9mpi8k0AegN9j1U91AkRV05G1IrZrqxE3bzCZzAAAN5klEQVR42u2d16KiMBCGg2DBQhFBEVSsvP8brocmJQU46gH2n4u92EMkmS+TzKQMZDo8MW1tvpoOXMjwmrSywjC0VgDXR27DJ0cGyi0MJybA9ZHb0MmRwXIbOLmBgbPD8D8hRwbM7UnuAXB95PaUOcD1kltI5gDXR27DtTkydG5DtTkydG5PsQGul9yGSY78B9wGSW4Y4IIw/N/IDQLcPBSKtgK4PnIb3jYP+U+4DY4c+V+4DY0c+W+4PcmNAa6P3Ia1zUP+I26DIkf+J25huAe4LogZNpZ4ncXiBHwBwH2c26QdOIn/iAdw3ePm/xTU+M9IANc5bvGSJcD1kxvA9ZQbwPWMmzUFuF5yWwFcv7kB3F/J6nfcAO6vuFm/4wZwPeUGcD3lBnB94VbezAG4fnIDuJ5yA7iecgO4nnIDuG/Lm7gB3JfFbs6NvpsNcJ3nRr/TCHAd58a6iwpwvbQ3gOupvQHcF8V7o70B3BdFeqO9AdwXJWgMzp8CXBfWTJrueXPvfAPc96ThKRP+XX2A6yo5QY4FgOsoOVFuDIDrJjlhThOA6yQ5cS4agPs2uTr7OjVyKwDc16MC6x3cAK6D5GrlMgG4zpGrl4MG4LpGrmbuIIDrGLm6OZ8ArlvkJnVzdQFcp8jVzxoEcF0i1yDbE8B1iFyTLF0A1x1yjbKrAdwfym8+WwVwXSHXMJshwHWFXMOPjQFcR8jNf2Gsvf0WT5/THtotP1fFP6U5WQHcp0Vq+Zmxh8SRnmT/7XdqX0+Shv6h9mGC+48F4AAOAnAQgAM4CMBBAA7gIAAHATgIwAEcBOAgAAdwEICDABwE4AAOAnAQgAM4CMBBAA4CcAAHATgIwAEcBOAgAAdwEICDABwE4AAOAnAQgAM4CMBBAA4CcAAHATgIwAEc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);background-size:contain;background-position:50%;background-repeat:no-repeat}.code-entry .code-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.5);height:50rem;border-radius:25rem;border:none;text-align:center;color:#fff;width:calc(100% - 60rem);min-width:250rem;font-size:35rem}.code-entry .virtual-keyboard{width:100vw;height:250rem}.code-entry .virtual-keyboard .vk-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1rem solid #555;height:50rem}.code-entry .virtual-keyboard .vk-row:last-child{border-bottom:none}.code-entry .virtual-keyboard .code-text,.code-entry .virtual-keyboard .vk-btn{-ms-touch-action:manipulation;touch-action:manipulation}.code-entry .virtual-keyboard .vk-btn{font-family:Quicksand,Helvetica,Arial,sans-serif;color:#fff;background-color:#333;height:100%;-webkit-box-flex:1;-ms-flex:1 1 10vw;flex:1 1 10vw;border-right:1rem solid #555;min-width:0;overflow:hidden}.code-entry .virtual-keyboard .vk-btn:last-child{border-right:none}.code-entry .virtual-keyboard .vk-btn:disabled{color:#555;opacity:1;pointer-events:none}.loading-spinner-container{background-color:rgba(0,0,0,.5);position:fixed;width:100vw;height:100%;z-index:103;top:0;left:0;opacity:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-spinner-container .loader,.loading-spinner-container .loader:after{border-radius:50%;width:10em;height:10em}.loading-spinner-container .loader{margin:60rem auto;font-size:10rem;position:relative;text-indent:-9999em;border-top:1.1em solid hsla(0,0%,100%,.2);border-right:1.1em solid hsla(0,0%,100%,.2);border-bottom:1.1em solid hsla(0,0%,100%,.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.nav-control{z-index:101;bottom:-110rem;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;width:100%;position:fixed;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:801px){.nav-control{bottom:-50rem}}.nav-control .nav-dimmer{position:fixed;top:0;left:0;height:100%;width:100vw;display:none}.nav-control.full{bottom:0}.nav-control.full .nav-dimmer{display:initial;background-color:rgba(0,0,0,.5)}.nav-control.is-kiosk-mode{bottom:0}.nav-control .nav-touchable{width:100%;max-width:800px;position:relative;z-index:101;-webkit-box-shadow:0 0 4rem rgba(0,0,0,.25);box-shadow:0 0 4rem rgba(0,0,0,.25)}@media(min-width:801px){.nav-control .nav-touchable{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}}.nav-control .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:80rem;overflow:hidden}@media(min-width:801px){.nav-control .nav-row{height:50rem}.nav-control .nav-row:first-child{border-top-left-radius:20px;border-top-right-radius:20px}}.nav-control .nav-row .nav-btn{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 80rem;flex:1 1 80rem;height:100%;min-width:0;background-color:transparent}@media(min-width:801px){.nav-control .nav-row .nav-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 50rem;flex:1 1 50rem}.nav-control .nav-row .nav-btn:hover{opacity:.75}}.nav-control .nav-row .nav-btn.router-link-active{border-bottom:1rem solid transparent;border-right:1rem solid transparent}.nav-control .nav-row .nav-btn div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.nav-control .nav-row .nav-btn div.icon{-webkit-box-flex:0;-ms-flex:0 0 50rem;flex:0 0 50rem;font-size:16rem}@media(min-width:801px){.nav-control .nav-row .nav-btn div.icon{margin-left:15px;-webkit-box-flex:0;-ms-flex:0 0 60rem;flex:0 0 60rem}}.nav-control .nav-row .nav-btn div.label{-webkit-box-flex:0;-ms-flex:0 0 30rem;flex:0 0 30rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width:801px){.nav-control .nav-row .nav-btn div.label{margin-right:20px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.nav-control .nav-row .nav-btn .label>span{text-align:center;font-size:calc(var(--secondary-font-scale)*14rem)}@media(min-width:801px){.nav-control .nav-row .nav-btn .label>span{font-size:calc(var(--secondary-font-scale)*16rem)}}.nav-control .nav-row .nav-btn:not(.router-link-active) .wiggle{-webkit-animation:wiggle 2s infinite;animation:wiggle 2s infinite}.virtual-keyboard-container{overflow:hidden}.cursor{display:inline-block;background-color:#fff;height:30rem;width:2rem;-webkit-animation:blink-effect 1s linear infinite;animation:blink-effect 1s linear infinite}.version{width:100%;font-size:12rem;text-align:right}@-webkit-keyframes blink-effect{0%{visibility:hidden}50%{visibility:hidden}to{visibility:visible}}@keyframes blink-effect{0%{visibility:hidden}50%{visibility:hidden}to{visibility:visible}}.keyboard-wiggle{-webkit-animation:keyboard-wiggle .2s infinite;animation:keyboard-wiggle .2s infinite}@-webkit-keyframes keyboard-wiggle{20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}80%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes keyboard-wiggle{20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}80%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.test-mode-marker{position:fixed;right:5px;bottom:5px;height:20px;width:20px;font-size:10px;background-color:#000;color:#fff;border-radius:50%;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sign-in-option{max-width:220px;position:relative;top:-10px;border-radius:2px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sign-in-option svg{width:30px!important}.tm-bill[data-v-98457ba6]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:left;padding:20rem 10rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.total[data-v-98457ba6]{font-size:calc(var(--primary-font-scale)*12rem);opacity:.8}.modal-enter-active .mini-modal-dimmer,.modal-leave-active .mini-modal-dimmer{opacity:0}.modal-enter-active .tm-modal,.modal-leave-active .tm-modal{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.modal-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.modal-container{font-size:16px;z-index:100;position:fixed;bottom:50rem;left:0;top:0;height:calc(100% - 50rem);width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-container.is-kiosk-mode{height:calc(100% - 80rem)}.modal-container.full-screen{height:100%}.modal-container .tm-modal{-webkit-transition:all .3s ease;transition:all .3s ease;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 18rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.modal-container .tm-modal.mini{height:auto;width:calc(100vw - 40rem);max-width:400rem;border-radius:5rem}.modal-container .tm-modal.mini .modal-content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-height:calc(100vh - 250rem);overflow:auto}.modal-container .tm-modal .page-container{padding-bottom:0}@media(min-width:801px){.modal-container .tm-modal{max-width:700px;height:auto;border-radius:20px;border:5rem solid var(--primary-light-border-color);padding:0}.modal-container .tm-modal .page-container{height:auto;min-height:0;margin:0;padding:0}.modal-container .tm-modal .modal-content{overflow-y:auto;max-height:calc(100vh - 360px);padding:20px}.modal-container .tm-modal .modal-title-bar{padding:20px;border-bottom:1px solid var(--primary-light-border-color)}.modal-container .tm-modal .modal-controls{padding:20px;margin-top:0;padding-bottom:0;border-top:1px solid var(--primary-light-border-color)}}.modal-container .modal-parts-container{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;flex-direction:column;width:100%;max-width:800px}.modal-container .modal-parts-container,.modal-container .modal-parts-container>.page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.modal-container .modal-parts-container>.page-container{height:100%;flex-direction:column}.modal-container .mini-modal-dimmer{-webkit-transition:all .3s ease;transition:all .3s ease;position:fixed;top:0;left:0;height:100%;width:100vw;background-color:rgba(0,0,0,.5)}.modal-container .modal-title-bar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:800px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18rem 0}.modal-container .modal-title-bar .title-text{font-weight:700;font-size:calc(var(--secondary-font-scale)*20rem)}.modal-container .modal-content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.modal-container .modal-content.with-textarea{min-height:136rem}.modal-container .modal-content div:last-child hr{margin-bottom:0}.modal-container .modal-content .btn-list{margin:0}.modal-container .modal-controls{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:18rem 0}.modal-container .modal-controls .control-row{margin:0}.tm-slider[data-v-df7b54e6]{margin:30rem 0}.tm-slider[data-v-df7b54e6]:first-child{margin-top:15rem}.input-labels[data-v-df7b54e6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10rem;padding:5rem 15rem}.controls .sliders[data-v-df7b54e6],.controls[data-v-df7b54e6],.input-labels[data-v-df7b54e6]{display:-webkit-box;display:-ms-flexbox;display:flex}.controls .sliders[data-v-df7b54e6]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10rem}.controls .number-input[data-v-df7b54e6]{display:inline-block;width:80rem;border-style:solid;border-width:1rem;border-radius:5rem;padding:10rem}input[type=range][data-v-df7b54e6]{-webkit-appearance:none;width:100%;background:transparent}input[type=range][data-v-df7b54e6]::-webkit-slider-thumb{-webkit-appearance:none;height:20rem;width:20rem;border-radius:50%;margin-top:-10rem;cursor:pointer}input[type=range][data-v-df7b54e6]::-moz-range-thumb{-webkit-appearance:none;height:20rem;width:20rem;border-radius:50%;margin-top:-10rem;cursor:pointer}input[type=range][data-v-df7b54e6]::-ms-thumb{-webkit-appearance:none;height:20rem;width:20rem;border-radius:50%;margin-top:-10rem;cursor:pointer}input[type=range][data-v-df7b54e6]::-webkit-slider-runnable-track{width:100%;height:0}input[type=range][data-v-df7b54e6]::-moz-range-track{width:100%;height:0}input[type=range][data-v-df7b54e6]::-ms-track{width:100%;height:0}.disclaimer[data-v-df7b54e6]{margin-top:15rem;padding-bottom:0}.tm-stripe-payment{padding:0 15rem}.other-tip-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.other-tip-input{text-align:center;max-width:110rem;min-width:79rem}.payment-info-line{margin-bottom:15rem;text-align:center}#card-element{width:100%;padding:15rem;border-radius:5rem;background-color:#fff;margin-top:30rem}#card-element,.order-info{margin-bottom:30rem}.tm-review[data-v-b457b77c]{padding:15rem 20rem}.center[data-v-b457b77c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.center[data-v-b457b77c],.review-section[data-v-b457b77c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-section .sub-head[data-v-b457b77c]{margin-bottom:0}.review-section .stars[data-v-b457b77c]{width:100%;height:50rem;max-width:350rem;padding:0 20rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:22rem}.review-section .stars .icon-btn[data-v-b457b77c],.review-section .stars[data-v-b457b77c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-section .stars .icon-btn[data-v-b457b77c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10rem}.review-section .stars .icon-btn svg[data-v-b457b77c]{opacity:.5}.review-section .stars .icon-btn svg.active[data-v-b457b77c]{font-size:26rem;opacity:1}.tm-checkbox[data-v-2a81484e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.checkbox-box[data-v-2a81484e],.tm-checkbox[data-v-2a81484e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-box[data-v-2a81484e]{margin-right:10rem;height:25rem;width:25rem;border-style:solid;border-width:1rem;border-radius:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkbox-box svg[data-v-2a81484e]{visibility:hidden}.checkbox-box.selected svg[data-v-2a81484e]{visibility:initial}.img-thumb[data-v-c8ec1ecc]{height:45vh;max-height:400rem;width:100%;background-repeat:no-repeat;background-size:contain;background-position:50%}@media(min-width:801px){.img-thumb[data-v-c8ec1ecc]{max-height:250rem}}.carousel-dots[data-v-c8ec1ecc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-dots .carousel-dot[data-v-c8ec1ecc]{border-radius:50%;height:10rem;width:10rem;margin:20rem;opacity:.5}.carousel-dots .carousel-dot.active[data-v-c8ec1ecc]{opacity:1}.tm-user-form .sub-header[data-v-d1cbac42]{margin:20rem 0 10rem 0}.control-label[data-v-d1cbac42]{font-size:calc(var(--primary-font-scale)*14rem);opacity:.75;margin-top:20rem}.settings-row[data-v-d1cbac42]{margin:20rem 0}.control-row[data-v-d1cbac42]{margin:10rem -5rem}.primary-address-checkbox[data-v-d1cbac42]{margin:5rem 0 25rem 0}.expandable-quantity[data-v-666469f6]{display:inline-block;height:30rem;width:30rem;margin-right:10rem;font-size:calc(var(--primary-font-scale)*14rem);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-container[data-v-666469f6]{text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.text-container .label[data-v-666469f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.tm-accordion[data-v-666469f6]{width:100%}@media(min-width:801px){.tm-accordion[data-v-666469f6]{border-left:1rem solid var(--primary-light-border-color);border-right:1rem solid var(--primary-light-border-color)}.tm-accordion[data-v-666469f6]:first-child{border-top:1rem solid var(--primary-light-border-color)}.tm-accordion[data-v-666469f6]:last-child{margin-bottom:20rem}}.tm-accordion.show-content[data-v-666469f6]{border-bottom:none}.tm-accordion .content[data-v-666469f6]{overflow:hidden;-webkit-transition:opacity .4s linear;transition:opacity .4s linear;opacity:0;max-height:0}.tm-accordion .content.show-content[data-v-666469f6]{opacity:1;max-height:none}.tm-accordion .content .list-item[data-v-666469f6]:first-child{-webkit-box-shadow:inset 1rem 4rem 9rem -6rem rgba(0,0,0,.4);box-shadow:inset 1rem 4rem 9rem -6rem rgba(0,0,0,.4)}.tm-accordion .content .list-item:first-child .click-area[data-v-666469f6]{-webkit-box-shadow:inset 1rem 4rem 9rem -6rem rgba(0,0,0,.4)!important;box-shadow:inset 1rem 4rem 9rem -6rem rgba(0,0,0,.4)!important}.tm-accordion .activation-button[data-v-666469f6]{padding:10rem 15rem;width:100%}.tm-accordion .activation-button>div[data-v-666469f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tm-accordion .activation-button .text-container .scd-fnt[data-v-666469f6]{font-size:calc(var(--secondary-font-scale)*18rem)}.tm-accordion .activation-button .text-container .scd-fnt.pick-up-code[data-v-666469f6]{opacity:.75;margin-left:10rem}.tm-accordion .activation-button .caret[data-v-666469f6]{font-size:16rem;margin-left:10rem;-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem}.tm-accordion .activation-button .description[data-v-666469f6]{margin-top:10rem;font-size:calc(var(--primary-font-scale)*14rem);opacity:.8;text-align:left}.tm-accordion .one-time-charge[data-v-666469f6]{font-size:calc(var(--primary-font-scale)*14rem);opacity:.8;padding:10rem;border-bottom:1rem solid var(--primary-light-border-color)}.tm-accordion .authorizing[data-v-666469f6]{max-width:200rem;margin-top:5px;font-size:12rem;margin-left:10rem}.right-side[data-v-754f2b0e]{display:-webkit-box;display:-ms-flexbox;display:flex}.right-side .tag[data-v-754f2b0e]{font-size:12rem;padding:5rem;margin:0 5px}.order-item-tag[data-v-754f2b0e],.right-side .tag[data-v-754f2b0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--accent-color);color:var(--font-color-on-accent);border-radius:5rem}.order-item-tag[data-v-754f2b0e]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 5rem;font-size:14rem;text-align:center}.tm-order-item[data-v-754f2b0e]{display:block;width:100%;text-align:left;padding:0;padding:10rem}.order-item-buttons[data-v-754f2b0e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10rem}.order-item-buttons>.std-btn[data-v-754f2b0e]{margin-right:10rem}.top-row[data-v-754f2b0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-row .name[data-v-754f2b0e]{line-height:30rem}.order-side-row[data-v-754f2b0e]{margin-top:10rem;font-size:calc(var(--primary-font-scale)*14rem)}.order-side-row .option-group[data-v-754f2b0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-side-row .group-name[data-v-754f2b0e]{margin-right:10rem}.order-side-row .option-tags[data-v-754f2b0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-side-row .option-tag-small[data-v-754f2b0e]{padding:5rem;margin:2.5rem;border-radius:5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.order-side-row .option-tag-small .option-price[data-v-754f2b0e]{margin-left:5rem}.special-request[data-v-754f2b0e]{font-size:calc(var(--primary-font-scale)*14rem);padding-top:10rem;opacity:.8}.btn-area[data-v-754f2b0e]{cursor:pointer}.btn-area[data-v-754f2b0e]:hover{opacity:.75}.tm-page-header[data-v-3f431d39]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 2rem 4rem rgba(0,0,0,.075);box-shadow:0 2rem 4rem rgba(0,0,0,.075);padding:0 15rem;height:55rem}@media(min-width:801px){.tm-page-header[data-v-3f431d39]{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;margin-bottom:20rem;border-bottom:5rem solid var(--primary-light-border-color);height:82.5rem}}.label-container[data-v-3f431d39]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.label-container span[data-v-3f431d39]{font-size:calc(var(--secondary-font-scale)*20rem)}@media(min-width:801px){.label-container span[data-v-3f431d39]{font-size:calc(var(--secondary-font-scale)*25rem)}}.label-container svg[data-v-3f431d39]{font-size:15rem;margin-right:10rem}@media(min-width:801px){.label-container svg[data-v-3f431d39]{font-size:20rem;margin-right:20rem}}.brand-container[data-v-3f431d39]{height:calc(100% - 20rem);-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;background-color:transparent}.brand[data-v-3f431d39]{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-size:contain;background-position:100%;background-repeat:no-repeat;font-size:calc(var(--secondary-font-scale)*16rem)}@media(min-width:801px){.brand[data-v-3f431d39]{height:80%}}.tm-order-type-picker[data-v-2aeb80ed]{padding-bottom:20rem}.img-thumb[data-v-2aeb80ed]{height:45vh;max-height:400rem;width:100%;background-repeat:no-repeat;background-size:contain;background-position:50%}@media(min-width:801px){.img-thumb[data-v-2aeb80ed]{max-height:250rem}}.carousel-dots[data-v-2aeb80ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-dots .carousel-dot[data-v-2aeb80ed]{border-radius:50%;height:10rem;width:10rem;margin:20rem;opacity:.5}.carousel-dots .carousel-dot.active[data-v-2aeb80ed]{opacity:1}.inputs[data-v-f993707c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inputs span[data-v-f993707c]{margin:10rem}.establishment-info[data-v-f993707c]{opacity:.75;margin:10rem 0;text-align:center}.not-open-text[data-v-535f653e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:8rem;margin-left:10rem;font-size:14rem;font-family:var(--primary-font-name);color:#fff;text-transform:none;background-color:#77101a;border:2rem solid #fff;border-radius:5rem}.hours[data-v-535f653e]{text-align:center}.location-btn[data-v-535f653e]{min-height:60px}.location-btn .label[data-v-535f653e]{text-align:left}