body,html{margin:0}.trail-cluster{color:#fff;background:#1978c8;border-radius:50%;padding:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.mapboxgl-popup-close-button{font-size:2rem;color:white;opacity:.54;z-index:2;transition:opacity .3s linear}.mapboxgl-popup-close-button:hover{opacity:.8}.mapboxgl-popup-content{padding:0!important}.mapboxgl-popup-tip{border-bottom-color:rgba(0,0,0,.5)!important}.swiper{z-index:unset!important}.swiper-pagination{text-align:right!important;left:unset!important;right:8px}.trail-swiper{background:#eee;height:-moz-fit-content;height:fit-content}.trail-swiper .swiper-wrapper{align-items:center}.trail-swiper .swiper-slide img{width:100%;max-height:400px;object-fit:cover}