@keyframes up-block{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes down-block{0%{transform:translateY(0%)}to{transform:translateY(100%)}}.v-actions{height:100%}.v-actions__actions-col+.v-actions__actions-col{margin-top:.5rem}.v-actions__actions-action{overflow:hidden}.v-actions__actions-action-picture{background:#f4f4f4 url(/img/loading/loading.svg) 50%/48px 48px no-repeat;border-radius:16px;width:100%;position:relative;overflow:hidden}.v-actions__actions-action-title{color:#000;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem}.v-actions__actions-action-description{color:#999;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:60px;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;display:none;overflow:hidden}.v-actions__action-detail-banner{background:#f4f4f4 url(/img/loading/loading.svg) 50%/48px 48px no-repeat;border-radius:16px;width:100%;position:relative;overflow:hidden}.v-actions__action-detail-content h1{color:#000;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem}.v-actions__action-detail-text{color:#000;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem}.v-actions__action-detail-text a{text-decoration:underline}.v-actions__action-detail-text ul{margin-top:1rem;list-style:outside}.v-actions__action-detail-promo{width:100vw;padding-bottom:calc(76px + 1.5rem + var(--safe-area-bottom));z-index:496;background:#fff;border-radius:10px 10px 0 0;position:fixed;bottom:0;left:0;right:0;box-shadow:13px 17px 42px #00000014}.v-actions__action-detail-dishes-title h2{color:#000;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem}@media screen and (width>=768px){.v-actions__actions-col+.v-actions__actions-col{margin-top:unset}.v-actions__actions-action-picture{border-radius:30px}.v-actions__actions-action-title{font-family:Nunito Sans,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.25rem}.v-actions__actions-action-description{display:-webkit-box}.v-actions__action-detail-banner{border-radius:40px}.v-actions__action-detail-content{max-width:640px}.v-actions__action-detail-content h1{font-family:Nunito Sans,sans-serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.5rem}.v-actions__action-detail-text{font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem}.v-actions__action-detail-promo,.v-actions__action-detail-buttons{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}.v-actions__action-detail-dishes-title h2{font-family:Nunito Sans,sans-serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.5rem}}
