@keyframes up-block{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes down-block{0%{transform:translateY(0%)}to{transform:translateY(100%)}}.v-dish-tags{pointer-events:none;z-index:1;max-width:100%;max-height:100%;padding:.5rem;position:absolute;top:0;left:0;overflow:hidden}.v-dish-tags__tag+.v-dish-tags__tag{margin-top:.5rem}.v-dish-tags__tag img{width:24px;height:24px;display:block}.v-count-badge{color:#fff;background:#ff0054;border-radius:50%;min-width:24px;height:24px;padding:.125rem;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;transition:all 60ms;position:absolute;top:.25rem;right:.25rem}.v-count-badge--mobile-menu{min-width:20px;height:20px;font-family:Nunito Sans,sans-serif;font-size:.625rem;font-style:normal;font-weight:600;line-height:.75rem;top:-.5rem;right:-.5rem}.v-dish-image{isolation:isolate;background:#f4f4f4 url(/img/loading/loading.svg) 50%/28px 28px no-repeat;overflow:hidden}.v-dish-image__amount{color:#fff;background:#0003;justify-content:center;align-items:center;font-family:Nunito Sans,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.75rem;display:flex;position:absolute;inset:0}.v-dish-image--not-available{opacity:.5}.v-dish-image--no-loader{background:unset;background-size:unset}.v-prices__price{color:#000;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem}.v-prices__price-before{font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem}.v-prices__base{color:#999;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;position:relative}.v-prices__base:before{content:"";background:#999;width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(12deg)}.v-prices--orange .v-prices__price,.v-prices--red .v-prices__price{color:#ff0054}.v-prices--big .v-prices__price{font-family:Nunito Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.625rem}.v-prices--mobile .v-prices__price{font-family:Nunito Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;line-height:.875rem;font-weight:400!important}.v-prices--mobile .v-prices__price-before{font-family:Nunito Sans,sans-serif;font-size:.625rem;font-style:normal;font-weight:600;line-height:.75rem;font-weight:400!important}.v-prices--light .v-prices__price,.v-prices--light .v-prices__price-before{font-weight:400!important}@media screen and (width>=768px){.v-prices__price{font-family:Nunito Sans,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.25rem}.v-prices--big .v-prices__price{font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.625rem}.v-prices--small .v-prices__price{font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem}.v-prices--mobile .v-prices__price{font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem}.v-prices--mobile .v-prices__price-before{font-family:Nunito Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;line-height:.875rem}}
