@font-face{font-family:'ltoFont';src:url(/assets/company2/menu/countdown/lto/f/ltoFont.woff) format('woff');font-weight:400;font-style:normal;font-display:block}.lto{font-family:"ltoFont"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;border-radius:3px;overflow:hidden;color:#fff;height:22px;font-size:12px;margin:0 7px 7px 0;order:-1}.html--air .lto{border-radius:11px;margin:0 10px 10px 0}.lto__percent{background:#FF494D;display:flex;align-items:center;justify-content:center;padding:0 3px 0 4px}.html--air .lto__percent{background:rgba(255,0,0,.75);padding-left:5px}.lto__timer{background:#212121;background:linear-gradient(246deg,#565656 .01%,#212121 84.34%);position:relative;width:60px;display:flex;align-items:center;justify-content:center}.html--air .lto__timer{background:linear-gradient(246deg,rgba(87,87,87,.85) .01%,rgba(33,33,33,.85) 84.34%);width:63px;padding-right:3px}.lto__timer::before,.lto__timer::after{content:"";position:absolute;display:block;top:-1px;left:0;right:0;height:6px;background:url(data:image/svg+xml,%3Csvg%20width%3D%2255%22%20height%3D%226%22%20viewBox%3D%220%200%2055%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_306_98%29%22%3E%0A%3Cmask%20id%3D%22mask0_306_98%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2255%22%20height%3D%226%22%3E%0A%3Crect%20y%3D%220.398376%22%20width%3D%2255%22%20height%3D%225%22%20fill%3D%22url%28%23paint0_linear_306_98%29%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url%28%23mask0_306_98%29%22%3E%0A%3Cpath%20d%3D%22M0%200.398376H55V22.3984H0V0.398376Z%22%20fill%3D%22url%28%23paint1_linear_306_98%29%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_306_98%22%20x1%3D%2227.5%22%20y1%3D%220.398376%22%20x2%3D%2227.5%22%20y2%3D%225.39838%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-opacity%3D%220.9%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-opacity%3D%220%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3ClinearGradient%20id%3D%22paint1_linear_306_98%22%20x1%3D%2242.5131%22%20y1%3D%22-10.8848%22%20x2%3D%2212.4248%22%20y2%3D%2222.3984%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%23565656%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23212121%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3CclipPath%20id%3D%22clip0_306_98%22%3E%0A%3Crect%20width%3D%2255%22%20height%3D%225%22%20fill%3D%22white%22%20transform%3D%22translate%280%200.398376%29%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A) center/cover no-repeat;z-index:1}.lto__timer::after{top:auto;bottom:-1px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2255%22%20height%3D%226%22%20viewBox%3D%220%200%2055%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_306_103%29%22%3E%0A%3Cmask%20id%3D%22mask0_306_103%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2255%22%20height%3D%226%22%3E%0A%3Crect%20y%3D%220.398376%22%20width%3D%2255%22%20height%3D%225%22%20fill%3D%22url%28%23paint0_linear_306_103%29%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url%28%23mask0_306_103%29%22%3E%0A%3Crect%20y%3D%22-16.6016%22%20width%3D%2255%22%20height%3D%2222%22%20fill%3D%22url%28%23paint1_linear_306_103%29%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_306_103%22%20x1%3D%2227.5%22%20y1%3D%220.398376%22%20x2%3D%2227.5%22%20y2%3D%225.39838%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-opacity%3D%220%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-opacity%3D%220.9%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3ClinearGradient%20id%3D%22paint1_linear_306_103%22%20x1%3D%2242.5131%22%20y1%3D%22-27.8848%22%20x2%3D%2212.4248%22%20y2%3D%225.39837%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%23565656%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23212121%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3CclipPath%20id%3D%22clip0_306_103%22%3E%0A%3Crect%20width%3D%2255%22%20height%3D%225%22%20fill%3D%22white%22%20transform%3D%22translate%280%200.398376%29%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A)}.lto__time{display:flex}.lto__wrapper{position:relative}.lto__anim-enter-active{transition:transform .5s}.lto__anim-leave-active{transition:transform .5s .07s;position:absolute}.lto__anim-enter{transform:translateY(17px)}.lto__anim-leave-to{transform:translateY(-17px)}
.parabola{position:fixed;z-index:9999;transition:transform 1000ms linear}.parabola__ico{width:15px;height:15px;background:var(--menu-button-bg);border-radius:50%;transition:transform 1000ms ease-in}
.sect{margin:0 0 25px 0}.sect__title{font:700 30px/36px "sf pro display";margin:0 0 13px 0}.sect__title>em{opacity:.5;font:600 23px/25px "sf pro display"}.sect__dummy{width:calc(25% - 15px)}.sect__dishes{display:flex;justify-content:space-between;flex-wrap:wrap}.sect__tabs{display:flex;flex-wrap:wrap;margin:0 -6px 34px}.sect__tab{margin:6px;padding:6px 16px;color:#0E1C28;background:#F6F6F6;border-radius:5px;transition:color .3s ease,background .3s ease;font:400 17px/20px 'SF Pro Display';user-select:none}.sect__tab:hover{background:#ebebeb}.sect__tab:active{background:#e3e3e3}.sect__tab--active{cursor:default;color:#fff!important;background:#0E1C28!important}.sect__title::after{margin-left:16px;position:relative;top:3px;display:inline-block;box-sizing:border-box;width:24px;height:24px;border:solid 2px #ccc;border-right-color:transparent;border-bottom-color:transparent;border-radius:50%;animation:_spinner 1s infinite linear;content:"";opacity:0;visibility:hidden;transition:opacity .5s ease .8s}.sect__spinner::after{opacity:1;visibility:visible}@keyframes _spinner{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}
.menu__sinfo{font:14px/18px "sf pro display"}.menu__sinfo h1,.menu__sinfo h2,.menu__sinfo h3,.menu__sinfo h4,.menu__sinfo h5,.menu__sinfo h6{margin:0 0 13px 0;text-wrap:balance}.menu__sinfo h1{font:700 30px/36px "sf pro display"}.menu__sinfo h2{font:700 28px/34px "sf pro display"}.menu__sinfo h3{font:700 26px/32px "sf pro display"}.menu__sinfo h4{font:700 24px/30px "sf pro display"}.menu__sinfo h5{font:700 22px/28px "sf pro display"}.menu__sinfo h6{font:700 20px/26px "sf pro display"}.menu__sinfo p{margin:0 0 26px 0}.menu__sinfo iframe{min-width:100%;height:350px;display:block}.menu__sinfo ol,.menu__sinfo ul{margin:0 0 10px 25px}.menu__sinfo ol{list-style:auto}.menu__sinfo ul{list-style:disc}.menu__sinfo li{padding:0 0 5px 3px}.menu__sinfo b{font-weight:800}.menu__sinfo i{font-style:italic}
.ddish{display:flex;flex-direction:column;border-radius:12px;width:calc(25% - 15px);margin:0 0 20px 0;background:var(--menu-presentation-dish-bg,#fff);color:var(--menu-presentation-dish-fg,#000);position:relative;border:1px solid var(--menu-presentation-dish-border-color,#eee);flex-grow:0;cursor:pointer;transition:all 140ms ease}.ddish:hover{transform:translateY(-4px);box-shadow:0 7px 19px -1px hsl(240deg 4% 69% / 30%)}.ddish__photos{position:relative;height:0;padding-bottom:100%;overflow:hidden}.ddish__video,.ddish__photo{display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:12px 12px 0 0}.ddish__video{transition-property:visibility,opacity;transition-duration:.3s;visibility:hidden;opacity:0}.ddish__video--loaded{visibility:visible;opacity:1}.ddish__photo--retail{object-fit:contain}.ddish__badges{position:absolute;z-index:1;left:10px;top:10px;font-size:0}.ddish__badge{color:#fff;font:500 11px/18px 'sf pro display';border-radius:2px;text-align:center;padding:1px 4px 0 5px;display:inline-block;margin:0 7px 7px 0;text-transform:uppercase;letter-spacing:.12em}.ddish__badge--hit{background:rgba(255,122,0,.85)}.ddish__badge--top{background:rgba(7,165,255,.85)}.ddish__badge--discount{background:#FF494D}.ddish__badge--spicy{background:rgba(255,0,0,.85)}.ddish__badge--promo{background:rgba(158,0,255,.85)}.ddish__badge--new{background:#C970FD}.ddish__badge--veggy{background:rgba(58,209,91,.85)}.ddish__badge--lean{background:#35C05C}.ddish__badge--gift{background:#F20C1C}.ddish__name{font:15px/18px "sf pro display";text-wrap:balance}.ddish__link{color:currentColor;word-wrap:break-word}.ddish__ingredients{font:13px/16px "sf pro display";opacity:.5;margin:5px 0 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ddish__size{font:12px/15px "sf pro display";white-space:nowrap;opacity:.4}.ddish__content{padding:10px 15px 15px 15px;flex:1;display:flex;flex-direction:column}.ddish__split{flex-grow:1}.ddish__footer{margin:13px 0 0 0;display:flex;justify-content:space-between;align-items:center}.ddish__price{display:flex;align-items:center}.ddish--stop .ddish__price{opacity:.5}.ddish__sum{font:500 15px/18px "sf pro display"}.ddish__before-content{position:relative;display:inline-block}.ddish__before-price{font:500 14px/16px "sf pro display";opacity:.4}.ddish__before-content:before{content:"";position:absolute;left:0;right:0;top:8px;border-top:1px solid #FF494D;z-index:1}.ddish__plus{width:47px;height:26px;background:var(--menu-button-bg);color:var(--menu-button-color);position:relative;border-radius:4px;left:-1px;opacity:0;transition:background 200ms,opacity 300ms}.ddish--stop .ddish__plus{display:none}.ddish:hover .ddish__plus{opacity:1}.ddish__plus:before{content:"";height:2px;width:10px;background:currentColor;top:0;left:0;right:0;bottom:0;margin:auto;position:absolute;border-radius:1px}.ddish__plus:after{content:"";height:10px;width:2px;background:currentColor;top:0;left:0;right:0;bottom:0;margin:auto;position:absolute;border-radius:1px}.ddish__plus:hover{background:var(--menu-button-bg-hover)}.ddish--loading .ddish__plus:before{display:none}@keyframes dspinner{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}.ddish--loading .ddish__plus:after{content:"";width:17px;height:17px;border-radius:50%;border:2px solid transparent;border-top-color:currentColor;animation:dspinner .5s linear infinite;background:none}
