.hero-gallery{gap:var(--space-md);flex-direction:column;display:flex}.hero-gallery__main{position:relative}.hero-gallery__list{overscroll-behavior-x:contain;border:var(--rule-hair) solid var(--gnm-color-border);margin:0;padding:0;list-style:none}.hero-gallery__item{scroll-snap-align:start;flex:0 0 100%}.hero-gallery__photo{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.hero-gallery__thumbs{--hero-gallery-thumb-gap:10px;gap:var(--hero-gallery-thumb-gap);display:flex}.hero-gallery__thumb{border:var(--rule-hair) solid var(--gnm-color-border);cursor:pointer;background:0 0;flex:0 0 68px;padding:0;position:relative}.hero-gallery__thumb--active:after{--hero-gallery-thumb-selected-overlay:#0006;content:"";background:var(--hero-gallery-thumb-selected-overlay);pointer-events:none;position:absolute;inset:0}.hero-gallery__thumb-photo{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}@media (max-width:767px){.hero-gallery{gap:var(--space-sm)}.hero-gallery__thumbs{--hero-gallery-thumb-gap:var(--space-sm)}.hero-gallery__thumb{flex:0 0 calc((100% - var(--hero-gallery-thumb-gap) * 4) / 5)}}