.user-map-gallery{position:relative;overflow:hidden}.user-map-gallery__container{display:flex;flex-wrap:wrap;gap:30px;align-items:center}.user-map-gallery__map-column{flex:0 0 calc(40% - 30px);max-width:calc(40% - 30px);position:relative}.user-map-gallery__map-wrapper{position:relative;width:100%;height:auto}.user-map-gallery__map-image{width:100%;height:auto;display:block;object-fit:contain}.user-map-gallery__hotspot{position:absolute;width:12px;height:12px;border-radius:50%;cursor:pointer;transform:translate(-50%,-50%);z-index:1}.user-map-gallery__hotspot:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0ff;border-radius:50%;box-shadow:0 0 #00ffffb3;animation:hotspot-pulse 3s infinite}@keyframes hotspot-pulse{0%{transform:scale(.95);box-shadow:0 0 #00ffffb3}70%{transform:scale(1);box-shadow:0 0 0 10px #0ff0}to{transform:scale(.95);box-shadow:0 0 #0ff0}}.user-map-gallery__tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#1a1a1a;color:#3bffd9;padding:6px 25px;border-radius:25px;font-size:16px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:auto;z-index:1001;box-shadow:0 4px 6px #0000004d;margin-bottom:10px}.user-map-gallery__tooltip:before{content:"";position:absolute;top:100%;left:0;width:100%;height:15px;background:transparent}.user-map-gallery__tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#1a1a1a transparent transparent transparent}.user-map-gallery__hotspot:hover .user-map-gallery__tooltip{opacity:1;visibility:visible}.user-map-gallery__hotspot:hover,.user-map-gallery__hotspot:focus,.user-map-gallery__hotspot:focus-within,.user-map-gallery__hotspot.is-active{z-index:1000}.user-map-gallery__hotspot.is-active:before{background-color:#3bffd9}.user-map-gallery__carousel-column{flex:0 0 60%;max-width:60%;position:relative}.user-map-gallery .swiper{width:100%;padding-bottom:20px;overflow:hidden}.user-map-gallery .swiper.umg-single .swiper-wrapper{justify-content:center}.user-map-gallery .swiper-slide{height:auto}.user-map-gallery__card{position:relative;border-radius:12px;overflow:hidden;background-color:#f4f4f4}.user-map-gallery__media{position:relative;width:100%;height:100%}.user-map-gallery__card-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.user-map-gallery__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.user-map-gallery__card-video{width:100%;height:100%;object-fit:cover;display:block}.user-map-gallery__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.user-map-gallery__inactive-overlay{position:absolute;display:block!important;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:.5;transition:opacity .22s ease;pointer-events:none}.user-map-gallery__slide.swiper-slide-active .user-map-gallery__inactive-overlay,.user-map-gallery__slide.is-playing .user-map-gallery__inactive-overlay{opacity:0}.user-map-gallery__slide.swiper-slide-active.is-paused .user-map-gallery__inactive-overlay{opacity:.5}.user-map-gallery__slide.is-paused:not(.user-map-gallery__slide--image) .user-map-gallery__card{filter:saturate(.9) brightness(.98)}.user-map-gallery__toggle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;padding:2px;border:0;cursor:pointer;background:#0009;color:#ffffffd9;box-shadow:0 8px 22px #0000002e;transition:transform .2s ease,background-color .2s ease,color .2s ease}.user-map-gallery__toggle:hover{background:#000000f5}.user-map-gallery__toggle:focus-visible{outline:2px solid rgba(var(--color-foreground),.8);outline-offset:3px}.user-map-gallery__toggle-icon--pause{display:none}.user-map-gallery__slide.is-playing .user-map-gallery__toggle{opacity:0;pointer-events:none}.user-map-gallery__slide.is-playing .user-map-gallery__toggle-icon--play{display:none}.user-map-gallery__slide.is-playing .user-map-gallery__toggle-icon--pause{display:inline-flex}.user-map-gallery__card:hover .user-map-gallery__card-image,.user-map-gallery__card:hover .user-map-gallery__image{transform:scale(1.05)}.user-map-gallery__overlay{position:absolute;bottom:0;left:0;width:calc(100% - 30px);background:linear-gradient(to top,#000c,#0000);padding:15px;color:#fff;transform:translateY(100%);transition:transform .4s ease;display:flex;flex-direction:column;justify-content:flex-end;height:50%}.user-map-gallery__card:hover .user-map-gallery__overlay{transform:translateY(0)}.user-map-gallery__card-title{font-size:18px;font-weight:700;margin-bottom:8px;color:#fff}.user-map-gallery__card-description{font-size:14px;line-height:1.4;color:#e0e0e0}.user-map-gallery .swiper-button{opacity:0}.user-map-gallery:hover .swiper-button{opacity:1}.user-map-gallery__nav-btn svg path{fill:#fff}.user-map-gallery__nav-btn.swiper-button-disabled{opacity:0;pointer-events:none}.user-map-gallery__nav-btn.is-hidden{display:none!important}@media screen and (max-width:989px){.user-map-gallery__container{flex-direction:column;gap:30px}.user-map-gallery__map-column,.user-map-gallery__carousel-column{flex:0 0 100%;max-width:100%}.user-map-gallery__prev{left:10px}.user-map-gallery__next{right:10px}}.section-padding{padding-top:var(--pt);padding-bottom:var(--pb)}@media screen and (min-width:750px){.section-padding{padding-top:var(--pt-desktop);padding-bottom:var(--pb-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/user-map-gallery.css.map */
