.fashion-gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:40px auto}.fashion-gallery-item img{width:100%;cursor:pointer;object-fit:cover}.fashion-gallery-item{position:relative;line-height:0}.look-label{position:absolute;top:1rem;left:1rem;color:#000;padding:4px 8px;font-size:1rem;font-weight:700;pointer-events:none}#fashion-gallery-modal{display:flex;align-items:center;justify-content:center;position:fixed;z-index:9999;background-color:#ffffffe6;top:0;left:0;height:100%;width:100%}#fashion-gallery-modal.hidden{display:none}#modal-image{max-width:90vw;max-height:90vh;width:auto;height:auto;object-fit:contain;display:block}.modal-content-wrapper{position:relative}.image-container{position:relative;display:inline-block}.look-label{position:absolute;top:1rem;left:1rem;z-index:10}.modal-nav{position:absolute;top:50%;font-size:3rem;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.modal-nav.left{left:40px}.modal-nav.right{right:40px}.close-modal{position:absolute;top:30px;right:40px;font-size:2rem;color:#000;cursor:pointer}#fashion-gallery-modal img{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab}#fashion-gallery-modal img:active{cursor:grabbing}@media only screen and (max-width: 960px){.fashion-gallery-grid{grid-template-columns:repeat(2,1fr)}.look-label{top:.1rem;left:.3rem;color:#000;padding:4px 8px;font-size:.5rem;font-weight:500}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fashion-gallery.css.map */
