.page_containerMain__nlKIL{display:flex;flex-direction:column;padding:24px}.page_containerbanner__9LCYn{position:relative;width:100%;aspect-ratio:100/25.8;background-image:url(/banner_caterdetail.jpg);background-size:cover;background-position:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.page_containerContent__e2IOq{display:flex;gap:24px;padding:2% 3%}.page_sectionLeft__9vBmh{flex:7 1;width:100%;display:flex;flex-direction:column;gap:16px}.page_sectionRight__QN3Z9{flex:3 1;display:flex;flex-direction:column;gap:16px}.page_subSection__PcVeU{width:100%;display:flex;flex-direction:column}.page_subSectionContent__ZAmAu{display:flex;flex-direction:column;gap:10;padding:0 16px}.page_containerSocialLinks__Lap9a{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;cursor:pointer}.page_listingContainer___xQKr{display:flex;justify-content:center;width:100%;margin:20px 0}.page_listing__SAx9o{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;max-width:1400px;width:100%;justify-items:center}.page_containerContact__DuRLl{display:flex;flex-direction:column;gap:16px;padding:20px;outline:1px solid rgb(0,0,0,.12)}.page_containerClaim__BIxcz{position:relative;width:100%;aspect-ratio:100/57.1;background-image:url(/banner_claimbussiness.jpg);background-size:cover;background-position:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.page_containerButtonGroup__P3ouA{display:flex;flex-direction:row;justify-content:space-around;gap:8px}.page_containerButton__Urr5I{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:8px;cursor:pointer}.page_containerButton__Urr5I>.page_container__bZmOs{background-image:url(/icon_btn_circle.svg);width:50px;height:50px;background-size:cover;background-position:50%;position:relative;display:flex;justify-content:center;align-items:center}@media (max-width:1200px){.page_listing__SAx9o{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page_containerMain__nlKIL{padding:0}.page_containerbanner__9LCYn{aspect-ratio:100/46.1;background-image:url(/banner_caterdetail_m.jpg);gap:16px}.page_containerContent__e2IOq{flex-direction:column;gap:5px}.page_subSectionContent__ZAmAu{background-color:rgb(0,0,0,.04);padding:16px 34px}.page_listing__SAx9o{grid-template-columns:repeat(1,1fr)}}.CateringCard_card__nK_h7{width:100%;max-width:350px;gap:10px;cursor:pointer;transition:all .3s ease;border-radius:4px;overflow:hidden}.CateringCard_card__nK_h7:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.CateringCard_cardSelected__JKLdq{width:100%;max-width:350px;gap:10px;cursor:pointer;outline:3px solid #D32F2F;transition:all .3s ease;border-radius:4px;overflow:hidden}.CateringCard_cardSelected__JKLdq:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.CateringCard_image__7Mdnx{width:100%;border-top-left-radius:4px;border-top-right-radius:4px}.CateringCard_firstrow__QeRi1{display:flex;justify-content:space-between;align-items:center}.CateringCard_badges__Yja3R{display:flex;gap:4px}.CateringCard_statusIcons__gAIr4{display:flex;justify-content:space-between}@media (max-width:600px){.CateringCard_cardSelected__JKLdq,.CateringCard_card__nK_h7{max-width:358px}.CateringCard_image__7Mdnx{width:100%;height:200px}}