*{outline:none;font-family:Montserrat,sans-serif}html{font-size:100%}@media screen and (max-width:1660px){html{font-size:75%}}@media screen and (max-width:1440px){html{font-size:67%}}@media screen and (max-width:1024px){html{font-size:50%}}@media screen and (max-width:750px){html{font-size:50%}}:root{--scrollbarBg:#dadada;--scrollbarThumb:#949494;--scrollbarWidth:8px;--scrollbarBorder:3px solid var(--scrollbarBg);--scrollbarBorderRadius:calc(var(--scrollbarWidth)/2)}html *{scrollbar-width:var(--scrollbarWidth);scrollbar-color:var(--scrollbarThumb) var(--scrollbarBg)}html ::-webkit-scrollbar{width:var(--scrollbarWidth)}html ::-webkit-scrollbar-track{background:var(--scrollbarBg);border-radius:var(--scrollbarBorderRadius)}html ::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumb);border-radius:var(--scrollbarBorderRadius);border:var(--scrollbarBorder)}a[type=button]{-webkit-appearance:none;appearance:none}.time-opt{font-weight:500;font-size:0.875rem}.time-opt .q-item--active{background-color:#e4e4e4;color:#fff}.item-radio.q-item,.item-radio.q-radio{padding:0;transform:translateX(-10px);margin-bottom:0.9375rem}.q-field__input,.q-field__native,.q-field__prefix,.q-field__suffix{padding:0.375rem 0rem}.desktop-input .q-field--dense .q-field__control,.promo-input .q-field--dense .q-field__control,.q-field--dense .q-field__marginal{height:3.75rem}.item-radio.q-item,.item-radio.q-radio.radio-translate{transform:translateX(0px)}.desktop-input .q-field--auto-height.q-field--dense .q-field__control,.q-field--auto-height.q-field--dense .q-field__native{min-height:3.75rem}.desktop-input .q-field__input{min-height:1.5rem}.desktop-input .q-field,.promo-input .q-field{font-size:1.25rem;line-height:1.5rem}.q-field__append{display:none}.mobile-item-radio.q-radio{padding:0;transform:translateX(-6.5px)}.mobile-change-input .q-field--dense .q-field__control{height:29px}.mobile-header{padding-top:30px;display:flex;justify-content:space-between}.mobile-button{font-size:18px;line-height:21px;font-weight:600;padding:12px;text-align:center;width:100%;color:#fff;background-color:#000}.mobile-title{font-size:10px;line-height:12,19px;max-width:185px;font-weight:700}.mobile-title--accent{color:#465500}.mobile-title--white{color:#fff}.mobile-total{display:flex;justify-content:space-between;margin-top:5px}.mobile-total-text{font-size:14px;line-height:21px}.mobile-logo{max-width:50%;width:100%}.mobile-back{display:flex;align-items:center;color:#7e7e7e;font-weight:600;font-size:16px;line-height:18px}.mobile-popup-header{padding-top:16px;padding-bottom:16px;position:relative}.mobile-popup-header:before{position:absolute;content:"";bottom:0;left:-16px;height:1px;width:calc(100% + 32px);background-color:#7e7e7e}.close{color:#8d8d8d}.message{font-size:1.125rem;font-weight:600;margin:auto;text-align:center}.env-b{padding-bottom:max(16px,env(safe-area-inset-bottom,20px))}.container-d--p{padding-left:8.75rem;padding-right:8.75rem}.container-d--p-l{padding-left:4.9375rem}.container-d--p-r{padding-right:9.531875rem}.p-content{padding-left:1.25rem}.p-content,.p-content--r{padding-right:1.25rem}.p-content--l{padding-left:1.25rem}.q-layout__section--marginal{color:#000}.q-placeholder[placeholder]{color:#000;font-weight:600}.container{margin:0 auto}body{font-size:1rem}.button{color:#fff;font-weight:700;line-height:1.37125rem;font-size:1.125rem;padding:0.4375rem 0.9375rem 0.4375rem 0.9375rem;background-color:#000}.button-color-accent{background-color:#465500}.button-color-black{background-color:#000}.button-color-white{background-color:#fff;color:#000}.button-color-gray{color:#7e7e7e;background-color:#e4e4e4}.drawer-text{font-size:14px;line-height:17.07px;font-weight:600;margin-bottom:20px}.nav-item{text-decoration:none;font-size:16px}.tw-font-semibold{font-weight:600}.tw-flex{display:flex}.tw-grid{display:grid}.tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.tw-appearance-none{-webkit-appearance:none;appearance:none}.tw-relative{position:relative}.tw-justify-between{justify-content:space-between}.tw-justify-self-end{justify-self:end}.tw-justify-center{justify-content:center}.tw-h-full{height:100%}.tw-bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.tw-border-t-2{border-width:0px;border-top-width:2px;border-style:solid}.tw-w-full{width:100%}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-gap-5{gap:1.25rem}.tw-gap-x-6{column-gap:1.5rem}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.tw-auto-rows-max{grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.tw-text-center{text-align:center}.tw-items-center{align-items:center}.tw-flex-grow{flex-grow:1}.tw-my-10{margin-top:2.5rem;margin-bottom:2.5rem}.tw-ml-28{margin-left:7rem}.tw-mt-28{margin-top:7rem}.tw-mt-8{margin-top:2rem}.tw-mt-4{margin-top:1rem}.tw-mb-10{margin-bottom:2.5rem}.tw-mb-4{margin-bottom:1rem}.tw-mr-10{margin-right:2.5rem}.tw-p-2{padding:0.5rem}.tw-px-2{padding-left:0.5rem;padding-right:0.5rem}.tw-pl-6{padding-left:1.5rem}.tw-gap-4{gap:1rem}.tw-self-stretch{align-self:stretch}.tw-justify-items-stretch{justify-items:stretch}.tw-w-1\/2{width:50%}.tw-col-span-2{grid-column:span 2/span 2}.tw-col-span-3{grid-column:span 3/span 3}.tw-col-span-4{grid-column:span 4/span 4}.tw-col-span-6{grid-column:span 6/span 6}.tw-col-span-12{grid-column:span 12/span 12}.tw-place-self-end{place-self:end}.tw-justify-self-start{justify-self:start}.tw-place-self-center{place-self:center}.tw-flex-shrink-0{flex-shrink:0}.overflow-hidden{overflow:hidden!important}.menu-list .title{font-weight:500!important;margin:0;line-height:1.2rem}.menu-list a.menu-item{display:flex;justify-content:flex-start;text-decoration:none}.menu-list a.menu-item .text{color:#000;font-size:1.5rem;font-weight:500!important;margin:0;line-height:1.5rem}.menu-list a.menu-item.active>.text{color:red!important}.menu-list a.menu-item img{max-width:100%;height:auto}.q-footer{background-color:#fff}.footer.container{display:flex;flex-direction:column}.footer.container a{text-decoration:none;color:#000}.footer.container>a,.footer.container>div{display:flex;justify-content:center}.order .title,.section-right .title{font-size:1rem;margin:0;line-height:80%}.mobile.list a{text-decoration:none}.mobile.list a .text{margin:0px;font-size:1.75rem;color:#000;line-height:1.75rem!important}.mobile-category a,.q-footer a{text-decoration:none}.mobile-category a{color:#7e7e7e}.mobile-active{background-color:#465500}.mobile-active a{color:#fff}.drawer-text{color:#000;text-decoration:none}.discount-comment{margin:0px}.leftnav .menu-list .text{font-size:1.25rem!important}.mobile-personal-content button,.personal-content button{background-color:initial;border:none}.mobile-time-options,.time-options{margin:0px;list-style:none}.mobile-active{background-color:initial}.mobile-active .mobile-text{color:#4c5600;padding-bottom:5px;border-bottom:2px solid #4c5600}.popup-content{padding:50px}.popup-title{margin:0px;padding-bottom:20px!important}.popup-phone{margin-bottom:1rem!important}.mobile-restaurant .mobile-button{margin-top:3rem}.no-decoration{text-decoration:none;color:#000}@tailwind base;@tailwind components;@tailwind utilities;@layer base{@font-face{font-family:Montserrat;font-weight:400;src:url(../fonts/Montserrat-Regular.c430087a.woff2)}@font-face{font-family:Montserrat;font-weight:700;src:url(../fonts/Montserrat-Bold.11263e84.woff2)}@font-face{font-family:Montserrat;font-weight:600;src:url(../fonts/Montserrat-SemiBold.4bbde92d.woff2)}@font-face{font-family:Montserrat;font-weight:500;src:url(../fonts/Montserrat-Medium.214fb940.woff2)}@font-face{font-family:Montserrat;font-weight:800;src:url(../fonts/Montserrat-ExtraBold.fb5221ab.woff2)}@font-face{font-family:Playfair;font-weight:400;src:url(../fonts/PlayfairDisplaySC-Italic.7ad5b3cd.woff)}body,html{font-family:Montserrat}body{color:#000}h2,h3,h4,h5{line-height:80%;font-weight:500}}@layer utilities{.container-m--p{padding-left:16px;padding-right:16px}}.q-notification{background-color:#465500}.nav-list[data-v-23d3a7a9]{display:flex;text-align:center;font-size:1.5rem;line-height:1.625rem;margin-bottom:1.875rem}.nav-item[data-v-23d3a7a9]{padding:0.9375rem 0rem;max-width:16.0625rem;width:100%;background-color:#c4c4c4;color:#7e7e7e;font-weight:600;display:inline-block;cursor:pointer}.nav-item_active[data-v-23d3a7a9]{background-color:#465500;color:#fff}.i4ewOd-pzNkMb-haAclf[data-v-23d3a7a9]{display:none}.close[data-v-23d3a7a9]{cursor:pointer;margin-top:10px}.input[data-v-23d3a7a9]{max-width:20.4375rem;width:100%}.button[data-v-23d3a7a9]{padding:0.9375rem 0rem;max-width:16.0625rem;width:100%}.address[data-v-23d3a7a9],.button[data-v-23d3a7a9]{font-size:1.5rem;line-height:1.625rem}.active[data-v-23d3a7a9]{font-weight:600}.delivery-rest[data-v-23d3a7a9]{overflow-y:scroll;height:20vh}.popup-content[data-v-23d3a7a9]{max-width:70%;width:100%;max-height:50rem;height:90%;display:flex}.popup-content_delivery[data-v-23d3a7a9]{max-height:90%;overflow:hidden;display:flex;max-width:50%;width:100%;max-height:50rem}.popup-delivery-title[data-v-23d3a7a9]{font-size:1.5rem;line-height:1.625rem;margin-bottom:1.375rem}.popup-left[data-v-23d3a7a9]{width:50%}.popup-delivery[data-v-23d3a7a9],.popup-left[data-v-23d3a7a9]{padding:2.5rem;overflow-y:scroll;display:flex;flex-direction:column;justify-content:space-between}.popup-delivery[data-v-23d3a7a9]{width:100%;font-size:1.5rem;line-height:1.625rem}.popup-right[data-v-23d3a7a9]{max-width:50%;width:100%;max-height:100%;height:100%}.popup-city-content[data-v-23d3a7a9]{margin-bottom:1.875rem}.popup-mycity[data-v-23d3a7a9],.popup-title[data-v-23d3a7a9]{font-size:1.5rem;line-height:1.625rem;font-weight:700}.popup-title[data-v-23d3a7a9]{margin-bottom:1.875rem}.popup-mycity[data-v-23d3a7a9]{margin-right:1.625rem}.popup-choicecity[data-v-23d3a7a9]{font-size:1.5rem;line-height:1.625rem;color:grey}.restaurant[data-v-23d3a7a9]{display:flex;flex-direction:column}.mobile-logo[data-v-23d3a7a9]{max-width:50%;width:100%}.mobile-back[data-v-23d3a7a9]{display:flex;align-items:center;color:#7e7e7e;font-weight:600;font-size:16px;line-height:18px}.mobile-popup-header[data-v-23d3a7a9]{margin-bottom:12px}.mobile-popup-bottom[data-v-23d3a7a9]{padding-top:11px;margin:0 -16px;border-bottom:1px solid #7e7e7e}.mobile-wrapper[data-v-23d3a7a9]{width:100%;height:100vh;padding-top:16px;display:flex;flex-direction:column}.mobile-close[data-v-23d3a7a9]{align-self:flex-end}.mobile-content-title[data-v-23d3a7a9]{font-size:23px;line-height:28.04px;font-weight:700;margin-bottom:30px}.mobile-nav-list[data-v-23d3a7a9]{display:flex;text-align:center;justify-content:center;font-size:14px;line-height:18px;margin-bottom:15px}.mobile-nav-item[data-v-23d3a7a9]{padding:8px 0;max-width:257px;width:100%;background-color:#c4c4c4;color:#7e7e7e;font-weight:600;display:inline-block}.mobile-nav-item_active[data-v-23d3a7a9]{background-color:#465500;color:#fff}.mobile-address[data-v-23d3a7a9]{font-size:14px;line-height:17.07px}.mobile-active[data-v-23d3a7a9]{font-weight:600}.mobile-popup-city-content[data-v-23d3a7a9]{display:flex;flex-direction:column;text-align:center;font-weight:700;justify-content:space-between;margin-bottom:10px}.mobile-restaurant[data-v-23d3a7a9]{margin-bottom:30px}.mobile-restaurant-title[data-v-23d3a7a9]{font-weight:700;font-size:14px;line-height:18px}.mobile-item[data-v-23d3a7a9]{padding-bottom:15px;margin-left:6px;border-bottom:1px solid #8d8d8d;width:100%}.mobile-item[data-v-23d3a7a9]:not(:first-child){margin-top:15px}.mobile-popup-mycity[data-v-23d3a7a9]{padding-bottom:8px}.mobile-popup-choicecity[data-v-23d3a7a9],.mobile-popup-mycity[data-v-23d3a7a9]{font-size:18px;line-height:21.94px;font-weight:600}.mobile-popup-choicecity[data-v-23d3a7a9]{color:#7e7e7e;font-weight:300}.mobile-map[data-v-23d3a7a9]{flex-grow:1;margin:0 -16px;min-height:305px}.mobile-button-position[data-v-23d3a7a9]{position:absolute;right:0;left:0;bottom:0;margin-bottom:30px}.input[data-v-6c8eb2a6]{max-width:20.4375rem;width:100%}.popup-content[data-v-6c8eb2a6]{max-width:50%;width:100%;max-height:25rem;height:50%;padding:1.875rem;display:flex;flex-direction:column;justify-content:space-between}.popup-title[data-v-6c8eb2a6]{font-size:1.25rem;font-weight:600;padding-bottom:1.5625rem}.popup-select[data-v-6c8eb2a6]{margin-bottom:2.8125rem}.popup-phone[data-v-6c8eb2a6]{margin-bottom:3.1875rem}.popup-label--bottom[data-v-6c8eb2a6]{color:#465500;display:inline-block;padding-top:0.625rem;padding-left:0.625rem}.popup-text[data-v-6c8eb2a6]{font-size:1rem;font-weight:600;padding-bottom:1.6875rem}.popup-property[data-v-6c8eb2a6]{font-size:0.8125rem;margin-right:1.25rem}.popup-city[data-v-6c8eb2a6]{cursor:pointer}.popup-letter-cityes[data-v-6c8eb2a6]{display:flex}.popup-letter[data-v-6c8eb2a6]{margin-right:3rem;font-weight:700}.close[data-v-6c8eb2a6]{margin-top:1.875rem;cursor:pointer}.mobile-wrapper[data-v-6c8eb2a6]{width:100%;height:100vh;display:flex;flex-direction:column;padding-top:16px;padding-bottom:16px}.mobile-close[data-v-6c8eb2a6]{align-self:flex-end}.mobile-button-position[data-v-6c8eb2a6]{position:absolute;right:0;left:0;bottom:0;margin-bottom:30px}.mobile-popup-cityes[data-v-6c8eb2a6]{gap:20px}.mobile-popup-title[data-v-6c8eb2a6]{text-align:center;font-weight:700;font-size:14px;line-height:21px;padding:10px 0}.mobile-popup-select[data-v-6c8eb2a6]{margin-bottom:20px}.mobile-popup-letter[data-v-6c8eb2a6]{font-size:18px;line-height:21.94px;font-weight:600}.mobile-popup-city[data-v-6c8eb2a6]{display:block;font-size:14px;line-height:21px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e4e4e4}.city-select[data-v-53ad2750]{width:100%}.button-color-accent[data-v-6f3f4b66]{background-color:#465500}.button-color-black[data-v-6f3f4b66]{background-color:#000}.error{color:red}.input-text--center{text-align:center}.price[data-v-9e9fbca4]{font-weight:600;font-size:1.5rem}.input[data-v-141ccdcf]{max-width:20.4375rem;width:100%}.popup-content[data-v-141ccdcf]{height:auto;padding:4.375rem}.popup-title[data-v-141ccdcf]{font-size:1.25rem;font-weight:600;padding-bottom:3.1875rem}.popup-phone[data-v-141ccdcf]{margin-bottom:51px}.popup-label--bottom[data-v-141ccdcf]{color:#465500;display:inline-block;padding-top:0.625rem;padding-left:0.625rem}.popup-text[data-v-141ccdcf]{font-size:1rem;font-weight:600;padding-bottom:1.6875rem}.popup-property[data-v-141ccdcf]{font-size:0.8125rem;margin-right:1.25rem}.close[data-v-141ccdcf]{margin-top:1.875rem;cursor:pointer}.mobile-close[data-v-141ccdcf]{align-self:end;transform:translate(25%,-25%)}.mobile-popup-content[data-v-141ccdcf]{display:flex;flex-direction:column;padding:16px;align-items:center}.footer[data-v-0ece8f4c]{background-color:initial;padding-top:2.420625rem}.logo[data-v-0ece8f4c]{cursor:pointer;width:12.625rem;padding-bottom:3.6775rem}.text[data-v-0ece8f4c]{cursor:pointer;text-align:center;font-weight:500;font-size:16px;padding:0rem 1.25rem}.text-content[data-v-0ece8f4c]{padding-bottom:3.426875rem}.social[data-v-0ece8f4c]{width:3.25rem;height:2.375rem;display:flex}.social[data-v-0ece8f4c]:first-child{margin-right:2.66rem}.social-list[data-v-0ece8f4c]{padding-bottom:2.420625rem;align-items:center}.select-content[data-v-19b84bca]{font-size:1.125rem;font-weight:500;color:#000;margin-top:1.25rem}.select[data-v-19b84bca]{padding-top:5px;padding-bottom:5px;background-color:#9c9c9c;cursor:pointer;justify-content:space-between;display:flex;align-items:center}.triangle[data-v-19b84bca]{width:1.165625rem;height:0.95375rem}.logo[data-v-07e3bf94]{width:21.75rem;height:5.296875rem}.content[data-v-07e3bf94]{padding-top:2.5625rem}.work-schedule[data-v-07e3bf94]{margin-top:0.9375rem;font-weight:500}.time[data-v-07e3bf94]{max-width:12.8125rem}.days[data-v-07e3bf94]{margin-right:2.5rem}.link[data-v-fb0ce554]{padding-bottom:1.8125rem;border-bottom:1px solid #898989}.active[data-v-fb0ce554]{font-weight:700;border-bottom:3px solid #4c5600}.basket[data-v-fb0ce554],.confirm[data-v-fb0ce554]{margin-top:0.5rem}