.auth-manager[data-v-3756ea8a]{display:flex;flex-direction:column;max-width:100%;width:375px}@media (width < 576px){.auth-manager[data-v-3756ea8a]{padding:var(--spacing-lg);width:auto}}.auth-manager__lookup[data-v-3756ea8a]{display:flex;flex-direction:column}.auth-manager__lookup-header[data-v-3756ea8a]{margin-bottom:var(--spacing-lg)}.auth-manager__guest[data-v-3756ea8a],.auth-manager__lookup-cta[data-v-3756ea8a]{margin-top:var(--spacing-lg)}.auth-manager__guest[data-v-3756ea8a]{text-align:center}.page-auth[data-v-6f04ce56]{display:flex;flex:1;justify-content:center}@media (width >= 576px){.page-auth[data-v-6f04ce56]{align-items:center}}.page-auth__form[data-v-6f04ce56]{max-width:100%;width:400px}.loyalty-native-balance__content[data-v-8bd39791]{align-items:center;background-color:var(--color-primary);border-radius:50%;display:flex;flex-direction:column;height:145px;justify-content:center;width:145px}.loyalty-program-handler[data-v-926feb06]{display:flex;flex-direction:column}.loyalty-program-handler__box[data-v-926feb06]{background:var(--color-base-100);border:1px solid var(--color-base-90);border-radius:var(--radii-card-sm);min-height:51px;width:100%}.loyalty-program-handler__box--disabled[data-v-926feb06]{background:var(--color-base-95);cursor:no-drop;pointer-events:none}.loyalty-program-handler__open-selection[data-v-926feb06]{display:block;padding:var(--spacing-md)}.loyalty-program-handler__content[data-v-926feb06]{align-items:center;display:flex;gap:14px;justify-content:space-between}.loyalty-program-handler__selection[data-v-926feb06]{max-width:100%;min-height:30dvh}@media (width > 576px){.loyalty-program-handler__selection[data-v-926feb06]{width:470px}}.loyalty-program-handler__filled[data-v-926feb06]{align-items:center;border:1px solid var(--color-base-95);border-radius:var(--radii-card-sm);display:flex;gap:var(--spacing-sm);justify-content:space-between;min-height:45px;padding:var(--spacing-md);width:100%}.loyalty-redeem-cash-form[data-v-f1fcbda5]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.loyalty-redeem-cash__box[data-v-3ba53877]{align-items:center;background:var(--color-base-100);border:1px solid var(--color-base-90);border-radius:var(--radii-card-sm);display:flex;gap:var(--spacing-md);justify-content:space-between;padding:var(--spacing-md);width:100%}.loyalty-redeem-cash__box--disabled[data-v-3ba53877]{background:var(--color-base-95);cursor:no-drop;pointer-events:none}.loyalty-redeem-cash__action[data-v-3ba53877]{align-items:center;color:inherit;cursor:pointer;display:flex;gap:var(--spacing-sm)}.loyalty-redeem-cash__loading[data-v-3ba53877]{align-items:center;display:flex;justify-content:center;width:34px}.loyalty-redeem-cash__modal-content[data-v-3ba53877]{padding:var(--spacing-lg)}.discount-view__box[data-v-27361210]{background:var(--color-base-100);border:1px solid var(--color-base-90);border-radius:var(--radii-card-sm);min-height:51px;width:100%}.discount-view__box--disabled[data-v-27361210]{background:var(--color-base-95);cursor:no-drop;pointer-events:none}.discount-view__open-selection[data-v-27361210]{display:block;padding:var(--spacing-md)}.discount-view__filled[data-v-27361210]{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:space-between;padding:var(--spacing-md);width:100%}.apply-gift-card[data-v-f58cc934]{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.apply-gift-card__loading[data-v-f58cc934]{margin:0 auto}.apply-gift-card__form[data-v-f58cc934]{flex-direction:column}.apply-gift-card__amount-block[data-v-f58cc934],.apply-gift-card__form[data-v-f58cc934]{display:flex;gap:var(--spacing-md)}.apply-gift-card__form-control[data-v-f58cc934]{width:100%}.gift-card-view__title[data-v-6dfdc472]{margin-bottom:var(--spacing-md)}.gift-card-view__box[data-v-6dfdc472]{background:var(--color-base-100);border:1px solid var(--color-base-90);border-radius:var(--radii-card-sm);min-height:51px;width:100%}.gift-card-view__open-selection[data-v-6dfdc472]{display:block;padding:var(--spacing-md)}.gift-card-view__filled[data-v-6dfdc472]{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:space-between;padding:var(--spacing-md);width:100%}.gift-card-view__selection[data-v-6dfdc472]{max-width:100%}@media (width > 576px){.gift-card-view__selection[data-v-6dfdc472]{width:500px}}.basket-claims[data-v-7ece8b57]{display:flex;flex-direction:column;gap:var(--spacing-md)}.basket-claims__gift-card[data-v-7ece8b57]{border-top:1px solid var(--color-base-95);margin-top:var(--spacing-md);padding-top:var(--spacing-md)}.guest-form[data-v-c847914d]{display:flex;flex-direction:column;gap:var(--size-sm)}.guest-form__title[data-v-c847914d]{align-items:flex-end;display:flex;justify-content:space-between}.basket-items__product-line[data-v-44200fd3]{border-bottom:1px solid var(--color-base-95);padding:var(--spacing-md) 0}.basket-items__product-line[data-v-44200fd3]:first-child{padding-top:0}.basket-items__product-line[data-v-44200fd3]:last-child{border:none;padding-bottom:0}.basket-summary__line[data-v-8306574a]{border-bottom:1px solid var(--color-base-95);padding:var(--spacing-md) 0}.basket-summary__line[data-v-8306574a]:first-child{padding-top:0}.basket-summary__line[data-v-8306574a]:last-child{border:none;padding-bottom:0}.basket-summary__order-notes[data-v-8306574a]{border-bottom:1px solid var(--color-base-95);padding:var(--spacing-md) 0}.basket-summary__notes[data-v-8306574a]{margin-left:var(--spacing-xs);white-space:break-spaces}.change-order-mode[data-v-61e33fc0]{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.change-order-mode__text[data-v-61e33fc0]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.change-order-mode__ctas[data-v-61e33fc0]{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:space-between}.packaging-selector[data-v-995d279f]{flex-direction:column}.packaging-selector[data-v-995d279f],.packaging-selector__list[data-v-995d279f]{display:flex;gap:var(--spacing-sm)}.packaging-selector__list-item[data-v-995d279f]{align-items:center;border:1px solid var(--color-base-90);border-radius:var(--border-radius-7);cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:center;padding:var(--spacing-sm)}.packaging-selector__list-item--selected[data-v-995d279f]{background-color:var(--color-primary);border-color:var(--color-primary)}.packaging-selector__list-input[data-v-995d279f]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.slide-fade-enter-active[data-v-3279b7c8]{transition:all .25s ease-out}.slide-fade-leave-active[data-v-3279b7c8]{transition:all .25s ease-in}.slide-fade-enter-from[data-v-3279b7c8],.slide-fade-leave-to[data-v-3279b7c8]{opacity:0;transform:translateY(20px)}.checkout-view[data-v-3279b7c8]{max-width:100%;position:relative;width:906px}@media (width < 576px){.checkout-view[data-v-3279b7c8]{padding-top:var(--spacing-xl)}}.checkout-view__overview[data-v-3279b7c8]{display:flex;flex-direction:column-reverse;gap:var(--spacing-md);padding:var(--spacing-lg)}.checkout-view__title[data-v-3279b7c8]{margin-bottom:var(--spacing-sm)}.checkout-view__section[data-v-3279b7c8]{display:flex;flex-direction:column;gap:var(--spacing-sm);padding-block:var(--spacing-md)}.checkout-view__section[data-v-3279b7c8]:first-child{padding-top:0}.checkout-view__section[data-v-3279b7c8]:last-child{padding-bottom:0}.checkout-view__section[data-v-3279b7c8]:not(:last-child){border-bottom:1px solid var(--color-base-95)}.checkout-view__pane-divider[data-v-3279b7c8]{background-color:var(--color-base-95);display:block;height:1px;width:100%}.checkout-view__cta-wrapper[data-v-3279b7c8]{background-color:var(--color-background-card);border-top:1px solid var(--color-base-90);bottom:0;display:flex;flex-direction:column;padding:var(--spacing-md);position:sticky}@media (width > 768px){.checkout-view__cta-wrapper[data-v-3279b7c8]{align-items:center;background-color:initial;flex-direction:row;justify-content:flex-end;padding:var(--spacing-lg);position:static}}.checkout-view__cta-wrapper--with-tcs[data-v-3279b7c8]{gap:var(--spacing-md)}@media (width > 768px){.checkout-view__cta-wrapper--with-tcs[data-v-3279b7c8]{justify-content:space-between}}.checkout-view__selection[data-v-3279b7c8]{max-width:100%}@media (width > 576px){.checkout-view__selection[data-v-3279b7c8]{width:500px}}.checkout-view__address[data-v-3279b7c8]{align-items:flex-start;display:flex;gap:var(--spacing-sm);justify-content:space-between}.checkout-view__cta[data-v-3279b7c8]{width:100%}@media (width > 768px){.checkout-view__cta[data-v-3279b7c8]{max-width:100%;min-width:340px;width:340px}}.checkout-view__close[data-v-3279b7c8]{inset-block-start:var(--spacing-md);inset-inline-end:var(--spacing-md);position:absolute}@media (width > 576px){.checkout-view__close[data-v-3279b7c8]{display:none}.checkout-view__overview[data-v-3279b7c8]{flex-direction:row;gap:var(--spacing-2xl)}.checkout-view__pane-divider[data-v-3279b7c8]{display:none}.checkout-view__left-pane[data-v-3279b7c8]{width:55%}.checkout-view__right-pane[data-v-3279b7c8]{width:45%}}.address-form[data-v-4c1cc30b]{display:flex;flex-direction:column;max-width:100%;width:375px}.address-form__map[data-v-4c1cc30b]{border-radius:var(--radii-card-sm);height:200px;margin-top:var(--spacing-lg);overflow:hidden;width:100%}.address-form__refine-btn[data-v-4c1cc30b]{max-width:100%;width:210px}.address-form__address-type-block[data-v-4c1cc30b]{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between;margin-top:var(--spacing-md)}.address-form__field-content[data-v-4c1cc30b]{margin-top:var(--spacing-md)}.address-form__save-cta[data-v-4c1cc30b]{margin-top:var(--spacing-lg)}.item-details[data-v-118160f7],.item-handler[data-v-9c30ccdf]{position:relative}.item-handler__content[data-v-9c30ccdf]{display:flex;flex-direction:column;position:relative}.item-handler__content>div[data-v-9c30ccdf]{border-bottom:1px solid var(--color-base-95);padding-block:var(--size-md)}.item-handler__content>div[data-v-9c30ccdf]:first-child{padding-top:0}.item-handler__button[data-v-9c30ccdf]{align-items:center;display:flex;gap:var(--size-md);justify-content:space-between}.item-handler__item-details[data-v-9c30ccdf]{margin-top:var(--size-md)}.item-handler__modifier-list[data-v-9c30ccdf]{display:flex;flex-direction:column}.item-handler__modifier-list-item[data-v-9c30ccdf]{padding-top:var(--size-md)}.item-handler__modifier-list-box[data-v-9c30ccdf]{border:1px solid var(--color-base-95);border-radius:var(--radii-card-sm);padding:0 var(--spacing-md) var(--spacing-md)}.item-combo[data-v-d0a88b3f]{display:flex;flex:1;flex-direction:column;overflow:hidden}.item-combo__header[data-v-d0a88b3f]{border-bottom:1px solid var(--color-base-90);padding:var(--size-lg)}.item-combo__header-cta[data-v-d0a88b3f]{align-items:center;display:flex;gap:var(--size-sm)}.item-combo__content[data-v-d0a88b3f]{flex:1;height:100%;overflow:auto;padding:var(--size-lg)}.item-combo__footer[data-v-d0a88b3f]{border-top:1px solid var(--color-base-90);display:flex;justify-content:flex-end;padding:var(--size-lg)}.item-modal[data-v-90f30658]{display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:100%;min-height:30vh;position:relative;transition:all .2s ease-out;width:580px}@media (width > 576px){.item-modal[data-v-90f30658]{max-height:calc(100vh - 70px);overflow:auto}}.item-modal--has-photo[data-v-90f30658]{width:864px}.item-modal__loading[data-v-90f30658]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.item-modal__item-level[data-v-90f30658]{display:flex;flex-direction:column;min-height:100%}.item-modal__content[data-v-90f30658]{display:flex;flex:1;flex-wrap:wrap;height:auto;max-width:100%;overflow:auto;position:relative}@media (width > 576px){.item-modal__content[data-v-90f30658]{gap:var(--spacing-lg) var(--spacing-2xl);padding:var(--spacing-lg)}.item-modal__content>div[data-v-90f30658]{flex:1}}.item-modal__wrapper[data-v-90f30658]{padding:var(--spacing-sm) var(--spacing-md)}@media (width > 576px){.item-modal__wrapper[data-v-90f30658]{padding:0}}.item-modal__photo[data-v-90f30658]{width:100%}@media (width > 576px){.item-modal__photo[data-v-90f30658]{position:sticky;top:0}}.item-modal__note[data-v-90f30658]{border-top:1px solid var(--color-base-95);margin-top:var(--size-md);padding-top:var(--size-md)}.item-modal__close[data-v-90f30658]{inset-block-start:var(--spacing-md);inset-inline-end:var(--spacing-md);position:absolute;z-index:1}@media (width > 576px){.item-modal__close[data-v-90f30658]{display:none}}.item-modal__footer[data-v-90f30658]{align-items:center;background-color:var(--color-base-100);border-radius:0 0 var(--radii-card-md) var(--radii-card-md);border-top:1px solid var(--color-base-95);bottom:0;display:flex;gap:var(--size-md);justify-content:space-between;padding:var(--spacing-md);position:sticky}.item-modal__footer-cta[data-v-90f30658]{max-width:100%;width:340px}@media (width <= 576px){.item-modal__content[data-v-90f30658],.item-modal__footer[data-v-90f30658]{flex-flow:column}.item-modal__footer-cta[data-v-90f30658]{width:100%}}.discount-details[data-v-c5d1d19a]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-md);padding-bottom:var(--spacing-lg);width:100%}.discount-details[data-v-c5d1d19a]:last-child{border-bottom:none;padding-bottom:0}.discount-details__title[data-v-c5d1d19a]{display:flex;justify-content:space-between}.discount-details__badge[data-v-c5d1d19a]{min-width:-moz-fit-content;min-width:fit-content}.discount-details__details[data-v-c5d1d19a]{display:flex;flex-direction:column;width:100%}.discount-details__amount-label[data-v-c5d1d19a]{background-color:var(--color-error);border-radius:var(--radii-card-xs);display:inline-flex;height:-moz-fit-content;height:fit-content;min-width:55px;padding:var(--spacing-xs) var(--spacing-sm)}.discount-details__subtitle[data-v-c5d1d19a]{display:flex;margin-top:var(--spacing-xs)}.discount-details__code[data-v-c5d1d19a]{color:var(--color-text-secondary);font-family:var(--text-base-font-family);font-weight:600}.discount-details__terms[data-v-c5d1d19a]{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}.discount-details__collapse-indicator[data-v-c5d1d19a]{height:16px;width:16px}.fade-slide-enter-active[data-v-c5d1d19a]{transition:all 3s ease-out}.fade-slide-leave-active[data-v-c5d1d19a]{transition:all .3s ease-out}.fade-slide-enter-from[data-v-c5d1d19a],.fade-slide-leave-to[data-v-c5d1d19a]{max-height:1px}.fade-slide-enter-to[data-v-c5d1d19a],.fade-slide-leave-from[data-v-c5d1d19a]{max-height:1000px}.discounts-list[data-v-1205ec4c]{display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:100%;padding:var(--spacing-lg);width:576px}@media (width > 576px){.discounts-list[data-v-1205ec4c]{max-height:90vh;padding-bottom:var(--spacing-lg)}}.discounts-list__apply-discount[data-v-1205ec4c]{display:flex;gap:var(--spacing-sm)}.discounts-list__separator[data-v-1205ec4c]{background-color:var(--color-base-95);display:flex;height:1px;width:100%}.discounts-list__input-group[data-v-1205ec4c]{display:flex;gap:var(--spacing-sm);width:100%}.discounts-list__input[data-v-1205ec4c]{flex:1}.discounts-list__content[data-v-1205ec4c]{margin:calc(var(--spacing-lg)*-1);padding:var(--spacing-lg)}@media (width > 576px){.discounts-list__content[data-v-1205ec4c]{margin-block:0;max-height:90vh;overflow:auto;padding-block:0}}.discounts-list__item[data-v-1205ec4c]{align-items:flex-start;border-bottom:1px solid var(--color-base-95);display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);margin-top:var(--spacing-md);padding-bottom:var(--spacing-lg)}.discounts-list__item[data-v-1205ec4c]:last-child{margin-bottom:0;padding-bottom:0}.schedule-picker{display:flex;flex-direction:column;gap:var(--spacing-sm)}.schedule-picker--loading{align-items:center;justify-content:center}.schedule-picker__options{display:flex;flex-direction:row;gap:var(--spacing-sm)}.schedule-picker__date{width:100%}.schedule-picker__time{min-width:185px;width:100%}.order-for-later-warn{display:flex;flex-direction:column;gap:var(--spacing-lg)}.order-for-later-warn__message{border-bottom:1px solid var(--color-base-95);padding-bottom:var(--spacing-lg);text-align:center}.order-for-later-warn__ctas,.modal-hub__cta-wrapper[data-v-1ef20ae1]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.loyalty-landing-page[data-v-9630d5ef]{background-color:var(--color-base-100);border:1px solid var(--color-base-90);padding:var(--spacing-md)}@media (width > 576px){.loyalty-landing-page[data-v-9630d5ef]{border-radius:var(--radii-card-md);padding:var(--spacing-lg)}}.loyalty-landing-page__logged[data-v-9630d5ef]{display:flex;gap:var(--spacing-md)}.loyalty-landing-page__logged-greetings[data-v-9630d5ef]{margin-bottom:var(--spacing-sm)}.loyalty-landing-page__not-logged[data-v-9630d5ef]{display:flex;flex-direction:column;gap:var(--spacing-md)}@media (width > 576px){.loyalty-landing-page__not-logged[data-v-9630d5ef]{align-items:center;flex-direction:row;justify-content:space-between}.loyalty-landing-page__not-logged-cta[data-v-9630d5ef]{min-width:160px}}.social-media-links[data-v-a7d3a601]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.social-media-links__list[data-v-a7d3a601]{align-items:center;display:flex;gap:var(--spacing-md);width:100%}@media (width > 576px){.social-media-links__list[data-v-a7d3a601]{justify-content:flex-start}}.social-media-links__link[data-v-a7d3a601]{display:flex}.page-home[data-v-b1776422]{display:flex;flex-direction:column;margin:0 auto;max-width:640px;min-height:100dvh}@media (width >= 576px){.page-home[data-v-b1776422]{margin-bottom:none;min-height:auto}}.page-home__wrapper[data-v-b1776422]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-lg)}.page-home__cover[data-v-b1776422]{aspect-ratio:16/9;background-position:50%;background-size:cover;border-radius:0;display:block;max-width:100%}@media (width >= 576px){.page-home__cover[data-v-b1776422]{border-radius:var(--radii-card-md)}}.page-home__content[data-v-b1776422]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-md);padding-inline:var(--spacing-lg)}@media (width >= 576px){.page-home__content[data-v-b1776422]{padding-inline:0}}.page-home__middle-content[data-v-b1776422]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xl)}@media (width >= 576px){.page-home__middle-content[data-v-b1776422]{gap:var(--spacing-lg)}}.page-home__medias[data-v-b1776422]{display:grid;gap:var(--spacing-lg);padding-block:var(--spacing-sm)}@media (width >= 576px){.page-home__medias[data-v-b1776422]{grid-template-columns:1fr 1fr;padding-bottom:var(--spacing-lg)}}.page-home__medias-image[data-v-b1776422]{aspect-ratio:16/9;background-position:50%;background-size:cover;display:block;width:100%}.page-home__ctas[data-v-b1776422]{background-color:var(--color-base-100);bottom:0;padding:var(--spacing-md) var(--spacing-lg);position:sticky}@media (width >= 576px){.page-home__ctas[data-v-b1776422]{background-color:transparent;position:unset;text-align:center}}.page-home__order-button[data-v-b1776422]{width:100%}@media (width >= 576px){.page-home__order-button[data-v-b1776422]{margin-inline:auto;max-width:300px}}.outlet-details[data-v-99c551da]{display:flex;flex-direction:column;max-width:100%;min-height:400px;position:relative;width:640px}.outlet-details__outlet-details-content[data-v-99c551da]{padding:var(--spacing-lg) var(--spacing-lg) 0 var(--spacing-lg)}@media (width > 576px){.outlet-details__outlet-details-content[data-v-99c551da]{padding:0}}.outlet-details__title[data-v-99c551da]{margin-bottom:var(--spacing-md)}.outlet-details__opening-hours-title[data-v-99c551da]{margin-bottom:var(--spacing-sm)}.outlet-details__list[data-v-99c551da]{display:flex;flex-direction:column;list-style:none;margin:0;padding-left:0}.outlet-details__list-item[data-v-99c551da]{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.outlet-details__loading[data-v-99c551da]{left:calc(50% - 25px);position:absolute;top:calc(50% - 25px)}.outlet-details__box[data-v-99c551da]{background:var(--color-base-100);border:1px solid var(--color-base-90);border-radius:var(--radii-card-sm);min-height:51px;width:100%}.outlet-details__box--disabled[data-v-99c551da]{background:var(--color-base-95);cursor:no-drop;pointer-events:none}.outlet-details__open-selection[data-v-99c551da]{display:block;padding:var(--spacing-md)}.outlet-details__content[data-v-99c551da]{align-items:center;display:flex;gap:14px;justify-content:space-between}.outlet-details__selection[data-v-99c551da]{max-width:100%;min-height:30dvh}@media (width >= 576px){.outlet-details__selection[data-v-99c551da]{width:470px}}.outlet-details__separator[data-v-99c551da]{background-color:var(--color-base-90);height:1px;margin:var(--spacing-md) 0}.outlet-details__ctas[data-v-99c551da]{background-color:var(--color-base-100);bottom:0;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);position:sticky}@media (width > 576px){.outlet-details__ctas[data-v-99c551da]{padding:0;position:inherit}}.page-locations[data-v-465c1fa4]{display:flex;flex-direction:column;margin:0 auto;max-width:640px;padding:var(--spacing-lg)}.page-locations__wrapper[data-v-465c1fa4]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.page-locations__location-wrapper[data-v-465c1fa4]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.page-locations__loading[data-v-465c1fa4]{display:flex;margin:0 auto}.page-locations__location[data-v-465c1fa4]{align-items:flex-start;border:1px solid var(--color-base-80);border-radius:var(--radii-card-sm);display:flex;flex-direction:column;gap:var(--spacing-xs);justify-content:center;padding:var(--spacing-md)}.page-locations__load-more-area[data-v-465c1fa4]{align-items:center;display:flex;justify-content:center;margin-top:var(--spacing-lg)}.page-addresses[data-v-02816d41]{display:flex;flex-direction:column;margin:0 auto;padding:var(--spacing-md) 0;width:100%}.page-addresses__item[data-v-02816d41]{align-items:center;border-bottom:1px solid var(--color-base-95);display:flex;justify-content:space-between;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md)}.page-addresses__item[data-v-02816d41]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-addresses__delete-modal[data-v-02816d41],.page-addresses__title[data-v-02816d41]{display:flex;flex-direction:column}.page-addresses__delete-modal-content[data-v-02816d41]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.page-my-account__content[data-v-cd8f1399]{background-color:var(--color-base-100);border-radius:var(--radii-card-md);margin:0 auto;max-width:692px;padding:var(--spacing-lg);width:100%}.page-my-account__title[data-v-cd8f1399]{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-md)}.page-my-account__logout[data-v-cd8f1399]{color:var(--color-text-secondary);text-decoration:underline}.page-my-account__tab-profile[data-v-cd8f1399]{border-bottom:1px solid var(--color-base-95);display:flex;margin-bottom:var(--spacing-md);width:100%}.page-my-account__tab-link[data-v-cd8f1399]{border-bottom:3px solid transparent;cursor:pointer;display:flex;padding:var(--spacing-sm) var(--spacing-md);transition:.3s ease}.page-my-account__tab-link--active[data-v-cd8f1399]{border-color:var(--color-primary)}.order-view[data-v-d25874e8],.order-view__header[data-v-d25874e8]{display:flex;flex-direction:column}.order-view__header[data-v-d25874e8]{border-bottom:1px solid var(--color-base-95);gap:var(--spacing-sm)}.order-view__content[data-v-d25874e8],.order-view__header[data-v-d25874e8]{padding:var(--spacing-lg)}.order-view--md .order-view__content[data-v-d25874e8],.order-view--md .order-view__header[data-v-d25874e8]{padding:var(--spacing-md)}.order-view__section[data-v-d25874e8]{border-bottom:1px solid var(--color-base-95);padding-block:var(--spacing-md)}.order-view__section--spaced[data-v-d25874e8]{display:flex;justify-content:space-between}.order-view__section[data-v-d25874e8]:first-child{padding-top:0}.order-view__section[data-v-d25874e8]:last-child{border-bottom:none;padding-bottom:0}.order-view__order-notes[data-v-d25874e8]{border-bottom:1px solid var(--color-base-95);padding:var(--spacing-md) 0}.order-view__notes[data-v-d25874e8]{margin-left:var(--spacing-xs);white-space:break-spaces}.accordion-enter-active[data-v-a2c3d3fa],.accordion-leave-active[data-v-a2c3d3fa]{transition:max-height .3s ease-in-out}.accordion-enter-from[data-v-a2c3d3fa],.accordion-leave-to[data-v-a2c3d3fa]{max-height:0}.accordion-enter-to[data-v-a2c3d3fa],.accordion-leave-from[data-v-a2c3d3fa]{max-height:1000px}.page-order-history__list[data-v-a2c3d3fa]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.page-order-history__card[data-v-a2c3d3fa]{border:1px solid var(--color-base-90);border-radius:var(--radii-card-md)}.page-order-history__header[data-v-a2c3d3fa]{cursor:pointer;display:flex;justify-content:space-between;padding:var(--spacing-md)}.page-order-history__details[data-v-a2c3d3fa]{border-top:1px solid var(--color-base-95);overflow:hidden;transition:max-height .3s ease}.page-order-history__badge[data-v-a2c3d3fa]{margin-top:var(--spacing-sm)}.page-order-history__load-more-area[data-v-a2c3d3fa]{display:flex;justify-content:center}.page-profile[data-v-cf7d0a47]{display:flex;flex-direction:column;gap:var(--spacing-md);margin:0 auto;max-width:379px;padding:var(--spacing-md) 0;width:100%}.page-profile__edit-cta[data-v-cf7d0a47]{margin:0 auto}.page-profile__consent-text[data-v-cf7d0a47]{max-height:117px;overflow-y:scroll}.page-profile__footer[data-v-cf7d0a47]{align-items:center;border-top:1px solid var(--color-base-95);display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:var(--spacing-xl);padding-block:var(--spacing-lg);text-align:center}@media (width > 576px){.page-profile__footer[data-v-cf7d0a47]{align-items:flex-end;flex-direction:row;justify-content:center;padding-bottom:0;padding-top:var(--spacing-md)}}.page-profile__bottom-link[data-v-cf7d0a47]{color:var(--color-text-secondary);text-decoration:underline}.page-profile__divisor[data-v-cf7d0a47]{background-color:var(--color-base-90);display:none;height:21px;margin:0 var(--size-sm);width:1px}@media (width > 576px){.page-profile__divisor[data-v-cf7d0a47]{display:inline-flex}}.page-profile__delete-modal[data-v-cf7d0a47]{display:flex;flex-direction:column}.page-profile__delete-modal-title[data-v-cf7d0a47]{margin-bottom:var(--spacing-xl);text-align:center}.page-profile__delete-modal-content[data-v-cf7d0a47],.page-profile__delete-modal-title[data-v-cf7d0a47]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.pages-item[data-v-74f43411]{display:none}.menu-handler[data-v-b7a89766]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.menu-handler__banner[data-v-b7a89766]{background-color:var(--color-base-90);background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:140px;width:100%}.menu-handler__content[data-v-b7a89766]{display:flex;flex-direction:column;gap:var(--spacing-md);position:relative}@media (width > 576px){.menu-handler__content[data-v-b7a89766]{gap:var(--spacing-lg)}}.menu-handler__nav-wrapper[data-v-b7a89766]{background:var(--color-background-shell);border-radius:var(--radii-card-md);min-height:35px;padding-block:var(--spacing-sm);position:sticky;top:var(--88b3489c);z-index:2}@media (width >= 576px){.menu-handler__nav-wrapper[data-v-b7a89766]{padding:var(--spacing-sm) var(--spacing-md)}}@media (width >= 992px){.menu-handler__nav-wrapper[data-v-b7a89766]{border-radius:var(--radii-card-md)}}@media (width >= 576px){.menu-handler__nav-wrapper--sticky[data-v-b7a89766]{border-radius:0 0 var(--radii-card-md) var(--radii-card-md)}}.menu-handler__nav-wrapper--top-sticky[data-v-b7a89766]{top:0}.menu-handler__nav[data-v-b7a89766]{padding-inline:var(--spacing-md);width:100%}@media (width > 576px){.menu-handler__nav[data-v-b7a89766]{padding-inline:0}}.menu-handler__category[data-v-b7a89766]{margin-bottom:var(--spacing-2xl)}.menu-handler__category--grid[data-v-b7a89766]{margin-bottom:0}@media (width > 576px){.menu-handler__category--grid[data-v-b7a89766]{margin-bottom:var(--spacing-2xl)}.menu-handler__category[data-v-b7a89766]:last-child{margin-bottom:0}}.menu-handler__search[data-v-b7a89766]{margin-bottom:var(--spacing-sm)}.menu-handler__no-result[data-v-b7a89766]{align-items:center;background:var(--color-base-100);border-radius:var(--radii-card-md);display:flex;justify-content:center;min-height:100px;padding:var(--spacing-md);text-align:center}.menu-handler__no-result-text[data-v-b7a89766]{max-width:300px;padding-block:var(--spacing-sm)}.menu-handler__loading[data-v-b7a89766]{display:flex;justify-content:center;margin-bottom:calc(var(--spacing-4xl)*4);padding:var(--spacing-2xl) 0}.pages-menu[data-v-1dc334f4]{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}.pages-menu__nav[data-v-1dc334f4]{padding-inline:var(--size-md)}@media (width > 576px){.pages-menu__nav[data-v-1dc334f4]{padding-inline:0}}@media (width < 576px){.pages-menu__nav--is-mobile-app[data-v-1dc334f4]{display:none}}@media (width > 576px){.pages-menu[data-v-1dc334f4]{gap:var(--spacing-lg)}}.pages-menu__order-mode[data-v-1dc334f4]{display:none;margin:var(--spacing-md)}@media (width < 992px){.pages-menu__order-mode[data-v-1dc334f4]{display:flex}}@media (width <= 576px){.pages-menu__order-mode[data-v-1dc334f4]{width:100%}}.loyalty-nudger[data-v-e170e574]{background:var(--color-base-95);border-radius:var(--radii-card-sm);display:flex;flex-direction:column;justify-content:center;line-height:var(--line-height-regular);padding:var(--spacing-md);width:100%}.loyalty-nudger--guest[data-v-e170e574]{gap:var(--spacing-sm);justify-content:space-between}@media (width > 576px){.loyalty-nudger--guest[data-v-e170e574]{align-items:center;flex-direction:row}}.discount-nudger[data-v-eebc6877]{border:1px solid var(--color-base-90);border-radius:var(--radii-card-sm);cursor:pointer;display:flex;gap:var(--spacing-md);padding:var(--spacing-md);width:100%}.discount-nudger__content[data-v-eebc6877]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:center;width:100%}.discount-nudger__label[data-v-eebc6877]{background-color:var(--color-salmon);border-radius:var(--radii-card-xs);padding:var(--spacing-xs) var(--spacing-sm)}.discount-nudger__label--applied[data-v-eebc6877]{background-color:var(--color-pistachio)}.discount-nudger__arrow[data-v-eebc6877]{align-items:center;display:flex}.store-info[data-v-5637c821]{background-color:var(--color-base-100);border-radius:var(--radii-card-md)}.store-info__cover-mobile[data-v-5637c821]{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}@media (width > 576px){.store-info__cover-mobile[data-v-5637c821]{display:none}}.store-info__cover[data-v-5637c821]{aspect-ratio:16/5;background-color:var(--color-base-90);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--radii-card-md);display:none;width:100%}@media (width > 576px){.store-info__cover[data-v-5637c821]{display:block}}.store-info__content-wrapper[data-v-5637c821]{align-items:flex-start;display:flex;gap:var(--spacing-lg);padding:var(--spacing-md)}@media (width > 768px){.store-info__content-wrapper[data-v-5637c821]{padding:var(--spacing-lg)}}.store-info__content[data-v-5637c821]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}@media (width > 992px){.store-info__content[data-v-5637c821]{flex-direction:row;gap:var(--spacing-2xl)}.store-info__content--with-discount[data-v-5637c821]{flex-direction:column;gap:var(--spacing-sm)}}.store-info__address[data-v-5637c821],.store-info__eta[data-v-5637c821],.store-info__min-basket[data-v-5637c821],.store-info__opening-hours[data-v-5637c821]{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;justify-content:center}.store-info__order-detail[data-v-5637c821]{align-items:flex-start;display:flex;flex:1 0 0;flex-wrap:wrap;gap:var(--spacing-sm);width:100%}.store-info__order-detail>div[data-v-5637c821]{min-width:100px}.store-info__address-line[data-v-5637c821]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.store-info__discount-desktop[data-v-5637c821]{display:none;max-width:100%}@media (width > 992px){.store-info__discount-desktop[data-v-5637c821]{display:flex;max-width:350px}}.store-info__claims-area[data-v-5637c821]{border-top:1px solid var(--color-base-95);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);padding-top:var(--spacing-md)}@media (width > 768px){.store-info__claims-area[data-v-5637c821]{padding:var(--spacing-lg)}.store-info__claims-area--only-mobile[data-v-5637c821]{display:none}}.basket-view[data-v-fea249d8]{display:flex;flex-direction:column}.basket-view__title[data-v-fea249d8]{padding:var(--spacing-lg)}.basket-view__basket-claims[data-v-fea249d8],.basket-view__block[data-v-fea249d8],.basket-view__footer[data-v-fea249d8]{border-top:1px solid var(--color-base-95);padding:var(--spacing-lg)}.basket-view__empty-basket[data-v-fea249d8]{padding:var(--spacing-2xl) var(--spacing-md);text-align:center}@media (width >= 992px){.basket-view--self-scroll[data-v-fea249d8]{max-height:calc(100dvh - var(--08d5db9a) - var(--spacing-2xl)*2);overflow:auto}.basket-view--self-scroll .basket-view__content[data-v-fea249d8]{flex-grow:1;overflow-y:auto}}.order-notifier[data-v-546646b3]{align-items:center;background-color:var(--color-primary);border-radius:var(--radii-card-md);box-shadow:var(--elevation-level-2);cursor:pointer;display:flex;flex-direction:row;gap:var(--spacing-md);justify-content:space-between;max-width:100%;padding:var(--spacing-md) var(--spacing-lg)}.order-notifier__content[data-v-546646b3]{text-align:left}.order-notifier__icon[data-v-546646b3]{align-items:center;border-radius:50%;display:flex;justify-content:center}.pickup-ordering-details[data-v-6e1a420e]{min-width:375px}.pickup-ordering-details__mode-config[data-v-6e1a420e]{border-bottom:1px solid var(--color-base-95);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-md)}.pickup-ordering-details__outlet-card[data-v-6e1a420e]{cursor:default}.pickup-ordering-details__scheduler[data-v-6e1a420e]{border-bottom:1px solid var(--color-base-95);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md)}.pickup-ordering-details__footer[data-v-6e1a420e]{margin:var(--spacing-lg) var(--spacing-md)}.address-book[data-v-0ff18edf],.address-book__addresses[data-v-0ff18edf]{display:flex;flex-direction:column;gap:var(--spacing-md)}.address-book__cta[data-v-0ff18edf]{margin-left:var(--spacing-xl);margin-top:var(--spacing-sm)}.address-book__item-content[data-v-0ff18edf]{display:flex;flex-direction:column}.delivery-ordering-details[data-v-d34a7422]{min-width:375px}.delivery-ordering-details__mode-config[data-v-d34a7422]{border-bottom:1px solid var(--color-base-95);display:flex;flex-direction:column;gap:var(--spacing-lg);max-height:350px;overflow:auto;padding:var(--spacing-lg) var(--spacing-md)}@media (width < 992px){.delivery-ordering-details__mode-config[data-v-d34a7422]{max-height:250px}}.delivery-ordering-details__outlet-card[data-v-d34a7422]{cursor:default}.delivery-ordering-details__scheduler[data-v-d34a7422]{border-bottom:1px solid var(--color-base-95);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md)}.delivery-ordering-details__footer[data-v-d34a7422]{margin:var(--spacing-lg) var(--spacing-md)}.fade-enter-active[data-v-7fb1b283],.fade-leave-active[data-v-7fb1b283]{transition:opacity .1s ease}.fade-enter-from[data-v-7fb1b283],.fade-leave-to[data-v-7fb1b283]{opacity:0}.ordering-details[data-v-7fb1b283]{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;height:-moz-fit-content;height:fit-content;max-height:0;min-width:375px;overflow:auto;transition:box-shadow .2s ease-in-out,max-height .3s ease-in-out;z-index:1}.ordering-details--drop-down[data-v-7fb1b283]{border-bottom-left-radius:var(--radii-card-md);border-bottom-right-radius:var(--radii-card-md);position:absolute;right:0;top:42px}.ordering-details__show-content[data-v-7fb1b283]{box-shadow:var(--elevation-level-2);height:-moz-fit-content;height:fit-content;max-height:90vh;transition:box-shadow .4s ease-in-out,max-height .5s ease-in-out}.ordering-details__confirm-wrapper[data-v-7fb1b283]{padding:var(--spacing-lg)}.ordering-details__header[data-v-7fb1b283]{align-items:center;display:flex;justify-content:center;margin:var(--spacing-lg) var(--spacing-md) 0;position:relative}.ordering-details__dismiss[data-v-7fb1b283]{left:0;position:absolute}.ordering-details__mode-switcher[data-v-7fb1b283]{border-bottom:1px solid var(--color-base-95);display:flex;gap:14px;padding:var(--spacing-lg) var(--spacing-md)}.ordering-details__mode-button[data-v-7fb1b283]{flex-grow:1}.loyalty-balance-button__cta[data-v-faf602b0]{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:center}.loyalty-balance-button--view-only .loyalty-balance-button__cta[data-v-faf602b0]{cursor:default;pointer-events:none}.loyalty-detail__image[data-v-aa298d3d]{align-items:center;aspect-ratio:1;background-color:var(--color-base-95);background-position:50%;background-size:cover;border-radius:var(--radii-card-md);display:flex;justify-content:center}.loyalty-detail__header[data-v-aa298d3d]{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-md)}.loyalty-detail__cta[data-v-aa298d3d]{align-items:center;display:flex;gap:var(--spacing-md)}.loyalty-detail__cta-label[data-v-aa298d3d]{flex:1}.loyalty-detail__cost[data-v-aa298d3d]{align-items:center;display:flex;gap:var(--spacing-sm)}.loyalty-detail__divider[data-v-aa298d3d]{align-self:stretch;background-color:var(--color-base-100);display:inline-block;margin:4px 0;opacity:.2;width:1px}.loyalty-detail__content[data-v-aa298d3d],.loyalty-detail__footer[data-v-aa298d3d]{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.loyalty-detail__footer[data-v-aa298d3d]{gap:var(--spacing-sm);text-align:center}.loyalty-card[data-v-8b75f57d]{display:block}.loyalty-card__image[data-v-8b75f57d]{align-items:center;aspect-ratio:1;background-color:var(--color-base-95);background-position:50%;background-size:cover;border-radius:var(--radii-card-md);box-shadow:none;display:flex;justify-content:center;margin-bottom:var(--spacing-sm);transition:all .2s ease-out}.loyalty-card__title[data-v-8b75f57d]{color:var(--text-color-body);transition:all .2s ease-out}.loyalty-card__cost[data-v-8b75f57d]{align-items:center;display:flex;gap:var(--spacing-xs)}.loyalty-card:hover .loyalty-card__image[data-v-8b75f57d]{box-shadow:var(--elevation-level-2)}.loyalty-card:hover .loyalty-card__title[data-v-8b75f57d]{color:var(--color-primary)!important}.loyalty-listing[data-v-4af68d45]{display:flex;flex-direction:column;min-height:300px;position:relative}.loyalty-listing__loading[data-v-4af68d45]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loyalty-listing__balance[data-v-4af68d45]{align-items:center;display:flex;gap:var(--spacing-sm);padding:var(--spacing-md)}.loyalty-listing__empty[data-v-4af68d45]{align-items:center;display:flex;flex:1;justify-content:center;padding:var(--spacing-md) var(--spacing-md) var(--spacing-2xl)}.loyalty-listing__list[data-v-4af68d45]{display:grid;gap:var(--spacing-md) var(--spacing-lg);grid-template-columns:1fr 1fr;list-style:none;margin:0;max-height:70vh;overflow-y:auto;padding:var(--spacing-md)}@media (width > 576px){.loyalty-listing__list[data-v-4af68d45]{max-height:55vh}}.loyalty-progression[data-v-4c490500]{padding:var(--spacing-md)}.loyalty-progression__description[data-v-4c490500]{margin-top:var(--spacing-lg)}@media (width > 576px){.loyalty-reward__wrapper[data-v-c236ab37]{min-height:400px;width:400px}}.loyalty-reward__title[data-v-c236ab37]{padding:var(--spacing-md)}.loyalty-reward__tab[data-v-c236ab37]{border-bottom:1px solid var(--color-base-95);display:flex;gap:var(--spacing-sm);list-style:none;margin:0;padding-inline:var(--spacing-md);width:100%}.loyalty-reward__tab-link[data-v-c236ab37]{border-bottom:3px solid transparent;cursor:pointer;display:flex;padding:var(--spacing-sm) var(--spacing-md);transition:.3s ease}.loyalty-reward__tab-link--active[data-v-c236ab37]{border-color:var(--color-primary)}.basket-nav[data-v-a1da4118]{gap:var(--spacing-sm);justify-content:center;width:100%}.basket-nav[data-v-a1da4118],.basket-nav__list[data-v-a1da4118]{align-items:center;display:flex}.basket-nav__list[data-v-a1da4118]{background-color:var(--color-base-100);border:1px solid var(--color-base-70);border-radius:var(--border-radius-7);list-style:none;margin:0;max-width:100%;padding:var(--spacing-sm) 0}.basket-nav__list-item[data-v-a1da4118]{padding-inline:var(--spacing-md);position:relative;white-space:nowrap}.basket-nav__list-item[data-v-a1da4118]:not(:last-child):after{background-color:var(--color-base-70);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.basket-nav__list-item--truncate[data-v-a1da4118]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}@media (width >= 576px){.basket-nav__ordering-details[data-v-a1da4118]{border-radius:var(--radii-card-md);width:500px}}.the-mobile-header[data-v-315cd673]{align-items:center;box-shadow:var(--elevation-level-1);display:flex;gap:var(--spacing-sm);justify-content:space-between;padding:var(--spacing-md);position:relative;z-index:1}.the-mobile-header--no-shadow[data-v-315cd673]{box-shadow:none}.the-mobile-header__title[data-v-315cd673]{text-align:start;width:100%}@media (width > 576px){.the-mobile-header[data-v-315cd673]{display:none}}.ordering-summary-button[data-v-a44942d9]{display:flex;flex-direction:column;position:relative}.ordering-summary-button__button[data-v-a44942d9]{align-items:center;display:flex;gap:var(--spacing-md);height:100%;justify-content:space-between;text-align:left}.ordering-summary-button__wrapper[data-v-a44942d9]{display:-webkit-box;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ordering-summary-button__caret-icon[data-v-a44942d9]{rotate:90deg;transition:rotate .25s ease-in-out}.ordering-summary-button__caret-icon--clicked[data-v-a44942d9]{rotate:-90deg}.pages-outlet[data-v-15f8c571]{display:flex;flex-direction:column;width:100%}@media (width <= 576px){.pages-outlet__order-mode-mobile[data-v-15f8c571]{padding-inline:var(--spacing-md)}}.pages-outlet__content[data-v-15f8c571]{display:flex;flex-direction:column;gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl);margin-inline:auto;max-width:100%;width:1484px}@media (width >= 576px){.pages-outlet__content[data-v-15f8c571]{padding:var(--size-lg)}}@media (width >= 992px){.pages-outlet__content[data-v-15f8c571]{display:grid;flex-direction:unset;grid-template-columns:minmax(300px,1fr) minmax(300px,400px);padding:var(--spacing-2xl)}}.pages-outlet__left-pane[data-v-15f8c571]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.pages-outlet__right-pane[data-v-15f8c571]{display:none}@media (width >= 576px){.pages-outlet__right-pane[data-v-15f8c571]{display:unset}}@media (width >= 992px){.pages-outlet__sticky-basket[data-v-15f8c571]{position:sticky;top:calc(var(--2202109a) + var(--spacing-2xl))}}.pages-outlet__order-notifier[data-v-15f8c571]{bottom:var(--spacing-md);max-width:100%;padding-inline:var(--spacing-md);position:sticky;text-align:center;z-index:2}@media (width < 576px){.pages-outlet__order-notifier--further[data-v-15f8c571]{bottom:80px}}@media (width > 768px){.pages-outlet__order-notifier[data-v-15f8c571]{display:inline-block;left:50%;padding-inline:0;transform:translate(-50%);width:360px}}.pages-outlet__checkout-cta[data-v-15f8c571]{background-color:var(--color-base-100);bottom:0;padding:var(--spacing-md);position:sticky;z-index:1}.pages-outlet__checkout-cta--sticky[data-v-15f8c571]{border-top:1px solid var(--color-base-95)}@media (width > 576px){.pages-outlet__checkout-cta[data-v-15f8c571]{display:none}}.new-address[data-v-a7c4b784]{display:flex;flex-direction:column;gap:var(--spacing-md)}.pickup-locations[data-v-a6535d40]{padding:var(--spacing-lg) var(--spacing-sm)}.pickup-locations[data-v-a6535d40],.pickup-locations__content[data-v-a6535d40]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.pickup-locations__content[data-v-a6535d40]{align-items:center;justify-content:center;min-height:104px}.pickup-locations__loading[data-v-a6535d40]{align-items:center;display:flex;height:104px;justify-content:center}.pickup-locations__select[data-v-a6535d40]{align-items:center;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-xl);padding:0}.pickup-locations__packaging[data-v-a6535d40]{display:flex;gap:var(--spacing-sm)}.pickup-locations__location[data-v-a6535d40]{padding-inline:0;width:100%}.pickup-locations--mobile-app .pickup-locations__select[data-v-a6535d40]{margin-bottom:0;padding:0 var(--spacing-md)}.pickup-locations--mobile-app .pickup-locations__location[data-v-a6535d40]{padding:var(--spacing-md)}.pages-select-mode[data-v-70453f0b]{display:flex;flex:1;height:100%;position:relative;width:100%}.pages-select-mode__mode-setter[data-v-70453f0b]{display:flex;flex-direction:column}@media (width <= 576px){.pages-select-mode__mode-setter[data-v-70453f0b]{border:0;border-radius:0;box-shadow:none;width:100%}}.pages-select-mode__cover[data-v-70453f0b]{aspect-ratio:auto 16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--radii-card-md) var(--radii-card-md) 0 0}@media (width <= 576px){.pages-select-mode__cover[data-v-70453f0b]{border-radius:0}}.pages-select-mode__mobile-order-mode[data-v-70453f0b]{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.pages-select-mode__mobile-order-mode-cta[data-v-70453f0b]{align-items:flex-start;background:var(--color-base-100);border:1px solid var(--color-base-60);border-radius:var(--radii-card-sm);cursor:pointer;display:flex;gap:var(--spacing-sm);padding:var(--spacing-md);text-align:start;width:100%}.pages-select-mode__mobile-order-mode-cta[data-v-70453f0b]:active{background:var(--color-base-95);border-color:var(--color-base-40)}@media (width > 576px){.pages-select-mode__content[data-v-70453f0b]{overflow:auto}}.pages-select-mode__delivery-modes[data-v-70453f0b]{border-bottom:1px solid var(--color-base-95);display:flex;gap:var(--spacing-md);padding:var(--spacing-lg)}.pages-select-mode__delivery-modes--pickup[data-v-70453f0b]{flex-direction:row-reverse}.pages-select-mode__address-book[data-v-70453f0b]{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.pages-select-mode__new-address[data-v-70453f0b]{border-bottom:1px solid var(--color-base-95);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg)}.pages-select-mode__map-container[data-v-70453f0b]{flex:1;width:100%}.pages-select-mode__map-wrapper[data-v-70453f0b]{display:flex;flex-direction:column;height:100%;width:100%}@media (width > 576px){.pages-select-mode__map-wrapper[data-v-70453f0b]{flex-direction:row}}.pages-select-mode__map-header[data-v-70453f0b]{display:flex;flex-direction:column;width:100%}@media (width > 576px){.pages-select-mode__map-header[data-v-70453f0b]{display:none}}.pages-select-mode__map-header-search[data-v-70453f0b]{padding-inline:var(--spacing-md);padding-bottom:var(--spacing-md)}.pages-select-mode__map[data-v-70453f0b]{height:100%;min-height:auto;width:100%}@media (width > 576px){.pages-select-mode__map[data-v-70453f0b]{min-height:100%}.pages-select-mode__mode-setter[data-v-70453f0b]{left:35px;max-height:calc(100% - 70px);max-width:412px;position:absolute;top:35px;width:100%;z-index:2}}.pages-select-mode__cta-mobile[data-v-70453f0b]{bottom:0;padding:var(--spacing-md);position:fixed;width:100%;z-index:999}@media (width > 576px){.pages-select-mode[data-v-70453f0b]:not(.pages-select-mode--mobile-app){display:flex;height:100%}}.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__delivery-modes[data-v-70453f0b]{background-color:var(--color-secondary);border-bottom:none;border-radius:var(--radii-button);gap:var(--spacing-xs);margin:var(--spacing-lg) var(--spacing-xl) var(--spacing-md);padding:var(--spacing-xs)}@media (width >= 576px){.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__delivery-modes[data-v-70453f0b]{margin:unset;margin-bottom:var(--spacing-md)}}.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__content[data-v-70453f0b]{margin-inline:var(--spacing-xl);margin-bottom:var(--spacing-lg)}@media (width >= 576px){.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__content[data-v-70453f0b]{margin-inline:unset;margin-bottom:unset}}.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__new-address[data-v-70453f0b]{border-bottom:none;margin-bottom:var(--spacing-xl);padding:0}@media (width >= 576px){.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__cover[data-v-70453f0b]{display:none}}.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__address-book[data-v-70453f0b]{padding:1px}.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__mode-setter[data-v-70453f0b]{border-radius:0;border-right:1px solid var(--color-base-90);max-width:576px;padding:var(--spacing-lg) var(--spacing-3xl);position:static;width:100%}@media (width <= 576px){.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__mode-setter[data-v-70453f0b]{padding:0}}@media (width > 576px){.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__map-container[data-v-70453f0b]{position:relative}}.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__business-cover[data-v-70453f0b]{background-position:50%;background-size:cover;display:flex;height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.pages-select-mode:not(.pages-select-mode--mobile-app) .pages-select-mode__pickup-locations[data-v-70453f0b]{padding:0}.pages-select-mode[data-v-70453f0b]:not(.pages-select-mode--mobile-app) .wo-location--is-active,.pages-select-mode[data-v-70453f0b]:not(.pages-select-mode--mobile-app) .wo-location:hover{box-shadow:none}.order-tracking[data-v-4768e7cd],.order-tracking__content[data-v-4768e7cd]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.order-tracking__support[data-v-4768e7cd]{display:flex;flex-direction:column;gap:var(--spacing-md)}.order-tracking__support-buttons[data-v-4768e7cd]{display:flex;gap:var(--spacing-sm)}.order-tracking__marketing-modal[data-v-4768e7cd]{display:flex;flex-direction:column}.order-tracking__marketing-modal-title[data-v-4768e7cd]{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);text-align:center}.order-tracking__consent-text[data-v-4768e7cd]{max-height:117px;overflow-y:scroll}.order-tracking__marketing-modal-content[data-v-4768e7cd]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.order-tracking__map-wrapper[data-v-4768e7cd]{border-radius:0;margin-top:calc(var(--spacing-lg)*-1);margin-inline:calc(var(--spacing-lg)*-1);position:relative}@media (width > 576px){.order-tracking__map-wrapper[data-v-4768e7cd]{margin:initial}}.order-tracking__map[data-v-4768e7cd]{height:420px;overflow:hidden;width:100%}@media (width > 576px){.order-tracking__map[data-v-4768e7cd]{border-radius:var(--radii-card-sm)}}.order-tracking__tracking-frame[data-v-4768e7cd]{border:0;height:420px;overflow:hidden;width:100%}@media (width > 576px){.order-tracking__tracking-frame[data-v-4768e7cd]{border-radius:var(--radii-card-sm)}}.page-order-tracking__content[data-v-c6fbc711]{display:grid;gap:var(--size-2xl);grid-template-columns:1fr}@media (width > 992px){.page-order-tracking__content[data-v-c6fbc711]{grid-template-columns:1fr minmax(300px,450px)}}.loyalty-program-guest__wrapper[data-v-4c82e8ac]{display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-lg);padding-bottom:0}@media (width >= 576px){.loyalty-program-guest__wrapper[data-v-4c82e8ac]{gap:var(--spacing-3xl);padding-bottom:var(--spacing-lg)}}.loyalty-program-guest__cover[data-v-4c82e8ac]{aspect-ratio:16/5;border-radius:var(--radii-card-md) var(--radii-card-md) 0 0;display:block;max-width:100%}@media (width <= 576px){.loyalty-program-guest__cover[data-v-4c82e8ac]{border-radius:0}}.loyalty-program-guest__header--desktop[data-v-4c82e8ac],.loyalty-program-guest__welcome-bonus[data-v-4c82e8ac]{display:none}@media (width >= 576px){.loyalty-program-guest__header--desktop[data-v-4c82e8ac],.loyalty-program-guest__welcome-bonus[data-v-4c82e8ac]{display:flex;flex-direction:column;gap:var(--spacing-sm)}}.loyalty-program-guest__header--mobile[data-v-4c82e8ac]{display:flex;flex-direction:column;gap:var(--spacing-sm)}@media (width >= 576px){.loyalty-program-guest__header--mobile[data-v-4c82e8ac]{display:none}}.loyalty-program-guest__bonus[data-v-4c82e8ac]{display:flex;flex-direction:column;gap:var(--spacing-md)}.loyalty-program-guest__benefit-info[data-v-4c82e8ac]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.loyalty-program-guest__items-content[data-v-4c82e8ac]{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-md)}@media (width <= 576px){.loyalty-program-guest__items-content[data-v-4c82e8ac]{flex-direction:column}}.loyalty-program-guest__item-box[data-v-4c82e8ac]{border:1px solid var(--color-base-90);border-radius:var(--radii-card-sm);display:flex;flex:1;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.loyalty-program-guest__icon-box[data-v-4c82e8ac]{align-items:center;background-color:var(--color-primary);border-radius:50%;display:flex;height:40px;justify-content:center;margin-bottom:var(--spacing-sm);width:40px}.loyalty-program-guest__footer[data-v-4c82e8ac]{background:var(--color-background-shell);bottom:0;padding-block:var(--spacing-md);position:sticky;width:100%}@media (width >= 576px){.loyalty-program-guest__footer[data-v-4c82e8ac]{align-items:center;background:initial;bottom:auto;display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:center;margin:0 auto;padding-block:initial;position:static;text-align:center;width:200px}}.loyalty-program-authenticated[data-v-6f431ea1]{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-3xl);justify-content:center}@media (width <= 576px){.loyalty-program-authenticated[data-v-6f431ea1]{gap:var(--spacing-xl)}}.loyalty-program-authenticated__details[data-v-6f431ea1]{align-items:center;justify-content:center}.loyalty-program-authenticated__content[data-v-6f431ea1],.loyalty-program-authenticated__details[data-v-6f431ea1]{display:flex;flex-direction:column;gap:var(--spacing-md)}.loyalty-program-authenticated__title[data-v-6f431ea1]{display:block}.loyalty-program-authenticated__items[data-v-6f431ea1]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.loyalty-program-authenticated__item[data-v-6f431ea1]{align-items:center;display:flex;gap:var(--spacing-md);justify-content:flex-start}.loyalty-program-authenticated__cta[data-v-6f431ea1]{background:var(--color-background-shell);bottom:0;padding:var(--spacing-md);position:sticky;width:100%}.loyalty-program-authenticated__cta--fixed[data-v-6f431ea1]{position:fixed}@media (width >= 576px){.loyalty-program-authenticated__cta[data-v-6f431ea1]{background:initial;bottom:auto;padding-block:initial;position:static;width:auto}}.page-loyalty-program[data-v-d9fd15eb]{display:flex;flex-direction:column;margin:0 auto;max-width:640px}.page-loyalty-program--guttered[data-v-d9fd15eb]{padding:var(--spacing-lg)}.checkout-callback[data-v-88372ad6]{height:0;width:0}.fade-enter-active[data-v-736b2236],.fade-leave-active[data-v-736b2236]{transition:opacity .3s ease}.fade-enter-from[data-v-736b2236],.fade-leave-to[data-v-736b2236]{opacity:0}.cookies-consent[data-v-736b2236]{display:flex}.cookies-consent__consent-card[data-v-736b2236]{align-items:center;bottom:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg);justify-content:center;left:0;margin:auto var(--spacing-lg);position:fixed;right:0;text-align:center;z-index:10}@media (width > 576px){.cookies-consent__consent-card[data-v-736b2236]{bottom:var(--spacing-2xl);left:auto;margin:initial;max-width:375px;right:var(--spacing-2xl)}}.cookies-consent__consent-info[data-v-736b2236]{gap:var(--spacing-sm)}.cookies-consent__consent-info[data-v-736b2236],.cookies-consent__settings-modal[data-v-736b2236]{align-items:center;display:flex;flex-direction:column;justify-content:center}.cookies-consent__settings-modal[data-v-736b2236]{gap:var(--spacing-lg);max-width:375px;width:100%;z-index:12}.cookies-consent__settings-header[data-v-736b2236]{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:center;text-align:center}.cookies-consent__settings-content[data-v-736b2236]{display:flex;flex-direction:column;gap:var(--spacing-lg);max-height:400px;overflow:auto;width:100%}.cookies-consent__settings-title[data-v-736b2236]{display:flex;justify-content:center;margin-bottom:var(--spacing-sm)}.cookies-consent__settings-cta[data-v-736b2236]{align-items:center;gap:var(--spacing-lg)}.cookies-consent__collapse-item[data-v-736b2236],.cookies-consent__settings-cta[data-v-736b2236]{display:flex;flex-direction:column;width:100%}.cookies-consent__collapse-header[data-v-736b2236]{align-items:center;display:flex;justify-content:space-between;width:100%}.cookies-consent__collapse-name[data-v-736b2236]{cursor:pointer;display:flex;gap:var(--spacing-md)}.cookies-consent__collapse-description[data-v-736b2236]{margin-top:var(--spacing-sm);padding-left:var(--spacing-2xl)}.review-platforms[data-v-90a07a40]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.review-platforms__platform[data-v-90a07a40]{display:flex;gap:var(--spacing-md);list-style:none;margin:var(--spacing-sm) 0 0;overflow:auto;padding:0}.review-platforms__platform-item[data-v-90a07a40]{flex:1;min-width:120px}.review-platforms__platform-icon[data-v-90a07a40]{align-items:center;background:var(--color-base-100);border:1px solid var(--color-base-90);border-radius:var(--radii-card-sm);display:flex;flex:1;flex-direction:column;height:100%;justify-content:flex-end;padding:7px;text-align:center;transition:all .2s ease-out}.review-platforms__platform-icon[data-v-90a07a40]:hover{background:var(--color-base-95);box-shadow:var(--elevation-level-1)}.review-platforms__platform-icon--active[data-v-90a07a40]{background:var(--color-base-95);cursor:default;font-weight:700}.review-platforms__comment[data-v-90a07a40]{align-items:center;border:1px solid var(--color-base-60);border-radius:var(--radii-card-sm);display:flex;gap:var(--spacing-md);justify-content:space-between;padding:var(--spacing-md)}.review-platforms__comment-copy[data-v-90a07a40]{display:flex}.review-platforms__ctas[data-v-90a07a40]{display:flex;gap:var(--spacing-lg);justify-content:flex-end}.review-form[data-v-25267e1f]{margin:0 auto;max-width:100%;padding:var(--spacing-xl)}.review-form__order-details[data-v-25267e1f]{margin-bottom:var(--spacing-lg);text-align:center}@media (width > 576px){.review-form[data-v-25267e1f]{width:500px}}body,html{overscroll-behavior:var(--overscroll-behavior,initial);-webkit-overflow-scrolling:auto}.app[data-v-1b4b1cfa]{display:flex;flex-direction:column;min-height:100vh;min-width:375px;white-space:pre-line}@media (width <= 576px){.app[data-v-1b4b1cfa]{background-color:var(--color-base-100)}}.the-footer[data-v-017bbf9d]{align-items:center;display:flex;flex-direction:column}.the-footer__business-logo[data-v-017bbf9d]{box-shadow:var(--elevation-level-1);margin-bottom:var(--spacing-lg)}.the-footer__media-links-box[data-v-017bbf9d]{display:flex;flex-direction:column;gap:var(--spacing-md)}.the-footer__media-link[data-v-017bbf9d]{text-decoration:underline;text-decoration-color:var(--color-text-secondary)}.the-footer__copy-right-box[data-v-017bbf9d]{color:var(--color-text-disabled);display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:var(--spacing-lg);text-align:center}.the-footer__links[data-v-017bbf9d]{color:var(--color-text-disabled);text-decoration:underline}@media (width > 576px){.the-footer__media-links-box[data-v-017bbf9d]{flex-direction:row}.the-footer__copy-right-box[data-v-017bbf9d]{flex-direction:row;margin-top:var(--spacing-md)}}.error[data-v-fd26b034]{align-items:center;background-color:var(--color-base-100);display:flex;justify-content:center;min-height:100vh;min-width:375px}@media (width > 576px){.error[data-v-fd26b034]{background-color:transparent;flex-direction:column;justify-content:space-between;padding-block:98px 30px}}.error__content[data-v-fd26b034]{max-width:692px;width:100%}.error__card[data-v-fd26b034]{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-lg)}.error__footer[data-v-fd26b034]{display:none}@media (width > 576px){.error__footer[data-v-fd26b034]{display:inherit}}
