svg,svg *{color:inherit}:where(.page-gallery) .page-banner{align-items:center;display:flex;overflow:hidden}:where(.page-gallery) .heading-line{background-color:var(--color-golden);width:168px;height:3px}:where(.page-gallery) .gallery-item{cursor:pointer;background-color:var(--bg-first-light);width:100%;display:block;position:relative;overflow:hidden}:where(.page-gallery) .gallery-item img{object-fit:cover;object-position:center;width:100%;height:100%;transition:all .4s}:where(.page-gallery) .gallery-item-sm{height:337px}:where(.page-gallery) .gallery-item-lg{height:698px}:where(.page-gallery) .gallery-item:after{content:"";background-color:#93804800;transition:all .3s;position:absolute;inset:0}:where(.page-gallery) .gallery-item:hover:after{background-color:#93804859}:where(.page-gallery) .gallery-item:hover img{transform:scale(1.05)}:where(.page-gallery) .gallery-item-zoom{z-index:2;opacity:0;color:var(--color-white-same);justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;inset:0}:where(.page-gallery) .gallery-item:hover .gallery-item-zoom{opacity:1}:where(.page-gallery) .community-gallery-grid .gallery-item{aspect-ratio:1;height:auto}@media screen and (max-width:1200px){:where(.page-gallery) .gallery-item-sm{height:280px}:where(.page-gallery) .gallery-item-lg{height:584px}}@media screen and (max-width:991px){:where(.page-gallery) .gallery-item-sm,:where(.page-gallery) .gallery-item-lg{height:260px}}@media screen and (max-width:767px){:where(.page-gallery) .gallery-item-sm,:where(.page-gallery) .gallery-item-lg{height:220px}}
