.curbside-popup[data-v-3f01c5ca]{padding:40px}.curbside-popup-close-button[data-v-3f01c5ca]{position:absolute;right:16px;top:16px;z-index:1}.curbside-popup-title[data-v-3f01c5ca]{text-align:center;font-size:24px;line-height:1.4em;font-weight:700;position:relative}.curbside-popup-title button[data-v-3f01c5ca]{position:absolute;right:0;font-weight:700}.curbside-popup-text[data-v-3f01c5ca]{font-size:18px;line-height:1.4em;padding:32px 0 0}.curbside-popup-item[data-v-3f01c5ca]{display:flex;align-items:center;padding:20px 16px;cursor:pointer}.curbside-popup-item[data-v-3f01c5ca] .v-icon{color:#000}.curbside-popup .active .curbside-popup-item[data-v-3f01c5ca],.curbside-popup .active .curbside-popup-item[data-v-3f01c5ca] .v-icon{color:#e11ea5}.curbside-popup-item-text[data-v-3f01c5ca]{flex:1 1 auto;padding:0 24px;font-weight:600}.curbside-popup-button-group[data-v-3f01c5ca]{margin-top:32px}#app .curbside-popup-close-button[data-v-3f01c5ca]{color:#000}.order-time-header[data-v-e6cdc6ee]{justify-content:center;position:relative;font-weight:700!important;padding:16px 24px!important;border-bottom:1px solid #d2d3d4}.order-time-header .close-button[data-v-e6cdc6ee]{position:absolute;right:16px;top:12px}.section-title[data-v-e6cdc6ee]{font-weight:600;text-transform:capitalize}.card-actions[data-v-e6cdc6ee]{padding:8px 16px 24px}.v-btn.pickup-activator[data-v-6e54f580]{border-color:#d2d3d4;justify-content:space-between;height:48px}@media only screen and (min-width:960px){.v-btn.pickup-activator[data-v-6e54f580]{height:40px}}.fulfillment-options[data-v-217225d7]{align-items:center;justify-content:center;display:flex;padding:24px 16px;flex-direction:column;width:100%}.fulfillment-options .toggle-button[data-v-217225d7]{min-width:240px}.fulfillment-options .pickup-button[data-v-217225d7]{background-color:#f8f8f8;border:1px solid #ddd;text-transform:capitalize;width:100%;font-weight:700;min-width:115px;height:40px;font-size:14px}.fulfillment-options .fulfillment-label[data-v-217225d7]{color:#a2a2a2;display:block;font-size:12px;padding:0 8px;font-weight:500}.fulfillment-options .fulfillment-time[data-v-217225d7]{width:100%;margin-top:24px}@media only screen and (min-width:960px){.fulfillment-options[data-v-217225d7]{padding:8px 0;flex-direction:row}.fulfillment-options .pickup-button[data-v-217225d7]{width:auto}.fulfillment-options .toggle-button[data-v-217225d7]{height:40px}.fulfillment-options .fulfillment-time[data-v-217225d7]{margin-top:0}}.empty-bag[data-v-839f29ea]{text-align:center}.empty-bag .empty-bag-icon[data-v-839f29ea]{margin:32px auto 0}.empty-bag .empty-bag-message[data-v-839f29ea]{color:#a2a2a2;font-size:16px;font-weight:600;line-height:1.4em;margin:0 auto;padding:16px 40px 40px}.cart[data-v-ca179b6a]{border:1px solid #d2d3d4;border-radius:4px;flex:1 1 auto}.cart .cart-items-container[data-v-ca179b6a]{overflow:hidden;overflow-y:auto;min-height:70px}.cart .cart-items-container ul[data-v-ca179b6a]{padding:0}.item-wrapper[data-v-ca179b6a]{padding:24px 16px;cursor:pointer;color:#000;border-bottom:1px solid #eaeaea}.cart-item-actions[data-v-ca179b6a]{padding:16px 28px 0}.cart-item-actions button[data-v-ca179b6a]{font-weight:700}.quantity-count[data-v-af32ac1a]{display:flex;align-items:center;height:56px;background-color:#eaeaea}.quantity-count .quantity[data-v-af32ac1a]{color:#000;font-size:16px;font-weight:700;text-align:center;width:22px}.special-instructions-title[data-v-1313501e]{padding:16px 0 8px 0;font-size:14px;font-weight:700;text-transform:capitalize}.v-textarea textarea{align-self:stretch;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{align-items:flex-start}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.mod-item-header[data-v-67a7eec5]{margin-top:0;padding:24px 16px;align-items:center;display:flex;justify-content:space-between}.mod-item-header .mod-name[data-v-67a7eec5]{font-size:14px;color:#a2a2a2;font-weight:700;letter-spacing:.5px;text-transform:capitalize}.mod-item-header .mod-requirement[data-v-67a7eec5]{font-size:12px;padding:4px 12px;font-weight:700;background-color:#e11ea5;border-radius:16px;color:#fff;line-height:18px;text-transform:capitalize}@media only screen and (min-width:960px){.mod-item-header .mod-name[data-v-67a7eec5]{font-size:14px}.mod-item-header .mod-requirement[data-v-67a7eec5]{font-size:12px}}.menu-popup-bar[data-v-f4bff10e]{color:#000}.menu-popup-bar[data-v-f4bff10e] .v-toolbar__content{padding:4px 16px}.menu-popup-bar .menu-popup-item-name[data-v-f4bff10e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:700;line-height:20px}#app .menu-popup .close-button[data-v-f4bff10e]{color:#000}@media only screen and (min-width:960px){.menu-popup-bar[data-v-f4bff10e] .v-toolbar__content{padding:4px 40px}.menu-popup-bar .menu-popup-item-name[data-v-f4bff10e]{font-size:21px;line-height:23px}}.modal-container[data-v-c62bfae2]{padding:24px 0 0}.modal-container .v-divider[data-v-c62bfae2]{margin:0 16px}#app .menu-popup .menu-popup-item-description[data-v-c62bfae2]{color:#000;font-size:16px;font-weight:500;margin-top:0}#app .menu-popup .close-button[data-v-c62bfae2]{color:#000;position:absolute;right:16px;top:12px}#app .menu-popup .add-to-order-button[data-v-c62bfae2]{flex:1 1;margin-left:10px;padding:0 20px}#app .menu-popup .add-to-order-button .add-to-order-button-cost[data-v-c62bfae2]{position:absolute;right:0}.menu-popup-item-name[data-v-c62bfae2]{font-size:21px;font-weight:700;line-height:20px}@media only screen and (min-width:960px){.modal-container[data-v-c62bfae2]{padding:24px 24px 0}.menu-popup-item-name[data-v-c62bfae2]{font-size:24px;line-height:23px}}@media(max-width:450px){#app .menu-popup .add-to-order-button[data-v-c62bfae2]{justify-content:space-between}#app .menu-popup .add-to-order-button .add-to-order-button-cost[data-v-c62bfae2]{position:static}}#app .menu-popup .v-list-item-group .v-list-item{min-height:40px;font-weight:500;color:#000!important}#app .menu-popup .v-list-item-group .v-list-item:hover:before{background-color:unset}#app .menu-popup .v-list-item-group .v-list-item--active{color:#e11ea5!important}#app .menu-popup .v-list-item-group .v-list-item--active:before{background-color:unset}#app .menu-popup .v-list-item-group .v-list-item__action{margin:8px 0;font-weight:700}#app .menu-popup .v-list-item-group .v-list-item__action:first-child{margin:8px 8px 6px 0}#app .menu-popup .v-list-item-group .v-list-item__content{padding:10px 0}#app .menu-popup .v-list-item-group .v-list-item__title{font-size:16px}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.theme--light.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:hsla(0,0%,100%,.3)!important}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{align-items:center;display:inline-flex;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:24px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);transition-property:transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(.2);transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2)}.v-input--selection-controls .v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2);transition:none}.restaurant-name[data-v-147940f9]{font-size:16px;font-weight:500;color:#000}.restaurant-address[data-v-147940f9]{color:#000}