@import url(https://fonts.googleapis.com/css2?family=Karla:wght@400;500;700;800&family=Markazi+Text:wght@400;500;600;700&display=swap);*{box-sizing:border-box}:root{height:100vh}body,html{border:0;margin:0;outline:0;padding:0;scroll-behavior:smooth;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Karla,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{--color-primary:#495e57;--color-primary-2:#f4ce14;--color-secondary:#ee9972;--color-secondary-2:#fbdabb;--color-off-white:#edefee;--color-white:#fff;--color-black:#333;--color-black-full:#000;--color-alert-success:#68f276;--color-alert-error:#f33;--min-height-header:80px;--min-height-footer:80px;--header-switch:768px;--box-shadow-1:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--box-shadow-2:-10px 20px 25px -5px rgba(0,0,0,.1),10px 8px 10px -6px rgba(0,0,0,.1);--box-shadow-3:0px -10px 10px -3px rgba(50,50,50,.15)}.container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;height:100%;justify-items:stretch;min-height:100vh;position:relative;width:100%}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}div.LL-Backdrop{background-color:var(--color-primary-2);border:0;bottom:0;height:100%;left:0;margin:0;opacity:.5;padding:0;position:absolute;right:0;top:0;width:100vw;z-index:9999}header{align-items:center;background-color:var(--color-white);box-shadow:var(--box-shadow-1);display:flex;grid-column:1/span 12;height:var(--min-height-header);justify-content:space-between;margin:0;padding:0;position:fixed;transition:transform .3s ease-in-out;width:100%;z-index:1000}header[data-scroll=scrollDown]{-webkit-transform:translateY(-80px);transform:translateY(-80px)}header[data-scroll=scrollUp]{-webkit-transform:translateY(0);transform:translateY(0)}.logo.LL-HeaderLogo{margin-left:12%}.LL-HeaderLogo img{height:100%;object-fit:cover}nav .LL-IconsList,nav .LL-NavigationMenuList{display:flex;font-weight:700;gap:1rem;padding:0 40px;text-transform:uppercase}ul.LL-NavigationMenuList li a{padding:1rem 1rem 1rem 0}@media only screen and (max-width:768px){#LL-HeaderMenu{left:0;max-height:100vh;position:absolute;right:0;top:var(--min-height-header);-webkit-transform:translateX(-30%);transform:translateX(-30%);width:50%}#LL-HeaderMenu.open{-webkit-animation:slideIn .2s ease-in-out forwards;animation:slideIn .2s ease-in-out forwards}ul.LL-NavigationMenuList{background-color:var(--color-primary-2);display:flex;flex-direction:column;gap:1.25rem;height:100vh;padding:1.25rem;width:100%}#LL-HeaderMenu.open>ul.LL-NavigationMenuList li{opacity:0}ul.LL-NavigationMenuList li{-webkit-animation:fadeIn .2s ease-in-out .2s forwards;animation:fadeIn .2s ease-in-out .2s forwards;border-bottom:1px solid;padding:1rem 0}}@media only screen and (min-width:768px) and (max-width:938px){.LL-Logo.LL-HeaderLogo{margin-left:4%}}#LL-BurgerMenu{min-width:50px;padding:0 1.25rem;width:50px}main{flex-direction:column;margin-top:var(--min-height-header)!important}footer,main{display:flex;grid-column:1/span 12;height:100%;width:100%}footer{align-items:flex-start;background-color:gray;box-shadow:var(--box-shadow-3);flex-wrap:wrap;gap:20px;justify-content:space-between;min-height:80px;padding:2.25rem 0!important}.LL-Logo.LL-FooterLogo,footer section:not(#LL-SocialMediaWidget){padding:0 40px}footer section[class^=LL-Footer]{display:flex;flex-direction:column;gap:1.25rem}.LL-FooterNavigation>ul>li{padding:4px 0}.logo{cursor:pointer}.logo img{height:100%;object-fit:cover;width:100%}table.LL-Table{border-collapse:collapse;display:flex;width:100%}.LL-TableSectionHead,.LL-TableSectionRow{border:1px solid var(--color-black);padding:1rem}.LL-TableCell{padding:1rem}@media only screen and (max-width:1000px){table.LL-Table{overflow-x:scroll;overscroll-behavior-x:contain}}button{-webkit-appearance:none;appearance:none;background-color:initial;border:0;cursor:pointer;margin:0;outline:0;padding:0}.btn{align-items:center;background-color:var(--color-black-full);border:1px solid;border-color:var(--color-black-full);border-radius:.5rem;box-shadow:var(--box-shadow-1);color:var(--color-white);display:inline-flex;font-weight:700;justify-content:center;min-width:100px;padding:1rem}.btn:hover{transition:.3s ease-in-out}.btn.btn-outline:hover,.btn.btn-primary,.btn:hover{background-color:var(--color-primary-2);border-color:var(--color-primary-2);color:var(--color-black-full)}.btn.btn-primary:hover{background-color:var(--color-black-full);border-color:var(--color-black-full);color:var(--color-white)}.btn.btn-outline{background-color:var(--color-white);border-color:var(--color-primary);color:var(--color-primary)}button.btn:disabled,button.btn:disabled:hover{background-color:gray;border-color:gray;color:#a9a9a9;cursor:default}.LL-ProgressBar{height:10px;width:100%}.LL-ProgressBar.border{border:1px solid var(--color-primary-2)}#LL-Progress{-webkit-appearance:initial;appearance:none;height:0;left:0;position:absolute;top:0;width:0}#LL-ProgressValue{visibility:hidden}.LL-ProgressBarIndicator{height:100%;position:relative;-webkit-transform-origin:0;transform-origin:0;transition:.5s linear}.LL-ProgressBarIndicator.LL-UnderProgress{background-color:var(--color-primary-2)}.LL-ProgressBarIndicator.LL-ProgressComplete{background-color:var(--color-alert-success)}#LL-SocialMediaWidget ul{align-items:center;display:flex;gap:.625rem}.LL-SocialIcon{height:25px}article.LL-Card{background-color:var(--color-off-white);box-shadow:var(--box-shadow-2);display:flex;flex-direction:column;flex-wrap:wrap}.LL-CardImage{display:block;width:100%}.LL-CardImage img{object-fit:cover;width:100%}.LL-CardImage .top-full{width:100%}.LL-CardImage.top-full img{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.LL-CardImage.left{width:auto}.LL-CardBody{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem}@media only screen and (max-width:824px){article.LL-Card{width:100%!important}}label.LL-Label{color:var(--color-black);display:inline-flex;gap:.625rem;padding:0 1.25rem;position:absolute;-webkit-transform:translateY(.25rem);transform:translateY(.25rem);transition:.2s ease-out}.LL-Label.error{color:var(--color-alert-error);transition:.2s ease-out}.LL-Label>span.LL-Label-Required,.LL-Label[data-required=true]:after{color:var(--color-alert-error);content:"*";font-size:1.25rem}.LL-TextfieldContainer{display:flex;flex-direction:column;margin:2.25rem auto;position:relative}input.LL-Textfield{border-bottom:2px solid;border-bottom-color:var(--color-primary);display:flex;font-family:Karla,sans-serif;font-size:1rem;gap:10px;margin:0 1.25rem;padding:.5rem 0;transition:.2s ease-in-out}input[data-focus=true]{border-bottom-color:var(--color-black-full)}input.error{border-bottom-color:var(--color-alert-error)}label[data-focus=true],label[data-input=true]{font-size:.875rem;-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}section.LL-TextfieldErrors{padding:.5rem 1.25rem}.LL-SelectContainer{background-color:#fff;margin:2.25rem auto}.LL-SelectFieldWrapper{margin:0 1.25rem}.LL-Select{background-color:initial;border-bottom:2px solid var(--color-primary);font-family:Karla,sans-serif;font-size:1rem;padding:1.25rem;width:100%}label.LL-SelectLabel{-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}section.LL-SelectErrors{padding:.5rem 1.25rem}.LL-Error{color:red}a,article,div,footer,h1,h2,h3,h4,h5,h6,header,input,li,main,p,section,select,table,tbody,td,textarea,tfoot,th,thead,tr,ul{border:0;margin:0;outline:0;padding:0}input{background-color:initial}li{list-style:none}a,nav>ul>li{color:var(--color-full-black);cursor:pointer;text-decoration:none}a:hover{color:var(--color-black)}h1,h2,h3,h4,h5,h6{font-family:Markazi Text,serif;line-height:1}.w-full{width:100%}.h-full{height:100%}.w-screen{width:100vh}.h-screen{height:100vh}.flex,.flex-row{display:flex}.flex-row{flex-direction:row}.flex-column{display:flex;flex-direction:column}.text-xs{font-size:.5rem}.text-sm{font-size:.75rem}.text-standard{font-size:1rem}.text-base{font-size:1.25rem}.text-m{font-size:1.5rem}.text-lg{font-size:1.75rem}.text-xl{font-size:2rem}.text-2xl{font-size:4rem}.left{text-align:left}.right{text-align:right}.center{text-align:center}.logo{display:block}section.LL-Hero{align-items:center;background-color:var(--color-primary);color:var(--color-white);display:flex;gap:100px;justify-content:space-between;max-width:100%;padding:1.25rem 12%;position:relative}.LL-Hero-left h1{color:var(--color-primary-2)}.LL-Hero-left .subtitle{font-size:1.5rem;font-weight:700}.LL-Hero-left{display:flex;flex-direction:column}.LL-Hero-right{border-radius:8px;height:400px}.LL-Hero-right img{border-radius:1rem;height:100%;object-fit:cover;width:450px}#LL-Hero-desc{padding:1.5rem 0}@media only screen and (max-width:768px){section.LL-Hero{display:block;margin:0;padding:0}.LL-Hero-left{background-color:rgba(0,0,0,.5);left:15%;padding:1.25rem;position:absolute;top:calc(25% - 2.5rem);width:70%}.LL-Hero-left,.LL-Hero-left h1{text-align:center}.LL-Hero-right img{height:100%;width:100%}}section.LL-Specials{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.75rem;padding:100px 12%}.specials-titlebar{align-items:center;display:flex;justify-content:space-between}#LL-Section-SpecialItems{align-items:stretch;display:flex;flex-wrap:wrap;gap:2.25rem;justify-content:space-between}.LL-CardHeader{align-items:center;display:inline-flex;justify-content:space-between;width:100%}.food-desc{color:var(--color-primary)}.food-price{color:var(--color-secondary);font-weight:800}.LL-OrderButton{place-items:flex-end}.btn.btn-order{width:100px!important}@media screen and (max-width:1024px){#LL-Section-SpecialItems{gap:1.25rem}}.LL-Testimonials{background-color:var(--color-off-white);display:flex;flex-direction:column;gap:2.25rem;padding:4.5rem 2.25rem}.LL-Testimonials-Carousel{align-items:stretch;display:flex;gap:20px;justify-content:center;width:100%}.LL-Testimonials-Carousel .LL-Card{flex-basis:25%}.LL-Testimonial-Review{color:var(--color-primary)}@media only screen and (max-width:768px){.LL-Testimonials-Carousel{flex-wrap:wrap}.LL-Testimonials-Carousel .LL-Card{flex-basis:40%}}#about{background-color:#fff;padding:12% 12% 205px;width:100%}#about-images{display:flex;position:relative;width:100%}#about-first-image{z-index:100}#about-second-image{bottom:-30%;color:#a9a9a9;position:absolute;right:50%;z-index:50}#about-images img{height:338px;max-height:338px;max-width:272px;width:272px}@media only screen and (max-width:1068px){.about-columns{gap:10px!important}#about-first-image,#about-second-image{-webkit-transform:scale(.8);transform:scale(.8)}#about-second-image{bottom:-25%;right:-35%}}@media only screen and (max-width:768px){#about{padding:12%}.about-columns{gap:0!important}#about-images img{height:auto;width:auto}#about-first-image,#about-second-image{-webkit-transform:scale(.5);transform:scale(.5)}#about-second-image{bottom:-25%;right:-25%}}.LL-BookingPageNavigation{align-items:center;background-color:var(--color-primary);color:var(--color-white);display:flex;justify-content:space-between;padding:1rem}.LL-BookingPageNavigation h1{width:100%}.LL-BookingPageNavigation button.btn-unstyled{color:var(--color-white)}.LL-BookingPageContainer{padding:2.25rem;width:100%}#LL-BookingPageHero{box-shadow:var(--box-shadow-2);display:none;flex-basis:50%}#LL-BookingPageHero img{border-radius:.5rem;width:100%}@media only screen and (min-width:960px){.LL-BookingPageContainer{display:flex;gap:2.25rem}#LL-BookingPageHero{display:block}}form#LL-BookingForm{flex-basis:50%;width:100%}button#btn-reservation{margin-left:1.25rem!important}.LL-BookingConfirmation{display:flex;flex-direction:column;gap:1.25rem;padding:0 3.75rem}#LL-BookingDetails{display:flex;flex-direction:column;gap:2.25rem;padding:3.75rem;text-align:center}
/*# sourceMappingURL=main.233e9139.css.map*/