@media not all and (min-width:1536px){.aside-menu[data-v-47e56f0d]{display:none}}@media not all and (min-width:1280px){.aside-menu[data-v-47e56f0d]{padding-top:4rem}}.aside-menu__sticky[data-v-47e56f0d]{padding-top:1.75rem}@media not all and (min-width:1024px){.aside-menu__sticky[data-v-47e56f0d]{margin-top:1rem}}@media (min-width:1280px){.aside-menu__sticky[data-v-47e56f0d]{position:sticky;top:6rem}}.aside-menu-nav[data-v-47e56f0d]{display:grid;gap:1.25rem}@media (min-width:1280px){.aside-menu-nav[data-v-47e56f0d]{max-height:calc(100vh - 8rem);overflow-y:auto;padding-right:.5rem}}.aside-menu-nav[data-v-47e56f0d]{scrollbar-gutter:stable}.aside-menu-nav__item[data-v-47e56f0d]{align-items:center;display:flex;gap:.75rem;justify-content:flex-start}.dish[data-v-ff8dcb42]{padding-top:4rem}@media (min-width:768px){.dish[data-v-ff8dcb42]{padding-top:8rem}}.dish__grid[data-v-ff8dcb42]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem}@media (min-width:768px){.dish__grid[data-v-ff8dcb42]{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem}}@media (min-width:1024px){.dish__grid[data-v-ff8dcb42]{gap:1.5rem}}@media only screen and (max-width:350px){.dish__grid[data-v-ff8dcb42]{grid-template-columns:repeat(1,minmax(0,1fr))}}.dish-card[data-v-ff8dcb42]{cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:.75rem;position:relative;text-align:center}@media (min-width:1024px){.dish-card[data-v-ff8dcb42]{padding:1.25rem}}.dish-card[data-v-ff8dcb42]{background:linear-gradient(135deg,#e5e7eb,#e5e7eb80);border:1px solid rgba(0,0,0,.06);border-radius:1.5rem;box-shadow:0 1px 3px #0000000d,0 10px 15px -3px #0000000d,0 0 #ef444400;isolation:isolate;overflow:visible;transform:scale(var(--proximity-scale,1));transform-style:preserve-3d;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;will-change:transform}@media (max-width:768px){.dish-card[data-v-ff8dcb42]{border-radius:1rem;box-shadow:0 1px 2px #0000000d,0 8px 12px -3px #0000000d;gap:.75rem;padding:.625rem}}.dish-card__slider[data-v-ff8dcb42]{aspect-ratio:1/1;flex-shrink:0;position:relative}.dish-card__slider[data-v-ff8dcb42],.dish-card__swiper[data-v-ff8dcb42]{border-radius:1rem;overflow:hidden;width:100%}.dish-card__swiper[data-v-ff8dcb42]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;--swiper-pagination-color:#ef4444;--swiper-pagination-bullet-inactive-color:#9ca3af;--swiper-pagination-bullet-inactive-opacity:.5;--swiper-pagination-bullet-size:7px;--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bottom:10px}@media (max-width:768px){.dish-card__swiper[data-v-ff8dcb42]{--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bottom:8px}}.dish-card__slide[data-v-ff8dcb42]{height:100%;width:100%}.dish-card__img[data-v-ff8dcb42]{aspect-ratio:1/1;background:linear-gradient(135deg,#00000005,#0000000d);border-radius:1rem;box-shadow:inset 0 1px 3px #0000001a;flex-shrink:0;overflow:hidden;position:relative;transform-style:preserve-3d;width:100%;z-index:2}@media (max-width:768px){.dish-card__img[data-v-ff8dcb42]{border-radius:.75rem}}.dish-card__media[data-v-ff8dcb42]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform}.dish-card__favorite[data-v-ff8dcb42]{transition:transform .2s ease}.dish-card__favorite[data-v-ff8dcb42]:hover{transform:scale(1.15)}.dish-card__favorite[data-v-ff8dcb42]:active{transform:scale(.95)}.dish-card__favorite.is-animating-add[data-v-ff8dcb42]{animation:favHeartAdd-ff8dcb42 .65s cubic-bezier(.36,.07,.19,.97) forwards}.dish-card__favorite.is-animating-add[data-v-ff8dcb42]:after{animation:favRipple-ff8dcb42 .65s ease-out forwards;border:2px solid rgba(153,27,27,.7);border-radius:50%;content:"";top:-4px;right:-4px;bottom:-4px;left:-4px;pointer-events:none;position:absolute}.dish-card__favorite.is-animating-remove[data-v-ff8dcb42]{animation:favHeartRemove-ff8dcb42 .4s ease-out forwards}.dish-card__title[data-v-ff8dcb42]{font-size:1rem;font-weight:700;letter-spacing:-.025em;line-height:1.5rem}@media (min-width:768px){.dish-card__title[data-v-ff8dcb42]{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.dish-card__title[data-v-ff8dcb42]{font-size:1.25rem;line-height:1.75rem}}.dish-card__title[data-v-ff8dcb42]{--tw-text-opacity:1;color:rgb(var(--color-gray-900)/var(--tw-text-opacity,1))}.dish-card__title[data-v-ff8dcb42]:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dish-card__title[data-v-ff8dcb42]{display:-webkit-box;flex-shrink:0;-webkit-line-clamp:2;line-height:1.375;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;position:relative;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:3}@media (max-width:768px){.dish-card__title[data-v-ff8dcb42]{font-size:.875rem;line-height:1.25rem;line-height:1.3}}.dish-card__description[data-v-ff8dcb42]{font-size:.875rem;font-weight:400;line-height:1.25rem;margin-bottom:auto}@media not all and (min-width:768px){.dish-card__description[data-v-ff8dcb42]{display:none}}.dish-card__description[data-v-ff8dcb42]{--tw-text-opacity:1;color:rgb(var(--color-gray-600)/var(--tw-text-opacity,1))}.dish-card__description[data-v-ff8dcb42]:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-gray-400)/var(--tw-text-opacity,1))}.dish-card__description[data-v-ff8dcb42]{position:relative;transform-style:preserve-3d;z-index:3}.dish-card__cost[data-v-ff8dcb42]{font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:1.75rem}@media (min-width:768px){.dish-card__cost[data-v-ff8dcb42]{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.dish-card__cost[data-v-ff8dcb42]{font-size:1.5rem;line-height:2rem}}.dish-card__cost[data-v-ff8dcb42]{--tw-text-opacity:1;color:rgb(var(--color-gray-900)/var(--tw-text-opacity,1))}.dish-card__cost[data-v-ff8dcb42]:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dish-card__cost[data-v-ff8dcb42]{font-variant-numeric:tabular-nums;position:relative;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:3}.dish-card__cost .line-through[data-v-ff8dcb42]{text-decoration:line-through;text-decoration-thickness:2px}.dish-card__bottom[data-v-ff8dcb42]{align-items:center;display:grid;gap:.5rem;grid-template-columns:1fr 44px;margin-top:auto;position:relative;transform-style:preserve-3d;z-index:4}@media not all and (min-width:768px){.dish-card .banner__button-request[data-v-ff8dcb42]{width:100%}}.dish-card .banner__button-request[data-v-ff8dcb42]{transform-style:preserve-3d;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);will-change:transform}.dish-card .banner__button-request[data-v-ff8dcb42]:active{box-shadow:0 4px 12px #ef444433;transform:translateZ(25px) scale(.95)}.dark .dish-card[data-v-ff8dcb42]{background:linear-gradient(135deg,#18181b,#18181b80);border-color:#ffffff1a}.dark .dish-card .dish-card__img[data-v-ff8dcb42]{background:linear-gradient(135deg,#ffffff08,#ffffff03);box-shadow:inset 0 1px 3px #0000004d}@keyframes favHeartAdd-ff8dcb42{0%{transform:scale(1)}15%{transform:scale(1.6) rotate(-8deg)}35%{transform:scale(1.15) rotate(4deg)}50%{transform:scale(1.35) rotate(-2deg)}70%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes favHeartRemove-ff8dcb42{0%{transform:scale(1)}25%{transform:scale(.65)}60%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes favRipple-ff8dcb42{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(3)}}@media (hover:none) and (pointer:coarse){.dish-card[data-v-ff8dcb42]:hover{border-color:#0000000f;transform:none}.dish-card:hover .banner__button-request[data-v-ff8dcb42],.dish-card:hover .dish-card__media[data-v-ff8dcb42],.dish-card__favorite[data-v-ff8dcb42]:hover{transform:none}}@media (prefers-contrast:high){.dish-card[data-v-ff8dcb42]{border-width:2px}.dish-card__img[data-v-ff8dcb42]{border:2px solid}}@media (prefers-reduced-motion:reduce){.banner__button-request[data-v-ff8dcb42],.dish-card[data-v-ff8dcb42],.dish-card__favorite[data-v-ff8dcb42],.dish-card__media[data-v-ff8dcb42]{transition:none}.dish-card__favorite.is-animating-add[data-v-ff8dcb42],.dish-card__favorite.is-animating-remove[data-v-ff8dcb42]{animation:none}.dish-card__favorite.is-animating-add[data-v-ff8dcb42]:after{display:none}.dish-card[data-v-ff8dcb42]:hover,.dish-card:hover .banner__button-request[data-v-ff8dcb42],.dish-card:hover .dish-card__media[data-v-ff8dcb42],.dish-card__favorite[data-v-ff8dcb42]:hover{transform:none}.dish-card__swiper[data-v-ff8dcb42]{--swiper-pagination-bullet-inactive-opacity:1}}@media (prefers-color-scheme:dark){.dish-card[data-v-ff8dcb42]{border-color:#ffffff1a}}
