.menu-item .menu-item-link[data-v-7acbc3ce]{display:block}.menu-item .menu-item-image[data-v-7acbc3ce]{border-radius:.5rem;overflow:hidden;position:relative;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:block}@media not all and (min-width:1024px){.menu-item .menu-item-image[data-v-7acbc3ce]{min-height:180px}}@media (min-width:1024px){.menu-item .menu-item-image[data-v-7acbc3ce]{min-height:230px}}.menu-item .menu-item-image[data-v-7acbc3ce]{transition:opacity .5s ease-in-out,top .5s ease-in-out}.menu-item .menu-item-image.pending[data-v-7acbc3ce]{--tw-bg-opacity:1;background-color:rgb(195 215 201/var(--tw-bg-opacity,1))}@media not all and (min-width:1024px){.menu-item .menu-item-image.pending[data-v-7acbc3ce]{min-height:180px}}@media (min-width:1024px){.menu-item .menu-item-image.pending[data-v-7acbc3ce]{min-height:230px}}@media not all and (min-width:1024px){.menu-item .menu-item-image.pending[data-v-7acbc3ce]{padding-bottom:180px}}@media (min-width:1024px){.menu-item .menu-item-image.pending[data-v-7acbc3ce]{padding-bottom:230px}}.menu-item .menu-item-image .menu-item-title[data-v-7acbc3ce]{left:0;position:absolute;top:50%;z-index:2;--tw-translate-y:-50%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:32px;font-weight:700;line-height:1.52;max-width:100%;overflow:hidden;padding:1.25rem;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1024px){.menu-item .menu-item-image .menu-item-title[data-v-7acbc3ce]{font-size:36px;line-height:1.52}}.menu-item .menu-item-image .menu-item-title[data-v-7acbc3ce]{--tw-translate-y:1.25rem;opacity:.3;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-item .menu-item-image .image[data-v-7acbc3ce]{filter:brightness(.8);height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;opacity:.7;position:absolute;transition-duration:.15s;transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.menu-item.visible .menu-item-title[data-v-7acbc3ce]{--tw-translate-y:-50%}.menu-item.visible .menu-item-image .image[data-v-7acbc3ce],.menu-item.visible .menu-item-title[data-v-7acbc3ce]{opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-item.visible .menu-item-image .image[data-v-7acbc3ce]{--tw-scale-x:115%;--tw-scale-y:115%}.menu-item:hover .menu-item-image .image[data-v-7acbc3ce]{--tw-scale-x:135%;--tw-scale-y:135%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.list-menus[data-v-2f236cb1]{display:grid;gap:.25rem;grid-template-columns:repeat(1,minmax(0,1fr))}.list-menus .list-item[data-v-2f236cb1]{margin-bottom:.25rem;width:100%}@media (min-width:1024px){.list-menus .list-item[data-v-2f236cb1]{margin-top:.25rem}}.footer[data-v-2f236cb1]{margin-top:1.5rem;text-align:center}.footer[data-v-2f236cb1],.footer .btn[data-v-2f236cb1]{align-items:center;display:flex;justify-content:center}.footer .btn[data-v-2f236cb1]{border-radius:.375rem;border-width:1px;gap:.5rem;--tw-border-opacity:1;border-color:rgb(54 90 70/var(--tw-border-opacity,1));font-size:22px;line-height:1.52;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(54 90 70/var(--tw-text-opacity,1))}@media (min-width:1024px){.footer .btn[data-v-2f236cb1]{font-size:22px;line-height:1.52}}.footer .btn[data-v-2f236cb1]{transition:all .4s cubic-bezier(.13,.53,.55,.95);transition-timing-function:cubic-bezier(.13,.53,.55,.95)}.footer .btn[data-v-2f236cb1]:hover{--tw-bg-opacity:1;background-color:rgb(224 235 226/var(--tw-bg-opacity,1))}.footer .btn .icon[data-v-2f236cb1]{font-size:26px;line-height:1.52;margin-top:-.25rem}@media (min-width:1024px){.footer .btn .icon[data-v-2f236cb1]{font-size:26px;line-height:1.52}}
