:root{--bs-font-sans-serif:$font-family,sans-serif;--bs-font-family:$font-secondary}.acf-blocks-svg-magic-map .magic-map-desc{padding-top:180px!important;padding-bottom:100px}@media (max-width:768px){.acf-blocks-svg-magic-map .magic-map-desc{padding-top:120px!important;padding-bottom:30px!important}}.acf-blocks-svg-magic-map .magic-map-desc .magic-map-title h2{color:#000;font-family:Platform;font-size:55px!important;font-style:normal!important;font-weight:700;line-height:normal!important;letter-spacing:1.65px;text-transform:uppercase}@media (max-width:768px){.acf-blocks-svg-magic-map .magic-map-desc .magic-map-title h2{font-size:46px!important;font-style:normal!important;line-height:normal!important;padding-bottom:40px}}.acf-blocks-svg-magic-map .magic-map-desc .magic-hint h2{color:#000;font-family:Apercu Mono Pro!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:21px!important;text-transform:uppercase!important;padding-block:8px}@media (max-width:768px){.acf-blocks-svg-magic-map .magic-map-desc .magic-hint h2{font-size:18px!important}}.acf-blocks-svg-magic-map .magic-map-desc .magic-hint p{color:#000;font-family:Apercu Mono Pro!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important;letter-spacing:-.48px!important}@media (max-width:768px){.acf-blocks-svg-magic-map .magic-map-desc .magic-hint p{font-size:18px!important}}.acf-blocks-svg-magic-map .select{position:relative;display:block;margin:0 auto;padding-inline:15px;width:100%;color:#000;vertical-align:middle;text-align:left;user-select:none;-webkit-touch-callout:none}.acf-blocks-svg-magic-map .select .placeholderz{position:relative;display:block;background-color:#a78ad0;z-index:1;border-radius:10px;font-size:26px;font-style:normal;font-weight:700;line-height:178.2%;letter-spacing:1.3px;text-transform:uppercase;text-align:center;cursor:pointer}.acf-blocks-svg-magic-map .select .placeholderz[data-selected=eat]{background-color:#a78ad0;border-color:#a78ad0!important}.acf-blocks-svg-magic-map .select .placeholderz[data-selected=shop]{background-color:#00afef;border-color:#00afef!important}.acf-blocks-svg-magic-map .select .placeholderz[data-selected=play]{background-color:#d3de39;border-color:#d3de39!important}.acf-blocks-svg-magic-map .select .placeholderz:after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1em;height:1em;background:url(/wp-content/themes/linq-theme-nuclassic-main/src/assets/images/chevron_down.svg) no-repeat 50%/contain;pointer-events:none}.acf-blocks-svg-magic-map .select.is-open .placeholderz:after{content:"";background-image:url(/wp-content/themes/linq-theme-nuclassic-main/src/assets/images/chevron_up.svg)}.acf-blocks-svg-magic-map .select.is-open ul{border:1px solid #000;display:block}.acf-blocks-svg-magic-map .select.select--white .placeholderz{color:#000}.acf-blocks-svg-magic-map .select.select--white .placeholderz:hover{background:rgb(249.9,249.9,249.9)}.acf-blocks-svg-magic-map .select ul{display:none;position:absolute;overflow:hidden;width:100%;background:#fff;border-radius:10px;top:100%;list-style:none;margin:5px 0 0;padding:0;padding-inline:15px;z-index:4}@media (max-width:991px){.acf-blocks-svg-magic-map .select ul{width:96%!important}}@media (max-width:768px){.acf-blocks-svg-magic-map .select ul{width:93%!important}}.acf-blocks-svg-magic-map .select ul li{display:block;text-align:left;padding:.4em 1em;color:#000;cursor:pointer;font-size:26px;font-style:normal;font-weight:700;line-height:178.2%;letter-spacing:1.3px;text-transform:uppercase;text-align:center}.acf-blocks-svg-magic-map .select ul li:hover{background:#00afef;color:#000}.acf-blocks-svg-magic-map .select ul li:first-child:hover{background:#a78ad0}.acf-blocks-svg-magic-map .select ul li:last-child:hover{background:#d3de39}.acf-blocks-svg-magic-map .magic-map-buttons{padding-top:5px;padding-bottom:70px}@media (max-width:768px){.acf-blocks-svg-magic-map .magic-map-buttons{padding-top:5px;padding-bottom:25px}}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-eat{border-radius:10px;width:365px;max-width:33%;flex-shrink:0;text-align:center}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-eat .eat-button{border-radius:10px;display:block;padding:5px 10px;transition:background-color .3s ease,color .3s ease;border:1px solid #000}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-eat .eat-button:hover{background-color:#a78ad0;border-color:#a78ad0}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-eat .eat-button.active{border:1px solid #a78ad0;background-color:#a78ad0}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-eat .eat-button h3{margin:0;color:#000}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-eat a{color:#000;font-family:Platform;font-size:26px;font-style:normal;font-weight:700;line-height:178.2%;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-shop{border-radius:10px;background-color:#fff;width:365px;max-width:33%;height:100% px;flex-shrink:0;text-align:center}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-shop .shop-button{border-radius:10px;display:block;transition:background-color .3s ease,color .3s ease;border:1px solid #000;padding:5px 10px}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-shop .shop-button:hover{background-color:#00afef;border:1px solid #00afef;border-color:#00afef}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-shop .shop-button.active{background-color:#00afef;border:1px solid #00afef!important}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-shop .shop-button h3{margin:0;color:#000}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-shop a{color:#000;font-family:Platform;font-size:26px;font-style:normal;font-weight:700;line-height:178.2%;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-play{border-radius:10px;background-color:#fff;width:365px;max-width:33%;height:100% px;flex-shrink:0;text-align:center}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-play .play-button{border-radius:10px;display:block;border:1px solid #000;transition:background-color .3s ease,color .3s ease;padding:5px 10px}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-play .play-button:hover{background-color:#d3de39;border:1px solid #d3de39}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-play .play-button.active{background-color:#d3de39;border:1px solid #d3de39!important}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-play .play-button h3{margin:0;color:#000}.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-play a{color:#000;font-family:Platform;font-size:26px;font-style:normal;font-weight:700;line-height:178.2%;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none}@media (max-width:768px){.acf-blocks-svg-magic-map .magic-map-buttons .magic-buttom-eat{justify-content:center;align-items:center;text-align:center}.acf-blocks-svg-magic-map .magic-map-buttons h3{padding-top:7px;margin:0}}.store polygon,.store polyline,.store rect{transition:all .2s ease;fill:#e5e6e8}.store path{fill:#e5e6e8}.store path,.store polygon:hover,.store polyline:hover,.store rect:hover{transition:all .2s ease}.store[data-store-category=eat]:hover path,.store[data-store-category=eat]:hover polygon,.store[data-store-category=eat]:hover polyline,.store[data-store-category=eat]:hover rect{fill:#ac98c9}.store[data-store-category=shop]:hover path,.store[data-store-category=shop]:hover polygon,.store[data-store-category=shop]:hover polyline,.store[data-store-category=shop]:hover rect{fill:#00aff0}.store[data-store-category=play]:hover path,.store[data-store-category=play]:hover polygon,.store[data-store-category=play]:hover polyline,.store[data-store-category=play]:hover rect{fill:#d3de38}.store[data-store-category=eat].active-btn path,.store[data-store-category=eat].active-btn polygon,.store[data-store-category=eat].active-btn polyline,.store[data-store-category=eat].active-btn rect{fill:#ac98c9}.store[data-store-category=shop].active-btn path,.store[data-store-category=shop].active-btn polygon,.store[data-store-category=shop].active-btn polyline,.store[data-store-category=shop].active-btn rect{fill:#00aff0}.store[data-store-category=play].active-btn path,.store[data-store-category=play].active-btn polygon,.store[data-store-category=play].active-btn polyline,.store[data-store-category=play].active-btn rect{fill:#d3de39}#storeCard{background:#fff;width:139px;background-position:50%;background-size:contain;background-repeat:no-repeat;position:absolute;z-index:5;display:none;transform:translate(-50%,-100%);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;border-radius:5px}#storeCard .arrow-up{position:relative;top:0;width:100%;height:0}#storeCard .arrow-up:after{content:"";position:absolute;top:-22px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}#storeCard img{height:88px;max-height:100%;width:100px;max-width:100%;object-fit:contain}#storeCard .card-body{gap:22px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#storeCard .card-body #cardBtn{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px;text-transform:uppercase;width:88px!important;height:23px}#map-wrapper2.grabbing{cursor:grabbing!important}#map-wrapper2{height:75vh;width:100%;overflow:hidden;background-color:#58595b}@media (max-width:768px){#map-wrapper2{height:200px}}svg{width:100%;height:100%}.store:hover{cursor:pointer}.events-cta{border-color:#00a2eb;border-radius:50px;font-family:Platform;color:#00a2eb;font-weight:600;font-size:44px;width:100%;text-transform:uppercase;text-align:center;border-width:3px}.events-cta svg{width:56px!important}.events-cta:hover{background:#00a2eb;border-color:#00a2eb;color:#fff}.events-cta:active{background:#00a2eb!important;border-color:#00a2eb!important}@media (max-width:768px){.events-cta{border-color:#00a2eb;color:#00a2eb;font-weight:600;font-size:26px!important;width:100%;text-align:center;border-width:3px}.events-cta svg{width:33px!important}.events-cta:hover{background:#00a2eb;color:#fff}}#map-wrapper2{position:relative}#zoomHint{position:absolute;bottom:1rem;left:1rem;z-index:2;background:rgba(0,0,0,.75);color:#fff;padding:.6rem 1rem;font-size:.875rem;line-height:1.3;border-radius:6px;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}#zoomHint.zoomHint--hide{opacity:0;visibility:hidden}@media (max-width:768px){#zoomHint{left:50%;transform:translateX(-50%);display:none}}.map-zoom-controls{position:absolute;bottom:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:3}.zoom-btn{border:none;background:rgba(0,0,0,.15);width:28px;height:28px;padding:0;border-radius:50%;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;justify-content:center}.zoom-btn:hover{background:rgba(0,0,0,.3)}.zoom-btn svg{width:100%;height:100%}@media (max-width:768px){.map-zoom-controls{top:auto;bottom:1rem;left:50%;right:auto;transform:translateX(-50%);flex-direction:row}}#svg-pan-zoom-reset-pan-zoom,#svg-pan-zoom-reset-pan-zoom .svg-pan-zoom-control-background,#svg-pan-zoom-reset-pan-zoom .svg-pan-zoom-control-element{display:none!important}.st173 tspan,.st174 tspan{font-family:arial}#svg-pan-zoom-zoom-in,#svg-pan-zoom-zoom-out{background:transparent;border:2px solid #333;border-radius:50%;width:38px;height:38px;padding:0;cursor:pointer;position:relative;transition:background .2s ease}#map-wrapper2 .store path,#map-wrapper2 .store polygon,#map-wrapper2 .store polyline,#map-wrapper2 .store rect{stroke-width:.5px!important;stroke:#d1d2d4!important}#map-wrapper2 .store[data-store-category=eat].active-btn path,#map-wrapper2 .store[data-store-category=eat].active-btn polygon,#map-wrapper2 .store[data-store-category=eat].active-btn polyline,#map-wrapper2 .store[data-store-category=eat].active-btn rect{fill:#ac98c9}#map-wrapper2 .store[data-store-category=shop].active-btn path,#map-wrapper2 .store[data-store-category=shop].active-btn polygon,#map-wrapper2 .store[data-store-category=shop].active-btn polyline,#map-wrapper2 .store[data-store-category=shop].active-btn rect{fill:#00aff0}#map-wrapper2 .store[data-store-category=play].active-btn path,#map-wrapper2 .store[data-store-category=play].active-btn polygon,#map-wrapper2 .store[data-store-category=play].active-btn polyline,#map-wrapper2 .store[data-store-category=play].active-btn rect{fill:#d3de38}#map-wrapper2 .store.related-eat path,#map-wrapper2 .store.related-eat polygon,#map-wrapper2 .store.related-eat polyline,#map-wrapper2 .store.related-eat rect{fill:#ac98c9}#map-wrapper2 .store.related-shop path,#map-wrapper2 .store.related-shop polygon,#map-wrapper2 .store.related-shop polyline,#map-wrapper2 .store.related-shop rect{fill:#00aff0}#map-wrapper2 .store.related-play path,#map-wrapper2 .store.related-play polygon,#map-wrapper2 .store.related-play polyline,#map-wrapper2 .store.related-play rect{fill:#d3de38}.btn-arrow{max-width:15px}
/*# sourceMappingURL=styles.css.map */
