.select-form{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:8px;position:relative}.form-control.input-select{flex-grow:1;margin-right:0;width:calc(100% - 50px);box-sizing:border-box}select.form-control.input-select{border-radius:4px;border:none;padding:6px 20px;height:54px;font-family:var(--body-font);color:var(--bs-body-color);font-size:15px;line-height:20px;box-shadow:0 0 8px 2px rgba(0,0,0,.1)}.mapbox-container{display:flex;flex-direction:column;gap:24px}.mapboxgl-ctrl-geocoder{width:100%;font-size:15px;line-height:20px;max-width:580px;font-family:var(--body-font);color:var(--bs-body-color);margin:0 auto}.field-container{width:580px;position:relative}.geocoder-box .mapboxgl-ctrl-geocoder{width:100%}.geocoder-globe-btn{position:absolute;left:0;top:28px;transform:translateY(-50%);padding:0;width:40px;height:70%;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--black-color);border:0;border-right:1px solid rgba(0,0,0,.1);border-radius:5px 0 0 5px;cursor:pointer;z-index:2;transition:color .15s ease,border-color .15s ease}.geocoder-globe-btn:hover{color:var(--blue-color1);border-right:1px solid rgba(0,0,0,.15)}.field-container .mapboxgl-ctrl-geocoder{width:580px;height:54px;border-radius:4px;border:none;transition:.5s}.map-container{position:absolute;height:500px}.map-popup-window{height:100%!important;width:90%!important;position:relative;z-index:1050;bottom:0}.geocoder-dashboard-wrapper{align-items:center;text-align:center;display:flex;justify-content:center}#mapPopupContainer{width:100%;height:100%;min-height:500px;border:1px solid #dfdfdf;border-radius:6px}.mapboxgl-ctrl-attrib a{display:none}.map-modal-error-message{font-size:16px;background-color:#ffffff;position:relative;top:60px;padding:6px;border-radius:4px;z-index:10;display:block;color:red;margin:0 auto;max-width:700px;box-shadow:0 1px 5px rgba(0,0,0,.3)}.message-positive{color:#05ad05}.message-negative{color:red}.message-neutral{color:var(--main-color)}.message-negative a,.message-neutral a,.message-positive a{text-decoration:underline!important}.custom-zoom-control{position:relative;top:56px}.mapboxgl-ctrl-geocoder--suggestion{text-align:left}.mapboxgl-ctrl-geocoder .suggestions{background-color:#fff;border-radius:0 0 4px 4px;left:0;list-style:none;margin:0;padding:0;position:absolute;width:100%;top:110%;top:calc(100% + 6px);z-index:10000;overflow:hidden;font-size:15px}.set-location-on-map{background-color:#ffffff;padding:10px 0;position:relative;bottom:3px;width:100%;text-align:center}.hide-link{display:none}.mapboxgl-ctrl-geocoder .modal-geocoder-suggestions{margin-top:0}.mapboxgl-ctrl-geocoder .on-page-geocoder-suggestions{position:relative;z-index:9999!important}.map-modal-geocoder-field{margin:10px auto 0}.map-modal-geocoder-field .mapboxgl-ctrl-geocoder--button{display:block!important}ul.suggestions.map-modal-geocoder-dropdown{margin-top:0}.category-select{box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.claim-my-nft-item{display:flex;justify-content:center}.claim-btn{width:auto}.text-required{color:#ffffff}.text-required-red{color:#af0c0c}.mapbox-required-text p{background-color:rgba(0,0,0,.7);padding:6px 10px;color:#fff;font-size:90%}.std-tip{position:relative;margin-top:3px;padding:6px 10px;border-radius:6px;border:1px solid #d8dce5;background:var(--grey-color3);color:#4a4949;font-size:90%;line-height:1.4;box-shadow:0 0 5px 2px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.std-tip__text{display:flex;align-items:flex-start}.std-tip__close{position:absolute;top:25%;right:10px;border:0;background:transparent;color:#6f6f6f;font-size:12px;cursor:pointer}.std-tip__close:hover{color:#fff}a.mapboxgl-ctrl-logo{display:none!important}.add-address-button{font-size:15px;background:rgba(10,10,10,.75);border-radius:5px;padding:6px;width:580px;margin:0 auto;color:#ffffff;justify-content:center;align-items:center;display:flex;cursor:pointer;border:none;z-index:0;box-shadow:0 8px 24px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.add-address-button svg{font-size:18px;margin-right:10px}.add-address-button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.remove-field-button{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);color:#ffffff;border:none;border-radius:50%;width:32px;height:32px;cursor:pointer;padding:6px;position:absolute;right:-40px;top:28px;transform:translateY(-50%);margin-left:0;z-index:10}.remove-field-button svg{font-size:18px}.add-address-button:hover,.remove-field-button:hover{background:rgba(10,10,10,.9)}.mapbox-container .mapboxgl-ctrl-geocoder{width:100%;max-width:580px;height:54px;border-radius:4px;border:none;transition:.5s}.mapboxgl-ctrl-geocoder--input{height:54px!important;padding:6px 35px;font-family:var(--body-font);color:var(--bs-body-color);font-size:15px;line-height:20px}.mapboxgl-ctrl-geocoder--icon{display:inline-block;vertical-align:middle;fill:var(--grey-color4)}.mapboxgl-ctrl-geocoder--icon-search{position:absolute;top:18px!important;left:10px;width:18px;height:18px}.mapboxgl-ctrl-geocoder--icon-close{position:absolute;right:34px;top:10px;width:16px;height:16px;padding:0}.map-modal-geocoder-field .mapboxgl-ctrl-geocoder--icon-close{top:0}.mapbox-container .mapboxgl-ctrl-geocoder--button,.mapbox-container .mapboxgl-ctrl-geocoder--pin-right{right:10px}.mapbox-container .mapboxgl-ctrl-geocoder--dropdown{width:100%;text-align:left;box-shadow:none}.mapbox-container .mapboxgl-ctrl-geocoder--dropdown-item{text-align:left;padding-left:12px;padding-right:12px;font-size:15px}.mapbox-container .mapboxgl-ctrl-geocoder--dropdown a{color:#000}.field-container .input-select{width:100%;padding:15px 12px;border-radius:4px;border:none;text-align:left}@media screen and (max-width:768px){.field-container .input-select,.mapbox-container .mapboxgl-ctrl-geocoder,.mapbox-container .mapboxgl-ctrl-geocoder--dropdown{width:100%}.mapbox-container .mapboxgl-ctrl-geocoder--button,.mapbox-container .mapboxgl-ctrl-geocoder--pin-right{right:5px;top:10px}.map-modal-geocoder-field .mapboxgl-ctrl-geocoder--icon-close{right:-5px;top:4px}.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:15px}.select-form{flex-direction:column;align-items:flex-start;display:flex;margin-top:6px}.remove-field-button{margin-top:0;transform:none;position:absolute;right:-30px;top:12px;background-color:rgba(0,0,0,.8)}.add-address-button{width:auto;padding:8px 16px}.claim-btn{width:100%}}@media screen and (max-width:640px){.mapboxgl-ctrl-geocoder--input{height:54px!important;padding:6px 16px 6px 32px;font-family:var(--body-font);color:var(--bs-body-color);font-size:15px;line-height:20px}.custom-zoom-control{display:none}}@media screen and (max-width:500px){.map-popup-window{height:95%!important;width:100%!important}div#swal2-html-container{z-index:1;justify-content:center;margin:0;padding:10px;overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}h2#swal2-title{font-size:18px;color:var(--bs-body-color)}.swal2-actions{margin:0}.field-container{width:350px;margin-bottom:0}.field-container .input-select,.mapbox-container .mapboxgl-ctrl-geocoder--dropdown{width:350px}.mapboxgl-ctrl-geocoder--input{letter-spacing:-.6px}.remove-field-button{margin-top:0;transform:none;position:absolute;right:-10px;top:15px;background-color:rgba(0,0,0,.8);width:24px;height:24px;padding:4px}.remove-field-button svg{font-size:14px}}