@import url(https://fonts.googleapis.com/css2?family=Lora:wght@400;700&family=Playfair+Display:wght@400;700&family=Great+Vibes&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cinzel:wght@500;600;700&family=Cormorant+Garamond:wght@400;500;600&family=Great+Vibes&display=swap);*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-col,body{font-family:Lora,serif;font-size:18px;font-style:normal}.ant-menu{font-family:Playfair Display,serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}p{line-height:28px}.section-content,p{color:#2b2b2b;font-family:Lora,serif;font-size:18px}.section-content{line-height:30px;margin-top:1rem;max-width:760px}.accent{font-family:Great Vibes,cursive;font-size:36px;letter-spacing:.5px}ul{list-style:none}.content{padding-top:100px}.ant-menu-light .ant-menu-item-selected,:where(.css-dev-only-do-not-override-ccdg5a).ant-menu-light>.ant-menu .ant-menu-item-selected{color:#3e7e00}.footer{background-color:#1c5308;color:#fff;text-align:center}.footer h1{color:#fff;font-family:Playfair Display,serif;font-size:180px;font-weight:400;line-height:140px;padding:70px 0}@media(max-width:480px){.footer h1{font-size:80px;line-height:80px;padding:20px 0}}.footer .footerContent{color:#fff;padding:50px 10% 30px}.footer .footerContent p{color:#fff}@media(max-width:480px){.footer .footerContent{padding:20px 5% 30px}}.footer .footerContent ul{list-style:none}.footer .footerContent ul li h2{color:#fff;cursor:pointer;font-size:18px;font-weight:500}.footer .footerContent ul li h2:hover{color:#fc0}.footer .footerContent .infoSection{padding:0 15%}.footer .footerContent .infoSection h2{color:#fff;font-size:18px;margin-bottom:5px}.footer .footerContent .infoSection p{color:#fff}@media(max-width:480px){.footer .footerContent .infoSection{padding:20px 15%}}.footer .footerContent .extraLinks h3{color:#fff;cursor:pointer;font-size:18px}.footer .footerContent .extraLinks h3:hover{color:#fc0}.footer .copyright{border-top:1px solid #ffffff1a;color:#fff;font-size:14px;font-weight:200;padding:15px 0;text-align:center}.cartWrapper{padding:30px 3%}.cartWrapper .productList h2{border-bottom:1px solid #0003;margin:15px 0;padding:15px 0}.cartWrapper .productList ul li{border-bottom:1px solid #0003;display:flex;margin-bottom:15px;padding-bottom:15px}.cartWrapper .productList ul li .productInfo{width:50%}.cartWrapper .productList ul li .productInfo p{opacity:.8}.cartWrapper .productList ul li .productInfo .specialText{font-size:14px;margin-top:3px}.cartWrapper .productList ul li .productCounter{width:25%}.cartWrapper .productList ul li .itemTotalPrice{width:15%}.cartWrapper .productList ul li .delItem{align-items:baseline;display:flex;justify-content:end;width:10%}.cartWrapper .productList ul li .delItem .anticon{cursor:pointer}.cartWrapper .orderSummary h2{border-bottom:1px solid #0003;margin:15px 0;padding:15px 0}.cartWrapper .orderSummary .priceSummary{border-bottom:1px solid #0003;margin-bottom:15px}.cartWrapper .orderSummary .amount{display:flex;justify-content:space-between;margin-bottom:15px}.cartWrapper .orderSummary .totalAmount{border-bottom:1px solid #0003;margin-bottom:25px;padding-bottom:15px}.cartWrapper .orderSummary .placeOrderBtn{display:flex;justify-content:center}.dishCounter{background:#3e7e00;border:1px solid #1c5308;border-radius:4px;height:26px;overflow:hidden;width:88px}.dishCounter span{color:#fff;cursor:pointer;padding:5px 10px}.dishCounter span:nth-child(2n){border-left:1px solid #1c5308;border-right:1px solid #1c5308}.onlineOrderPopup .pickupText{border-bottom:1px solid #0003;margin-bottom:15px;padding-bottom:15px}.onlineOrderPopup .pickupText li{margin-bottom:2px}.onlineOrderPopup .pickupText li .anticon{margin-right:5px;width:13px}.onlineOrderPopup .ant-tabs{margin-top:15px}.onlineOrderPopup .ant-tabs .ant-tabs-tab-active{background:#ff4729}.onlineOrderPopup .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.onlineOrderPopup .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{border:1px solid #ff4729;width:100%}.onlineOrderPopup .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{align-items:center;justify-content:center;padding:10px 0;width:50%}.onlineOrderPopup .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab:hover{color:#ff4729}.onlineOrderPopup .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:16px}.onlineOrderPopup .ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.onlineOrderPopup .deliveryForm .ant-form-item{margin-bottom:15px}.onlineOrderPopup .deliveryForm .ant-form-item-control .ant-input{border-radius:0;height:45px}.onlineOrderPopup .formBtn{display:flex;justify-content:center;margin-top:15px}.ant-btn-primary.ant-btn-link,.commonButton{color:#fff;text-decoration:none}.commonButton{border:2px solid #fff;border-radius:50px;font-family:Lora,serif;font-size:16px;font-weight:500;height:40px;text-transform:uppercase;width:200px}.commonButton.ant-btn-primary.ant-btn-link:not(:disabled):not(.ant-btn-disabled):hover,.commonButton.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled) .commonButton.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover,.commonButton.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover:hover{background:#fff;color:#3e7e00}.darkCommonBtn{border-color:#3e7e00;color:#3e7e00}.darkBgCommonBtn,.darkCommonBtn.ant-btn-primary.ant-btn-link:not(:disabled):not(.ant-btn-disabled):hover,.darkCommonBtn.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover,.darkCommonBtn.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover:hover,.darkCommonBtn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover{background:#3e7e00;border-color:#3e7e00;color:#fff}.darkBgCommonBtn.ant-btn-primary.ant-btn-link:not(:disabled):not(.ant-btn-disabled):hover,.darkBgCommonBtn.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover,.darkBgCommonBtn.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover:hover,.darkBgCommonBtn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover{background:#fff;border-color:#3e7e00;color:#3e7e00}.secondaryCommonBtn{border-color:#ff4729;color:#ff4729}.secondaryCommonBtn.ant-btn-primary.ant-btn-link:not(:disabled):not(.ant-btn-disabled):hover,.secondaryCommonBtn.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover,.secondaryCommonBtn.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover:hover,.secondaryCommonBtn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover{background:#ff4729;border-color:#ff4729;color:#fff}.about{height:auto}@media(min-width:1024px){.about{height:1000px}}.about .aboutHighlight{margin-bottom:12px}.about .aboutImage{height:500px;width:100%}@media(min-width:1024px){.about .aboutImage{height:1000px}}.about .aboutImage img{height:100%;object-fit:cover;object-position:center;width:100%}.about .aboutRightside{align-items:center;background:linear-gradient(180deg,#fff2e6,#fc9);display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:30px}@media(min-width:1024px){.about .aboutRightside{padding-top:0}}.about .aboutRightside .aboutRightsideContent{text-align:center;width:90%}@media(min-width:1024px){.about .aboutRightside .aboutRightsideContent{width:67%}}.about .aboutRightside .aboutTagline{font-family:Great Vibes,cursive;font-size:34px;line-height:1.1;margin-bottom:14px}.about .aboutRightside svg{margin-bottom:25px}.about .aboutRightside h1{font-size:100px;font-weight:400;margin-bottom:5px}.about .aboutRightside p{font-family:Montserrat,serif;margin:15px 0 40px;text-align:justify;white-space:pre-line}.ourMenu{height:auto;overflow:hidden}@media(min-width:1024px){.ourMenu{height:700px}}.ourMenu .menuImage{align-items:center;background:#ffdbb7;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.ourMenu .menuImage img{height:100%;object-fit:cover;object-position:center;width:100%}.ourMenu .menuContentside{align-items:center;background:linear-gradient(180deg,#fff2e6,#fc9);display:flex;flex-direction:column;height:450px;justify-content:center}@media(min-width:1024px){.ourMenu .menuContentside{height:700px}}.ourMenu .menuContentside .menuContent{text-align:center;width:90%}@media(min-width:1024px){.ourMenu .menuContentside .menuContent{width:67%}}.ourMenu .menuContentside svg{margin-bottom:25px}.ourMenu .menuContentside h1{font-family:Oswald,sans-serif;font-size:100px;font-weight:400;margin-bottom:5px}@media(min-width:1024px){.ourMenu .menuContentside h1{font-size:65px}}.ourMenu .menuContentside p{margin:15px 0 40px;text-align:justify}.diningSection{background-color:#3e7e00;height:auto;overflow:hidden}@media(min-width:1024px){.diningSection{min-height:700px}}.diningSection .diningRightside{color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:450px;padding:5%}@media(min-width:1024px){.diningSection .diningRightside{min-height:700px}}.diningSection .diningRightside svg{margin-bottom:25px}.diningSection .diningRightside svg path{fill:#fff}.diningSection .diningRightside h1{color:#fff;font-family:Lora,sans-serif;font-size:40px;font-style:italic;font-weight:400;margin-bottom:5px}.diningSection .diningRightside p{color:#fff;margin-bottom:20px}.diningSection .diningRightside .diningShopping{display:flex;flex-direction:column;margin-top:50px;width:25%}.diningSection .diningRightside .diningShopping img{margin-bottom:30px}.diningSection .diningLeftside{align-items:center;background:#226a08;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:30px}@media(min-width:1024px){.diningSection .diningLeftside{padding-bottom:0}}.reviewSection{background:#226a08;height:auto}@media(min-width:1024px){.reviewSection{height:1000px}}.reviewSection .reviewImage{height:500px;width:100%}@media(min-width:1024px){.reviewSection .reviewImage{height:1000px}}.reviewSection .reviewImage img{height:100%;object-fit:cover;object-position:center;width:100%}.reviewSection .reviewRightside{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center}.reviewSection .reviewRightside .reviewRightsideContent{padding-bottom:30px;padding-top:30px;text-align:center;width:67%}@media(min-width:1024px){.reviewSection .reviewRightside .reviewRightsideContent{padding-bottom:0;padding-top:0}}.reviewSection .reviewRightside svg{margin-bottom:25px}.reviewSection .reviewRightside svg path{fill:#fff}.reviewSection .reviewRightside h1{font-family:Oswald,sans-serif;font-size:100px;font-weight:400;margin-bottom:25px}.reviewSection .reviewRightside p{margin:15px 0 40px;text-align:center}.reviewSection .ant-carousel{color:#fff}.reviewSection .ant-carousel p{font-size:16px}.reviewSection .ant-carousel .slick-dots-bottom{bottom:-70px}.homeCarousel{padding:6%}.homeCarousel .ant-carousel .slick-list,.homeCarousel .image{height:320px}.homeCarousel .image img{height:100%;object-fit:cover;object-position:center;width:100%}.homeCarousel .react-multiple-carousel__arrow--left{left:calc(2% - 1px)}.homeCarousel .react-multiple-carousel__arrow--right{right:calc(2% + 1px)}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.banner{height:903px;margin-top:-100px;position:relative}.banner .bannerImg{background-image:url(/static/media/mainImage.74199c753aa36604f2f3.jpeg);background-position-y:center;background-repeat:no-repeat;background-size:cover;height:903px;width:100%}.banner .bannerContent{align-items:center;background:#0009;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}.banner .bannerContent h1{color:#fff;font-family:Playfair Display,serif;font-size:120px}.banner .bannerContent h2,.banner .bannerContent h3{color:#fff;font-family:Lora,serif;font-size:25px;font-style:italic;font-weight:200;margin-bottom:25px;margin-top:-10px;text-transform:capitalize}.banner .bannerContent .bannerButtonGroup .ant-btn:nth-child(2n){margin-left:15px}.orderPage .orderPageBanner{height:350px;overflow:hidden;width:100%}.orderPage .orderPageBanner img{height:100%;object-fit:cover;object-position:center;width:100%}.orderPage .orderOptions{padding:30px 3%}.orderPage .orderOptions h1{font-size:100px;font-weight:400}.orderPage .orderOptions p{margin-bottom:40px;margin-top:-15px}.orderPage .orderOptions .orderStatus{align-items:center;border:1px solid #b6b6b6;border-radius:50px;display:inline-flex;font-size:14px;padding:12px 15px;width:auto}.orderPage .orderOptions .orderStatus span{background:green;border-radius:50px;display:inline-block;height:8px;margin-right:10px;width:8px}.orderPage .orderOptions .orderOptionButtons{background:#ff4729;border:1px solid #ff4729;border-radius:50px;color:#fff;display:inline-flex;margin:35px 0 15px;overflow:hidden}.orderPage .orderOptions .orderOptionButtons .orderBtns{cursor:pointer;padding:8px 45px 8px 50px}.orderPage .orderOptions .orderOptionButtons .deliveryButton{background:#fff;color:#ff4729;padding:8px 50px 8px 45px}.orderPage .orderOptions .pickupText{display:flex;font-size:14px;list-style:none;margin-top:2px}.orderPage .orderOptions .pickupText li{margin-right:50px}.orderPage .orderOptions .pickupText li .anticon{margin-right:3px}.orderPage .menuItemsBar{background:#3e7e00;margin-bottom:40px;padding:15px 30px}.orderPage .menuItemsBar .search .ant-input{border-radius:50px}.orderPage .menuItemsBar .menuLinks{display:none}@media(min-width:768px){.orderPage .menuItemsBar .menuLinks{align-items:center;border-left:1px solid #fff;display:flex;margin-left:25px;padding-left:25px}}.orderPage .menuItemsBar .menuLinks ul{display:flex;list-style:none}.orderPage .menuItemsBar .menuLinks ul li{color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:16px;margin-right:15px;text-transform:uppercase}.orderPage .menuItemsBar .menuLinks ul li a{color:#fff}.orderPage .menuItemsBar .menuLinks ul li a:hover{color:#ff4729}.orderPage .menuList{padding:0 3%}.orderPage .menuList .menuHeading{margin-bottom:15px}.orderPage .menuList .menuHeading h1{font-size:50px;font-weight:400}.orderPage .menuList .category{padding-bottom:25px;padding-top:25px}.orderPage .menuList .category h2{font-size:25px;margin-bottom:15px}.orderPage .menuList .category ul{display:flex;flex-wrap:wrap;list-style:none}.orderPage .menuList .category ul li{background:#e2efd3;border:1px solid #226a08;border-radius:15px;margin-bottom:15px;margin-right:25px;padding:15px;position:relative;width:100%}@media(min-width:768px){.orderPage .menuList .category ul li{width:25%}}@media(min-width:1024px){.orderPage .menuList .category ul li{width:15%}}.orderPage .menuList .category ul li .dishName h3{font-size:16px;margin-bottom:10px}.orderPage .menuList .category ul li p{font-size:15px;line-height:16px;margin-bottom:30px;padding-bottom:15px}.orderPage .menuList .category ul li .dishPrice{align-items:center;bottom:10px;display:flex;justify-content:space-between;left:15px;position:absolute;width:88%}.orderPage .menuList .category ul li .dishCounter{width:88px}.orderPage .menuList .notFoundText{margin-bottom:25px}.addItemBtn{height:32px;width:100px}.addCartPopup .specialReq{margin-bottom:15px}.addCartPopup .dishCounter{margin-bottom:15px;width:84px}.addCartPopup .addToCartButton{border-top:1px solid #0003;display:flex;justify-content:center;padding-top:15px}.addCartPopup .ant-modal-footer{display:none}.menuPage .menuPageImage{height:100%;overflow:hidden;position:fixed;width:50%;z-index:-1}.menuPage .menuPageImage img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.menuPage .menuList{background-color:#226a08;color:#fff;height:100%;padding:50px 5% 35px;width:100%}@media(min-width:1024px){.menuPage .menuList{padding:5%}}.menuPage .menuList .menuHeading{margin-bottom:50px}.menuPage .menuList .menuHeading h1{font-size:100px;margin-top:-50px}.menuPage .menuList .menuHeading p{margin-top:-15px}.menuPage .menuList .category{margin-bottom:50px}.menuPage .menuList .category h2{font-size:25px;margin-bottom:20px}.menuPage .menuList .category ul{list-style:none}.menuPage .menuList .category ul li{margin-bottom:25px}.menuPage .menuList .category ul li .dishName{display:inline-flex;justify-content:space-between;width:100%}.menuPage .menuList .category ul li .dishName h3{font-size:18px;margin-bottom:5px}.menuPage .menuList .category ul li .dishPrice{display:none}.header{background:#3e7e00;height:100px;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1001}.header .logo{color:#fff;font-size:30px;text-align:center;width:100px}.header .logo img{width:100%}.header .navbar{padding-top:27px;text-align:center;text-transform:uppercase}@media(min-width:992px){.header .navbar{display:block;padding-top:42px}}.header .ant-menu-light{background:#0000}.header .ant-menu-horizontal{border-bottom:0}.header .ant-menu-light.ant-menu-horizontal{line-height:20px}.header .ant-menu-light.ant-menu-horizontal .ant-menu-item{color:#fff;display:flex;font-size:14px;font-weight:600}.header .ant-menu-light.ant-menu-horizontal .ant-menu-item:after{border:none}.header .ant-menu-light.ant-menu-horizontal .ant-menu-item:hover{color:#fc0}.header .ant-menu-light.ant-menu-horizontal .ant-menu-item:hover:after{border:none}.header .ant-menu-light.ant-menu-horizontal .ant-menu-item-selected{color:#fc0}.header .ant-menu-light.ant-menu-horizontal .ant-menu-item-selected:after{border:none}.header .rightNavbar{display:inline-flex;justify-content:end;padding:27px 25px 0 0;width:100%}.header .rightNavbar .orderNowBtn{margin-right:40px}.header .rightNavbar .orderNowBtn:hover{color:#fff}.header .rightNavbar .cartCounter{position:relative}.header .rightNavbar .cartCounter .counter{color:#000;cursor:pointer;left:0;position:absolute;text-align:center;top:8px;width:100%;z-index:1}.header .rightNavbar .cartCounter .anticon{background:#0000;border:none;color:#fff}.header .rightNavbar .cartCounter .anticon svg{font-size:30px}@media(max-width:991px){.header .rightCol{display:none}}.header .ant-menu-light.ant-menu-horizontal>.ant-menu-submenu{background:#fff;border-radius:5px;padding:10px}.orderTrackingWrapper{align-items:center;display:flex;height:500px;justify-content:center}.orderTrackingWrapper h1{margin-bottom:20px}.orderTrackingWrapper .orderTrackForm{width:400px}.orderTrackingWrapper .orderTrackForm .ant-input{height:40px}.orderTrackingWrapper .orderTrackForm .ant-picker-outlined{height:38px;width:100%}
/*# sourceMappingURL=main.30f8cb0b.css.map*/