.image-expand-gallery{max-width:var(--heg-max-width, 1200px);margin:40px auto;padding:0 20px;box-sizing:border-box}.heg-title{text-align:center;margin-bottom:30px;font-size:2rem}.heg-container{display:flex;flex-direction:column;gap:12px;width:100%;height:var(--heg-mobile-height, 600px)}.heg-item{position:relative;overflow:hidden;border-radius:16px;cursor:pointer;flex:1;transition:flex .6s cubic-bezier(.25,1,.5,1);-webkit-transform:translateZ(0)}@media(min-width:768px){.heg-container{flex-direction:row;height:var(--heg-desktop-height, 550px);gap:16px}.heg-item--active,.heg-item:hover{flex:5}}@media(max-width:767px){.heg-item--active{flex:8}}.heg-link{display:block;width:100%;height:100%;text-decoration:none}.heg-image-wrapper{width:100%;height:100%}.heg-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.heg-item:hover .heg-img{transform:scale(1.05)}.heg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 50%);opacity:0;transition:opacity .4s ease;pointer-events:none}.heg-item--active .heg-overlay{opacity:1}.heg-caption{position:absolute;bottom:20px;left:20px;right:20px;opacity:0;transform:translateY(10px);transition:all .4s ease .1s;pointer-events:none;z-index:2}.heg-item--active .heg-caption{opacity:1;transform:translateY(0)}.heg-caption-text{color:#fff;margin:0;font-size:1.1rem;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.3)}.placeholder-svg{background:#eee;fill:#999}
/*# sourceMappingURL=/cdn/shop/t/25/assets/image-expand-gallery.css.map */
