.btn_spinner[data-v-e4f2a640]{animation:spin-e4f2a640 1s linear infinite}@keyframes spin-e4f2a640{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.base-slider[data-v-df486a48]{position:relative}.base-slider[data-v-df486a48]:after{content:"";width:87px;height:calc(100% - 6px);opacity:.72;background:linear-gradient(270deg,#fff0 .3%,#fff 96.32%);position:absolute;left:-7px;bottom:1px;z-index:2;pointer-events:none}.base-slider[data-v-df486a48]:before{content:"";width:87px;height:calc(100% - 6px);opacity:.72;background:linear-gradient(270deg,#fff .3%,#fff0 96.32%);position:absolute;right:-7px;bottom:1px;z-index:2;pointer-events:none}.base-slider .swiper-button-prev[data-v-df486a48],.base-slider .swiper-button-next[data-v-df486a48]{z-index:3;--base-slider-navigation-width: 40px;--base-slider-navigation-height: 40px;transition:opacity .3s ease,transform .3s ease-in-out}.base-slider .swiper-button-prev[data-v-df486a48]:disabled,.base-slider .swiper-button-next[data-v-df486a48]:disabled{opacity:0;pointer-events:none}.upcoming-days__items[data-v-df486a48]{gap:0}.upcoming-days-label[data-v-df486a48]{display:flex}@media screen and (max-width: 649px){.base-slider[data-v-df486a48]:before,.base-slider[data-v-df486a48]:after{content:none}}.booking-assistant__variants[data-v-fcc5bd34]{position:relative}.booking-assistant__loading[data-v-fcc5bd34]{position:absolute;width:100%;height:100%;background:#ffffffab;z-index:3;top:0;left:0;display:flex;justify-content:center;padding-top:150px;padding-bottom:150px}.booking-assistant__spinner[data-v-fcc5bd34]{position:sticky;top:50%}.booking-assistant__sentinel[data-v-fcc5bd34]{position:relative;width:1px;height:1px}body.has-bottom-bar{padding-bottom:calc(var(--bottom-bar-height, 72px) + var(--safe-bottom))}#order-actions .order-actions__alt{display:none;gap:8px}@media screen and (width >= 650px){#order-actions.order-actions--enhanced .new-order-fixed__button{display:none}#order-actions .order-actions__alt{&[data-v-fcc5bd34]{display:flex;flex-direction:column;gap:8px}.btn[data-v-fcc5bd34]{padding:8px 20px}span[data-v-fcc5bd34]{font:var(--font-body-4)}}}
