body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{display:none}button{background-color:initial;border:initial}button:focus{outline:0}a:active,a:focus,a:hover,a:link,a:visited{color:inherit;text-decoration:none}.view-scroller{cursor:pointer;padding:8px}.view-scroller-text{font-size:20px}.landing-view{background-color:#000;position:relative;text-align:center}.landing-view .nav-bar{align-items:center;background-color:#000;display:flex;gap:16px;justify-content:center;min-height:80px;opacity:.5;padding-left:120px;padding-right:120px;position:absolute;width:100%;z-index:3}.landing-view .landing-image{-webkit-filter:brightness(.6);filter:brightness(.6);height:100vh;z-index:2}.landing-view .landing-image,.landing-view .landing-image-underlay{left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.landing-view .landing-image-underlay{-webkit-filter:blur(16px);filter:blur(16px);height:100%;opacity:.4;width:100%;z-index:1}.landing-view .landing-image-container{height:100%;position:relative;width:100%}.landing-view .menu-scroller{-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);border-radius:8px 8px 0 0;bottom:0;color:#fff;padding:32px 40px 112px;position:absolute;right:50%;text-align:center;-webkit-transform:translate(50%);transform:translate(50%);z-index:3}.landing-view .menu-scroller svg{height:1em;width:1em}.landing-view .carousel,.landing-view .carousel-inner,.landing-view .carousel-item{height:100%}.landing-view .carousel-control-next,.landing-view .carousel-control-prev{height:80px;opacity:.9;width:auto;z-index:3}.landing-view .carousel-control-prev{left:16px}.landing-view .carousel-control-next{right:16px}.landing-view .carousel-caption{border-radius:6px;bottom:50%;max-height:calc(100% - 300px);overflow:scroll;padding:0;-webkit-transform:translateY(calc(50% - 40px));transform:translateY(calc(50% - 40px));white-space:pre-line}.landing-view .carousel-caption h3{font-size:28px;margin:8px}.landing-view .carousel-caption p{margin:0;padding-bottom:8px;padding-top:8px;text-align:center}.landing-view .carousel-indicators li{border-bottom:initial;border-radius:4px;border-top:initial;height:8px;width:8px}.landing-view .return-to-restuarant-website{display:none}@media only screen and (min-width:1041px){.landing-view .carousel-caption{-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1);border-radius:6px;margin-left:-20px;max-height:calc(100% - 24px);padding:0 0 0 8px;text-align:left;top:-100px}.landing-view .carousel-caption h3{font-size:80px;font-weight:500;margin:0}.landing-view .carousel-caption p{font-size:18px;font-weight:500;margin:0;max-width:500px}.landing-view .menu-scroller{bottom:0;padding:40px 80px}.landing-view .carousel-control-next,.landing-view .carousel-control-prev{height:80px}.landing-view .return-to-restuarant-website{color:#fff;display:block;font-size:16px;font-weight:400;height:40px;padding-left:12px;padding-top:8px;text-align:left;width:100%}.landing-view .return-to-restuarant-website a{color:#fff}}.table-of-contents{-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);padding:8px;text-align:center}.table-of-contents-text{color:#fff;font-size:18px;margin:10px;text-decoration:underline}.table-of-contents-title{font-size:21px}.filter-panel{background-color:#282828;border:none;color:#fff;position:relative}.filter-title{padding-top:44px;text-align:center}.filter-panel .slide-indicator{display:flex;justify-content:center;padding-top:10px;position:absolute;width:100%}.filter-group-title{border-bottom:1px solid #4e4e4e;padding:16px 24px 8px 35px}.filter-panel .allergy-label{margin-left:-5px}.filter-group{padding:8px 32px 54px 40px}.filter-label{text-transform:capitalize}.close-button{background-color:#282828;border:none;color:#fff;position:absolute;right:24px;top:44px}.filter-panel input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#282828;border:1px solid #fff;border-radius:4px;height:16px;outline:none;width:16px;z-index:2}.filter-panel input[type=checkbox]:checked{-webkit-appearance:none;appearance:none;background-color:initial}.filter-panel .checkmark{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:4px;display:flex;height:16px;justify-content:center;position:absolute;right:0;top:9px;width:16px}.filter-panel .icon{height:24px;line-height:24px;width:-webkit-max-content;width:max-content}.filter-panel .icon svg{height:12px;-webkit-transform:translateY(50%);transform:translateY(50%);width:12px}.filter-panel .icon>*{float:right;margin-right:8px}.filter-panel .form-check{display:flex;justify-content:space-between;padding:4px 0}.filter-panel .form-check-label{flex-grow:1;width:-webkit-max-content;width:max-content}.filter-panel .form-check-input{position:relative}@media only screen and (min-width:1041px){.filter-panel{border-radius:16px}.filter-panel .slide-indicator{display:none}}.item-image-carousel .item-image{height:100%;object-fit:scale-down;position:relative;width:100%;z-index:2}.item-image-carousel .item-image-underlay{-webkit-filter:blur(16px);filter:blur(16px);height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:1}.item-image-carousel,.item-image-carousel .carousel-inner,.item-image-carousel .carousel-item{height:100%;position:relative;width:100%}.item-image-carousel .carousel-indicators li{border-bottom:initial;border-radius:4px;border-top:initial;height:8px;width:8px}.item-image-carousel .carousel-control-next,.item-image-carousel .carousel-control-prev{z-index:3}.item-image-carousel .carousel-control-next>svg,.item-image-carousel .carousel-control-prev>svg{background-color:#282828;border-radius:36px;height:36px;padding:8px;width:36px}@media only screen and (min-width:1041px){.item-image-carousel,.item-image-carousel .carousel-inner,.item-image-carousel .carousel-item{position:relative;width:100%}}.item-summary{color:#fff;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-style:normal;padding:16px;position:relative;width:100%}.item-summary .name-tags-price{align-items:flex-start;display:flex}.item-summary .name{display:inline;font-size:18px;font-weight:600;margin-right:8px}.item-summary .price{font-size:16px;margin-left:auto;padding-top:2px;white-space:nowrap}.item-summary .description{--lh:1.4rem;color:#a5a2a2;font-size:14px;font-weight:400;line-height:var(--lh);overflow:hidden;padding-top:8px}.item-summary .description .overflow{--max-lines:2;max-height:calc(var(--lh)*var(--max-lines));overflow:hidden;padding-right:1rem;position:relative}.item-summary .description .overflow:before{bottom:0;inset-block-end:0;inset-inline-end:0;position:absolute;right:0}.item-summary .description .overflow:after{content:"";height:1rem;inset-inline-end:0;position:absolute;right:0;width:1rem}.tags{border:1px solid #a5a2a2;border-radius:8px;display:inline-flex;flex-basis:auto;padding:0 3px}.tags .icon{padding:0 4px}.tags svg{height:16px;padding-bottom:2px;width:16px}.menu-item{align-items:center;background-color:#272626;border:1px solid #4e4e4e;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;margin:8px;overflow:auto;position:relative}.menu-item.highlighted{background-color:#212020;border:1px solid #828080}.menu-item .item-card{border-top-left-radius:inherit;border-top-right-radius:inherit;position:relative;width:100%}.menu-item .item-card-small{display:flex;height:120px;width:100%}.menu-item .item-summary-small{display:flex;flex-direction:column;gap:8px;height:100%;padding:12px;width:150%}.menu-item .item-summary-small .row{display:flex;font-size:12px;gap:4px;margin:initial;margin-top:auto}.menu-item .item-summary-small .name{color:#fff;flex-shrink:0;font-size:14px;font-weight:700}.menu-item .item-summary-small .description{color:#fff;flex-shrink:1;font-size:12px;overflow:scroll}.menu-item .item-summary-small .price{color:#fff;flex-shrink:0;font-size:12px}.menu-item .action,.menu-item .action-training{align-items:center;display:flex;justify-content:space-around;margin-bottom:16px;margin-top:auto;width:100%}.menu-item .add-item-button{background-color:var(--main-bg-color);border:none;border-radius:64px;bottom:30px;font-size:14px;font-weight:500;height:43px;max-width:60%;padding:.6em 2.6em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.menu-item .add-item-button:disabled{background-color:hsla(36,42%,86%,.1);border:none;color:#fff}.menu-item .customize-item-button,.menu-item .customize-item-button-large,.menu-item .description-button{border:none;border:1px solid var(--main-bg-color);border-radius:64px;bottom:30px;font-size:14px;font-weight:500;height:43px;max-width:60%;padding:.6em 2.6em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.menu-view{display:block;height:100%;min-height:100vh;position:relative;width:100%}.menu-view .menu-container{background-color:#292929;height:100%;width:100%}.menu-view .banner{align-items:flex-end;background-color:var(--main-bg-color);display:flex;font-weight:600;justify-content:space-between;margin-bottom:-1px;padding-bottom:22px;padding-left:16px;padding-right:8px}.menu-view .banner-and-filter-button{align-items:center;display:flex}.menu-view .filter-button{background-color:#fff;border:none;flex-shrink:0;float:right;margin-bottom:.5rem;margin-top:-64px}.menu-view .btn-container{align-items:inherit;display:flex;justify-content:center;min-height:60px}.filter-button,.menu-view .minimize-toggle{align-items:center;background-color:#fff;border:none;display:flex;flex-shrink:0;float:right;height:40px;margin-bottom:.5rem;margin-left:10px!important;margin-top:-64px;width:40px}.menu-view .filter-button{align-items:center;padding:0}.menu-view .filter-button,.menu-view .random{display:flex;justify-content:center}.menu-view .randomize{background-color:var(--main-bg-color);border:none;border:1px solid var(--main-bg-color);border-radius:64px;bottom:30px;font-size:14px;font-weight:500;height:43px;margin-bottom:5px;margin-top:5px;max-width:60%;padding:.6em 2.6em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.menu-view .section a{color:#282828}.menu-view .active-section-header a{background-color:#282828;border-color:#282828;border-top-left-radius:8px;border-top-right-radius:8px;color:var(--main-bg-color);text-shadow:0 0 1px #fff}.menu-view .subsection{background-color:#282828;padding:8px 0;position:relative}.menu-view .subsection a{color:#fff}.menu-view .active-subsection-header{background-color:initial;border-bottom:1px solid #fff;border-left:none;border-radius:0;border-right:none;font-weight:600;outline:none}.menu-view .disabled-arrow{opacity:.3}.menu-view .nav-arrow{stroke:#fff;padding:0 10px}.menu-view .section-arrow{stroke:#282828;padding:0 10px}.menu-view .top-bar{background:var(--main-bg-color);display:block;position:-webkit-sticky;position:sticky;top:0;z-index:16}.menu-view .item-list{height:-webkit-fill-available;height:100%}.menu-view .note{background-color:var(--main-bg-color);border-radius:8px;color:#000;font-size:16px;margin:12px 8px 4px;padding:8px 16px}.menu-view .no-items-message{color:#fff;font-size:16px;margin-top:24px;padding:112px 52px;text-align:center}.menu-view .no-items-message p{margin-bottom:32px}.menu-view .special-announcements{background-color:var(--main-bg-color);color:#000;font-size:16px;margin-bottom:-1px;padding-bottom:24px;padding-left:16px;padding-right:16px}.menu-view .sa-header{background-color:#eadecc;border-radius:6px 6px 0 0;color:#4e4e4e;font-size:16px;max-width:478px;padding:8px}.menu-view .special-announcements .sa-event{display:flex}.menu-view .special-announcements .event-image,.menu-view .special-announcements .event-image img{border-radius:6px 0 0 6px;height:200px}.menu-view .special-announcements .event-description{background-color:hsla(36,42%,86%,.5);border-radius:0 6px 6px 0;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:6px 18px}.menu-view .special-announcements .event-description .event-title{color:#282828;font-size:18px;font-weight:600;padding-bottom:8px}.menu-view .special-announcements .event-description .event-subtitle{color:#4e4e4e;font-size:14px;padding-bottom:20px}.menu-view .special-announcements .event-description .announcement-button{background-color:#000;border:1px solid #000;border-radius:64px;color:#fff;font-size:14px;font-weight:500;padding:6px 16px;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu-view .list-footer{text-align:center;width:100%}.menu-view .list-footer .text{color:#a5a2a2;font-size:13px;padding-left:16px;padding-right:16px;padding-top:24px;text-align:center;width:100%}.menu-view .list-footer .branding{padding-bottom:54px}.menu-view .list-footer img{border-radius:6px;margin-top:8px;max-width:350px}.menu-view .section.nav{margin-bottom:-2px;padding-top:8px}.menu-view .section{overflow-x:auto;overflow-y:hidden}.menu-view .btn-dark{background-color:#282828;color:#fff}.menu-view .nav-tabs{border-bottom:1px solid #282828;padding:0 8px}.menu-view .nav-link{border-top-left-radius:8px;border-top-right-radius:8px;padding:4px 16px}.menu-view .section-title{text-transform:uppercase}.menu-view .section-hidden{display:none}.menu-view .modal-content{border-radius:19px}.menu-view .floating-footer{bottom:90px;display:flex;position:-webkit-sticky;position:sticky;z-index:2}.menu-view .order-button{background-color:#fff;border-radius:50px;color:#000;display:flex;height:51px;justify-content:center;left:calc(90vw - 60px);position:absolute;width:83px}.menu-view .order-button .image-button{display:flex;margin-top:6.5px;position:absolute}.menu-view .filter-sheet-mobile{position:relative;z-index:20}@media only screen and (max-width:480px){.menu-view .items{display:flex;flex-direction:column}.menu-view .banner{display:block!important;padding-top:22px}}@media only screen and (max-width:1040px) and (min-width:481px){.menu-view .items{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1041px){.menu-view .items{display:flex;flex-flow:wrap;flex-direction:row}.menu-view .menu-item{height:100%;width:48%}.menu-view .note{text-align:left}.menu-view .filter-button{margin:initial}.menu-view .banner{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:148px;padding-left:205px;padding-right:205px}.menu-view .section,.menu-view .subsection{padding-left:165px;padding-right:165px}.menu-view .note-and-items{padding-left:200px;padding-right:200px}.menu-view .menu-wrapper{width:100%}.menu-view .list-footer{padding-left:100px;padding-right:100px}.menu-view .special-announcements{padding-left:184px;padding-right:204px}.menu-view .sa-header,.menu-view .special-announcements .sa-event{width:50%}.menu-view .floating-footer{display:none}.filter-modal .modal-content{border-radius:19px}.menu-view .minimize-toggle{margin-top:8px}}.item-group-summary{color:#fff;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-style:normal;padding:16px;position:relative;width:100%}.item-group-summary .title{align-items:flex-start;display:flex;flex-direction:row}.item-group-summary .names{display:flex;flex-direction:column}.item-group-summary .name{display:inline;font-size:18px;font-weight:600;margin-right:8px}.item-group-summary .conjunctive{color:#a5a2a2;display:inline;font-size:16px;font-style:italic;margin-right:8px}.item-group-summary .price{font-size:16px;margin-left:auto;padding-top:2px;white-space:nowrap}.item-group-summary .description{--lh:1.4rem;color:#a5a2a2;font-size:14px;font-weight:400;line-height:var(--lh);overflow:hidden;padding-top:8px}.menu-item-group{align-items:center;background-color:#272626;border:1px solid #4e4e4e;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin:8px;position:relative}.menu-item-group.highlighted{background-color:#212020;border:1px solid #828080}.menu-item-group .item-card{display:flex;flex-direction:column;position:relative;width:100%}.menu-item-group .action{align-items:center;display:flex;justify-content:center;margin-bottom:16px;width:100%}.menu-item-group .add-item-button{background-color:var(--main-bg-color);border:none;border-radius:64px;bottom:30px;font-size:14px;font-weight:500;height:43px;padding:.6em 2.6em;width:80%;z-index:1}.menu-item-group .add-item-button:disabled{background-color:hsla(36,42%,86%,.1);border:none;color:#fff}.menu-item-group .customize-item-button{border:none;border:1px solid var(--main-bg-color);border-radius:64px;bottom:30px;font-size:14px;font-weight:500;height:43px;padding:.6em 2.6em;width:80%;z-index:1}.qr-code{color:#fff}.qr-code canvas{height:160px!important;width:160px!important}.qr-code h5{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.qr-code-view{color:#fff;width:100%}.qr-codes-container{display:flex;flex-wrap:wrap;width:100%}.selected-item-summary{background-color:rgba(0,0,0,.5);border:none;border-radius:8px;margin:16px 12px 0;padding:40px 16px;position:relative}.selected-item-edit-view{background-color:#000;border:1px solid #a5a2a2}.selected-item-summary .edit-button{justify-content:flex-end;outline:none;right:0;top:0;width:78px}.selected-item-summary .done,.selected-item-summary .edit-button{background-color:initial;border:none;display:flex;height:40px;position:absolute}.selected-item-summary .done{color:beige;font-size:14px;font-weight:500;right:12px;text-transform:uppercase;top:8px}.selected-item-summary .name-values-price{padding-left:16px}.selected-item-summary .images-item-trash{display:flex;flex-direction:row;justify-content:space-between}.selected-item-summary .images-item{display:inline-flex}.selected-item-summary .item-price,.selected-item-summary .value-list{padding-top:16px}.selected-item-summary .sel-item-name{display:inline;font-size:18px;font-weight:610;max-width:70%}.selected-item-summary .sel-item-name .quant{display:inline-flex;flex-basis:auto}.selected-item-summary .sel-item-value-price{display:flex;justify-content:space-between}.selected-item-summary .modify-order-buttons{display:flex;justify-content:space-around;margin:24px 0 -16px;width:100%}.selected-item-summary .modify-order-button{align-items:center;background-color:initial;border:none;color:#fff;display:flex;font-size:14px;height:43px;padding:0;text-transform:uppercase}.selected-item-summary .increment-buttons{align-items:center;background-color:#4e4e4e;border-radius:64px;display:flex;justify-content:center;padding:.2em 0;width:120px}.selected-item-summary .increment-buttons .inc-button{display:flex;font-size:24px;justify-content:center;padding-left:20px;padding-right:20px}.selected-item-summary .update-order-button{background-color:var(--main-bg-color);border:1px solid #fff;border-radius:64px;color:#000;font-size:14px;height:43px;margin:28px auto 0;padding:.6em 2.6em;text-transform:uppercase;width:100%}.selected-item-summary .edit-options{color:beige;display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin-bottom:-12px;margin-top:16px;text-transform:uppercase}.selected-item-summary .modification-notice{background-color:#000;border-radius:6px;display:flex;font-size:14px;justify-content:space-between;margin:20px -10px -16px;padding:12px 8px}.selected-item-summary .modification-notice .customize-button{color:#e9c795;font-weight:600;text-decoration:underline;text-transform:uppercase}.selected-item-summary .item-image{border-radius:6px;height:60px;width:72px}.selected-item-list{align-items:center;background-color:#292929;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.selected-item-list .order-header{align-items:center;background-color:#282828;border-bottom:1px solid #4e4e4e;color:#fff;display:flex;padding:20px 24px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.selected-item-list .order-header .title{font-size:24px;font-weight:600;margin:auto}.selected-item-list .order-header .order-back-button{align-items:center;background-color:#282828;border:none;color:#eadecc;font-size:18px;font-weight:600;justify-content:center;left:24px;position:absolute}.selected-item-list .my-list-header{align-items:center;background-color:inherit;display:flex;flex-direction:column;justify-content:center;padding-bottom:12px;padding-top:12px;position:-webkit-sticky;position:sticky;top:77px;width:100%;z-index:1}.selected-item-list .my-list-header .title{font-size:24px;font-weight:600;padding-bottom:16px;padding-top:0}.selected-item-list .my-list-header .instructions{display:flex;flex-direction:row;font-size:16px;font-weight:400;justify-content:space-between;padding:20px 28px 0;text-align:left}.selected-item-list .my-list-header .no-items-icon{margin:48px auto}.selected-item-list .selected-items{padding:16px 0;position:relative;width:100%}.selected-item-list .selected-items .title{align-items:center;display:flex;font-size:24px;font-weight:600;margin-bottom:8px}.selected-item-list .selected-items .number-of-items,.selected-item-list .selected-items .title,.selected-item-list .selected-items .total{padding:0 24px}.selected-item-list .selected-items .number-of-items{text-transform:uppercase}.selected-item-list .total{display:flex;font-size:24px;font-weight:640;justify-content:space-between;margin-top:16px}.selected-item-list .button-container{display:flex;justify-content:center;padding-top:80px;width:100%}.selected-item-list .complete-order-button{background-color:#fff;color:#000;width:340px}.selected-item-list .complete-order-button,.selected-item-list .return-to-menu-button{border-radius:64px;font-size:14px;height:43px;margin-bottom:54px;padding:.8em 2.6em;text-transform:uppercase}.selected-item-list .return-to-menu-button{background-color:initial;border:1px solid #fff;color:#fff;width:280px}.selected-item-list .price-disclaimer{padding:40px 24px;text-align:center}.confirmation-msg .icon{display:flex;margin:auto;padding-bottom:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.value-buttons .option-checkbox{-webkit-appearance:none;appearance:none;background-color:#282828;border:1px solid #fff;border-radius:4px;height:18px;outline:none;width:18px}.value-buttons .checked{background-color:#eadecc}.value-buttons .check{align-items:center;background-color:initial;border-radius:4px;display:flex;height:18px;justify-content:center;left:0;position:absolute;top:0;width:18px}.photo-contest .banner{align-items:center;background-color:#e9c795;border-top-left-radius:6px;border-top-right-radius:6px;color:#000;display:flex;flex-direction:column;padding:24px 40px;text-align:center}.photo-contest .banner .photo-icon{padding-bottom:22px}.photo-contest .banner .submit-btn{background-color:#fff;border-radius:64px;color:#000;font-size:16px;padding:12px 40px;text-transform:uppercase}@media only screen and (min-width:1041px){.photo-contest .banner{border-top-right-radius:0}.photo-contest .photo-icon{padding-top:16px}.photo-contest h4{padding-bottom:4px;padding-top:16px}.photo-contest p{padding-bottom:32px}}.item-details{background-color:#272626;color:#fff;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:16px;font-style:normal;overflow:scroll;position:relative;width:100%}.item-details .story{padding:16px;width:100%}.item-details .story-title{font-weight:600;padding-bottom:8px}.item-details .story p{margin-bottom:4px}.item-details .story a{color:var(--main-bg-color);text-decoration:underline}.item-details .note{background-color:#000;border-radius:8px;color:#fff;font-size:16px;margin:4px 8px 20px;padding:8px 16px}.item-details .option,.item-details .spice{border-top:1px solid #5d6063;padding:22px;position:relative;width:100%}.item-details .option h1,.special-instructions h1,.spice h1{font-size:16px;font-weight:600;margin-bottom:6px}.item-details .option h2,.spice h2{color:#a5a2a2;font-size:13px;font-weight:400;margin-bottom:18px}.item-details .value-container{align-items:center;cursor:pointer;display:flex;font-size:16px;line-height:16px;margin-bottom:24px;position:relative;width:100%}.item-details .value-container .value-name{max-width:65%}.item-details .value-container:last-child{margin-bottom:0}.item-details .value-container .value-buttons{cursor:pointer;height:20px;margin-right:12px}.item-details .value-container .value-buttons .value-count{margin-left:6px;margin-right:6px}.item-details .value-container .value-buttons svg.filled{fill:var(--main-bg-color);stroke:#282828}.item-details .value-container .value-buttons svg.disabled{fill:#282828;stroke:#282828;cursor:default;pointer-events:none}.item-details .checkmark{align-items:center;background-color:inherit;border:1px solid #5d6063;border-radius:50%;content:"+";display:flex;height:21px;justify-content:center;left:0;line-height:21px;position:absolute;top:3px;width:21px}.item-details .value-container input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#282828;border:1px solid #fff;border-radius:50%;height:20px;outline:none;top:-5px;width:20px;z-index:2}.item-details .value-container input[type=radio]:checked{-webkit-appearance:none;appearance:none;background-color:initial}.item-details .value-container .circle{align-items:center;background-color:#eadecc;border:1px solid #fff;border-radius:50%;display:flex;height:12px;justify-content:center;position:absolute;right:4px;top:4px;width:12px}.item-details .value-price{margin-bottom:0;margin-left:auto}.item-details .special-instructions{padding-left:21px;position:relative;width:100%}.item-details .chili-box{display:inline-flex;justify-content:flex-start;max-width:70%}.item-details .chili-box .check-container{display:flex;margin-right:8px}.item-details .chili-box .checkmarkbox{align-items:center;background-color:inherit;border:1px solid #a5a2a2;border-radius:40px;display:flex;height:35px;justify-content:center;width:49px}.item-details .instructions{background:#000;border:1px solid #5d6063;border-radius:6px;color:inherit;font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:400;height:108px;line-height:16px;margin-bottom:50px;margin-top:5px;padding:7px;width:96%}.item-details .back-btn{zoom:1.3;height:24px;padding:0;position:absolute;right:17px;top:12px;width:24px;z-index:5}.item-details .item-image-placeholder{border-bottom:1px solid #4e4e4e;min-height:56px;width:100%}.item-details .add-order-buttons{display:flex;justify-content:space-between;margin-top:16px;padding-bottom:62px;position:relative}.item-details .update-order-buttons{margin-top:16px;padding-bottom:62px;padding-left:16px;padding-right:16px;position:relative}.item-details .add-order-buttons .order-error{color:red;font-size:16px;left:50%;position:absolute;right:0;top:-24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.item-details .add-order-button{border:none;border-radius:64px;font-weight:500}.item-details .add-order-button,.item-details .update-order-button{background-color:var(--main-bg-color);color:#000;font-size:14px;height:43px;margin:auto;padding:.6em 2.6em;text-transform:uppercase}.item-details .update-order-button{border-radius:64px;display:flex;justify-content:center;width:100%}.item-details .inc-button-trash-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.item-details .increment-buttons{align-items:center;background-color:#4e4e4e;border-radius:64px;display:flex;justify-content:center;margin:auto;padding:.2em 0;width:120px}.item-details .increment-buttons .inc-button{display:flex;font-size:24px;justify-content:center;padding-left:20px;padding-right:20px}.item-details .remove-order-button{align-items:center;background-color:initial;border:none;color:#fff;display:flex;font-size:14px;height:43px;padding:0;text-transform:uppercase}.item-details .updated-version{margin:0}@media only screen and (min-width:1041px){.item-details{flex-direction:row;height:100vmin}.item-details .desktop-details-col,.item-details .desktop-images-col{overflow-y:auto;width:50%}.item-details .desktop-details-col{padding-left:16px;padding-right:16px;padding-top:32px}.item-details .details-item-image{width:100%}.item-details .add-order-buttons{display:none}.item-details .back-btn{background-color:initial;border:none;display:flex;height:24px;margin:0;padding:0;position:absolute;right:11px;top:10px;width:24px;z-index:5}}.order-view .item-details-sheet-mobile{position:relative;z-index:20}.order-view .selected-item-list{height:auto}.confirm-removal .modal-content{align-items:center;background-color:#545458;border:none;border-radius:16px;color:#fff;display:flex;height:208px;justify-content:center;margin:auto;text-align:center;width:312px}.confirm-removal .modal-content .header,.confirm-removal .modal-content .subheader{padding-bottom:20px;padding-left:30px;padding-right:30px}.confirm-removal .modal-content .header{font-size:18px;font-weight:600}.confirm-removal .modal-content .message-buttons{border-top:1px solid #5d6063;display:flex;height:48px;width:100%}.confirm-removal .modal-content .cancel-button,.confirm-removal .modal-content .remove-button{background-color:initial;border:none;border-radius:0;color:#0a84ff;width:50%}.confirm-removal .modal-content .remove-button{border-left:1px solid #5d6063;font-weight:600}.app .full-view{height:100vh;scroll-snap-align:start;width:100vw}.app .landing{overflow:hidden}.app .view{scroll-snap-align:start;width:100vw}body{background-color:#282828}.app .item-details-sheet-mobile{position:relative;z-index:20}.confirmation-msg .modal-content{align-items:center;background-color:#000;border:none;border-radius:16px;color:#fff;display:flex;height:208px;justify-content:center;margin:auto;opacity:.9;padding-left:56px;padding-right:56px;text-align:center;width:350px}@media only screen and (min-width:1041px){.item-details-modal,.modal-content{height:100%;margin:auto;padding-left:0;padding-right:0;text-align:left;width:100%}.modal-backdrop{opacity:.9!important}}@-webkit-keyframes scroll{to{-webkit-transform:translate(-380px);transform:translate(-380px)}}@keyframes scroll{to{-webkit-transform:translate(-380px);transform:translate(-380px)}}@-webkit-keyframes flash{0%{border-color:transparent}50%{border-color:#fff}to{border-color:transparent}}@keyframes flash{0%{border-color:transparent}50%{border-color:#fff}to{border-color:transparent}}@-webkit-keyframes scrollBig{to{-webkit-transform:translate(-580px);transform:translate(-580px)}}@keyframes scrollBig{to{-webkit-transform:translate(-580px);transform:translate(-580px)}}.smallScroll{background-color:hsla(0,0%,100%,.2);display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;margin-top:10px;min-width:-webkit-max-content;min-width:max-content;padding:0 10%}.smallScrollContainer:active .smallScroll,.smallScrollContainer:hover{-webkit-animation-play-state:paused;animation-play-state:paused;cursor:pointer}.bigScroll{background-color:hsla(0,0%,100%,.2);display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;margin-top:10px;min-width:-webkit-max-content;min-width:max-content;padding:0 10%}.bigScrollContainer:active .bigScroll,.bigScrollContainer:hover{-webkit-animation-play-state:paused;animation-play-state:paused;cursor:pointer}.bigScrollContainer,.smallScrollContainer{display:flex;flex-direction:row;flex-shrink:0;margin:5px auto;max-width:50%;min-width:auto;overflow-x:scroll;overflow-y:hidden}.filterButton{-webkit-animation:flash .5s 1;animation:flash .5s 1;border-color:#fff}
/*# sourceMappingURL=main.bb42418f.css.map*/