@font-face{font-family:"Perandory";src:url("../fonts/Perandory-Condensed.woff2") format("woff2"),url("../fonts/Perandory-Condensed.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Perandory";src:url("../fonts/Perandory-SemiCondensed.woff2") format("woff2"),url("../fonts/Perandory-SemiCondensed.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Perandory";src:url("../fonts/Perandory-Regular.woff2") format("woff2"),url("../fonts/Perandory-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.button{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:6rem;border-radius:100vmax;padding:0 3rem;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.button.primary{background:#961b34;color:#fff}.button.light{background:#fff;color:#961b34}header{width:100%;height:15rem;background:#961b34;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3rem}@media only screen and (max-width: 1024px){header{height:10rem;padding:3rem 1rem}}header:after{content:"";position:absolute;width:100%;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:url(/assets/images/main/header-pattern.svg) repeat-x;top:15rem;left:0}@media only screen and (max-width: 1024px){header:after{top:9.9rem}}header a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:2rem;color:#fff}@media only screen and (max-width: 1024px){header a{font-size:1.4rem}}header a svg{width:2rem}header .logo{width:14rem}@media only screen and (max-width: 1024px){header .logo{width:8rem}}.container{max-width:100rem;width:100%;padding:0 1rem;margin:auto}.head{padding:6rem 0 3rem;font-size:5rem;text-align:center;font-family:"Times New Roman",Times,serif}@media only screen and (max-width: 1024px){.head{font-size:4rem}}.cook-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:10rem}.cook-menu .menu-items{display:grid;grid-template-columns:repeat(2, 1fr);gap:6rem}@media only screen and (max-width: 1024px){.cook-menu .menu-items{gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto}}.cook-menu .menu-items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:solid #961b34 .1rem;padding:3rem;border-radius:3rem}@media only screen and (max-width: 1024px){.cook-menu .menu-items .item{width:30rem;-ms-flex-negative:0;flex-shrink:0;padding:2rem}}.cook-menu .menu-items .item figure{margin-bottom:2rem}.cook-menu .menu-items .item figure img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:3rem}.cook-menu .menu-items span{font-size:3rem;font-family:"Times New Roman",Times,serif;color:#961b34;font-weight:600}@media only screen and (max-width: 1024px){.cook-menu .menu-items span{font-size:2.4rem}}.cook-menu .menu-items ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.cook-menu .menu-items ul li{font-size:2rem;padding:2rem 0;border-bottom:solid rgba(0,0,0,.1) .1rem}@media only screen and (max-width: 1024px){.cook-menu .menu-items ul li{padding:1rem 0;font-size:1.6rem}}.cook-menu .menu-items ul li:last-child{border:none}.banner{width:100%}.banner img{height:80vh;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1024px){.banner img{height:40vh}}.catering{width:100%;padding:20rem 0;background:#961b34;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){.catering{padding:10rem 0}}.catering:before{content:"";position:absolute;inset:0;background:url(/assets/images/main/catering-pattern.svg);opacity:.1}.catering .caption{max-width:70rem;width:1005;position:relative;z-index:1;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){.catering .caption{padding:0 2rem}}.catering .caption .head{padding:0}.catering .caption p{font-size:2rem;padding:4rem 0;line-height:1.4}@media only screen and (max-width: 1024px){.catering .caption p{font-size:1.8rem}}.catering .caption .number{font-size:2rem;font-weight:600}.catering .caption small{font-size:1.4rem;margin:2rem 0}.location-content{width:100%;padding:10rem 0 0;position:relative;overflow:hidden}.location-content .caption{max-width:40rem;width:1005;position:relative;z-index:1;color:#000;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}.location-content .caption .head{padding:0}.location-content .caption address{font-size:2rem;padding:4rem 0;line-height:1.4;font-style:normal}@media only screen and (max-width: 1024px){.location-content .caption address{font-size:1.8rem}}.location-content .caption .number{font-size:2rem;font-weight:600}.location-content .caption small{font-size:1.4rem;margin:2rem 0}.location-content .map{width:100%;height:60rem;position:relative;overflow:hidden;margin-top:4rem}@media only screen and (max-width: 1024px){.location-content .map{height:30rem}}.location-content .map iframe{width:100%;height:100%;position:absolute;inset:0}footer{padding:6rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){footer{padding:6rem 2rem}}footer small{font-size:1.6rem;color:#000}.daily-list{max-width:50rem;width:100%;padding:2rem;margin:auto;overflow:hidden;border-radius:2rem;background:#961b34}.daily-list img{border-radius:2rem}.brands-content{max-width:100rem;width:100%;margin:auto;padding:0 2rem}.brands-content .items{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media only screen and (max-width: 768px){.brands-content .items{grid-template-columns:repeat(2, 1fr)}}.brands-content .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:solid #961b34 .1rem;padding:3rem;border-radius:3rem;background:#fff}.brands-content .item figure{text-align:center}.brands-content .item figure img{max-width:15rem;border-radius:3rem}.brands-content span{font-size:3rem;font-family:"Times New Roman",Times,serif;color:#961b34;font-weight:600}@media only screen and (max-width: 1024px){.brands-content span{font-size:2.4rem}}.brands-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.brands-content ul li{font-size:2rem;padding:2rem 0;border-bottom:solid rgba(0,0,0,.1) .1rem}@media only screen and (max-width: 1024px){.brands-content ul li{padding:1rem 0;font-size:1.6rem}}.brands-content ul li:last-child{border:none}body,html{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px}*{margin:0;padding:0;outline:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;list-style:none;-webkit-box-shadow:none;box-shadow:none}img{width:100%;vertical-align:middle}body{overflow-x:hidden;overflow-y:auto;background:#f9faf4}/*# sourceMappingURL=layout.min.css.map */