#all-food-section{z-index:1;background-image:url(/images/home-bg-section-ad7f1a02.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}#all-food-section:before{content:"";opacity:.8;z-index:-1;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}#hero-section{z-index:0;height:calc(100dvh - var(--mobile-nav-h,0px));flex-direction:column;justify-content:center;display:flex}@media (width>=64rem){#hero-section{aspect-ratio:16/9}}#hero-section .overlay{opacity:.4;z-index:-1;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=64rem){#hero-section .overlay{opacity:.7}}#hero-section img{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}#hero-section h1{color:#fff;padding:1rem;font-size:2.5rem;font-weight:700}@media (width>=64rem){#hero-section h1{font-size:5rem}}#about-us-section>.grid{gap:2.5rem 2rem;padding:1rem}@media (width>=48rem){#about-us-section>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){#about-us-section>.grid{padding:2rem}#about-us-section>.grid:nth-of-type(2) .aspect-video{order:1}}#featured-foods-section .food-tag{color:#fff;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2rem;justify-content:center;align-items:center;height:14rem;font-size:2rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex;position:relative}#featured-foods-section .food-tag:before{content:"";background-color:#00000080;border-radius:2rem;width:100%;height:100%;position:absolute;top:0;left:0}#featured-foods-section .food-tag:hover{transform:scale(1.05)}#featured-foods-section .food-tag>span{z-index:1}@keyframes leafBounce{0%{transform:scale(.75)rotate(0)}50%{transform:scale(.75)rotate(5deg)}to{transform:scale(.75)rotate(0)}}.BannerLeaf{transform-origin:bottom;animation:3s linear infinite leafBounce}#blog-section .blog-title{color:#fff;background:linear-gradient(#00000008 2%,#0000009a 80%,#000000ca);width:100%;padding:3rem 1rem 1rem;transition:all .3s;position:absolute;bottom:0;left:0}
