@keyframes branchDetail_fadeIn__Cxoaq{to{opacity:1}}@keyframes branchDetail_slideUp__P_bdK{to{opacity:1;transform:translateY(0)}}.branchDetail_branchDetail__72EKY{width:100%}.branchDetail_mainImageWrapper____vUB{position:relative;width:100%;height:550px;overflow:hidden;margin-bottom:5rem}@media(max-width:767px){.branchDetail_mainImageWrapper____vUB{height:300px;margin-bottom:2.5rem}}.branchDetail_mainImage__LI9jG{object-fit:cover}.branchDetail_branchInfo__fzO3z{text-align:center;margin-bottom:5rem}@media(max-width:767px){.branchDetail_branchInfo__fzO3z{margin-bottom:3rem}}.branchDetail_branchName__OWMOQ{font-size:1.875rem;font-weight:600;color:#2c2c2c;margin-bottom:1rem}@media(max-width:767px){.branchDetail_branchName__OWMOQ{font-size:1.5rem}}.branchDetail_addressWrapper__Xrr5w{display:flex;align-items:center;justify-content:center;gap:.5rem}.branchDetail_locationIcon__1pfV_{width:20px;height:20px}@media(max-width:767px){.branchDetail_locationIcon__1pfV_{width:18px;height:18px}}.branchDetail_address__uprNE{font-size:1.125rem;color:#666}@media(max-width:767px){.branchDetail_address__uprNE{font-size:1rem}}.branchDetail_gallery__e_mQ5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media(max-width:767px){.branchDetail_gallery__e_mQ5{grid-template-columns:1fr;gap:1rem}}.branchDetail_galleryItem__x2_tI{position:relative;width:100%;padding-bottom:75%;overflow:hidden;cursor:pointer;transition:transform .3s ease}.branchDetail_galleryItem__x2_tI:hover{transform:scale(1.02)}.branchDetail_galleryImage__JmCt0{object-fit:cover}@media(prefers-reduced-motion:reduce){.branchDetail_galleryItem__x2_tI{transition:none!important}}@keyframes branch_fadeIn__oUuhm{to{opacity:1}}@keyframes branch_slideUp__8ZbZE{to{opacity:1;transform:translateY(0)}}.branch_branchPage__FfOyk{width:100%;padding-top:80px}@media(max-width:767px){.branch_branchPage__FfOyk{padding-top:60px}}.branch_contentWrapper__72Dus{padding:5rem 0;background-color:#fff}@media(max-width:767px){.branch_contentWrapper__72Dus{padding:3rem 0}}.branch_container__TGLux{max-width:1300px;margin:0 auto;padding:0 1.5rem;max-width:1200px}