@keyframes up-block{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes down-block{0%{transform:translateY(0%)}to{transform:translateY(100%)}}.v-stories__item{width:calc(25vw - 1.25rem)}.v-stories__image{background:#f3f3f5;border:2px solid #ff9b37;border-radius:10px;padding:.25rem;position:relative;overflow:hidden}.v-stories__image .v-images-chunks{border-radius:6px;overflow:hidden}.v-stories__name{color:#292929;text-align:center;font-family:Rubik,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:.875rem}.v-stories .v-h-nav{padding:2rem 0}.v-stories .v-h-nav--wrapper{pointer-events:none;margin:-2rem 0}.v-stories .v-h-nav--inner{pointer-events:auto}.v-stories .v-h-nav--item{padding:0 1rem 0 0}.v-stories .v-h-nav--item:first-child{padding-left:1rem}@media screen and (width>=768px){.v-stories__item{width:calc(12.5vw - 1.125rem)}}@media screen and (width>=1024px){.v-stories{padding:0 3rem}.v-stories__item{width:calc(14.2857vw + -2.42857rem - 22.8571px)}.v-stories .v-h-nav{border-radius:14px;padding:0}.v-stories .v-h-nav--wrapper{align-items:center;margin:0;display:flex}.v-stories .v-h-nav--inner{margin:0 auto;padding:0}.v-stories .v-h-nav--item{padding:0 .5rem!important}.v-stories .v-h-nav--button{opacity:1;width:80px;height:80px;position:unset;pointer-events:auto;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:2rem;transition:all .2s ease-in-out;box-shadow:4px 4px 30px #0000000d;-webkit-transform:unset!important;transform:unset!important;background:#fff!important}.v-stories .v-h-nav--button svg{width:32px;height:32px}.v-stories .v-h-nav--button.right{margin-right:unset;margin-left:2rem;transform:rotate(180deg)!important}.v-stories .v-h-nav--button:active{background:#aaa!important}}@media screen and (width>=1274px){.v-stories__item{width:calc(10vw + -2rem - 16px)}}@media screen and (width>=1360px){.v-stories__item{width:calc(120px - 2rem)}}.v-main-carousel .v-carousel{background:0 0;border-radius:10px;padding-bottom:59.8886%}.v-main-carousel .v-carousel__item{background:#eaeaf0 url(/img/logo/logo.svg) 50%/96px 80px no-repeat}.v-main-carousel .v-carousel__buttons{-webkit-box-pack:left;-ms-flex-pack:left;width:unset;left:50%;right:unset;justify-content:left;padding:0;display:flex;bottom:1rem;transform:translate(-50%)}.v-main-carousel .v-carousel__buttons div{padding:0}.v-main-carousel .v-carousel__buttons button{width:8px;height:8px;-webkit-box-shadow:unset;box-shadow:unset;background:#ffffff4d;margin-right:.5rem;transition:all 60ms;border:none!important;transform:scale(1)!important}.v-main-carousel .v-carousel__buttons button:last-child{margin-right:unset}.v-main-carousel .v-carousel__buttons button:active,.v-main-carousel .v-carousel__buttons button.active{background:#fff}.v-main-carousel .v-carousel__navs{display:none}@media screen and (width>=768px){.v-main-carousel .v-carousel{isolation:isolate;overflow:hidden}.v-main-carousel .v-carousel__wrap{position:relative}.v-main-carousel .v-carousel__wrap:before{content:"";pointer-events:none;z-index:10;border:2px solid #f3f3f5;border-radius:10px;position:absolute;inset:-1px}.v-main-carousel .v-carousel__navs{padding:0 1rem;display:flex}.v-main-carousel .v-carousel__navs button{width:24px;height:24px;padding:0;transition:all 60ms;border-radius:50%!important}.v-main-carousel .v-carousel__navs button:not(:disabled){color:#fff!important;background:#ffffff4d!important}.v-main-carousel .v-carousel__navs button:not(:disabled):active{color:#ff9b37!important;background:#fff!important}.v-main-carousel__banners .v-carousel{padding-bottom:29.0493%}}@media screen and (width>=1024px){.v-main-carousel .v-carousel__buttons button:hover{background:#aaa}.v-main-carousel .v-carousel__buttons button:active,.v-main-carousel .v-carousel__buttons button.active{background:#fff}.v-main-carousel .v-carousel__navs button:not(:disabled){color:#fff!important;background:#ffffff4d!important}.v-main-carousel .v-carousel__navs button:not(:disabled):hover{color:#666!important;background:#fff!important}.v-main-carousel .v-carousel__navs button:not(:disabled):active{color:#ff9b37!important;background:#fff!important}}.v-app-banner{background:#7fb740;border-radius:10px;overflow:hidden}.v-app-banner__content{width:100%}.v-app-banner__title{color:#fff;font-family:Balsamiq Sans,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.25rem}.v-app-banner__subtitle{color:#fff;font-family:Rubik,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.125rem}.v-app-banner__apps a+a{margin-top:.5rem}.v-app-banner__apps a{background:#ffffff4d;border-radius:10px;align-items:center;min-height:48px;padding:.25rem 1rem;transition:all 60ms;display:flex}.v-app-banner__apps a svg{flex-shrink:0;margin-right:.5rem}.v-app-banner__apps a span{color:#fff;font-family:Rubik,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.125rem}.v-app-banner__apps a:active{background:#ff9b37}.v-app-banner__phone img{width:100%}@media screen and (width>=768px){.v-app-banner__title{font-family:Balsamiq Sans,sans-serif;font-size:3.625rem;font-style:normal;font-weight:700;line-height:3.75rem}.v-app-banner__apps a+a{margin-top:unset;margin-left:.5rem}}@media screen and (width>=1024px){.v-app-banner__apps a span{font-family:Rubik,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1rem}.v-app-banner__apps a:hover{background:#ff9b37}.v-app-banner__apps a:active{background:#ffb266}.v-app-banner__phone{width:40%;height:100%;position:relative}.v-app-banner__phone img{position:absolute;top:0;left:0}}.v-category-block h2{color:#666;font-family:Rubik,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.75rem}.v-category-block__category-link{text-align:center;color:#ff9b37;background:#fff7ef;border:1px solid #ff9b37;border-radius:10px;align-items:center;min-width:40px;min-height:40px;padding:.25rem 1rem;font-family:Rubik,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1rem;transition:all 60ms;display:flex;overflow:hidden}.v-category-block__category-link:active{color:#fff;background:#ff9b37}.v-category-block__dishes .v-dishes--item:nth-child(n+7){display:none}@media screen and (width>=1024px){.v-category-block__category-link:hover{color:#fff;background:#ff9b37}.v-category-block__category-link:active{color:#fff;background:#ffb266}}@media screen and (width>=1450px){.v-category-block__dishes .v-dishes--item{display:block!important}.v-category-block__dishes .v-dishes--item:nth-child(n+9){display:none!important}}.home__category h2,.home__description h1{color:#666;font-family:Rubik,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.75rem}@media screen and (width>=1024px){.home{width:calc(100vw - 250px)}}@media screen and (width>=1360px){.home{width:1110px}}
