@import url(https://fonts.googleapis.com/css2?family=Balsamiq+Sans:wght@700&family=Rubik:wght@400;500;700&display=swap);.v-stories__item{width:calc(25vw - 1.25rem)}.v-stories__image{padding:.25rem;background:#f3f3f5;border-radius:10px;border:2px solid #ff9b37;overflow:hidden;position:relative}.v-stories__image .v-images-chunks{border-radius:6px;overflow:hidden}.v-stories__name{font-family:Rubik,sans-serif;font-size:.75rem;line-height:.875rem;font-weight:400;font-style:normal;color:#292929;text-align:center}.v-stories .v-h-nav{padding:2rem 0}.v-stories .v-h-nav--wrapper{margin:-2rem 0;pointer-events:none}.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 (min-width:768px){.v-stories__item{width:calc(12.5vw - 1.125rem)}}@media screen and (min-width:1024px){.v-stories{padding:0 3rem 0 3rem}.v-stories__item{width:calc(14.28571vw - 2.42857rem - 22.85714px)}.v-stories .v-h-nav{border-radius:14px;padding:0 0}.v-stories .v-h-nav--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0}.v-stories .v-h-nav--inner{padding:0;margin:0 auto}.v-stories .v-h-nav--item{padding:0 .5rem 0 .5rem!important}.v-stories .v-h-nav--button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff!important;width:80px;height:80px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;-webkit-box-shadow:4px 4px 30px rgba(0,0,0,.05);box-shadow:4px 4px 30px rgba(0,0,0,.05);opacity:1;position:unset;-webkit-transform:unset!important;transform:unset!important;margin-right:2rem;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;pointer-events:auto}.v-stories .v-h-nav--button svg{width:32px;height:32px}.v-stories .v-h-nav--button.right{margin-right:unset;margin-left:2rem;-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.v-stories .v-h-nav--button:active{background:#aaa!important}}@media screen and (min-width:1274px){.v-stories__item{width:calc(10vw - 2rem - 16px)}}@media screen and (min-width:1360px){.v-stories__item{width:calc(120px - 2rem)}}.v-main-carousel .v-carousel{background:transparent;padding-bottom:59.8885793872%;border-radius:10px}.v-main-carousel .v-carousel__item{background:#eaeaf0 url(/img/logo/logo.svg) no-repeat 50%;background-size:96px 80px}.v-main-carousel .v-carousel__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:0;width:unset;left:50%;right:unset;bottom:1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-main-carousel .v-carousel__buttons div{padding:0}.v-main-carousel .v-carousel__buttons button{width:8px;height:8px;-webkit-transform:scale(1)!important;transform:scale(1)!important;margin-right:.5rem;border:none!important;background:hsla(0,0%,100%,.3);-webkit-transition:.06s;transition:.06s;-webkit-box-shadow:unset;box-shadow:unset}.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 (min-width:768px){.v-main-carousel .v-carousel{overflow:hidden;isolation:isolate}.v-main-carousel .v-carousel__wrap{position:relative}.v-main-carousel .v-carousel__wrap:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:10px;border:2px solid #f3f3f5;pointer-events:none;z-index:10}.v-main-carousel .v-carousel__navs{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1rem}.v-main-carousel .v-carousel__navs button{width:24px;height:24px;border-radius:50%!important;-webkit-transition:.06s;transition:.06s;padding:0}.v-main-carousel .v-carousel__navs button:not(:disabled){background:hsla(0,0%,100%,.3)!important;color:#fff!important}.v-main-carousel .v-carousel__navs button:not(:disabled):active{background:#fff!important;color:#ff9b37!important}.v-main-carousel__banners .v-carousel{padding-bottom:29.0492957746%}}@media screen and (min-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){background:hsla(0,0%,100%,.3)!important;color:#fff!important}.v-main-carousel .v-carousel__navs button:not(:disabled):hover{background:#fff!important;color:#666!important}.v-main-carousel .v-carousel__navs button:not(:disabled):active{background:#fff!important;color:#ff9b37!important}}.v-app-banner{background:#7fb740;border-radius:10px;overflow:hidden}.v-app-banner__content{width:100%}.v-app-banner__title{font-family:Balsamiq Sans,sans-serif;font-size:2rem;line-height:2.25rem;font-weight:700;font-style:normal;color:#fff}.v-app-banner__subtitle{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#fff}.v-app-banner__apps a+a{margin-top:.5rem}.v-app-banner__apps a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:.25rem 1rem;background:hsla(0,0%,100%,.3);border-radius:10px;-webkit-transition:.06s;transition:.06s}.v-app-banner__apps a svg{-ms-flex-negative:0;flex-shrink:0;margin-right:.5rem}.v-app-banner__apps a span{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#fff}.v-app-banner__apps a:active{background:#ff9b37}.v-app-banner__phone img{width:100%}@media screen and (min-width:768px){.v-app-banner__title{font-family:Balsamiq Sans,sans-serif;font-size:3.625rem;line-height:3.75rem;font-weight:700;font-style:normal}.v-app-banner__apps a+a{margin-top:unset;margin-left:.5rem}}@media screen and (min-width:1024px){.v-app-banner__apps a span{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal}.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-page-not-found__image{max-width:400px}.v-page-not-found__image img{width:100%}.v-page-not-found h1{font-size:1.25rem;line-height:1.5rem;margin-top:2rem}.v-page-not-found__text,.v-page-not-found h1{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#666}.v-page-not-found__text{font-size:.875rem;line-height:1rem}.v-page-not-found__phone{font-family:Rubik,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:500;font-style:normal;color:#292929}.v-page-not-found__button{max-width:280px}.v-banner-image{background:#eaeaf0 url(/img/logo/logo.svg) no-repeat 50%;background-size:96px 80px;overflow:hidden;border-radius:10px}.v-dishes.hide .v-dishes--item{display:none}.v-dishes.hide .v-dishes--item:nth-child(-n+3){display:-webkit-box;display:-ms-flexbox;display:flex}.v-category-block h2{font-family:Rubik,sans-serif;font-size:1.5rem;line-height:1.75rem;font-weight:500;font-style:normal;color:#666}.v-category-block__category-link{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;min-height:40px;min-width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;overflow:hidden;padding:.25rem 1rem;border-radius:10px;border:1px solid #ff9b37;background:#fff7ef;color:#ff9b37;-webkit-transition:.06s;transition:.06s}.v-category-block__category-link:active{background:#ff9b37;color:#fff}.v-category-block__dishes .v-dishes--item:nth-child(n+7){display:none}@media screen and (min-width:1024px){.v-category-block__category-link:hover{background:#ff9b37;color:#fff}.v-category-block__category-link:active{background:#ffb266;color:#fff}}@media screen and (min-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}}.v-page-description__text{font-family:Rubik,sans-serif!important;font-size:.875rem!important;line-height:1rem!important;font-weight:400!important;font-style:normal!important;color:#aaa!important}.v-page-description__text h1,.v-page-description__text h2,.v-page-description__text h3,.v-page-description__text h4,.v-page-description__text h5,.v-page-description__text h6{font-family:Rubik,sans-serif!important;font-size:1rem!important;line-height:1.125rem!important;font-weight:400!important;font-style:normal!important;color:#292929!important;margin-bottom:1rem}.v-page-description__text div,.v-page-description__text p,.v-page-description__text ul{margin-bottom:.5rem}.v-page-description__text div,.v-page-description__text li,.v-page-description__text p,.v-page-description__text span,.v-page-description__text ul{font-family:Rubik,sans-serif!important;font-size:.875rem!important;line-height:1rem!important;font-weight:400!important;font-style:normal!important;color:#aaa!important}.v-page-description__text li{padding-left:1rem;position:relative}.v-page-description__text li:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#aaa}.v-page-description__button{font-family:Rubik,sans-serif;font-size:.75rem;line-height:.875rem;font-weight:400;font-style:normal;padding:.5rem 0;color:#666;-webkit-transition:.06s;transition:.06s}.v-page-description__button svg{width:1rem;height:1rem;-ms-flex-negative:0;flex-shrink:0;color:#666;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:.25rem;-webkit-transition:.06s;transition:.06s}.v-page-description__button--hide svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.v-page-description__button:active,.v-page-description__button:active svg{color:#ff9b37!important}@media screen and (min-width:768px){.v-page-description__text{font-family:Rubik,sans-serif!important;font-size:.875rem!important;line-height:1rem!important;font-weight:400!important;font-style:normal!important}.v-page-description__text h1,.v-page-description__text h2,.v-page-description__text h3,.v-page-description__text h4,.v-page-description__text h5,.v-page-description__text h6{font-family:Rubik,sans-serif!important;font-size:1.25rem!important;line-height:1.5rem!important;font-weight:400!important;font-style:normal!important}.v-page-description__text div,.v-page-description__text li,.v-page-description__text p,.v-page-description__text span,.v-page-description__text ul{font-family:Rubik,sans-serif!important;font-size:.875rem!important;line-height:1rem!important;font-weight:400!important;font-style:normal!important}.v-page-description__button{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal}.v-page-description__button svg{width:1.125rem;height:1.125rem}.v-page-description__button:hover,.v-page-description__button:hover svg{color:#292929}}.home__category h2,.home__description h1{font-family:Rubik,sans-serif;font-size:1.5rem;line-height:1.75rem;font-weight:500;font-style:normal;color:#666}@media screen and (min-width:1024px){.home{width:calc(100vw - 250px)}}@media screen and (min-width:1360px){.home{width:1110px}}.v-tabs-button__button{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100px;min-height:40px;padding:.25rem 1rem;border-radius:8px;background:#f3f3f5;color:#666;-webkit-transition:.06s;transition:.06s}.v-tabs-button__button.active,.v-tabs-button__button:active{background:#ff9b37;color:#fff}.v-tabs-button__button:disabled{background:#eaeaf0!important;color:#aaa!important}.v-tabs-button.fill,.v-tabs-button.fill .v-tabs-button__button{width:100%}@media screen and (min-width:768px){.v-tabs-button__button{min-height:40px}.v-tabs-button__button:hover{background:#eaeaf0}.v-tabs-button__button:active{background:#ff9b37}.v-tabs-button__button.active:hover{background:#fc8915}.v-tabs-button__button.active:active{background:#ffb266}}.v-dish-actions__block-name{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#292929}@media screen and (min-width:768px){.v-dish-actions__block-name{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal}}.v-accordion{overflow:hidden}.v-accordion__title{font-size:1rem;line-height:1.125rem;color:#ff463c}.v-accordion__description,.v-accordion__title{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}.v-accordion__description{font-size:.875rem;line-height:1rem;color:#292929}.v-accordion__arrow{width:24px;height:24px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.v-accordion__arrow,.v-accordion__content{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.v-accordion__content{font-family:Rubik,sans-serif;font-size:.75rem;line-height:.875rem;font-weight:400;font-style:normal;color:#292929;height:0}.v-accordion.active .v-accordion__arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:768px){.v-accordion__title{font-size:1.125rem;line-height:1.375rem}.v-accordion__description,.v-accordion__title{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}.v-accordion__description{font-size:1rem;line-height:1.125rem;color:#292929}.v-accordion__arrow{width:32px;height:32px}.v-accordion__content{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal}}.v-dish-combo-head-item{background:#fff;padding:.5rem;border-radius:10px}.v-dish-combo-head-item h3{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#292929}.v-dish-combo-head-item__image{width:100%;max-width:116px;-ms-flex-negative:0;flex-shrink:0;border-radius:5px;overflow:hidden}.v-dish-combo-head-item .v-button{width:120px;min-height:40px}.v-dish-combo-head-item--active{background:#fff7ef}.v-dish-combo__dish{width:100%;height:100%;background:#f6f6f6;border-radius:10px;overflow:hidden;-webkit-transition:.2s;transition:.2s;cursor:pointer}.v-dish-combo__dish-image .v-dish-image{border-radius:5px}.v-dish-combo__dish-name{font-family:Rubik,sans-serif;font-size:.75rem;line-height:.875rem;font-weight:400;font-style:normal;text-align:center;padding:0 .25rem}.v-dish-combo__dish-info-button svg{color:#aaa;-webkit-transition:.06s;transition:.06s}.v-dish-combo__dish-info-button:active svg{color:#ff9b37}.v-dish-combo__dish--active{background:#fff0e1}.v-dish-combo .v-accordion{border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset;border-top:unset}.v-dish-combo .v-accordion__head{padding-left:0!important}.v-dish-combo .v-accordion__content{padding:0!important;-webkit-transition:unset;transition:unset}.v-dish-combo .v-accordion__content-wrapper{padding-top:1rem;padding-bottom:1rem}@media screen and (min-width:1024px){.v-dish-combo__dish-info-button:hover svg{color:#ff9b37}.v-dish-combo__dish-info-button:active svg{color:#ffdab7}.v-dish-combo .row{margin:-.25rem}.v-dish-combo .col{padding:.25rem}.v-dish-combo .v-accordion:first-child{border-top:unset}.v-dish-combo .v-accordion__content{padding:0 .5rem!important}}.v-dish-excludes h3{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#666}.v-dish-excludes__list li+li{margin-top:.5rem}.v-dish-button{width:50%;min-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;background:#ff463c;border-radius:10px;overflow:hidden}.v-dish-button__buttons{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.v-dish-button__button{width:100%;-webkit-transition:.01s ease-in-out;transition:.01s ease-in-out;border-radius:10px;background-color:hsla(0,0%,100%,.1);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.v-dish-button__button:active{background-color:transparent}.v-dish-button__button:disabled{cursor:no-drop;background-color:hsla(0,0%,100%,.4)!important}.v-dish-button__button--active{width:calc(50% - 20px)}.v-dish-button__button--active:active{background-color:rgba(251,13,0,.2)}.v-dish-button__button--active:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.v-dish-button__button--active:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.v-dish-button__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - 20px)}.v-dish-button__icon svg{width:1.5rem;height:1.5rem;color:#fff}.v-dish-button__value{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;width:40px}.v-dish-button__value.fill-width{width:100%}.v-dish-button--active{background:#ffe9e8}.v-dish-button--active .v-dish-button__icon svg{color:#ff463c}.v-dish-button--active .v-dish-button__value{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:500;font-style:normal;color:#ff463c}@media screen and (min-width:1024px){.v-dish-button__button{width:100%;-webkit-transition:.01s ease-in-out;transition:.01s ease-in-out;border-radius:10px;background-color:hsla(0,0%,100%,.1)}.v-dish-button__button:hover{background-color:transparent}.v-dish-button__button:active{background-color:hsla(0,0%,100%,.3)}.v-dish-button__button--active{width:calc(50% - 20px)}.v-dish-button__button--active:hover{background-color:rgba(251,13,0,.2)}.v-dish-button__button--active:active{background-color:rgba(251,13,0,.1)}}.v-dish-toppings__item{width:50%;padding:.25rem}.v-dish-toppings__card{background:#fff;border-radius:10px;overflow:hidden}.v-dish-toppings__card--added{background:#fff0e1}.v-dish-toppings__image{position:relative}.v-dish-toppings__image .v-dish-image{border-radius:5px;overflow:hidden}.v-dish-toppings__weight{position:absolute;right:.75rem;bottom:.25rem;background:#fff;padding:.125rem .25rem;border-radius:4px}.v-dish-toppings__name{font-family:Rubik,sans-serif;font-size:.75rem;line-height:.875rem;font-weight:400;font-style:normal;text-align:center}.v-dish-toppings .v-order-button--value{width:28px!important}@media screen and (min-width:480px){.v-dish-toppings__item{width:25%}}@media screen and (min-width:768px){.v-dish-toppings__item{width:20%}}@media screen and (min-width:1024px){.v-dish-toppings__item{width:12.5%}}.dish-page{padding-bottom:110px}.dish-page__wrapper{background:#fff;border-radius:10px;-webkit-box-shadow:4px 4px 30px rgba(0,0,0,.05);box-shadow:4px 4px 30px rgba(0,0,0,.05);margin:0}.dish-page__image .v-carousel{border:none;padding-bottom:65.625%;border-radius:8px}.dish-page__image .v-carousel__inner{border-radius:8px;overflow:hidden}.dish-page__image .v-carousel__navs{display:none;padding:0 1.5rem}.dish-page__image .v-carousel__navs button{background:#fff!important;width:64px;height:64px;border-radius:50%;opacity:1;-webkit-box-shadow:4px 4px 30px rgba(0,0,0,.05);box-shadow:4px 4px 30px rgba(0,0,0,.05);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.dish-page__image .v-carousel__navs button svg{width:32px;height:32px;color:#ffdab7}.dish-page__image .v-carousel__navs button:active{background:#f3f3f5!important}.dish-page__image .v-carousel__navs button:disabled{opacity:0;pointer-events:none}.dish-page__image .v-carousel__buttons{padding:unset}.dish-page__image .v-carousel__buttons button{background:#aaa;-webkit-box-shadow:none;box-shadow:none;margin:unset}.dish-page__image .v-carousel__buttons .active{background:#ffdab7;-webkit-transform:scale(.5);transform:scale(.5)}.dish-page__header{overflow:hidden}.dish-page__header h1{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:500;font-style:normal;overflow:hidden;text-overflow:ellipsis}.dish-page__header .v-weight{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal}.dish-page__back .v-close-button{border:2px solid #aaa}.dish-page__consist{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#aaa}.dish-page__consist p,.dish-page__consist span{font-family:Rubik,sans-serif!important;font-size:.875rem!important;line-height:1rem!important;font-weight:400!important;font-style:normal!important;color:#aaa!important}.dish-page__ingredients h3{color:#666}.dish-page__ingredients h3,.dish-page__ingredients span{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal}.dish-page__ingredients span{color:#aaa}.dish-page__nutritional{border:1px solid #eaeaf0;border-radius:12px;min-height:48px}.dish-page__nutritional-item+.dish-page__nutritional-item{border-left:1px solid #eaeaf0}.dish-page__nutritional-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dish-page__nutritional-item span{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#292929}.dish-page__nutritional-item label{font-family:Rubik,sans-serif;font-size:.75rem;line-height:.875rem;font-weight:400;font-style:normal;color:#aaa}.dish-page__button{width:100vw;left:0;right:0;bottom:0;padding-bottom:calc(60px + 1rem);background:#fff;border-radius:10px 10px 0 0;-webkit-box-shadow:13px 17px 42px rgba(0,0,0,.08);box-shadow:13px 17px 42px rgba(0,0,0,.08);z-index:496}.dish-page__block h2{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:400;font-style:normal}@media screen and (min-width:768px){.dish-page__image .v-carousel__navs{display:-webkit-box;display:-ms-flexbox;display:flex}.dish-page__header h1{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:500;font-style:normal}.dish-page__header .v-weight,.dish-page__ingredients h3{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal}.dish-page__nutritional{min-height:48px}.dish-page__button{padding-bottom:1rem}}@media screen and (min-width:1024px){.dish-page__wrapper{margin:0}.dish-page__content{width:40%;min-width:336px}.dish-page__scroll-block{border-top:1px solid #f3f3f5;border-bottom:1px solid #f3f3f5}.dish-page__ingredients h3{display:block}.dish-page__button{width:100%;left:unset;right:unset;bottom:unset;padding-bottom:unset;background:unset;border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset;z-index:unset}}.menu__title h1{color:#666}@media screen and (min-width:1024px){.menu,.menu__wrapper{height:100%}}.page h1{font-size:1.5rem;line-height:1.75rem;font-weight:500}.page__block,.page h1{font-family:Rubik,sans-serif;font-style:normal;color:#666}.page__block{font-size:.875rem;line-height:1rem;font-weight:400;background:#fff;border-radius:10px}.page__block p,.page__block ul{margin:1rem 0}.page__block li,.page__block p,.page__block span,.page__block ul{font-family:Rubik,sans-serif!important;font-size:.875rem!important;line-height:1rem!important;font-weight:400!important;font-style:normal!important}.page__block *{background:transparent!important;color:#666!important}.page__block a{text-decoration:underline!important}.page__block table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.v-map__placemark{position:relative;width:111px;height:49px}.v-map__placemark svg.placemark{width:111px;height:49px;color:#ff9b37;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.v-map__placemark svg.load{pointer-events:none;display:none!important;color:#fff;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.v-map__placemark-wrapper{width:100%;height:40px;position:absolute;top:0;left:0;z-index:1}.v-map__placemark-content{width:100%;height:100%;opacity:1}.v-map__placemark-text{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;width:100%;color:#fff;text-align:center}.v-map__placemark-pin--fail-wrapper,.v-map__placemark-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-map__placemark-pin--fail-wrapper{width:20px;height:20px;background:#fff;border-radius:50%}.v-map__placemark-pin--fail{width:20px;height:20px;color:#ff463c}.v-map--fail .v-map__placemark svg.placemark{color:#ff463c}.v-map--loading .v-map__placemark-content{display:none}.v-map--loading svg.load{display:block!important}.v-suggest{position:relative}.v-suggest--list,.v-suggest input{background:#fff;width:100%}.v-suggest--list{position:absolute;color:#000;top:100%;white-space:nowrap;z-index:1}.v-address-info__content{height:60px;overflow:hidden;border:1px solid #f6f6f6;border-radius:10px}.v-address-info__loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-address-info__loader svg{width:32px;height:32px;color:#ffb266}.v-address-info__info-result p{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#666}.animate-v-address-info__content-enter-active{-webkit-animation:open-content-block .5s;animation:open-content-block .5s}.animate-v-address-info__content-leave-active{animation:open-content-block .6s reverse}@-webkit-keyframes open-content-block{0%{height:0}to{height:60px}}@keyframes open-content-block{0%{height:0}to{height:60px}}.delivery__title h1{color:#666}.delivery__address{background:#fff;border-radius:10px}.delivery__address-input input{background:#f6f6f6!important;border:unset!important}.delivery__address-input .v-suggest{border:0}.delivery__address-input .v-suggest--input{width:100%}.delivery__address-input .spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.delivery__map{width:100%;height:312px;position:relative;border-radius:10px;overflow:hidden}.delivery__wrapper{background:#fff;border-radius:10px}.delivery__info h1,.delivery__info h2,.delivery__info h3{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:400;font-style:normal;color:#666!important;margin-bottom:.5rem}.delivery__info a{text-decoration:underline}.delivery__regions-block,.delivery__text-block{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal}.delivery__regions-block,.delivery__regions-block *,.delivery__text-block,.delivery__text-block *{color:#666!important}.delivery__regions-block li{position:relative;padding-left:1rem}.delivery__regions-block li:after{content:"";position:absolute;top:50%;left:0;width:5px;height:5px;border-radius:50%;overflow:hidden;background-color:#666;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.delivery__address{position:absolute;width:346px;top:1rem;left:1rem;z-index:1}.delivery__map{height:600px}.delivery__info h1,.delivery__info h2,.delivery__info h3{margin-bottom:1rem}}@media screen and (min-width:1024px){.delivery__map{height:600px}}.action-item{background:#fff;border-radius:10px;overflow:hidden}.action-item__picture .v-images-chunks{position:relative;background:#eaeaf0 url(/img/logo/logo.svg) no-repeat 50%;background-size:96px 80px;border-radius:5px;overflow:hidden}.action-item__title h3{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#666}.action-list__col+.action-list__col{margin-top:.5rem}@media screen and (min-width:768px){.action-list__col+.action-list__col{margin-top:unset}}.action-detail__title h1{font-family:Rubik,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:500;font-style:normal;color:#666}.action-detail__banner{width:100%;overflow:hidden;position:relative;border-radius:10px;background:#eaeaf0 url(/img/logo/logo.svg) no-repeat 50%;background-size:96px 80px}.action-detail__content{background:#fff;border-radius:10px}.action-detail__description{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#666}.action-detail__description *{color:#666}.action-detail__description li,.action-detail__description p,.action-detail__description span,.action-detail__description ul{font-family:Rubik,sans-serif!important;font-size:.875rem!important;line-height:1rem!important;font-weight:400!important;font-style:normal!important}.action-detail__description a{text-decoration:underline}.action-detail__description ul{list-style:disc;margin-top:1rem}.action-detail__promo{position:fixed;width:100vw;left:0;right:0;bottom:0;padding-bottom:calc(60px + 1rem);background:#fff;border-radius:10px 10px 0 0;-webkit-box-shadow:13px 17px 42px rgba(0,0,0,.08);box-shadow:13px 17px 42px rgba(0,0,0,.08);z-index:496}@media screen and (min-width:768px){.action-detail__title h1{font-family:Rubik,sans-serif;font-size:1.5rem;line-height:1.75rem;font-weight:500;font-style:normal}.action-detail__description{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal}.action-detail__description li,.action-detail__description p,.action-detail__description span,.action-detail__description ul{font-family:Rubik,sans-serif!important;font-size:1rem!important;line-height:1.125rem!important;font-weight:400!important;font-style:normal!important}.action-detail__buttons,.action-detail__promo{position:unset;width:100%;max-width:300px;left:unset;right:unset;bottom:unset;padding-bottom:unset;background:unset;border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset;z-index:unset}}.actions{height:100%}.actions__title h1{color:#666}.search__input{position:sticky;top:60px;z-index:5}.search__input-wrapper{border-bottom:unset}.search__loading svg{width:48px;height:48px;color:#ffb266}.search__not-found{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:400;font-style:normal;max-width:600px;color:#666;text-align:center}@media screen and (min-width:768px){.search__input{top:70px}.search__input .v-input-search input{border-top-right-radius:0;border-bottom-right-radius:0}.search__input .v-button{border-top-left-radius:0;border-bottom-left-radius:0}}@media screen and (min-width:1024px){.search__input{top:70px}}.v-deferred{position:relative}.v-deferred__title{font-size:1.1rem}.v-deferred__title-weekday{text-transform:uppercase;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.v-deferred__days-name{font-size:.8125rem;text-transform:uppercase}.v-deferred .v-btn{height:32px;font-size:.9rem}.v-deferred--picker{position:absolute;z-index:999;left:0;top:0;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-deferred .day{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:.1rem;width:2rem;height:2rem;color:#b5b5b5}.v-deferred .day.h{height:1.7rem;color:#777}.v-deferred .day.h,.v-deferred .day span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-deferred .day span{font-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:2rem;height:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}.v-deferred__days--available span{cursor:pointer}.v-deferred__days--available.active span,.v-deferred__days--available:hover span{background:#ff9b37!important;color:#fff}.v-deferred__days,.v-deferred__times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-.1rem;width:15.4rem;min-height:11rem}.v-deferred__times-values{font-size:4rem;font-weight:700;color:#ff9b37;line-height:0}.v-deferred__times-handlers{font-size:1.5rem;color:#ff9b37;cursor:pointer}.v-deferred__times-handlers span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:2rem;height:2rem}.v-deferred__times-handlers span:hover{background:rgba(0,0,0,.05)}.v-deferred__times-handlers--disabled{color:#b5b5b5;cursor:not-allowed}.v-deferred__times-handlers--disabled span:hover{background:none}.v-deferred__switcher{font-size:1.1rem;font-weight:500;color:#ff9b37;cursor:pointer}.v-deferred__switcher:hover{background-color:rgba(0,0,0,.05);border-radius:.5rem}.v-delivery__address-wrapper{margin-bottom:.25rem}.v-delivery--input{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.v-delivery--address-input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.v-delivery--btn{position:relative;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;-ms-flex-negative:0;flex-shrink:0;height:var(--size);background:#f3f3f5}.v-delivery--btn .v-btn{padding:.2rem}.v-delivery--btn svg{width:24px;height:24px}.v-delivery--clear{width:100%}.v-delivery--clear svg{color:#666;width:24px;height:24px}.v-delivery--clear:active svg{color:#ff9b37!important}.v-delivery__map-button{-ms-flex-negative:0;flex-shrink:0;padding:0 1rem}.v-delivery__map-button svg{color:#ff9b37;-webkit-transition:.06s;transition:.06s}.v-delivery__map-button:active svg{color:#ffb266!important}@media screen and (min-width:768px){.v-delivery__address-wrapper{margin-bottom:.75rem}.v-delivery .col{padding:.5rem}}@media screen and (min-width:1024px){.v-delivery__address-wrapper{margin-bottom:.5rem}.v-delivery--clear:hover svg{color:#292929}.v-delivery__map-button:hover svg{color:#fc8915}}.v-gift-list__gift+.v-gift-list__gift{margin-top:.5rem}.v-gift-list__gift{background:#fff;border:1px solid #eaeaf0;border-radius:10px;overflow:hidden}.v-gift-list__gift-picture{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;max-width:88px;-ms-flex-negative:0;flex-shrink:0}.v-gift-list__gift-picture .v-dish-image{border-radius:5px}.v-gift-list__gift-title{font-size:.875rem;line-height:1rem;color:#292929;margin-bottom:.25rem}.v-gift-list__gift-notification,.v-gift-list__gift-title{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}.v-gift-list__gift-notification{font-size:.75rem;line-height:.875rem;color:#7fb740}@media screen and (min-width:768px){.v-gift-list__gift-picture{max-width:104px}.v-gift-list__gift-notification{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal}}.v-promo__response--access{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#7fb740}.v-promo button{max-width:130px}.v-takeaway__radio-name{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#666;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.v-takeaway .v-deferred--picker select,.v-takeaway__radio-name.active{color:#666}.v-takeaway .v-radio label{padding:.5rem 0}.v-stopped-dishes__list{border-bottom:1px solid #eaeaf0}.v-stopped-dishes__list,.v-stopped-dishes__list li+li{border-top:1px solid #eaeaf0}.v-order__order-progress-block{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1998;cursor:progress}.v-order__form{background:#fff;border-radius:10px}.v-order__title,.v-order__title h1{font-size:1.5rem;line-height:1.75rem}.v-order__subtitle,.v-order__subtitle h2,.v-order__title,.v-order__title h1{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#292929}.v-order__subtitle,.v-order__subtitle h2{font-size:1rem;line-height:1.125rem}.v-order__info-wrapper{background:#fff;border-radius:10px}.v-order__info-list,.v-order__info-list .v-prices__price{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#292929}.v-order__info-total{font-family:Rubik,sans-serif;font-size:1.5rem;line-height:1.75rem;font-weight:400;font-style:normal;color:#292929;border-top:1px solid #eaeaf0;padding-top:.5rem}.v-order .v-suggest--list{width:calc(100% + 64px)}@media screen and (min-width:1024px){.v-order{width:100%!important;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.v-order__wrapper{width:62%}.v-order__info,.v-order__wrapper{position:sticky;top:calc(70px + 1rem)}.v-order__info{width:calc(40% - 1rem)}}@media screen and (min-width:768px){.cart__container{margin:0 auto!important;max-width:800px!important}}@media screen and (min-width:1024px){.cart{height:100%}.cart__container{margin:unset!important;max-width:unset!important;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.cabinet-personal__block{background:#fff;border-radius:10px}.cabinet-personal__submit{width:100vw;left:0;right:0;bottom:0;padding-bottom:calc(60px + 1rem);background:#fff;border-radius:10px 10px 0 0;-webkit-box-shadow:13px 17px 42px rgba(0,0,0,.08);box-shadow:13px 17px 42px rgba(0,0,0,.08);z-index:496}@media screen and (min-width:768px){.cabinet-personal__submit{width:100%;left:unset;right:unset;bottom:unset;padding-bottom:unset;background:unset;border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset;z-index:unset}.cabinet-personal__submit .v-button{width:unset}.cabinet-personal__button-wrap{min-width:180px}}.v-addresses-list li+li{margin-top:1rem}.v-addresses-list__item{border:1px solid #eaeaf0;min-height:76px;border-radius:10px}.v-addresses-list__name{font-size:1rem;line-height:1.125rem;color:#292929}.v-addresses-list__comment,.v-addresses-list__name{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}.v-addresses-list__comment{font-size:.875rem;line-height:1rem;color:#aaa}@media screen and (min-width:768px){.v-addresses-list__item{min-height:76px}}.cabinet-address{background:#fff;border-radius:10px}.cabinet-address__delete svg{width:24px;height:24px;color:#aaa;-webkit-transition:.06s;transition:.06s}.cabinet-address__delete:active svg{color:#ff9b37!important}@media screen and (min-width:1024px){.cabinet-address__delete:hover svg{color:#292929}}.cabinet-promo{background:#fff;border-radius:10px}.cabinet-promo__collection li+li{margin-top:1rem}.cabinet-promo__list{border-radius:10px;border:1px solid #eaeaf0}.cabinet-promo__list-name{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#666}.cabinet-promo__list-button{width:100%}.cabinet-promo__list-description{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#aaa}@media screen and (min-width:768px){.cabinet-promo__list-button{width:200px}}.v-order-kit__count,.v-order-kit__name{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#292929}.v-orders-list-item{border:1px solid #eaeaf0;border-radius:10px;text-align:left}.v-orders-list-item__button{background:#fff;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;border-radius:10px;cursor:pointer}.v-orders-list-item__button .v-prices__price{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#aaa}.v-orders-list-item__button:active{background:#f6f6f6}.v-orders-list-item__date{font-size:1rem;line-height:1.125rem;color:#292929;text-align:left}.v-orders-list-item__date,.v-orders-list-item__status{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}.v-orders-list-item__status{font-size:.875rem;line-height:1rem;color:#666;background:#eaeaf0;padding:.5rem 1rem;border-radius:10px}.v-orders-list-item__status--canceled{color:#ff463c;background:#ffe9e8}.v-orders-list-item__status--process{color:#ff9b37;background:#fff0e1}.v-orders-list-item__status--completed,.v-orders-list-item__status--delivered{color:#7fb740;background:#e9f1e0}.v-orders-list-item__dot{width:2px;height:2px;background:#aaa;border-radius:50%;margin:0 .5rem}.v-orders-list-item__address{color:#aaa;text-align:left}.v-orders-list-item__address,.v-orders-list-item__id{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal}.v-orders-list-item__id{color:#292929}.v-orders-list-item__details{height:0;overflow:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.v-orders-list-item__details-total-label{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#292929}.v-orders-list-item__kits{border-top:1px solid #eaeaf0;border-bottom:1px solid #eaeaf0}.v-orders-list-item__kits li+li{margin-top:unset!important;border-top:1px solid #eaeaf0}.v-orders-list-item__dishes li{border-bottom:1px solid #eaeaf0}.v-orders-list-item__dishes li:first-child{border-top:1px solid #eaeaf0}.v-orders-list-item__pay-type{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#666}@media screen and (min-width:1024px){.v-orders-list-item__button:hover{background:#f6f6f6}.v-orders-list-item__button:active{background:#fff7ef}}.v-orders-list__item+.v-orders-list__item{margin-top:1rem}.cabinet-feedback__wrapper,.cabinet-orders{background:#fff;border-radius:10px}.cabinet-feedback__submit{width:100vw;left:0;right:0;bottom:0;padding-bottom:calc(60px + 1rem);background:#fff;border-radius:10px 10px 0 0;-webkit-box-shadow:13px 17px 42px rgba(0,0,0,.08);box-shadow:13px 17px 42px rgba(0,0,0,.08);z-index:495}.cabinet-feedback__response-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cabinet-feedback__response-icon svg{width:64px;height:64px;color:#ff9b37}.cabinet-feedback__response-text{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#666}@media screen and (min-width:768px){.cabinet-feedback__submit{width:100%;left:unset;right:unset;bottom:unset;padding-bottom:unset;background:unset;border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset;z-index:unset}.cabinet-feedback__submit .v-button{width:unset}}.cabinet-notifications__block{background:#fff;border-radius:10px}.cabinet-notifications__submit{width:100vw;left:0;right:0;bottom:0;padding-bottom:calc(60px + 1rem);background:#fff;border-radius:10px 10px 0 0;-webkit-box-shadow:13px 17px 42px rgba(0,0,0,.08);box-shadow:13px 17px 42px rgba(0,0,0,.08);z-index:496}@media screen and (min-width:768px){.cabinet-notifications__submit{width:100%;left:unset;right:unset;bottom:unset;padding-bottom:unset;background:unset;border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset;z-index:unset}.cabinet-notifications__submit .v-button{width:unset}}.cabinet-bonuses__block{background:#fff;border-radius:10px}.cabinet-bonuses__banner{width:100%;overflow:hidden}.cabinet-bonuses__banner-picture{width:44px;-ms-flex-negative:0;flex-shrink:0}.cabinet-bonuses__banner-text{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;color:#666}.cabinet-bonuses__banner-count{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:500;font-style:normal;color:#ff463c;margin-top:.25rem}.cabinet-bonuses__description{font-weight:400;color:#aaa}.cabinet-bonuses__description,.cabinet-bonuses__link{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-style:normal}.cabinet-bonuses__link{font-weight:500;color:#ff9b37;-webkit-transition:.06s;transition:.06s}.cabinet-bonuses__link svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#ff9b37}.cabinet-bonuses__link:active{color:#ffb266!important}@media screen and (min-width:1024px){.cabinet-bonuses__link:hover{color:#fc8915}}.cabinet-invite__field{background-color:#fff0e1;border:1px solid #ff9b37;border-radius:20px}.cabinet-invite__text{font-family:Rubik,sans-serif;font-size:1.5rem;line-height:1.75rem;font-weight:400;font-style:normal;width:calc(100% - 60px);padding:1rem 0;color:#292929;background-color:transparent;overflow:hidden}.cabinet-invite__text span{color:#ff9b37}.cabinet-invite__button{padding:0}.cabinet-invite__button svg{color:#ff9b37}.cabinet-invite__button--green svg{color:#7fb740}.cabinet-invite__button--red svg{color:#ff463c}.cabinet-invite__description p+p{margin-top:1rem}.cabinet-invite__description p{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#666}.cabinet{position:relative}.cabinet__user-name{font-size:1.5rem;line-height:1.75rem;font-weight:500}.cabinet__user-name,.cabinet__user-phone{font-family:Rubik,sans-serif;font-style:normal;color:#666;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cabinet__user-phone{font-size:.875rem;line-height:1rem;font-weight:400}.cabinet__menu li+li{margin-top:1rem}.cabinet__menu-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cabinet__menu-list--auth{position:fixed;width:100vw;left:0;right:0;bottom:0;padding-bottom:calc(60px + 1rem);background:#fff;border-radius:10px 10px 0 0;-webkit-box-shadow:13px 17px 42px rgba(0,0,0,.08);box-shadow:13px 17px 42px rgba(0,0,0,.08);z-index:496}.cabinet__menu-button{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:48px;min-height:48px;background:#fff;border-radius:10px;color:#666;-webkit-transition:.06s;transition:.06s;padding:.25rem 1rem}.cabinet__menu-button svg{color:#666;width:24px;height:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cabinet__menu-button:active{background:#ff9b37;color:#fff}.cabinet__menu-button:active svg{color:#fff}.cabinet__menu-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;background:#fff;border-radius:50%;-webkit-transition:.06s;transition:.06s}.cabinet__menu-icon svg{color:#ff9b37}.cabinet__menu-icon:active{background:#ff9b37!important}.cabinet__menu-icon:active svg{color:#fff!important}.cabinet__apps a{display:-webkit-box;display:-ms-flexbox;display:flex}.cabinet__apps a+a{margin-left:.5rem}.cabinet__apps img{display:block;width:124px;height:37px}.cabinet__loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-top:4rem}.cabinet__loading svg{margin:unset!important;color:#ffb266;width:50px;height:50px}.cabinet__empty{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;width:100%;padding:4rem 0;text-align:center;color:#666}@media screen and (min-width:768px){.cabinet{margin:0 auto}.cabinet__menu{max-width:238px}.cabinet__menu-collection{position:sticky;top:calc(70px + 1rem)}.cabinet__menu-button,.cabinet__menu-icon{min-width:48px;min-height:48px}.cabinet__menu-button{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;background:#fff;padding:.25rem 1.5rem}.cabinet__menu-button.active{background:#ff9b37!important;color:#fff!important}.cabinet__menu-button svg{display:none}.cabinet__menu-button:active{background:#ff9b37!important;color:#fff!important}}@media screen and (min-width:1024px){.cabinet__menu-button:hover{background:#eaeaf0}}@-webkit-keyframes up-block{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes down-block{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes up-block{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes down-block{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.bonus__main-banner{margin-top:-60px;padding-top:calc(60px + 2rem);border-radius:0 0 24px 24px;background:-webkit-gradient(linear,left top,right top,color-stop(-23.23%,#ff9b37),color-stop(122.22%,#ff426f));background:linear-gradient(90deg,#ff9b37 -23.23%,#ff426f 122.22%);position:relative}.bonus__main-banner h1{font-family:Balsamiq Sans,sans-serif;font-size:2rem;line-height:2.25rem;font-weight:700;font-style:normal;color:#fff;text-align:center}.bonus__main-banner-coins-l,.bonus__main-banner-coins-s{position:absolute;width:100%;top:0;left:0;right:0}.bonus__main-banner-content{position:relative;z-index:1}.bonus__main-banner-text{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:500;font-style:normal;color:#fff;text-align:center;max-width:289px}.bonus__main-banner-notification{position:relative}.bonus__main-banner-notification p{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:500;font-style:normal;color:#fff;text-align:center}.bonus__main-banner-notification svg{position:absolute;top:-.25rem;left:calc(100% + .25rem);color:#ffdab7;-webkit-transform:rotate(11.09deg);transform:rotate(11.09deg)}.bonus__apps a+a{margin-top:.5rem}.bonus__apps a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:.25rem 1rem;background:#fff;border-radius:10px;-webkit-transition:.06s;transition:.06s}.bonus__apps a svg{-ms-flex-negative:0;flex-shrink:0;margin-right:.5rem}.bonus__apps a span{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;font-style:normal;color:#ff9b37}.bonus__apps a:active{background:#ff9b37}.bonus__apps a:active span{color:#fff}.bonus__steps-title{font-size:1.25rem;line-height:1.5rem;font-weight:700}.bonus__steps-subtitle,.bonus__steps-title{font-family:Rubik,sans-serif;font-style:normal;padding:0 1rem;text-align:center;color:#ff9b37}.bonus__steps-subtitle{font-size:1rem;line-height:1.125rem;font-weight:400}.bonus__steps-step-name{font-size:1.125rem;line-height:1.375rem;font-weight:500}.bonus__steps-step-name,.bonus__steps-step-text{font-family:Rubik,sans-serif;font-style:normal;color:#ff9b37}.bonus__steps-step-text{font-size:.75rem;line-height:.875rem;font-weight:400}.bonus__steps-pizza{margin-left:-48px;width:calc(50% + 48px)}.bonus__steps-balls,.bonus__steps-pizza{display:block;-ms-flex-negative:0;flex-shrink:0}.bonus__steps-balls{width:50%}.bonus__steps-dishes{display:block;margin-left:-68px;width:calc(50% + 68px);-ms-flex-negative:0;flex-shrink:0}.bonus__steps-arrow-2{position:absolute;display:block;top:100%;right:80%;width:14vw;max-width:135px}.bonus__steps-arrow-3{position:absolute;top:100%;left:70%;width:15vw;max-width:168px}.bonus__steps-button{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;width:100%;background:-webkit-gradient(linear,left top,right top,color-stop(-23.23%,#ff9b37),color-stop(122.22%,#ff426f));background:linear-gradient(90deg,#ff9b37 -23.23%,#ff426f 122.22%);min-height:48px;padding:.25rem 1rem;border-radius:10px;color:#fff}.bonus__steps-button:active{background:#ff463c!important}.bonus__cashback{background:-webkit-gradient(linear,left top,right top,color-stop(-23.23%,#7fb740),color-stop(122.22%,#18acdb));background:linear-gradient(90deg,#7fb740 -23.23%,#18acdb 122.22%);border-radius:24px}.bonus__cashback-coins-l,.bonus__cashback-coins-s{position:absolute;width:100%;top:0;left:0;right:0}.bonus__cashback-content{position:relative;z-index:1}.bonus__cashback-title{font-size:1.25rem;line-height:1.5rem;font-weight:700}.bonus__cashback-text,.bonus__cashback-title{font-family:Rubik,sans-serif;font-style:normal;color:#fff;text-align:center}.bonus__cashback-text{font-size:1rem;line-height:1.125rem;font-weight:400}.bonus__cashback-button{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal;width:100%;background:#fff;min-height:48px;padding:.25rem 1rem;border-radius:10px;color:#7fb740}.bonus__cashback-button:active{background:#e9f1e0}.bonus__questions-title{font-size:1.25rem;line-height:1.5rem;font-weight:700}.bonus__questions-link,.bonus__questions-title{font-family:Rubik,sans-serif;font-style:normal;color:#ff9b37;text-align:center}.bonus__questions-link{font-size:1rem;line-height:1.125rem;font-weight:500;text-decoration:underline;text-underline-offset:.25rem;text-decoration-thickness:1px}.bonus__questions-notification{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:700;font-style:normal;color:#ff9b37;text-align:center}.bonus__questions-phone-icon{width:44px;height:44px;border-radius:50%;background:#fff0e1}.bonus__questions-phone-icon svg{color:#ff9b37}.bonus__questions-phone a{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:700;font-style:normal;color:#ff9b37}.bonus__questions li+li{margin-top:1rem}.bonus__questions .v-accordion{background:#fff0e1;border-radius:24px}.bonus__questions .v-accordion__head{padding:1rem}.bonus__questions .v-accordion__title{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:500;font-style:normal;color:#ff9b37}.bonus__questions .v-accordion__arrow{color:#ff9b37}.bonus__questions .v-accordion__content-wrapper{font-family:Rubik,sans-serif;font-size:.75rem;line-height:.875rem;font-weight:400;font-style:normal;padding-bottom:1rem;color:#ff9b37}.bonus__app-banner{margin-bottom:-60px;border-radius:24px 24px 0 0;background:-webkit-gradient(linear,left top,right top,color-stop(-23.23%,#ff9b37),color-stop(122.22%,#ff426f));background:linear-gradient(90deg,#ff9b37 -23.23%,#ff426f 122.22%);position:relative;overflow:hidden}.bonus__app-banner-title{position:relative;z-index:1}.bonus__app-banner-title p{font-family:Balsamiq Sans,sans-serif;font-size:2rem;line-height:2.25rem;font-weight:700;font-style:normal;color:#fff;text-align:center}.bonus__app-banner-coins-l,.bonus__app-banner-coins-s{position:absolute;width:100%;top:0;left:0;right:0}.bonus__app-banner-phone{position:relative}.bonus__app-banner-phone img{width:100%}.bonus__app-banner-phone .bonus__apps{position:absolute;top:0;left:0;right:0;bottom:0}.bonus__app-banner-phone .bonus__apps a+a{margin-top:1rem}.bonus__app-banner-phone .bonus__apps a{width:50%;margin-right:1rem}.bonus__qr{position:absolute;top:0;left:0;right:0;bottom:0;padding:4rem 7rem 0 6rem}.bonus__qr p{font-family:Rubik,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:500;font-style:normal;color:#fff;text-align:center}.bonus__qr img{max-width:218px}@media screen and (min-width:768px){.bonus__main-banner{margin-top:-70px;padding-top:calc(70px + 7.5rem)}.bonus__main-banner h1{font-family:Balsamiq Sans,sans-serif;font-size:3.625rem;line-height:3.75rem;font-weight:700;font-style:normal;text-align:left}.bonus__main-banner-text{font-size:1.5rem;line-height:1.75rem;font-weight:400;max-width:547px}.bonus__main-banner-notification p,.bonus__main-banner-text{font-family:Rubik,sans-serif;font-style:normal;text-align:left}.bonus__main-banner-notification p{font-size:1.125rem;line-height:1.375rem;font-weight:500}.bonus__apps a+a{margin-top:unset;margin-left:.5rem}.bonus__steps-title{font-family:Balsamiq Sans,sans-serif;font-size:3.625rem;line-height:3.75rem;font-weight:700}.bonus__steps-subtitle,.bonus__steps-title{font-style:normal;padding:0 2rem;text-align:left}.bonus__steps-subtitle{font-family:Rubik,sans-serif;font-size:1.5rem;line-height:1.75rem;font-weight:400}.bonus__steps-step-name{font-family:Balsamiq Sans,sans-serif;font-size:3.625rem;line-height:3.75rem;font-weight:700;font-style:normal}.bonus__steps-step-text{font-family:Rubik,sans-serif;font-size:1.5rem;line-height:1.75rem;font-weight:400;font-style:normal}.bonus__steps-arrow-2,.bonus__steps-arrow-3{width:10vw}.bonus__cashback-title{font-family:Balsamiq Sans,sans-serif;font-size:3.625rem;line-height:3.75rem;font-weight:700;font-style:normal}.bonus__cashback-text{font-family:Rubik,sans-serif;font-size:1.5rem;line-height:1.75rem;font-weight:400;font-style:normal}.bonus__questions-title{font-family:Balsamiq Sans,sans-serif;font-size:3.625rem;line-height:3.75rem;font-weight:700;font-style:normal;text-align:left}.bonus__questions-link{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:500;font-style:normal;text-align:left}.bonus__questions-notification{text-align:left}.bonus__questions-notification,.bonus__questions-phone a{font-family:Balsamiq Sans,sans-serif;font-size:2rem;line-height:2.25rem;font-weight:700;font-style:normal}.bonus__questions .v-accordion__title{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:500;font-style:normal}.bonus__questions .v-accordion__content-wrapper{font-family:Rubik,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:400;font-style:normal}.bonus__app-banner{margin-bottom:0}.bonus__app-banner-title p{font-family:Balsamiq Sans,sans-serif;font-size:3.625rem;line-height:3.75rem;font-weight:700;font-style:normal;text-align:left}.bonus__app-banner-title img{position:absolute;top:calc(100% - 2.5rem);right:0;width:30%}.bonus__app-banner-phone{width:40%;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:1024px){.bonus__apps a span{font-family:Rubik,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;font-style:normal}.bonus__apps a:hover{background:#ffb266}.bonus__apps a:hover span{color:#fff}.bonus__apps a:active{background:#ff9b37}.bonus__steps-subtitle,.bonus__steps-title{padding:0 6rem}.bonus__steps-pizza{margin-left:unset;width:50%}.bonus__steps-balls{width:40%}.bonus__steps-dishes{margin-left:unset;width:50%}.bonus__steps-button:hover{background:#fb7069}.bonus__cashback-coins-l{width:90%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bonus__cashback-button:hover{background:#e9f1e0}.bonus__cashback-button:active{background:#a3c47e;color:#fff}.bonus__app-banner{border-radius:24px}}