.gallery-section[data-v-6af1ad44]{background-color:#f5f3f0;width:100%;padding:60px 40px}.gallery-header[data-v-6af1ad44]{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.gallery-heading[data-v-6af1ad44]{color:#2b2b2b;margin:0;font-family:Georgia,serif;font-size:32px;font-weight:400}.gallery-handle[data-v-6af1ad44]{color:#6b6b6b;margin:0;font-family:Arial,sans-serif;font-size:16px}.gallery-grid[data-v-6af1ad44]{grid-template-columns:repeat(6,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.gallery-item[data-v-6af1ad44]{position:relative;overflow:hidden}.image-wrapper[data-v-6af1ad44]{width:100%;height:100%;position:relative}.image-wrapper img[data-v-6af1ad44]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=768px){.gallery-section[data-v-6af1ad44]{padding:40px 20px}.gallery-header[data-v-6af1ad44]{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:30px}.gallery-heading[data-v-6af1ad44]{font-size:24px}.gallery-handle[data-v-6af1ad44]{font-size:14px}.gallery-grid[data-v-6af1ad44]{grid-template-columns:repeat(2,1fr);gap:10px}}@media (width<=480px){.gallery-section[data-v-6af1ad44]{padding:30px 16px}.gallery-heading[data-v-6af1ad44]{font-size:20px}.gallery-grid[data-v-6af1ad44]{gap:8px}}.img-overlay-image[data-v-6af1ad44]{width:100%;height:100%;display:inline-block;position:relative}.img-overlay-image img[data-v-6af1ad44]{object-fit:cover;z-index:-1;width:100%;height:100%;display:block}.img-overlay-image[data-v-6af1ad44]:after{content:"";background:var(--8b0c9b22);width:100%;height:100%;position:absolute;top:0;left:0}
