.snack-container--in-flow[data-v-f619f0c5]{bottom:0!important;margin:0;pointer-events:auto;position:relative;width:100%!important}.snack-container--in-flow .snack-wrap[data-v-f619f0c5]{bottom:0;padding:0}.snack-container--in-flow .snack-wrap+.snack-wrap[data-v-f619f0c5]{margin-top:12px}[data-v-6441e505]>.v-btn__content{align-items:stretch;flex-direction:column;height:100%;width:100%}.menu-product-pizza[data-v-6441e505]{background-color:var(--background-front)!important;box-shadow:var(--shadow-short)!important;overflow:hidden}.menu-product-pizza[data-v-6441e505]:focus-visible,.menu-product-pizza[data-v-6441e505]:hover{box-shadow:var(--shadow-long)!important}.menu-product-pizza--disabled[data-v-6441e505]{opacity:var(--opacity)}.menu-product-pizza__image-wrap[data-v-6441e505]{aspect-ratio:1/1}.menu-product-pizza__image-wrap--placeholder[data-v-6441e505]{background-color:#2c2c3133}.menu-product-pizza__placeholder[data-v-6441e505]{aspect-ratio:1/1;background-color:var(--luma-20)}.menu-product-pizza__counter[data-v-6441e505]{align-items:center;border-radius:360px;border-style:solid;border-width:1px;display:flex;height:32px;inset-inline-end:12px;justify-content:center;top:12px;width:32px}.menu-product-pizza__text[data-v-6441e505]{text-align:start}@media (max-width:767px){#menu .subcategory .menu-product-pizza p[data-v-6441e505]{padding-inline:0!important;padding-bottom:0}}.product-modal-mobile-icon[data-v-ff6abe99]{path[data-v-ff6abe99]{fill:var(--icon-active)}}.pickupTimeRadioContainer[data-v-e99e51af]{border:none;box-shadow:none;max-height:none;overflow-y:hidden;padding:0}.pickupTimeRadioContainer>div[data-v-e99e51af]{margin-bottom:30px;margin-top:0!important}.custom-radio-icon[data-v-e99e51af]{align-items:center;display:flex;margin:0!important;padding:12px 0!important}[data-v-e99e51af] .v-selection-control__input:hover{color:transparent!important}.text-description[data-v-e99e51af]{color:var(--body-color);font-family:var(--body-font);font-size:14px;font-weight:600;letter-spacing:-.34px;line-height:21px;text-transform:capitalize;white-space:nowrap}.pickupDateTimeModal[data-v-74941504]{background-color:var(--background-back);display:flex;flex-direction:column;height:100%}.pickupDateTimeModal .modal-header[data-v-74941504]{flex-shrink:0}@media only screen and (max-width:1023px){.pickupDateTimeModal .modal-header[data-v-74941504]{display:block!important}}.pickupDateTimeModal>.v-card[data-v-74941504]{background-color:var(--background-front);border-radius:inherit;box-shadow:none!important;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.orderDateContainer[data-v-74941504],.pickupTimesContainer[data-v-74941504]{background-color:var(--background-front);width:100%}.orderDateContainer[data-v-74941504]{height:115px;margin-bottom:8px;max-height:115px}.orderDateTimeHeading[data-v-74941504]{color:var(--body-color-60);font-size:14px;font-weight:500;letter-spacing:-.34px;line-height:20px;padding-top:16px;text-transform:uppercase}hr[data-v-74941504]{margin:17px 0}.orderDateTimeContainer[data-v-74941504]{background-color:var(--background-back);flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:80px!important;width:100%}.orderDateTimeContainer>div[data-v-74941504]{padding:0 24px}.dateLabel[data-v-74941504]{color:var(--body-color);font-size:17px;font-weight:700;padding:0 17px}.timeIsFullLabel[data-v-74941504]{color:var(--body-color-60);padding-bottom:24px!important;padding-top:7px!important}.dateConfiguration[data-v-1b04f48e]{background-color:var(--background-front)!important;border-radius:0;flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:80px}.calendarComponent[data-v-1b04f48e]{border-radius:0!important}[data-v-1b04f48e] .calendarComponent{background-color:var(--background-front)!important;color:var(--title-color)!important}[data-v-1b04f48e] .calendarComponent .primary{background-color:var(--primary)!important;border-color:var(--primary)!important;caret-color:var(--primary)!important}[data-v-1b04f48e] .calendarComponent .primary--text,[data-v-1b04f48e] .calendarComponent .v-btn,[data-v-1b04f48e] .calendarComponent .v-btn--icon,[data-v-1b04f48e] .calendarComponent .primary--text button{color:var(--title-color)!important}[data-v-1b04f48e] .calendarComponent .primary--text:hover{color:var(--body-color-60)!important}[data-v-1b04f48e] .calendarComponent .v-picker-title{padding-bottom:0;padding-top:24px}[data-v-1b04f48e] .calendarComponent .v-date-picker-header,[data-v-1b04f48e] .calendarComponent .v-picker-title,[data-v-1b04f48e] .calendarComponent .v-picker__header{align-items:center;background-color:var(--primary)!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-title__year,[data-v-1b04f48e] .calendarComponent .v-date-picker__title{font-size:17px!important;font-weight:450!important;letter-spacing:-.41px!important;line-height:24px!important;opacity:.6;text-align:left!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-header__content,[data-v-1b04f48e] .calendarComponent .v-date-picker-title__date{font-size:28px!important;font-weight:700!important;letter-spacing:-.68px!important;line-height:35px!important;text-align:left!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-controls__month-btn,[data-v-1b04f48e] .calendarComponent .v-date-picker-header__value{color:var(--title-color)!important;font-size:17px!important;font-weight:700!important;letter-spacing:-.41px!important;line-height:24px!important;text-align:center!important}[data-v-1b04f48e] .calendarComponent .v-picker__body{background-color:var(--background-front)!important;color:var(--title-color)!important;height:405px}[data-v-1b04f48e] .calendarComponent .v-date-picker-table{padding:0 24px!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table thead{color:var(--title-color)!important;height:40px!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table tbody{width:432px!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table th{color:var(--body-color-60)!important;font-size:14px!important;font-weight:450!important;letter-spacing:-.34px!important;line-height:21px!important;text-align:center!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table .v-btn{font-size:14px!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table__current:before{background-color:transparent!important;color:var(--white)}[data-v-1b04f48e] .calendarComponent .v-date-picker-table--date .v-btn{color:var(--title-color)!important;font-weight:800;height:48px!important;width:48px!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table--date .v-btn:focus{background-color:var(--primary)!important;color:var(--white)!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table--date .v-btn--active{color:var(--white)!important;opacity:1!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table--date .v-btn:focus:before{opacity:0!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-controls__month .v-btn--disabled,[data-v-1b04f48e] .calendarComponent .v-date-picker-table--date .v-btn--disabled{color:var(--body-color-60)!important;opacity:1}[data-v-1b04f48e] .calendarComponent .v-date-picker-table__current.v-btn--outlined{background-color:transparent!important;border:none;color:var(--primary)!important;outline:none}[data-v-1b04f48e] .calendarComponent .v-btn--disabled .v-icon{color:var(--body-color-60)!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table__current.v-btn--active:hover .v-btn__content{color:var(--white)!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table__current:hover .v-btn__content{color:var(--title-color)!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-table__current:hover:before{background-color:currentColor!important;color:var(--title-color)!important;opacity:.08}[data-v-1b04f48e] .calendarComponent .v-date-picker-header__value button,[data-v-1b04f48e] .calendarComponent .v-date-picker-title__year{cursor:default;pointer-events:none}[data-v-1b04f48e] .calendarComponent .v-date-picker-controls{padding-bottom:0;padding-top:0;position:relative}[data-v-1b04f48e] .calendarComponent .v-date-picker-controls .v-date-picker-controls__mode-btn{display:none}[data-v-1b04f48e] .calendarComponent .v-date-picker-controls .v-date-picker-controls__month-btn{font-family:sans-serif;left:50%;pointer-events:none;position:absolute;transform:translate(-50%)}[data-v-1b04f48e] .calendarComponent .v-date-picker-controls__month .v-btn:first-child{left:10px;position:absolute}[data-v-1b04f48e] .calendarComponent .v-date-picker-month__days{padding-left:15px;padding-right:15px}[data-v-1b04f48e] .calendarComponent .v-date-picker-month__days .v-date-picker-month__day{height:48px}[data-v-1b04f48e] .calendarComponent .v-date-picker-month__days .v-date-picker-month__day .bg-primary{background-color:var(--primary)!important;border-color:var(--primary)!important;caret-color:var(--primary)!important;color:var(--white)!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-month__days .v-date-picker-month__day .v-btn--variant-outlined{border:none;color:var(--primary)!important;opacity:1}[data-v-1b04f48e] .calendarComponent .v-date-picker-month__days .v-date-picker-month__day .v-btn--disabled:not(.v-btn--variant-outlined):not(.bg-primary){color:var(--body-color-60)!important;opacity:1}@media (max-width:360px){[data-v-1b04f48e] .calendarComponent{min-width:0!important;width:100%!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-month{min-width:0!important;padding-left:4px!important;padding-right:4px!important;width:100%!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-month__days{grid-template-columns:repeat(7,1fr)!important;padding-left:0!important;padding-right:0!important;width:100%!important}[data-v-1b04f48e] .calendarComponent .v-date-picker-month__day{width:auto!important}}.pickupDateTimeModal[data-v-17163470]{background-color:var(--background-back);display:flex;flex-direction:column;height:100%}.pickupDateTimeModal .modal-header[data-v-17163470]{flex-shrink:0}@media only screen and (max-width:1023px){.pickupDateTimeModal .modal-header[data-v-17163470]{display:block!important}}@media (max-width:480px){.pickupDateTimeModal .modal-header[data-v-17163470]{box-shadow:none!important}}.pickupDateTimeModal>.v-card[data-v-17163470]{background-color:var(--background-back);border-radius:inherit;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.c-addTableModal>.v-card[data-v-12834c4a]{border-radius:var(--dialog-border-radius)!important}@media (max-width:480px){.c-addTableModal>.v-card[data-v-12834c4a]{border-radius:0!important}.c-addTableModal--card[data-v-12834c4a]{height:100%}}.c-addTableModal--wrap[data-v-12834c4a]{background-color:var(--background-front);height:100%}.c-addTableModal--header[data-v-12834c4a]{height:56px;min-height:56px;position:relative}@media (max-width:480px){.c-addTableModal--header>button[data-v-12834c4a]{inset-inline-end:30px!important;padding-top:21px!important}}.c-addTableModal--content[data-v-12834c4a]{margin:16px 24px}@media (max-width:480px){.c-addTableModal--content[data-v-12834c4a]{margin:24px}}.c-addTableModal-title[data-v-12834c4a]{color:var(--body-color);display:block;font-size:28px;font-weight:700;letter-spacing:-.41px;line-height:24px;position:relative;word-break:break-word}.c-addTableModal--form[data-v-12834c4a]{margin:24px 0 12px}
