.m-tabs-bar[data-v-004686b3]{background-color:var(--maz-color-bg);border-radius:var(--maz-border-radius);display:inline-flex;gap:.25rem;max-width:100%;overflow-x:auto;padding:.5rem;position:relative;vertical-align:top}.m-tabs-bar[data-v-004686b3]:is([class~=dark] *){border-color:var(--maz-color-bg-light);border-width:var(--maz-border-width)}.m-tabs-bar.--elevation[data-v-004686b3]{box-shadow:0 5px 10px #0000000d}.m-tabs-bar.--elevation[data-v-004686b3]:is([class~=dark] *){--maz-tw-shadow:0 0 #0000;--maz-tw-shadow-colored:0 0 #0000;box-shadow:var(--maz-tw-ring-offset-shadow,0 0 #0000),var(--maz-tw-ring-shadow,0 0 #0000),var(--maz-tw-shadow)}.m-tabs-bar.--block[data-v-004686b3]{width:100%}.m-tabs-bar__item[data-v-004686b3]{align-items:center;border-radius:var(--maz-border-radius);display:flex;flex:none;font-weight:500;gap:.5rem;padding:.5rem .75rem;position:relative;text-align:center;text-decoration-line:none;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.m-tabs-bar__item[data-v-004686b3]:not(.--disabled){cursor:pointer}.m-tabs-bar__item[data-v-004686b3]:not(.--disabled):hover{color:var(--maz-color-text)!important}.m-tabs-bar__item.--disabled[data-v-004686b3]{background-color:var(--maz-color-bg-lighter);cursor:not-allowed;--maz-tw-text-opacity:1;color:rgb(156 163 175/var(--maz-tw-text-opacity,1))}.m-tabs-bar__item.--disabled[data-v-004686b3]:is([class~=dark] *){--maz-tw-text-opacity:1;color:rgb(107 114 128/var(--maz-tw-text-opacity,1))}.m-tabs-bar__indicator[data-v-004686b3]{background-color:var(--maz-color-bg-light);border-radius:var(--maz-border-radius);left:0;position:absolute;text-align:center}.m-tabs-bar__indicator.--animated[data-v-004686b3]{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.m-tabs-content-item[data-v-89ecbfa6]{flex:1 0 auto;position:relative;top:0;transition:all .5s cubic-bezier(.25,.8,.5,1);width:100%}.menu-item[data-v-c0202389]{border:1px solid #eee;border-radius:8px;display:flex;flex-direction:column;gap:.5rem;padding:1rem;transition:all .2s ease}.menu-item[data-v-c0202389]:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-2px)}.menu-item h3[data-v-c0202389]{margin:0}.description[data-v-c0202389]{color:#666;margin:0}.price[data-v-c0202389]{align-self:flex-end;color:#cd78a7;font-size:1.1rem;font-weight:700}.menu[data-v-ed28ce15]{min-height:calc(100vh - 200px)}.menu-content[data-v-ed28ce15]{margin:0 auto;max-width:800px;padding:2rem}.menu-tabs[data-v-ed28ce15]{margin-bottom:2rem}.menu-tabs[data-v-ed28ce15] .m-tabs-bar__indicator{display:none}.menu-tabs[data-v-ed28ce15] .m-tabs-bar{background:transparent;gap:.5rem;padding:0}.menu-tabs[data-v-ed28ce15] .m-tabs-bar__item{background:transparent;border:2px solid #ccc;border-radius:20px;color:#666;transition:all .2s ease}.menu-tabs[data-v-ed28ce15] .m-tabs-bar__item.--active{background:transparent;border:2px solid #cd78a7;color:#cd78a7}.menu-tabs[data-v-ed28ce15] .m-tabs-bar__item:not(.--active):hover{border-color:#999;color:#333}.menu-tabs[data-v-ed28ce15] .m-tabs-btn{background:transparent;border:none;margin:0;padding:0}.menu-tabs[data-v-ed28ce15] .m-tabs-btn.--active{background:transparent;border:none}.menu-tabs[data-v-ed28ce15] .m-tabs-content{min-height:400px;padding-top:2rem}.section-note[data-v-ed28ce15]{color:#666;font-style:italic;margin-bottom:1rem}.menu-items[data-v-ed28ce15]{display:grid;gap:1rem}@media (max-width:768px){.menu-content[data-v-ed28ce15]{padding:1rem}.menu-tabs[data-v-ed28ce15] .m-tabs-bar{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;padding-bottom:1rem}.menu-tabs[data-v-ed28ce15] .m-tabs-bar::-webkit-scrollbar{display:none}.menu-tabs[data-v-ed28ce15] .m-tabs-bar__item{flex-shrink:0;white-space:nowrap}}
