@keyframes up-block{0%{transform:translateY(-10%)}to{transform:translateY(0%)}}@keyframes down-block{0%{transform:translateY(0%)}to{transform:translateY(-10%)}}.dishes-image{background:#12131b url(/img/logo.svg) 50%/142px 70px no-repeat;border-radius:10px;overflow:hidden}.dishes-image__stop-picture{background:linear-gradient(#03002999,#03002999);width:100%;height:100%}.dishes-image__not-available{color:#fff;text-align:center;background:linear-gradient(#12131be6 0%,#12131b00 100%);justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;font-size:1.25rem;font-weight:400;line-height:1.5rem;display:flex}.dish-page__banner{background:#ff5ae4 radial-gradient(50% 50%,#2c34f0b3 0%,#3c2cf000 100%) -781px -162px/1223px 515px no-repeat;border-radius:10px;overflow:hidden}.dish-page__banner-links{width:100%}.dish-page__banner-links a{width:40%;display:flex}.dish-page__banner-links a svg{width:100%}.dish-page__back{background:linear-gradient(163.14deg,#ffffff1a 4.43%,#ffffff0a 94.38%);border-radius:50%;width:32px;height:32px}.dish-page__back svg{color:#fff}.dish-page__content-wrapper{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:10px;padding:1rem}.dish-page__image .dishes-image{background-color:#12131b;border-radius:10px}.dish-page__toppings{background-color:#fff;border-radius:10px;width:100%;padding:1rem}.dish-page__nutritional{max-width:263px}.dish-page .v-order-button{--size:48px!important}.dish-page .v-order-button--value{width:24px}.dish-page__mobile-total{height:auto}.dish-page__mobile-total-price{background:#ffb3ff;border-radius:8px;padding:.25rem .5rem}.dish-page__mobile-total-label{color:#ffb3ff}@media screen and (width>=768px){.dish-page__wrapper{background:linear-gradient(163.14deg,#ffffff1a 4.43%,#ffffff0a 94.38%);border:1px solid #ffffff0d;border-radius:10px;padding:1rem}.dish-page__content-wrapper{padding:unset;background:unset;border-radius:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;border:unset}.dish-page__content{width:52%}.dish-page__banner{background-position:-680px -162px}.dish-page__banner-links{width:100%}.dish-page__banner-links a{width:50%}.dish-page__banner-links a svg{width:100%}}.v-banner-image{background:#12131b url(/img/logo.svg) 50%/142px 70px no-repeat;border-radius:10px;overflow:hidden}.menu__filter{overflow:auto}.menu__filter-wrapper{width:fit-content;padding:1rem 0}.menu__filter-button{color:#ff5ae4;background:#03002999;border:2px solid #b51f9f;border-radius:10px;width:max-content;margin-right:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:400;line-height:1rem;transition:all .15s ease-in}.menu__filter-button.active{color:#fff;background:#b51f9f;border:2px solid #ff5ae4;box-shadow:0 0 10px #ff5ae4}@media screen and (width>=1024px){.menu,.menu__wrapper{height:100%}}
