[data-v-8b78b602]:root{--app-height:100%;--topAdditionGap:0px;--fabSize:52px;--fabGap:12px;--fabRight:20px;--fabBottom: calc(20px + env(safe-area-inset-bottom, 0px)) ;--fabStep:calc(var(--fabSize) + var(--fabGap));--fabBarSlots:0;--fabWheelSlots:0;--fabChatSlots:0;--fabPosBar:var(--fabBottom);--fabPosWheel:calc(var(--fabBottom) + var(--fabStep)*var(--fabBarSlots));--fabPosChat:calc(var(--fabBottom) + var(--fabStep)*(var(--fabBarSlots) + var(--fabWheelSlots)));--fabPosUp:calc(var(--fabBottom) + var(--fabStep)*(var(--fabBarSlots) + var(--fabWheelSlots) + var(--fabChatSlots)));--fabZ:900;--fabSafeArea:calc(var(--fabBottom) + var(--fabStep)*2);--white:#fff;--mainBg:#fff;--black:#000;--blackText:#141414;--blackText2:#262523;--blackText3:#262626;--grayBg:#f5f4f2;--grayBg2:#f9f9f9;--grayText:#969696;--grayText2:#d9d9d9;--grayLine:#262626;--orange:#f60;--orangeSecondary:#ff9a56;--orangeLight:#ffefe5;--yellow:#fede59;--yellowLight:#fff6ce;--yellowLightSecondary:#fff9df;--yellowDark:#ffce00;--textForMainButtons:#000;--blue:#50adca;--blueDark:#489ab4;--blueLight:#47c2e896;--red:#ec2525;--green:#49ba40;--greenLight:#e4f3d9;--greenDark:#089b43}body[data-v-8b78b602],html[data-v-8b78b602]{overscroll-behavior-y:none}html[data-v-8b78b602]{scrollbar-gutter:stable;touch-action:manipulation}@supports not (scrollbar-gutter:stable){body.overflow-hidden[data-v-8b78b602]{padding-right:var(--lf-scrollbar-gap,0)}}body[data-v-8b78b602]{touch-action:manipulation;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;color:var(--blackText);font-family:Gilroy;font-size:16px;overflow-x:hidden;scroll-behavior:smooth}body.overflow-hidden[data-v-8b78b602]{overflow:hidden;overscroll-behavior:none}.index-menu-card[data-v-8b78b602],.index-menu-card[data-v-8b78b602] *,[data-modal-close][data-v-8b78b602],button[data-v-8b78b602]{touch-action:manipulation}input[data-v-8b78b602]::-webkit-inner-spin-button,input[data-v-8b78b602]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=numbr][data-v-8b78b602]{-moz-appearance:textfield}.exact-active-link[data-v-8b78b602]{cursor:default;pointer-events:none}[v-cloak][data-v-8b78b602],img[src=""][data-v-8b78b602]{display:none}.container[data-v-8b78b602]{margin:0 auto;max-width:1680px;padding:0 20px;width:100%}.d-none[data-v-8b78b602],.swiper-pagination[data-v-8b78b602],.swiper-pagination-bullets[data-v-8b78b602],.swiper-pagination-horizontal[data-v-8b78b602]{display:none!important}html.fab-bar[data-v-8b78b602]{--fabBarSlots:1}html.fab-bar-tall[data-v-8b78b602]{--fabBarSlots:2}@media(min-width:1101px){html.fab-bar[data-v-8b78b602],html.fab-bar-tall[data-v-8b78b602]{--fabBarSlots:0}}html.fab-wheel[data-v-8b78b602]{--fabWheelSlots:1}html.fab-chat[data-v-8b78b602]{--fabChatSlots:1}.fade-enter-active[data-v-8b78b602],.fade-leave-active[data-v-8b78b602]{transition:opacity .22s cubic-bezier(.22,.61,.36,1)}.fade-enter-from[data-v-8b78b602],.fade-leave-to[data-v-8b78b602]{opacity:0}.page-enter-active[data-v-8b78b602],.page-leave-active[data-v-8b78b602]{transition:opacity .3s}.page-enter-from[data-v-8b78b602],.page-leave-to[data-v-8b78b602]{opacity:0}.slide-top-enter-active[data-v-8b78b602],.slide-top-leave-active[data-v-8b78b602]{transition:opacity .22s cubic-bezier(.22,.61,.36,1),transform .22s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.slide-top-enter-from[data-v-8b78b602],.slide-top-leave-to[data-v-8b78b602]{opacity:0;transform:translateY(12px)}.modal-sheet-enter-active[data-v-8b78b602],.modal-sheet-leave-active[data-v-8b78b602]{transform-origin:var(--ox,50%) var(--oy,50%);transition:opacity .2s ease,transform .3s ease;will-change:opacity,transform}.modal-sheet-enter-from[data-v-8b78b602],.modal-sheet-leave-to[data-v-8b78b602]{opacity:1;transform:translateY(100%)}@media screen and (min-width:768px){.modal-sheet-enter-from[data-v-8b78b602],.modal-sheet-leave-to[data-v-8b78b602]{opacity:0;transform:scale(var(--open-scale,.32))}.modal-sheet-enter-active[data-v-8b78b602],.modal-sheet-leave-active[data-v-8b78b602]{transition:opacity .16s ease,transform .24s ease}}@media(prefers-reduced-motion:reduce){.modal-sheet-enter-active[data-v-8b78b602],.modal-sheet-leave-active[data-v-8b78b602]{transition:opacity .15s linear}.modal-sheet-enter-from[data-v-8b78b602],.modal-sheet-leave-to[data-v-8b78b602]{transform:none}.modal__overlay[data-v-8b78b602]{-webkit-backdrop-filter:none;backdrop-filter:none}}.slide-right-enter-active[data-v-8b78b602],.slide-right-leave-active[data-v-8b78b602]{transition:opacity .3s linear,transform .3s ease}.slide-right-enter-from[data-v-8b78b602],.slide-right-leave-to[data-v-8b78b602]{opacity:0;transform:translate(30px)}.cart-enter-active[data-v-8b78b602],.cart-leave-active[data-v-8b78b602]{transition:opacity .3s linear,transform .3s ease}.cart-enter-from[data-v-8b78b602],.cart-leave-to[data-v-8b78b602]{opacity:0;transform:translate(512px)}.mobile-menu-active[data-v-8b78b602]{transition:opacity .3s linear,transform .3s ease}.mobile-menu-from[data-v-8b78b602],.mobile-menu-to[data-v-8b78b602]{opacity:0;transform:translate(320px)}.footer__sitemap-link[data-v-8b78b602],.header-info__phone[data-v-8b78b602],.header__burger[data-v-8b78b602],.lang[data-v-8b78b602]{position:relative}.footer__sitemap-link[data-v-8b78b602]:after,.header-info__phone[data-v-8b78b602]:after,.header__burger[data-v-8b78b602]:after,.lang[data-v-8b78b602]:after{content:"";height:max(100%,40px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(100%,40px)}@media(max-width:768px){.footer__sitemap-link[data-v-8b78b602]:after,.header-info__phone[data-v-8b78b602]:after,.header__burger[data-v-8b78b602]:after,.lang[data-v-8b78b602]:after{height:max(100%,48px);width:max(100%,48px)}}.cat-avail[data-v-8b78b602]{gap:10px;margin-top:4px}.cat-avail[data-v-8b78b602],.cat-avail__pill[data-v-8b78b602]{align-items:center;display:inline-flex}.cat-avail__pill[data-v-8b78b602]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid transparent;border-radius:100px;font-size:13px;font-weight:500;gap:7px;height:32px;line-height:1;padding:5px 14px 5px 10px;transition:all .3s cubic-bezier(.4,0,.2,1)}.cat-avail__indicator[data-v-8b78b602]{border-radius:50%;flex-shrink:0;height:7px;transition:background .3s,box-shadow .3s;width:7px}.cat-avail__clock[data-v-8b78b602]{flex-shrink:0;height:15px;width:15px}.cat-avail__label[data-v-8b78b602]{white-space:nowrap}.cat-avail--closed .cat-avail__pill[data-v-8b78b602]{background:#0000000a;border-color:#0000000f;color:var(--grayText,#969696)}.dark-mode .cat-avail--closed .cat-avail__pill[data-v-8b78b602]{background:#ffffff0f;border-color:#ffffff14;color:#ffffff73}.cat-avail--closed .cat-avail__indicator[data-v-8b78b602]{background:var(--grayText2,#d9d9d9)}.dark-mode .cat-avail--closed .cat-avail__indicator[data-v-8b78b602]{background:#fff3}.cat-avail--open .cat-avail__pill[data-v-8b78b602]{background:linear-gradient(135deg,#49ba4014,#089b430f);border-color:#49ba4033;color:var(--greenDark,#089b43)}.dark-mode .cat-avail--open .cat-avail__pill[data-v-8b78b602]{background:linear-gradient(135deg,#49ba401a,#089b430f);border-color:#49ba402e;color:#78db70}.cat-avail--open .cat-avail__indicator[data-v-8b78b602]{animation:indicator-glow-8b78b602 2s ease-in-out infinite;background:var(--greenDark,#089b43);box-shadow:0 0 6px #49ba4080}.dark-mode .cat-avail--open .cat-avail__indicator[data-v-8b78b602]{background:#78db70;box-shadow:0 0 8px #78db7080}.cat-avail__timer[data-v-8b78b602]{align-items:center;background:linear-gradient(135deg,#ff660014,#ff9a560f);border:1px solid rgba(255,102,0,.18);border-radius:100px;display:inline-flex;gap:5px;height:32px;padding:4px 10px 4px 4px}.dark-mode .cat-avail__timer[data-v-8b78b602]{background:linear-gradient(135deg,#ff66001f,#ff9a560f);border-color:#ff9a5633}.cat-avail__timer-ring[data-v-8b78b602]{color:var(--orange,#f60);height:22px;width:22px}.dark-mode .cat-avail__timer-ring[data-v-8b78b602]{color:#ff9a56}.cat-avail__timer-ring svg[data-v-8b78b602]{display:block;height:100%;width:100%}.cat-avail__timer-ring circle[data-v-8b78b602]{fill:none;transition:stroke-dashoffset 1s linear}.cat-avail__timer-text[data-v-8b78b602]{color:var(--orange,#f60);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.dark-mode .cat-avail__timer-text[data-v-8b78b602]{color:#ff9a56}.cat-avail--compact[data-v-8b78b602]{margin-top:0;pointer-events:none}.cat-avail--compact .cat-avail__pill[data-v-8b78b602]{background:#f2f2f5eb;border-color:#0000000f;color:#3a3a3d;font-size:12px;font-weight:600;gap:5px;height:24px;padding:4px 10px 4px 8px}.dark-mode .cat-avail--compact .cat-avail__pill[data-v-8b78b602]{background:#2c2c2edb;border-color:#ffffff1a;color:#e6e6ea}.cat-avail--compact .cat-avail__clock[data-v-8b78b602]{height:13px;width:13px}.cat-avail-fade-enter-active[data-v-8b78b602],.cat-avail-fade-leave-active[data-v-8b78b602]{transition:opacity .3s,transform .3s}.cat-avail-fade-enter-from[data-v-8b78b602],.cat-avail-fade-leave-to[data-v-8b78b602]{opacity:0;transform:translate(-6px)}@keyframes indicator-glow-8b78b602{0%,to{box-shadow:0 0 4px #49ba4066}50%{box-shadow:0 0 10px #49ba40b3}}[data-v-a73bb24b]:root{--app-height:100%;--topAdditionGap:0px;--fabSize:52px;--fabGap:12px;--fabRight:20px;--fabBottom: calc(20px + env(safe-area-inset-bottom, 0px)) ;--fabStep:calc(var(--fabSize) + var(--fabGap));--fabBarSlots:0;--fabWheelSlots:0;--fabChatSlots:0;--fabPosBar:var(--fabBottom);--fabPosWheel:calc(var(--fabBottom) + var(--fabStep)*var(--fabBarSlots));--fabPosChat:calc(var(--fabBottom) + var(--fabStep)*(var(--fabBarSlots) + var(--fabWheelSlots)));--fabPosUp:calc(var(--fabBottom) + var(--fabStep)*(var(--fabBarSlots) + var(--fabWheelSlots) + var(--fabChatSlots)));--fabZ:900;--fabSafeArea:calc(var(--fabBottom) + var(--fabStep)*2);--white:#fff;--mainBg:#fff;--black:#000;--blackText:#141414;--blackText2:#262523;--blackText3:#262626;--grayBg:#f5f4f2;--grayBg2:#f9f9f9;--grayText:#969696;--grayText2:#d9d9d9;--grayLine:#262626;--orange:#f60;--orangeSecondary:#ff9a56;--orangeLight:#ffefe5;--yellow:#fede59;--yellowLight:#fff6ce;--yellowLightSecondary:#fff9df;--yellowDark:#ffce00;--textForMainButtons:#000;--blue:#50adca;--blueDark:#489ab4;--blueLight:#47c2e896;--red:#ec2525;--green:#49ba40;--greenLight:#e4f3d9;--greenDark:#089b43}body[data-v-a73bb24b],html[data-v-a73bb24b]{overscroll-behavior-y:none}html[data-v-a73bb24b]{scrollbar-gutter:stable;touch-action:manipulation}@supports not (scrollbar-gutter:stable){body.overflow-hidden[data-v-a73bb24b]{padding-right:var(--lf-scrollbar-gap,0)}}body[data-v-a73bb24b]{touch-action:manipulation;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;color:var(--blackText);font-family:Gilroy;font-size:16px;overflow-x:hidden;scroll-behavior:smooth}body.overflow-hidden[data-v-a73bb24b]{overflow:hidden;overscroll-behavior:none}.index-menu-card[data-v-a73bb24b],.index-menu-card[data-v-a73bb24b] *,[data-modal-close][data-v-a73bb24b],button[data-v-a73bb24b]{touch-action:manipulation}input[data-v-a73bb24b]::-webkit-inner-spin-button,input[data-v-a73bb24b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=numbr][data-v-a73bb24b]{-moz-appearance:textfield}.exact-active-link[data-v-a73bb24b]{cursor:default;pointer-events:none}[v-cloak][data-v-a73bb24b],img[src=""][data-v-a73bb24b]{display:none}.container[data-v-a73bb24b]{margin:0 auto;max-width:1680px;padding:0 20px;width:100%}.d-none[data-v-a73bb24b],.swiper-pagination[data-v-a73bb24b],.swiper-pagination-bullets[data-v-a73bb24b],.swiper-pagination-horizontal[data-v-a73bb24b]{display:none!important}html.fab-bar[data-v-a73bb24b]{--fabBarSlots:1}html.fab-bar-tall[data-v-a73bb24b]{--fabBarSlots:2}@media(min-width:1101px){html.fab-bar[data-v-a73bb24b],html.fab-bar-tall[data-v-a73bb24b]{--fabBarSlots:0}}html.fab-wheel[data-v-a73bb24b]{--fabWheelSlots:1}html.fab-chat[data-v-a73bb24b]{--fabChatSlots:1}.fade-enter-active[data-v-a73bb24b],.fade-leave-active[data-v-a73bb24b]{transition:opacity .22s cubic-bezier(.22,.61,.36,1)}.fade-enter-from[data-v-a73bb24b],.fade-leave-to[data-v-a73bb24b]{opacity:0}.page-enter-active[data-v-a73bb24b],.page-leave-active[data-v-a73bb24b]{transition:opacity .3s}.page-enter-from[data-v-a73bb24b],.page-leave-to[data-v-a73bb24b]{opacity:0}.slide-top-enter-active[data-v-a73bb24b],.slide-top-leave-active[data-v-a73bb24b]{transition:opacity .22s cubic-bezier(.22,.61,.36,1),transform .22s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.slide-top-enter-from[data-v-a73bb24b],.slide-top-leave-to[data-v-a73bb24b]{opacity:0;transform:translateY(12px)}.modal-sheet-enter-active[data-v-a73bb24b],.modal-sheet-leave-active[data-v-a73bb24b]{transform-origin:var(--ox,50%) var(--oy,50%);transition:opacity .2s ease,transform .3s ease;will-change:opacity,transform}.modal-sheet-enter-from[data-v-a73bb24b],.modal-sheet-leave-to[data-v-a73bb24b]{opacity:1;transform:translateY(100%)}@media screen and (min-width:768px){.modal-sheet-enter-from[data-v-a73bb24b],.modal-sheet-leave-to[data-v-a73bb24b]{opacity:0;transform:scale(var(--open-scale,.32))}.modal-sheet-enter-active[data-v-a73bb24b],.modal-sheet-leave-active[data-v-a73bb24b]{transition:opacity .16s ease,transform .24s ease}}@media(prefers-reduced-motion:reduce){.modal-sheet-enter-active[data-v-a73bb24b],.modal-sheet-leave-active[data-v-a73bb24b]{transition:opacity .15s linear}.modal-sheet-enter-from[data-v-a73bb24b],.modal-sheet-leave-to[data-v-a73bb24b]{transform:none}.modal__overlay[data-v-a73bb24b]{-webkit-backdrop-filter:none;backdrop-filter:none}}.slide-right-enter-active[data-v-a73bb24b],.slide-right-leave-active[data-v-a73bb24b]{transition:opacity .3s linear,transform .3s ease}.slide-right-enter-from[data-v-a73bb24b],.slide-right-leave-to[data-v-a73bb24b]{opacity:0;transform:translate(30px)}.cart-enter-active[data-v-a73bb24b],.cart-leave-active[data-v-a73bb24b]{transition:opacity .3s linear,transform .3s ease}.cart-enter-from[data-v-a73bb24b],.cart-leave-to[data-v-a73bb24b]{opacity:0;transform:translate(512px)}.mobile-menu-active[data-v-a73bb24b]{transition:opacity .3s linear,transform .3s ease}.mobile-menu-from[data-v-a73bb24b],.mobile-menu-to[data-v-a73bb24b]{opacity:0;transform:translate(320px)}.footer__sitemap-link[data-v-a73bb24b],.header-info__phone[data-v-a73bb24b],.header__burger[data-v-a73bb24b],.lang[data-v-a73bb24b]{position:relative}.footer__sitemap-link[data-v-a73bb24b]:after,.header-info__phone[data-v-a73bb24b]:after,.header__burger[data-v-a73bb24b]:after,.lang[data-v-a73bb24b]:after{content:"";height:max(100%,40px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(100%,40px)}@media(max-width:768px){.footer__sitemap-link[data-v-a73bb24b]:after,.header-info__phone[data-v-a73bb24b]:after,.header__burger[data-v-a73bb24b]:after,.lang[data-v-a73bb24b]:after{height:max(100%,48px);width:max(100%,48px)}}.lovesushi[data-v-a73bb24b]{aspect-ratio:auto!important;height:230px!important;min-height:230px!important}.count-dot[data-v-a73bb24b]{color:#141414;font-size:15px;margin-left:10px;margin-right:10px;opacity:30%}@media(max-width:481px){.count-dot[data-v-a73bb24b]{margin-left:5px;margin-right:5px;overflow:visible!important;width:3px!important}}.min-height[data-v-a73bb24b]{min-height:272px}@media(max-width:768px){.min-height[data-v-a73bb24b]{min-height:auto}}.loader[data-v-a73bb24b]{align-items:center;background:#f1f1f1;border-radius:10px;display:flex;height:330px;justify-content:center;overflow:hidden;position:absolute;width:100%}.loader[data-v-a73bb24b]:after{animation:grey-shimmer-a73bb24b 1.6s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);content:"";inset:0;position:absolute;transform:translate(-100%);will-change:transform}@keyframes grey-shimmer-a73bb24b{to{transform:translate(100%)}}.card-loader[data-v-a73bb24b]{height:400px;max-width:324px;min-width:200px;position:relative;width:100%}@media(max-width:768px){.card-loader[data-v-a73bb24b]{height:350px}}.index-menu-card__cooking-time[data-v-a73bb24b]{background-color:#007bff;border-radius:0 0 17px;color:#fff;font-size:12px;font-weight:700;left:0;padding:6px;position:absolute;top:0;z-index:10}.index-menu-card[data-v-a73bb24b]{background:var(--mainBg);border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:space-between;transition:transform .12s ease-out}.index-menu-card[data-v-a73bb24b]:active{transform:scale(.985)}.index-menu-card .index-menu-card__seo-link[data-v-a73bb24b]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;pointer-events:none;white-space:nowrap}.index-menu-card[data-v-a73bb24b]{max-width:324px;min-height:0}.index-menu-card--promo[data-v-a73bb24b]{background:var(--yellowLightSecondary)}.index-menu-card--promo .index-menu-card__image[data-v-a73bb24b]{border:1px solid var(--yellow)}.index-menu-card--promo .index-menu-card__info[data-v-a73bb24b],.index-menu-card--promo .index-menu-card__name[data-v-a73bb24b]{color:var(--textForMainButtons,var(--black))}.index-menu-card--promo .index-menu-card__discount[data-v-a73bb24b]{background:var(--orange)}.index-menu-card--promo .index-menu-card__button[data-v-a73bb24b]{background:var(--white)}.index-menu-card--promo.dark[data-v-a73bb24b]{background:var(--blackText3)}.index-menu-card--promo.dark .index-menu-card__info[data-v-a73bb24b],.index-menu-card--promo.dark .index-menu-card__name[data-v-a73bb24b]{color:var(--grayText2)}.index-menu-card--promo.dark .index-menu-card__button[data-v-a73bb24b]{background:var(--blackText)!important}.index-menu-card__schedule[data-v-a73bb24b]{left:8px;max-width:calc(100% - 16px);position:absolute;top:8px;z-index:2}.index-menu-card__image[data-v-a73bb24b]{aspect-ratio:1/1;border-radius:20px;cursor:pointer;max-height:320px;overflow:hidden;position:relative;width:100%}.index-menu-card__image.ilovesushi[data-v-a73bb24b]{aspect-ratio:auto!important}.index-menu-card__image img[data-v-a73bb24b],.index-menu-card__image video[data-v-a73bb24b]{aspect-ratio:1/1;height:100%;max-height:320px;-o-object-fit:cover;object-fit:cover;width:100%}.index-menu-card__image .index-menu-card__video[data-v-a73bb24b]{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.index-menu-card__image .index-menu-card__video.is-ready[data-v-a73bb24b]{opacity:1;pointer-events:auto}.index-menu-card__discount[data-v-a73bb24b]{background:var(--grayBg);border-radius:16px;color:var(--black);font-size:12px;font-weight:400;font-weight:600;left:16px;line-height:13.8px;padding:4px 12px;position:absolute;top:16px}.index-menu-card__favorite[data-v-a73bb24b]{padding:16px;position:absolute;right:0;top:0}.index-menu-card__favorite[data-v-a73bb24b] .ui-icon svg path{stroke:var(--orange)}.index-menu-card__favorite.active[data-v-a73bb24b] .ui-icon svg path{fill:var(--orange)}.index-menu-card__price.hidden[data-v-a73bb24b]{visibility:hidden}.index-menu-card__types[data-v-a73bb24b]{align-items:center;bottom:16px;display:flex;flex-direction:row-reverse;left:16px;position:absolute}.index-menu-card__content[data-v-a73bb24b]{display:flex;flex-direction:column;flex-grow:1;gap:8px;padding:16px 10px 10px;position:relative}@media screen and (max-width:767px){.index-menu-card__content[data-v-a73bb24b]{padding:5px 3px}}.index-menu-card[data-v-a73bb24b] .index-menu-card__content>.add-button,.index-menu-card[data-v-a73bb24b] .index-menu-card__content>.no-in-stock,.index-menu-card__button[data-v-a73bb24b]{inset:auto;position:relative;width:100%}.index-menu-card__content[data-v-a73bb24b]:not(:has(.add-button)):not(:has(.no-in-stock)):not(:has(.index-menu-card__button)):after{content:"";display:block;margin-top:auto;min-height:48px}.index-menu-card__name[data-v-a73bb24b]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:wrap;-webkit-box-orient:vertical;font-size:20px;font-weight:400;-webkit-line-clamp:2;line-height:23px;max-height:2em;padding-left:4px}@media(max-width:768px){.index-menu-card__name[data-v-a73bb24b]{font-size:14px;font-weight:400;font-weight:500;-webkit-line-clamp:2;line-height:16.1px;max-height:2em}}.index-menu-card__name[data-v-a73bb24b]{cursor:pointer;font-weight:600;line-height:1}.index-menu-card__description[data-v-a73bb24b]{align-items:center;display:flex;justify-content:space-between;padding-left:4px;padding-right:4px}@media(max-width:481px){.index-menu-card__description_price[data-v-a73bb24b]{flex-wrap:wrap;gap:4px}}.index-menu-card__description_price[data-v-a73bb24b]{margin-top:auto}.index-menu-card__description.no-weight[data-v-a73bb24b]{justify-content:end}.index-menu-card__info[data-v-a73bb24b]{align-items:center;display:flex;flex-wrap:nowrap;font-size:12px;font-weight:400;line-height:13.8px}.index-menu-card__info span[data-v-a73bb24b]{align-items:center;display:flex;text-wrap:nowrap}.index-menu-card__info span[data-v-a73bb24b]:after{align-items:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='4' fill='none' viewBox='0 0 3 4'%3E%3Ccircle cx='1.5' cy='2' r='1.5' fill='%23969696' opacity='.3'/%3E%3C/svg%3E");display:flex;margin:0 10px}.index-menu-card__info span[data-v-a73bb24b]:last-child:after{display:none}.index-menu-card__info--gray[data-v-a73bb24b]{color:var(--grayText)}@media(max-width:768px){.index-menu-card__info--gray span.text[data-v-a73bb24b]{display:none}}.index-menu-card__counter[data-v-a73bb24b]{height:48px}.index-menu-card__header-search[data-v-a73bb24b]{align-items:flex-start;display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.index-menu-card__header-search .price-block[data-v-a73bb24b]{color:var(--blackText)}.index-menu-card__header-search .price-block small[data-v-a73bb24b]{display:none}.index-menu-card__header-search--discount .price-block[data-v-a73bb24b]{color:#e43d34}.index-menu-card__unit[data-v-a73bb24b]{color:var(--blackText);font-size:12px;font-weight:400;font-weight:500;line-height:13.8px}.index-menu-card--aggreg2 .index-menu-card__image[data-v-a73bb24b],.index-menu-card--aggreg2 .index-menu-card__image img[data-v-a73bb24b]{border-radius:35px}.index-menu-card--aggreg2[data-v-a73bb24b] .price-block small{display:none}.index-menu-card--aggreg2[data-v-a73bb24b] .price-block{color:#000}.index-menu-card--aggreg2.index-menu-card--has-discount[data-v-a73bb24b] .price-block{color:#e84545}.index-menu-card--search[data-v-a73bb24b]{max-width:170px}.index-menu-card--search .index-menu-card__image[data-v-a73bb24b]{aspect-ratio:auto;border:0;height:170px;max-height:170px;width:170px}.index-menu-card--search .index-menu-card__image img[data-v-a73bb24b]{aspect-ratio:auto;height:100%;max-height:170px;width:100%}.index-menu-card--search .index-menu-card__content[data-v-a73bb24b]{flex-grow:0;max-width:170px;padding:12px 4px 4px}.index-menu-card--search .index-menu-card__name[data-v-a73bb24b]{margin-bottom:4px;min-height:0}.index-menu-card__button--search-image[data-v-a73bb24b]{bottom:2px;left:unset;margin-top:0;position:absolute;right:2px;z-index:2}@media(max-width:1440px){.index-menu-card__button--search-image[data-v-a73bb24b]{bottom:2px;right:2px}.index-menu-card--search[data-v-a73bb24b]{max-width:121px}.index-menu-card--search .index-menu-card__image[data-v-a73bb24b],.index-menu-card--search .index-menu-card__image img[data-v-a73bb24b]{height:122px;max-height:122px;width:121px}.index-menu-card--search .index-menu-card__content[data-v-a73bb24b]{max-width:121px}.index-menu-card--aggreg2 .index-menu-card__image[data-v-a73bb24b],.index-menu-card--aggreg2 .index-menu-card__image img[data-v-a73bb24b]{border-radius:24px}.index-menu-card__button--search-image[data-v-a73bb24b]{bottom:7px;right:7px}}@media(max-width:1440px){[data-v-a73bb24b] .index-menu-card__button--search-image.add-button:not(.add-button--counter){height:31px!important;min-height:31px!important;min-width:31px!important;width:31px!important}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button:not(.add-button--counter) .ui-icon svg{height:14px!important;width:14px!important}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button.add-button--counter{bottom:3px!important;height:31px!important;left:3px!important;max-width:none!important;min-height:31px!important;min-width:0!important;padding:0 10px!important;right:3px!important;width:auto!important}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button.add-button--counter .counter__button{height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button.add-button--counter .counter__count{font-size:16px!important}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button.add-button--counter .ui-icon svg{height:16px!important;width:16px!important}}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button,[data-v-a73bb24b] .index-menu-card__button--search-image.add-button.add-button--reverse.add-button--small{background:#fff!important;border:0!important;border-radius:40px;box-shadow:0 2px 10px #00000026;gap:0;height:50px;justify-content:center;min-height:50px;min-width:50px;padding:0;width:50px}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button:not(.add-button--counter)>span:not(.ui-icon){display:none}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button:not(.add-button--counter) .ui-icon svg{height:22px;width:22px}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button:not(.add-button--counter) .ui-icon svg path{fill:#000!important}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button.add-button--counter .ui-icon svg path{fill:#fff!important}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button.add-button--counter{background:#000!important;border:0!important;border-radius:40px;bottom:3px;height:50px;justify-content:space-between;left:5px;max-width:none;min-height:50px;min-width:0;padding:0 16px;right:5px;width:auto!important}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button--counter.qtyswap-enter-active{animation:counter-open-a73bb24b .4s cubic-bezier(.16,1,.3,1)}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button--counter.qtyswap-leave-active{animation:counter-close-a73bb24b .32s cubic-bezier(.16,1,.3,1)}@keyframes counter-open-a73bb24b{0%{clip-path:inset(0 0 0 100%);opacity:0}60%{opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes counter-close-a73bb24b{0%{clip-path:inset(0 0 0 0);opacity:1}to{clip-path:inset(0 0 0 100%);opacity:0}}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button:not(.add-button--counter).qtyswap-enter-active,[data-v-a73bb24b] .index-menu-card__button--search-image.add-button:not(.add-button--counter).qtyswap-leave-active{transition:opacity .2s ease}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button:not(.add-button--counter).qtyswap-enter-from,[data-v-a73bb24b] .index-menu-card__button--search-image.add-button:not(.add-button--counter).qtyswap-leave-to{opacity:0}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button.add-button--counter .counter__button{align-items:center;background:transparent;border:0;display:inline-flex;height:22px;justify-content:center;min-height:22px;min-width:22px;padding:0;width:22px}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button.add-button--counter .counter__count{color:#fff;font-family:Inter,sans-serif;font-size:23px;font-weight:600;line-height:100%;min-width:20px;text-align:center}[data-v-a73bb24b] .index-menu-card__button--search-image.add-button.add-button--counter .ui-icon svg{height:22px;width:22px}.index-menu-card__edit-admin[data-v-a73bb24b]{padding:16px;position:absolute;top:0}.index-menu-card__edit-admin[data-v-a73bb24b] .ui-icon svg path{stroke:var(--orange)}.index-menu-card__edit-admin.active[data-v-a73bb24b] .ui-icon svg path{fill:var(--orange)}.index-menu-card-type[data-v-a73bb24b]{align-items:center;background:var(--mainBg);border-radius:50%;box-shadow:1px 0 10px #0000000d;display:flex;height:24px;justify-content:center;margin-left:-7px;width:24px}.index-menu-card-type[data-v-a73bb24b]:last-child{margin-left:0}.index-menu-card-type .ui-icon[data-v-a73bb24b]{height:20px;width:20px}.short-desc[data-v-a73bb24b]{display:-webkit-box;white-space:wrap;-webkit-box-orient:vertical;font-size:13px;height:36px;-webkit-line-clamp:2;margin-bottom:8px;overflow:hidden}@media(max-width:768px){.short-desc[data-v-a73bb24b]{font-size:12px}}.loader.dark[data-v-a73bb24b]{background:#181818}.loader.dark[data-v-a73bb24b]:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent)}.index-menu-card--promo.restaurant[data-v-a73bb24b],.index-menu-card.restaurant[data-v-a73bb24b]{background:none;border-radius:0;font-family:Gilroy;max-height:-moz-max-content;max-height:max-content}.index-menu-card--promo.restaurant .index-menu-card__image[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__image[data-v-a73bb24b]{border:none;border-radius:0}.index-menu-card--promo.restaurant .index-menu-card__name[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__name[data-v-a73bb24b]{font-family:RobotoCondensed;font-weight:600}.index-menu-card--promo.restaurant .index-menu-card__image[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__image[data-v-a73bb24b]{aspect-ratio:auto 300/400;height:400px;width:300px}@media(max-width:1280px){.index-menu-card--promo.restaurant .index-menu-card__image[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__image[data-v-a73bb24b]{height:310px;max-width:230px;width:100%}}@media(max-width:768px){.index-menu-card--promo.restaurant .index-menu-card__image[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__image[data-v-a73bb24b]{height:auto;max-width:-moz-max-content;max-width:max-content;width:100%}}.index-menu-card--promo.restaurant .index-menu-card__image:hover .index-menu-card__button[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__image:hover .index-menu-card__button[data-v-a73bb24b]{bottom:0;opacity:1}.index-menu-card--promo.restaurant .index-menu-card__content[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__content[data-v-a73bb24b]{padding-bottom:10px;text-align:center}.index-menu-card--promo.restaurant .index-menu-card__description_price[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__description_price[data-v-a73bb24b]{align-items:center;flex-direction:column;gap:10px}.index-menu-card--promo.restaurant .index-menu-card__discount[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__discount[data-v-a73bb24b]{background:none}.index-menu-card--promo.restaurant .index-menu-card__button[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__button[data-v-a73bb24b]{background:var(--black);border:none;border-radius:0;bottom:-48px;color:var(--white);left:0;opacity:.8;position:absolute;right:0;transition:all .3s ease-in;width:100%}.index-menu-card--promo.restaurant .index-menu-card__button.active[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__button.active[data-v-a73bb24b]{bottom:0;opacity:1}@media(max-width:768px){.index-menu-card--promo.restaurant .index-menu-card__button[data-v-a73bb24b],.index-menu-card.restaurant .index-menu-card__button[data-v-a73bb24b]{bottom:0}}.index-menu-card--promo.restaurant .index-menu-card__button[data-v-a73bb24b] .ui-icon svg path,.index-menu-card.restaurant .index-menu-card__button[data-v-a73bb24b] .ui-icon svg path{fill:var(--white)}.index-menu-card--promo.restaurant .index-menu-card__favorite[data-v-a73bb24b] .ui-icon svg path,.index-menu-card.restaurant .index-menu-card__favorite[data-v-a73bb24b] .ui-icon svg path{fill:transparent;stroke:#e43d34}.index-menu-card--promo.restaurant .index-menu-card__favorite.active[data-v-a73bb24b] .ui-icon svg path,.index-menu-card.restaurant .index-menu-card__favorite.active[data-v-a73bb24b] .ui-icon svg path{fill:#e43d34}.index-menu-card--promo.restaurant .price-block[data-v-a73bb24b],.index-menu-card.restaurant .price-block[data-v-a73bb24b]{color:#e43d34}
