@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes slide-down{from{transform:translateY(-50px)}}@keyframes fade-in-out-right{0%{transform:translateX(0%);opacity:1}25%{transform:translateX(50%);opacity:0}50%{transform:translateX(-50%);opacity:0}to{transform:translateX(0%);opacity:1}}:root{--safe-area-inset-top: 0px;--safe-area-inset-right: 0px;--safe-area-inset-bottom: 0px;--safe-area-inset-left: 0px}@supports(top: constant(safe-area-inset-top)){:root{--safe-area-inset-top: constant(safe-area-inset-top);--safe-area-inset-right: constant(safe-area-inset-right);--safe-area-inset-bottom: constant(safe-area-inset-bottom);--safe-area-inset-left: constant(safe-area-inset-left)}}@supports(top: env(safe-area-inset-top)){:root{--safe-area-inset-top: env(safe-area-inset-top);--safe-area-inset-right: env(safe-area-inset-right);--safe-area-inset-bottom: env(safe-area-inset-bottom);--safe-area-inset-left: env(safe-area-inset-left)}}*{-webkit-text-size-adjust:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-margin-top:6.375rem}@media only screen and (max-width: 767px){*{scroll-margin-top:4.375rem}}html,body{padding:0;margin:0;font-size:16px}body{font-family:"Noto Serif HK",serif;font-optical-sizing:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:always;color:#1a1d1a;background-color:#fff;font-size:1.25rem;font-weight:500;line-height:1.5;padding-top:6.375rem}@media only screen and (max-width: 767px){body{font-size:1rem;padding-top:4.375rem}}h1,h2,h3,h4,h5,h6,.heading-1,.heading-2,.heading-3{font-weight:600}h1,.heading-1{font-size:3.4375rem;line-height:5rem;margin:0 0 3rem 0}@media only screen and (max-width: 991px){h1,.heading-1{font-size:2.8125rem;line-height:4.0625rem;margin:0 0 2rem 0}}h2,.heading-2{font-size:3.125rem;line-height:4.5rem;margin:0 0 2rem 0}@media only screen and (max-width: 991px){h2,.heading-2{font-size:2.5rem;line-height:3.625rem;margin:0 0 1.5rem 0}}h3,.heading-3{font-size:2.5rem;line-height:3.625rem;margin:0 0 2rem 0}@media only screen and (max-width: 991px){h3,.heading-3{font-size:1.875rem;line-height:2.75rem;margin:0 0 1.5rem 0}}p{margin:0 0 1em 0}p:last-child{margin-bottom:0}a{color:#52a452;text-decoration:underline;cursor:pointer}@media(pointer: fine){a:hover{color:#4a944a}}a:active{color:#428342}picture img,img{display:block;width:100%;height:auto}button{cursor:pointer;outline:none;width:100%;text-align:center;border:none;border-radius:0;padding:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;background:rgba(0,0,0,0)}.button{padding:.75rem 2rem;background-color:#316231;color:#fff;box-shadow:0 .0625rem .625rem rgba(0,0,0,.2);border-radius:1rem .25rem;text-decoration:none;font-weight:600;display:inline-block;font-size:1.25rem;line-height:1.5}@media only screen and (max-width: 991px){.button{font-size:1rem;padding:.75rem 1.5rem}}@media(pointer: fine){.button:hover{background-color:#397339;color:#fff}}.button:active{background-color:#428342;color:#fff;box-shadow:none}.button--arrowed:after{content:"→";padding-left:.5rem;display:inline-block}@media(pointer: fine){.button--arrowed:hover:after{animation:fade-in-out-right 500ms forwards ease-out}}@media(pointer: fine)and (prefers-reduced-motion: reduce){.button--arrowed:hover:after{animation-duration:1000ms}}hr{background-color:#c1c8c1;border:0;clear:both;color:rgba(0,0,0,0);height:.0625rem;margin:1rem 0;padding:0}.container{margin:0 auto;max-width:1200px;padding:0 2rem}@media only screen and (max-width: 767px){.container{padding:0 1rem}}@supports(padding: max(0px)){.container{padding-left:max(2rem, var(--safe-area-inset-left));padding-right:max(2rem, var(--safe-area-inset-right))}@media only screen and (max-width: 767px){.container{padding-left:max(1rem, var(--safe-area-inset-left));padding-right:max(1rem, var(--safe-area-inset-right))}}}.section{padding:5rem 0}@media only screen and (max-width: 767px){.section{padding:3rem 1rem}}.row{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}.row.gutter{margin:-0.75rem}@media only screen and (max-width: 575px){.row.gutter{margin:-0.5rem}}.row.gutter>.col{padding:0 .75rem;margin:.75rem 0}@media only screen and (max-width: 575px){.row.gutter>.col{padding:0 .5rem;margin:.5rem 0}}.col{flex:0 0 100%;max-width:100%}.col--1{flex:0 0 12.5%;max-width:12.5%}@media only screen and (min-width: 1400px){.col--xxl-1{flex:0 0 12.5%;max-width:12.5%}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.col--xl-1{flex:0 0 12.5%;max-width:12.5%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.col--lg-1{flex:0 0 12.5%;max-width:12.5%}}@media only screen and (min-width: 768px)and (max-width: 991px){.col--md-1{flex:0 0 12.5%;max-width:12.5%}}@media only screen and (min-width: 576px)and (max-width: 767px){.col--sm-1{flex:0 0 12.5%;max-width:12.5%}}@media only screen and (max-width: 575px){.col--xs-1{flex:0 0 12.5%;max-width:12.5%}}.col--2{flex:0 0 25%;max-width:25%}@media only screen and (min-width: 1400px){.col--xxl-2{flex:0 0 25%;max-width:25%}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.col--xl-2{flex:0 0 25%;max-width:25%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.col--lg-2{flex:0 0 25%;max-width:25%}}@media only screen and (min-width: 768px)and (max-width: 991px){.col--md-2{flex:0 0 25%;max-width:25%}}@media only screen and (min-width: 576px)and (max-width: 767px){.col--sm-2{flex:0 0 25%;max-width:25%}}@media only screen and (max-width: 575px){.col--xs-2{flex:0 0 25%;max-width:25%}}.col--3{flex:0 0 37.5%;max-width:37.5%}@media only screen and (min-width: 1400px){.col--xxl-3{flex:0 0 37.5%;max-width:37.5%}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.col--xl-3{flex:0 0 37.5%;max-width:37.5%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.col--lg-3{flex:0 0 37.5%;max-width:37.5%}}@media only screen and (min-width: 768px)and (max-width: 991px){.col--md-3{flex:0 0 37.5%;max-width:37.5%}}@media only screen and (min-width: 576px)and (max-width: 767px){.col--sm-3{flex:0 0 37.5%;max-width:37.5%}}@media only screen and (max-width: 575px){.col--xs-3{flex:0 0 37.5%;max-width:37.5%}}.col--4{flex:0 0 50%;max-width:50%}@media only screen and (min-width: 1400px){.col--xxl-4{flex:0 0 50%;max-width:50%}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.col--xl-4{flex:0 0 50%;max-width:50%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.col--lg-4{flex:0 0 50%;max-width:50%}}@media only screen and (min-width: 768px)and (max-width: 991px){.col--md-4{flex:0 0 50%;max-width:50%}}@media only screen and (min-width: 576px)and (max-width: 767px){.col--sm-4{flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 575px){.col--xs-4{flex:0 0 50%;max-width:50%}}.col--5{flex:0 0 62.5%;max-width:62.5%}@media only screen and (min-width: 1400px){.col--xxl-5{flex:0 0 62.5%;max-width:62.5%}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.col--xl-5{flex:0 0 62.5%;max-width:62.5%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.col--lg-5{flex:0 0 62.5%;max-width:62.5%}}@media only screen and (min-width: 768px)and (max-width: 991px){.col--md-5{flex:0 0 62.5%;max-width:62.5%}}@media only screen and (min-width: 576px)and (max-width: 767px){.col--sm-5{flex:0 0 62.5%;max-width:62.5%}}@media only screen and (max-width: 575px){.col--xs-5{flex:0 0 62.5%;max-width:62.5%}}.col--6{flex:0 0 75%;max-width:75%}@media only screen and (min-width: 1400px){.col--xxl-6{flex:0 0 75%;max-width:75%}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.col--xl-6{flex:0 0 75%;max-width:75%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.col--lg-6{flex:0 0 75%;max-width:75%}}@media only screen and (min-width: 768px)and (max-width: 991px){.col--md-6{flex:0 0 75%;max-width:75%}}@media only screen and (min-width: 576px)and (max-width: 767px){.col--sm-6{flex:0 0 75%;max-width:75%}}@media only screen and (max-width: 575px){.col--xs-6{flex:0 0 75%;max-width:75%}}.col--7{flex:0 0 87.5%;max-width:87.5%}@media only screen and (min-width: 1400px){.col--xxl-7{flex:0 0 87.5%;max-width:87.5%}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.col--xl-7{flex:0 0 87.5%;max-width:87.5%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.col--lg-7{flex:0 0 87.5%;max-width:87.5%}}@media only screen and (min-width: 768px)and (max-width: 991px){.col--md-7{flex:0 0 87.5%;max-width:87.5%}}@media only screen and (min-width: 576px)and (max-width: 767px){.col--sm-7{flex:0 0 87.5%;max-width:87.5%}}@media only screen and (max-width: 575px){.col--xs-7{flex:0 0 87.5%;max-width:87.5%}}.col--8{flex:0 0 100%;max-width:100%}@media only screen and (min-width: 1400px){.col--xxl-8{flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.col--xl-8{flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.col--lg-8{flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.col--md-8{flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 576px)and (max-width: 767px){.col--sm-8{flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 575px){.col--xs-8{flex:0 0 100%;max-width:100%}}.header{background-color:#fff;padding:1.5rem 0;box-shadow:0 .0625rem .3125rem rgba(0,0,0,.2);position:fixed;width:100%;top:0;left:0;min-height:6.375rem;z-index:10001}@media only screen and (max-width: 767px){.header{padding:.75rem 0;min-height:4.375rem}}.header .container{display:flex;align-items:center;justify-content:space-between;position:relative}@media only screen and (max-width: 767px){.header .container{grid-template:"site-logo menu-toggle-button" auto "nav-menu nav-menu" auto;display:grid}}@media only screen and (max-width: 767px){.header .site-logo{grid-area:site-logo}}.header .site-logo img{height:3.375rem;width:auto;border:0;display:block}@media only screen and (max-width: 767px){.header .site-logo img{height:2.875rem}}.header__mobile-controls{display:none}@media only screen and (max-width: 767px){.header__mobile-controls{display:initial;grid-area:menu-toggle-button}}.header__right-group{display:grid;grid-template-columns:repeat(1, 1fr);grid-row-gap:.25rem;text-align:right}@media only screen and (max-width: 767px){.header__right-group{grid-area:nav-menu;text-align:left;margin:.75rem -1rem -0.75rem -1rem;background:#fff}}.menu-toggle-button{width:1.5rem;height:1.5rem;display:block;position:relative;margin-left:2rem}.menu-toggle-button>span{display:block;top:50%;margin-top:-0.125rem;transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);top:.8125rem}.menu-toggle-button>span,.menu-toggle-button>span::before,.menu-toggle-button>span::after{width:100%;height:.125rem;background-color:#1a1d1a;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.menu-toggle-button>span::before,.menu-toggle-button>span::after{content:"";display:block}.menu-toggle-button>span::before{top:-0.5rem;transition:top .075s .12s ease,opacity .075s ease}.menu-toggle-button>span::after{bottom:-0.5rem;transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.menu-toggle-button--close>span{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.menu-toggle-button--close>span::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.menu-toggle-button--close>span::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}@media(prefers-reduced-motion: reduce){.menu-toggle-button>span,.menu-toggle-button>span::before,.menu-toggle-button>span::after{transition:none}}.nav-menu{line-height:1}@media only screen and (max-width: 767px){.nav-menu{transition:max-height 500ms cubic-bezier(0.17, 0.04, 0.03, 0.94);max-height:0;overflow:hidden}}@media only screen and (max-width: 767px)and (prefers-reduced-motion: reduce){.nav-menu{transition-duration:1500ms}}@media only screen and (max-width: 767px){.nav-menu--opened{max-height:177px}}.nav-menu ul{list-style:none;display:inline-flex;justify-content:flex-end;margin:0;padding:0}@media only screen and (max-width: 767px){.nav-menu ul{display:block}}.nav-menu__link{font-size:1.25rem;line-height:1.875rem;color:#1a1d1a;font-weight:550;text-decoration:none}@media only screen and (max-width: 767px){.nav-menu__link{display:block;border-top:.0625rem solid #dadeda;padding:1rem 1.5rem;font-size:1.125rem;line-height:1.625rem}}.nav-menu__link:hover{color:#424942;text-decoration:none}.nav-menu__link:active,.nav-menu__link.active{color:#000}.nav-menu__link.active span{background:linear-gradient(0deg, #a9d2a9 30%, transparent 30%)}@media only screen and (min-width: 768px){.nav-menu li+li:before{content:"/";color:#839183;margin:0 .5rem}}.contact-group{color:#343a34;font-size:1rem;line-height:1.25rem}@media only screen and (max-width: 767px){.contact-group{display:none}}.contact-group__item{margin-left:1.25rem}.contact-group__item .phone-number{font-weight:600}.contact-group__item .phone-number,.contact-group__item .phone-number:hover,.contact-group__item .phone-number:active{color:inherit;text-decoration:none}.nav-mask{display:none}@media only screen and (max-width: 767px){.nav-mask{display:block;position:fixed;width:100%;height:calc(100% - 4.375rem);top:4.375rem;left:0;z-index:10000;background-color:rgba(26,29,26,.5)}}.hero-banner{background-color:#eef6ee;padding:4rem 0}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 992px)and (max-width: 1199px){.hero-banner{padding:3rem 0}}@media only screen and (max-width: 767px){.hero-banner{padding:3rem 1rem}}.hero-banner .container{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;grid-gap:0 2rem}@media only screen and (max-width: 767px){.hero-banner .container{grid-template-columns:repeat(1, 1fr);grid-gap:2rem 0}}.hero-banner__key-visual{width:100%;height:auto;display:block;margin:auto}@media only screen and (max-width: 767px){.hero-banner__key-visual{max-width:500px}}.hero-banner__taglines{margin-left:2rem}@media only screen and (max-width: 991px),only screen and (min-width: 992px)and (max-width: 1199px){.hero-banner__taglines{margin:0}}.hero-banner__taglines h1{color:#102110}@media only screen and (min-width: 992px)and (max-width: 1199px){.hero-banner__taglines h1{font-size:2.8125rem;line-height:4.0625rem;margin:0 0 2rem 0}}.hero-banner__taglines p{color:#5c665c;margin-bottom:2rem}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.hero-banner__taglines p{font-size:1rem;margin-bottom:1.5rem}}@media only screen and (min-width: 992px)and (max-width: 1199px){.hero-banner__taglines a{padding:.75rem 1.5rem;font-size:1rem}}.hero-banner__ordering-buttons{display:flex;flex-wrap:wrap;gap:1rem}@media only screen and (max-width: 767px){.hero-banner__ordering-buttons{flex-direction:column}}.hero-banner__ordering-btn--keeta{background-color:#ffe41f;color:#000}@media(pointer: fine){.hero-banner__ordering-btn--keeta:hover{background-color:#e6cf00}}.hero-banner__ordering-btn--foodpanda{background-color:#d11265}@media(pointer: fine){.hero-banner__ordering-btn--foodpanda:hover{background-color:#b00e57}}.footer{font-size:.875rem;color:#fff;background-color:#343a34;padding:1rem;text-align:center}.footer .copyright-text{display:inline-block;padding:0 .25rem}leaflet-map{width:100%;height:100%;display:block;outline:none;-webkit-touch-callout:none}.leaflet-map-custom-div-marker>div{width:30px;height:30px;border-radius:50% 50% 50% 0;background:hsl(210,98.2905982906%,55.8823529412%);position:relative;transform:rotate(-45deg);left:50%;top:50%;margin:-15px 0 0 -15px;box-shadow:0px 2px 4px rgba(0,0,0,.5),inset 0px 2px 4px hsla(0,0%,100%,.5);border:1px solid rgb(2.0871794872,122.1,242.1128205128);box-sizing:border-box}.leaflet-map-custom-div-marker>div:after{content:"";width:14px;height:14px;background-color:#fff;color:#000;position:absolute;border-radius:50%;margin:-7px 0 0 -7px;left:50%;top:50%;display:block;line-height:14px;box-shadow:0px 0px 2px hsla(0,0%,100%,.5),inset 0px 0px 1px rgba(0,0,0,.5);border:1px solid rgb(2.0871794872,122.1,242.1128205128);box-sizing:border-box}.menu-set{margin:4rem 0 0 0;display:grid;grid-template:auto/minmax(248px, 25%) auto;align-content:start;padding:3rem 4rem;grid-column-gap:2rem;background-color:#f6f6f6;border-radius:1rem;color:#5c665c}@media only screen and (max-width: 991px){.menu-set{grid-template-columns:repeat(1, 1fr);grid-auto-rows:auto;grid-row-gap:1.5rem;padding:1.5rem;margin:2rem 0 0 0}}.menu-set>*:last-child{height:-webkit-min-content;height:-moz-min-content;height:min-content}.menu-set__title-group{display:flex;flex-direction:column;gap:.25rem 0}@media only screen and (max-width: 991px){.menu-set__title-group{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 0}}.menu-set__title-group h3{font-weight:600;font-size:3rem;line-height:4.375rem;color:#1a1d1a;margin:0;white-space:pre}@media only screen and (max-width: 991px){.menu-set__title-group h3{font-size:1.875rem;line-height:2.75rem;flex:0 0 60%;max-width:60%}}.menu-set__price{font-weight:600;font-size:4.25rem;line-height:6.125rem;text-align:right;color:#52a452;max-width:186px;margin-bottom:1rem}@media only screen and (max-width: 991px){.menu-set__price{font-size:3.125rem;line-height:4.5rem;margin-bottom:0}}.menu-set__offer-time{margin-top:auto}@media only screen and (max-width: 991px){.menu-set__offer-time{flex:0 0 100%;max-width:100%}}.menu-item{display:grid;grid-template:auto/minmax(1.625rem, auto) 1fr auto;justify-content:start;align-items:center;padding:1rem 2rem;grid-column-gap:1.5rem;background-color:#fff;color:#1a1d1a;border-radius:.5rem;font-size:1.5rem;font-weight:550;line-height:2.125rem;height:100%}@media only screen and (max-width: 575px){.menu-item{font-size:1.25rem;line-height:1.875rem;padding:1rem 1.5rem;grid-column-gap:.5rem}}.menu-item>span:first-of-type{font-weight:650;text-align:center;color:#52a452}.menu-item>span:first-of-type:empty{height:2.125rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2724%27%20height%3D%2724%27%20fill%3D%27none%27%3E%3Cpath%20fill%3D%27%2352a452%27%20d%3D%27M9%209H15V15H9V9Z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}@media only screen and (max-width: 575px){.menu-item>span:first-of-type:empty{height:1.875rem}}.menu-item__price{font-weight:650;color:#52a452;white-space:nowrap}.menu-remarks{text-align:center}.section#daily-menu{padding-bottom:0;padding-left:0;padding-right:0}.section#daily-menu .daily-menu__date,.section#daily-menu .daily-menu__title,.section#daily-menu .daily-menu__remarks{text-align:center}.section#daily-menu .daily-menu__date{font-weight:550;color:#52a452;margin-bottom:.5rem}.section#daily-menu .daily-menu__remarks{color:#424942}.section#daily-menu .daily-menu__remarks span{display:inline-block}.section#daily-menu .no-menu-data{margin:4rem 0 0 0;padding:3rem 4rem;color:#5c665c;text-align:center;font-size:2rem}@media only screen and (max-width: 991px){.section#daily-menu .no-menu-data{padding:1.5rem;margin:2rem 0 0 0}}.section#other-choices .food-category{display:grid;grid-template:repeat(2, auto)/auto minmax(280px, 33.33333%);grid-gap:0 2rem;padding:3rem 0}@media only screen and (min-width: 992px){.section#other-choices .food-category{padding:4rem 0;grid-column-gap:4rem}}@media only screen and (max-width: 575px){.section#other-choices .food-category{grid-template:repeat(2, auto)/auto}}.section#other-choices .food-category:first-of-type{padding-top:0}.section#other-choices .food-category:last-of-type{padding-bottom:0}@media only screen and (min-width: 768px){.section#other-choices .food-category__title{grid-area:1/1/2/2}}@media only screen and (min-width: 576px)and (max-width: 767px){.section#other-choices .food-category__title{grid-area:1/1/2/3}}@media only screen and (max-width: 575px){.section#other-choices .food-category__title{order:1}}@media only screen and (min-width: 768px){.section#other-choices .food-category__description{grid-area:2/1/3/2}}@media only screen and (min-width: 576px)and (max-width: 767px){.section#other-choices .food-category__description{grid-area:2/1/3/2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}@media only screen and (max-width: 575px){.section#other-choices .food-category__description{order:3}}.section#other-choices .food-category__description p{color:#4f574f;margin:0 0 2rem 0}@media only screen and (max-width: 575px){.section#other-choices .food-category__description p{margin:1.5rem 0}}.section#other-choices .food-category__image{display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.section#other-choices .food-category__image{grid-area:1/2/3/3}}@media only screen and (min-width: 576px)and (max-width: 767px){.section#other-choices .food-category__image{grid-area:2/2/3/3}}@media only screen and (max-width: 575px){.section#other-choices .food-category__image{order:2}}.section#other-choices .food-category__image img{width:100%;height:auto;display:block;box-shadow:0 .0625rem .3125rem rgba(0,0,0,.2);border-radius:.625rem}.section#other-choices .food-category+.food-category{border-top:1px solid #c1c8c1}.section#contact{background-color:#f6f6f6;text-align:center}.section#contact .phone-number,.section#contact .phone-number:hover,.section#contact .phone-number:active{color:inherit;text-decoration:none}.section#contact p{color:#424942}.section#contact .map-container{display:block;margin:4rem auto 0 auto;max-width:1000px;height:300px;border:.0625rem solid #e6e9e6}@media only screen and (max-width: 767px){.section#contact .map-container{margin:3rem auto 0 auto}}section .container{opacity:0}section.revealed .container{animation:fade-in 1000ms ease forwards,slide-down 1500ms cubic-bezier(0, 0, 0.1, 1) forwards;animation-delay:100ms}.menu-set,.food-category{opacity:0}.menu-set.revealed,.food-category.revealed{animation:fade-in 1000ms ease forwards}@media(prefers-reduced-motion: reduce){section .container,.menu-set,.food-category{opacity:1}section.revealed .container,.menu-set.revealed,.food-category.revealed{animation:unset}}

