:root{--bs-pink-red:linear-gradient(137deg,#d63384,#dc3545);--pin-gray:#eee;--light:#d9d9d9;--purple:#6f42c1;--ios-red-light:#ff3b30;--ios-red-dark:#ff453a;--ios-orange-light:#ff9500;--ios-orange-dark:#ff9f0a;--ios-yellow-light:#ff3b30;--ios-yellow-dark:#fc0;--ios-green-light:#34c759;--ios-green-dark:#30d158;--ios-mint-light:#00c7be;--ios-mint-dark:#66d4cf;--ios-teal-light:#30b0c7;--ios-teal-dark:#40ff3a;--ios-cyan-light:#32ade6;--ios-cyan-dark:#64d2ff;--ios-blue-light:#007aff;--ios-blue-dark:#0a84ff;--ios-indigo-light:#5856d6;--ios-indigo-dark:#5e5ce6;--ios-purple-light:#af52de;--ios-purple-dark:#bf5af2;--ios-pink-light:#ff2d55;--ios-pink-dark:#ff375f;--ios-brown-light:#a2845e;--ios-brown-dark:#ac8e66;--ios-gray-light:#8e8e93;--ios-gray-dark:#8e8e93;--ios-gray-2-light:#aeaeb2;--ios-gray-2-dark:#636366;--ios-gray-3-light:#c7c7cc;--ios-gray-3-dark:#48484a;--ios-gray-4-light:#d1d1d6;--ios-gray-4-dark:#3a3a3c;--ios-gray-5-light:#e5e5ea;--ios-gray-5-dark:#2c2c2e;--ios-gray-6-light:#f2f2f7;--ios-gray-6-dark:#1c1c1e}a{text-decoration:none;-webkit-text-decoration-line:none;text-decoration-line:none}a,a:hover{color:inherit}button{background-color:transparent;text-align:inherit}button:disabled{opacity:.55}.scrollbar-0::-webkit-scrollbar{width:0;height:0}.activity-img-icon{font-size:56px}@media (min-width:768px){.img-icon{font-size:72px}.overflow-auto:hover{overflow:auto!important}}.d-contents{display:contents}.flex{flex:1 1}.absolute-center,.center-absolute{position:absolute;left:50%;transform:translate(-50%)}.rounded-40{border-radius:40px}.rounded-48{border-radius:48px}button{color:rgba(0,0,0,.55);padding:0}.rounded-32{border-radius:32px!important}.rounded-24{border-radius:24px!important}.rounded-16{border-radius:16px!important}.rounded-12{border-radius:12px!important}.rounded-10{border-radius:10px!important}.rounded-8{border-radius:8px!important}.rounded-6{border-radius:6px!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-bottom-0{border-bottom-right-radius:0!important}.rounded-bottom-0,.rounded-start-0{border-bottom-left-radius:0!important}.rounded-start-0,.rounded-start-top-0{border-top-left-radius:0!important}.rounded-start-bottom-0{border-bottom-left-radius:0!important}.rounded-end-0{border-bottom-right-radius:0!important}.rounded-end-0,.rounded-end-top-0{border-top-right-radius:0!important}.rounded-end-bottom-0{border-bottom-right-radius:0!important}.btn{height:40px!important;border-radius:10px!important}.pl-ios-1{padding-left:5px}.pr-ios-1{padding-right:5px}.pb-ios-1{padding-bottom:5px}.pb-ios-2{padding-bottom:10px}.px-ios-1{padding-left:5px;padding-right:5px}.px-ios-2{padding-left:10px;padding-right:10px}.py-ios-2{padding-top:10px;padding-bottom:10px}.w-0{width:0}.w-sm-100{width:100%}@media (max-width:768px){.w-sm-auto{width:auto}.h-sm-auto{height:auto}.w-md-50{width:auto}}@media (min-width:768px){.w-sm-100{width:375px}.w-md-50{width:50%}.h-md-100{height:100%!important}}.c-12,.c-16,.c-24,.c-30,.c-32,.c-40,.c-48,.c-56,.c-64,.c-72,.c-80,.c-96{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;overflow:hidden}.c-12{height:12px;width:12px}.c-16{height:16px;width:16px}.c-24{height:24px;width:24px}.c-30{height:30px;width:30px}.c-32{height:32px;width:32px}.c-48{height:48px;width:48px}.c-56{height:56px;width:56px}.c-64{height:64px;width:64px}.c-72{height:72px;width:72px}.c-80{height:80px;width:80px}.c-96{height:96px;width:96px}.s-30{height:30px;width:30px;border-radius:15px}.h-16,.h-24,.h-32,.h-40,.h-48,.h-56,.h-64,.s-30{display:flex;align-items:center;justify-content:center}.h-16,.h-24,.h-32,.h-40,.h-48,.h-56,.h-64{height:40px;border-radius:20px}.h-64{height:64px!important;border-radius:32px}.h-56{height:56px!important;border-radius:28px}.h-48{height:48px!important;border-radius:24px}.h-30{display:flex;align-items:center;justify-content:center;height:30px;border-radius:15px}.h-16{height:16px;border-radius:8px}.h-24{height:24px;border-radius:12px}.h-32{height:32px;border-radius:16px}.font-bolder{font-weight:bolder}.text-shadow{text-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.text-shadow-sm{text-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.text-shadow-lg{text-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.text-shadow-none{text-shadow:none!important}.mapboxgl-ctrl-geolocate{display:none!important}.mapboxgl-popup-content{display:flex;align-items:center;justify-content:center;padding:0;height:30px;width:30px;border-radius:50%;border:3px solid #fff;background-image:var(--bs-pink-red)}.mapboxgl-popup-tip{border:4px solid transparent}.mapboxgl-popup-close-button{display:none}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}.font-large{font-size:large!important}.font-larger{font-size:larger!important}.font-normal{font-weight:400!important}.fw-700{font-weight:700}.fw-600{font-weight:600}.fw-500{font-weight:500}.shadow-bubble{box-shadow:0 1rem 3rem rgba(0,0,0,.075)!important}.g-shadow{box-shadow:0 2px 4px rgba(0,0,0,.2),0 -1px 0 rgb(0 0 0/2%)}.shadow-md{box-shadow:0 .25rem .5rem rgba(0,0,0,.103)!important}.shadow-2{box-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}.shadow-3{box-shadow:0 2.8px 2.2px rgb(0 0 0/3%),0 6.7px 5.3px rgb(0 0 0/5%),0 12.5px 10px rgb(0 0 0/6%),0 22.3px 17.9px rgb(0 0 0/7%),0 41.8px 33.4px rgb(0 0 0/9%)}.shadow-5{box-shadow:0 .5rem 1rem rgba(0,0,0,.15),0 .125rem .25rem rgba(0,0,0,.075)}.shadow-ios{box-shadow:0 2px 6px rgba(0,0,0,.1)}.g-2px{--bs-gutter-x:2px}.vr{width:1px;background-color:#dee2e6}.x-small{font-size:x-small}.bg-black{background-color:#000}.bg-metallic-silver{background:linear-gradient(137deg,#6c757d 50%,#f8f9fa)}.text-metallic-silver{background:-webkit-linear-gradient(137deg,#6c757d 50%,#f8f9fa);-webkit-background-clip:text;text-shadow:0 0 transparent;-webkit-text-fill-color:transparent}.text-pink-red{background:-webkit-linear-gradient(137deg,#d63384,#dc3545);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 transparent;color:var(--bs-pink)}.bg-pink-red{background-image:linear-gradient(137deg,#d63384,#dc3545)}.text-light{color:#f4f6fc!important}.text-purple{color:var(--bs-purple)}.bg-purple{background-color:var(--bs-purple)}.border-purple{border-color:var(--bs-purple)!important}.text-white{color:#fff}.text-light-2{color:var(--light-dark)}.bg-light-2{background-color:var(--light)}.bg-gray-pin{background-color:var(--pin-gray)}.bg-light-ios{background-color:var(--light-ios)!important}.bg-orange{background-color:var(--bs-orange)}.text-pink{color:var(--bs-pink)}.bg-pink{background-color:var(--bs-pink)}.border-pink{border-color:var(--bs-pink)}.text-teal{color:var(--bs-teal)}.bg-teal{background-color:var(--bs-teal)}.bg-indigo{background-color:var(--bs-indigo)}.text-orange{color:var(--bs-orange)}.border-orange{border-color:var(--bs-orange)!important}.bg-lavender{background-color:#c2abf4}.bg-gray-6{background-color:var(--ios-gray-6-light)}.bg-gray-5{background-color:var(--ios-gray-5-light)}.bg-gray-4{background-color:var(--ios-gray-4-light)}.bg-gray-3{background-color:var(--ios-gray-3-light)}.bg-gray-2{background-color:var(--ios-gray-2-light)}.bg-gray{background-color:var(--ios-gray-light)}.bg-gray-5-dark,.dark-theme .bg-gray-5,.dark-theme .bg-gray-6,.dark-theme .bg-gray-pin{background-color:var(--ios-gray-5-dark)}.object-cover,.object-cover img{object-fit:cover}.object-contain,.object-contain img{object-fit:contain}.border-transparent{border-color:transparent!important}.border-sm{border-width:.5px!important}.dot{width:2px;height:2px}.dot,.dot-md{border-radius:50%}.dot-md{width:.5rem;height:.5rem}.dot-lg{width:1rem;height:1rem;border-radius:50%}.bg-dark-transparent{background-color:rgba(0,0,0,.5)}.bg-white-transparent{background-color:hsla(0,0%,100%,.5)}.bg-glass{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.bg-glass-white{background-color:hsla(0,0%,100%,.8)}.bg-glass-dark,.bg-glass-white{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bg-glass-dark{background-color:rgba(66,66,69,.8)!important}.dark-theme .bg-glass-white{background-color:rgba(0,0,0,.64)}.dark-theme .bg-white,body.dark-theme{background-color:var(--ios-gray-6-dark)!important;color:#fff}.dark-theme input,.dark-theme textarea{caret-color:#ff1493;color:var(--bs-light)}.dark-theme .modal-x{background-color:rgba(0,0,0,.5)!important}.dark-theme .bg-black,.dark-theme .bg-dark{background-color:var(--bs-light)!important;color:#fff!important}.dark-theme .lds-ring div{border-color:var(--bs-secondary) transparent transparent transparent!important}.dark-theme svg{fill:var(--bs-secondary)!important}.dark-theme .st-white{stroke:var(--bs-dark)!important}.dark-theme .st-black{stroke:#fff!important}.dark-theme .bg-light,.dark-theme .bg-light-2,.dark-theme .hover-light-2:active,.dark-theme .hover-light-2:hover{background-color:var(--ios-gray-5-dark)!important;color:var(--bs-white)!important}.dark-theme .text-secondary{color:#fff!important}.dark-theme .input-wrapper{background-color:transparent}.dark-theme section{border-color:#000!important}.dark-theme .border-bottom,.dark-theme .border-md-1,.dark-theme .border-top,.dark-theme .border:not(.border-transparent){border-color:var(--bs-secondary)!important}.dark-theme .card-cta-btn{background-color:rgba(13,110,253,.4)}.dark-theme .shadow{box-shadow:0 .5rem 1rem rgba(255,255,255 .15)!important}.dark-theme .shadow-sm{box-shadow:0 .125rem .25rem rgba(255,255,255 .075)!important}.dark-theme .shadow-lg{box-shadow:0 1rem 3rem rgba(255,255,255 .175)!important}.z-1,.z-index-1{z-index:1!important}.z-3{z-index:3!important}.z-2{z-index:2!important}.z-0{z-index:0!important}.text-primary-gradient{background:linear-gradient(90deg,#0d6efd,#87ceed 103.81%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.bg-primary-gradient{background:linear-gradient(113.96deg,#0ab7ff,#0d6efd 53.65%,#6610f2),#fff}.text-purple-gradient{background:linear-gradient(135deg,#6610f2,rgba(102,16,242,.58));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.bg-purple-gradient{background:linear-gradient(135deg,#6610f2,rgba(102,16,242,.58))}.text-success-gradient{background:linear-gradient(135deg,var(--bs-teal),var(--bs-success));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.bg-success-gradient{background:linear-gradient(135deg,var(--bs-teal),var(--bs-success))}.bg-secondary-gradient{background:linear-gradient(135deg,var(--bs-secondary),var(--bs-dark))}.bg-warning-gradient{background:linear-gradient(135deg,var(--bs-warning),var(--bs-orange))}.bg-orange-gradient{background:linear-gradient(135deg,var(--bs-orange),var(--bs-danger))}.text-orange-gradient{background:linear-gradient(135deg,var(--bs-orange),var(--bs-danger));-webkit-background-clip:text;background-clip:text}.text-orange-gradient,.text-pink-gradient{-webkit-text-fill-color:transparent;text-fill-color:transparent}.text-pink-gradient{background:linear-gradient(135deg,var(--bs-pink),var(--bs-orange));-webkit-background-clip:text;background-clip:text}.bg-pink-gradient{background:linear-gradient(135deg,var(--bs-pink),var(--bs-orange))}.ease{transition-timing-function:ease}.transition{transition:all .3s ease}.ease-in-out{transition-timing-function:ease-in-out}.ease-in{transition-timing-function:ease-in}.top-center{top:50%;transform:translateY(-50%)}.dark-theme .fill-black{fill:#fff}.text-light-3{color:hsla(0,0%,100%,.8)}.bg-light-3{background-color:hsla(0,0%,100%,.8)}.bg-light-4{background-color:hsla(0,0%,100%,.3)}.fill-black{fill:#212529}.st-black{stroke:#212529}.fill-white{fill:#fff}.st-white{stroke:#fff}.fill-primary{fill:var(--bs-primary)}.fill-secondary{fill:var(--bs-secondary)}.st-secondary{stroke:var(--bs-secondary)}.fill-success{fill:var(--bs-success)}.fill-purple{fill:var(--bs-purple)}.fill-none{fill:none}.p-truncate{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pb-env{padding-bottom:env(safe-area-inset-bottom)!important}.mb-env{margin-bottom:env(safe-area-inset-bottom)!important}.mt--2{margin-top:-.5rem!important}.mb--2{margin-bottom:-.5rem!important}.mx--2{margin-left:-.5rem!important;margin-right:-.5rem!important}.font-9{font-size:9px}.font-10{font-size:10px}.font-12{font-size:12px}.btn-animate:active,button:active{transform:scale(.8);transition:.5s ease-in}@media (min-width:768px){.border-md-1{border:1px solid #dee2e6}.shadow-md-1{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}section{border:0}}.bg-success-light{background-color:rgba(25,135,84,.3)}@media (min-width:1200px){.col-xl-2_4{flex:0 0 auto;width:calc(100% / 5)}.col-xl-1_6{flex:0 0 auto;width:calc(100% / 8)}}@media (min-width:992px){.col-lg-2_4{flex:0 0 auto;width:calc(100% / 5)}}@media (min-width:768px){.col-md-2_4{flex:0 0 auto;width:calc(100% / 5)}}.account-challenge-card{width:152px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.1)}.account-challenge-card-wrapper{width:344px}.card-stack{position:relative;width:300px;height:400px}.stacked-card{position:absolute;width:100%;transition:transform .5s;transform-origin:bottom left}.card-content{padding:20px;text-align:center}.card1{transform:rotate(0deg)}.card2{transform:rotate(10deg)}.card3{transform:rotate(20deg)}.add-yours-card-stack{width:auto;max-width:248px}.add-yours-card{box-shadow:0 2px 8px rgba(0,0,0,.1),0 4px 16px rgba(0,0,0,.1)}.add-yours-card:first-child{transform:rotate(8deg)}.add-yours-card:nth-child(2){transform:rotate(-8deg)}.add-yours-card:nth-child(3){transform:rotate(0deg)}p{margin-bottom:0}@font-face{font-family:product-sans;src:url("/_next/static/media/Product Sans Regular.7eb8b39d.ttf")}@font-face{font-family:product-sans;src:url("/_next/static/media/Product Sans Italic.3dbff6fd.ttf");font-style:italic}@font-face{font-family:product-sans;src:url("/_next/static/media/Product Sans Bold.32db52a0.ttf");font-weight:700}@font-face{font-family:product-sans;src:url("/_next/static/media/Product Sans Bold Italic.364e202b.ttf");font-weight:700;font-style:italic}#__next,body,html,main{height:100%;margin:0;padding:0}main{overflow:auto;max-height:100%}body{color:#212529}pre{font-family:inherit;overflow-x:auto;font-size:inherit!important}.text-wrap,pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;max-width:100%}i{position:relative}i:before{top:50%;left:50%}img{vertical-align:bottom}a:active{background-color:var(--light)}img{width:100%;height:100%;object-fit:scale-down}.dropdown-toggle:after{content:none}.explore{font-size:x-large}.d-shadow{box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04)}.d-bottom{position:fixed;bottom:0;z-index:2;margin:12px 16px;width:calc(100% - 32px);box-shadow:0 0 16px 0 #f4f6fc;border-radius:14px}button{color:inherit;border:none}button,button:focus{outline:none}.is--active{color:#193381}.loader{padding:64px}.modal-dismiss-sticky{position:fixed;top:16px;left:16px;display:none}.back-page-btn,.modal-dismiss-sticky{z-index:2}.back-page-btn,.framer-shadow,.modal-dismiss-sticky{box-shadow:0 6px 8px 0 rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04)}@media (min-width:576px){.form-width{max-width:328px}}@media (min-width:768px){.form-width{max-width:576px}}.modal-backdrop.show{opacity:0;display:none!important}.search-div{cursor:pointer}.search-input{width:100%}.page-loader{z-index:9999;position:fixed;height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;background-color:#fff}.page-loader .text{font-size:2rem;font-weight:700}.near-item-2{border-radius:24px}.modal{padding-right:0!important;padding-left:0!important}.modal-xl{max-width:100%!important;width:100%!important}.mt-header{margin-top:73px}.pointer{cursor:pointer}.img-loader{width:100%;height:100%;z-index:0;position:absolute;top:0;left:0;background-color:var(--light)}.metallic-animation{animation-iteration-count:1}.animate-fill-up{position:relative}.animate-fill-up:after,.fade-loader:after,.img-loade:after,.metallic-animation:after{content:"";top:0;border-radius:24px;transform:translateX(100%);width:100%;height:100%;position:absolute;z-index:1;animation:slide .8s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#007db9e8",GradientType=1)}@keyframes slide{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.home-div-btn{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;height:100%}.home-div-btn.active{background-color:var(--light)}.circle-btn-sm{height:30px;width:30px}.circle-btn-sm,.review-toggle-btn{display:flex;align-items:center;justify-content:center;border-radius:50%}.review-toggle-btn{height:24px;font-size:small;width:24px}.review-toggle-btn:hover{background-color:var(--light)}.post-user-img{height:40px;width:40px;border-radius:50%;background-size:cover;background-repeat:no-repeat}.post-review-header{-webkit-text-decoration-line:inherit;text-decoration-line:inherit}.post-review-user-img{height:32px;width:32px;border-radius:50%}.post-review-body{border-radius:20px;border:1px solid #dee2e6;margin-right:16px}.post-review-user-username{font-size:small}.post-user-title{flex:1 1}.post-url:hover{text-decoration:underline}.map-link{color:var(--bs-purple);background-color:var(--light)}.map-link:hover{color:var(--bs-purple);text-decoration:underline}.post-contact-description{font-weight:500}.menu-btn:active{background:var(--light)}input:focus{outline:none}.input-text{height:100%;border:none;border-radius:10px;padding:16px}.input-text,.input-wrapper{width:100%;background-color:var(--light)}.input-wrapper{height:32px;border:2px solid transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 8px;cursor:pointer;transition:.25s;font-size:small}.input-wrapper input{height:100%}@media (min-width:768px){.input-wrapper{padding:0 16px}.search-input{width:calc(100% - 432px)}}textarea{background-color:transparent}textarea:focus{outline:none}.review-textarea{border:2px solid transparent;border-radius:8px;width:100%;background-color:#efefef;display:flex;align-items:center;justify-content:center;padding:0 1.5rem;cursor:pointer;transition:.25s}.input-wrapper.focus-primary:focus-within{border:2px solid var(--bs-primary)}.clear-text-btn{color:#a3a2a2}.spinner-light{border-color:hsla(0,0%,100%,.55) transparent hsla(0,0%,100%,.55) hsla(0,0%,100%,.55)}.spinner-sm{border-width:.2rem;width:16px;height:16px}.transparent{border:none;background-color:transparent}.custom-spinner{animation:rotate .75s linear infinite;-webkit-animation:rotate .75s linear infinite;-moz-animation:rotate .75s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}.marker{width:80px;cursor:pointer;position:absolute;margin-top:calc(-40px - 8px)}.marker-content:after{content:"";position:absolute;width:0;height:0;border-bottom:0;left:50%;bottom:-7px;transform:translate(-50%);border-left:8px solid transparent;border-bottom-width:8px;border-right:8px solid transparent;border-top:8px solid #fff}.marker-img{border-radius:50%;background-repeat:no-repeat}.marker-shadow{margin-top:3px;z-index:-1;transform:translate(-50%)}.marker-body button{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.marker-body button:focus,.marker-body button:hover{background-color:var(--light)}.marker-body{padding:4px;height:80px;min-height:80px;overflow:hidden}.marker-hover-container img{object-fit:cover}.marker-nav{height:24px}.marker-modal{position:fixed;bottom:0;width:100%;max-height:50%;height:100%;border-top-left-radius:24px;border-top-right-radius:24px;z-index:1060;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;overflow:hidden}.marker-modal-content{height:100%}.map-sug-body{height:calc(100% - 16px);overflow-y:auto}.marker-modal-body{height:100%;overflow-y:auto}.marker-modal .title{flex:1 1}.marker-modal .close-btn{height:30px;width:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;right:16px;top:24px}.item-details-content,.marker-modal .details-content{border-radius:16px}@media (min-width:768px){.marker-modal{left:50%;transform:translate(-50%);width:calc(100% - 608px)}}.marker-modal-img{width:64px;height:64px;border-radius:50%;background-repeat:no-repeat;background-size:cover}.saved-title{font-weight:bolder!important}.logo-group{display:flex;align-items:center;justify-content:center;border-radius:24px;height:44px;color:#fff;border:1px solid var(--bs-purple)}.logo-group>span{font-weight:700;font-size:x-large}.logo-group img{opacity:1;height:32px}.logo-text{font-weight:700;font-size:x-large}.loader{width:100%}.font-small{font-size:small}.post-save-btn{height:30px;width:30px;border-radius:50%}.post-details-nav{border-radius:8px;overflow:hidden;height:auto;height:30px}.post-insight-item{padding:12px 16px;font-weight:700;display:flex;align-items:center;justify-content:space-between}.menu{position:absolute;right:0;border-radius:12px;overflow:hidden;background-color:#fff;white-space:nowrap;min-width:180px;width:100%}.menu-item{text-align:center}.list-item,.menu-item{padding:12px 16px}.related-items-title{font-weight:700;border-radius:24px;height:40px}.item-name{font-weight:700;font-size:x-large}.post-description{overflow-x:hidden}.map-sug,.mapSug{border-top-left-radius:24px;border-top-right-radius:24px;width:100%;height:50%;position:fixed;bottom:0;z-index:1050;background-color:#fff;transition:top .3s ease;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;overflow:hidden}.map-close-profile-btn{position:fixed;bottom:72px;left:50%;transform:translate(-50%)}.map-modal-back-btn{position:absolute;top:24px;left:24px}.map-sug-profile{width:100%;position:absolute;overflow:hidden;top:0;background-color:#fff;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}@media (min-width:768px){.map-sug-profile{left:0;width:408px}}@media (max-width:768px){.map-sug-profile{left:50%;transform:translate(-50%)}}.map-sug-profile-wrapper-parent{height:208px;overflow-y:hidden}.map-sug-profile-items-wrapper{width:100%;margin-bottom:56px;height:100%;overflow-y:auto}.map-sug-profile-item{display:flex;align-items:center;background-color:hsla(0,0%,100%,.4);border:1px solid #fff}.map-sug-profile-item:hover{background-color:hsla(0,0%,100%,.2)}.default-new-location-nav{display:flex;align-items:center;width:auto;padding:4px;border-radius:38px;background-color:var(--light)}.default-new-location-nav-active{background-color:#fff;color:var(--bs-dark)}.products-places-nav{display:flex;align-items:center;width:auto;padding:4px 0;border-radius:38px;background-color:var(--light)}.products-places-nav-active{background-color:#fff;color:var(--bs-dark)}.modal-c-sm{height:100%;position:absolute;top:0;z-index:1050;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0/8%);overflow:hidden}.modal-c-sm-dialogue{position:relative;width:100%;height:100%}.modal-c-sm-content{position:absolute;left:50%;transform:translate(-50%);z-index:1050;transition:bottom .25s ease;bottom:56px;width:100%;padding:16px}.modal-c-sm-header{height:40px;font-size:14px;width:100%;padding:12px 16px;text-align:center;border-bottom:1px solid #dee2e6}.modal-c-sm-body{border-radius:12px;overflow:hidden;margin-bottom:24px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.modal-c-sm-item{height:48px;white-space:nowrap;width:100%;padding:12px 16px;text-align:center;cursor:pointer}.modal-c-sm-footer{height:48px;width:100%;overflow:hidden;background-color:#fff;border-radius:12px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.modal-c-sm-footer:hover,.modal-c-sm-item:hover{background-color:var(--light)!important}.modal-dismiss{height:100%;position:absolute;top:0;left:0;z-index:1050;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0/8%)}.modal-dismiss-body{position:fixed;bottom:88px;left:50%;transform:translate(-50%)}.choose-starting-point{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;transition:bottom .25s ease;bottom:72px;border-radius:16px}.map-nav-tab{position:absolute;bottom:72px;left:50%;transform:translate(-50%)}@media (min-width:768px){.choose-starting-point,.map-nav-tab{bottom:56px}.modal-c-sm-content{bottom:40px}}.choose-starting-point>div{width:100%}.choose-starting-point>div>div{border-radius:16px}.choose-starting-point button{display:flex;align-items:center;justify-content:center;height:48px;padding:12px 16px;width:100%}.choose-starting-point .cancel-btn{height:48px;border-radius:12px}.forgotten-password{justify-content:flex-end;font-size:small}.status-error{font-weight:400}.font-24{font-size:x-large}.btn-purple-outline{border-radius:24px!important;height:48px;font-weight:600;color:var(--bs-purple);border:1.5px solid var(--bs-purple)}.btn-purple-outline:focus,.btn-purple-outline:hover{background-color:var(--bs-purple);color:#fff}.btn-purple-outline:hover{opacity:.55}.c-btn:focus{opacity:.9}.add-item-profile{border:1px solid transparent;border-radius:24px;width:100%;padding:0 1.5rem;cursor:pointer}.add-item-profile,.btn-done-map-profile{height:40px;display:flex;align-items:center}.btn-done-map-profile{position:absolute;justify-content:center;font-weight:700;top:8px;left:50%;transform:translate(-50%);border-radius:20px;z-index:1050}.position-fixed{z-index:1050}.map-directions{top:0}.map-directions,.map-page{position:fixed;bottom:0;left:0;right:0}.map-page{top:calc(78px + 40.5px)}.map-sug-nav{display:flex;align-items:center;justify-content:space-between}.map-sug-items-wrapper{width:100%;margin-bottom:56px}.map-sug-item{display:flex;align-items:center;border-radius:16px;padding:16px;margin:2px 16px 16px}.map-sug-item-img{height:40px;width:40px;border-radius:50%;background-size:cover;background-repeat:no-repeat}.map-sug-place{display:flex;align-items:center;border-radius:8px;padding:6px;margin:12px 8px}.map-sug-place-img{height:32px;width:32px;border-radius:50%;background-size:cover;background-repeat:no-repeat}.map-sug-item-div{background-color:rgba(12,135,84,.1);color:var(--bs-success)}.c-modal,.sug-modal{height:100%;position:fixed;top:0;left:0;z-index:1050;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}.c-modal-dark{background-color:rgb(0 0 0/55%)}.c-modal-dialog,.c-modal-dialogue{height:100%;overflow:hidden}.c-modal-content{overflow-y:scroll;overflow-x:hidden;height:100%;width:100%;background-color:#fff}.modal-content-sm{width:100%;border-radius:16px;overflow:hidden}.profile-nav{border:1px solid var(--bs-secondar);border-radius:8px;overflow:hidden}.profile-nav-item{position:relative}.profile-nav-item-active:after{content:"";display:block;width:100%;height:3px;border-radius:3px;background-color:var(--purple);position:absolute;left:50%;transform:translate(-50%);bottom:0}.profile-insight{border-radius:24px;width:100%}.profile-location{background-color:rgba(25,135,84,.11);border-radius:12px}.img-nav{display:flex;justify-content:center;position:absolute;top:0;height:56px;width:100%;padding:0 12px;background:linear-gradient(rgba(1,1,1,.5),rgba(1,1,1,0))}.img-nav-item{height:6px;border-radius:5px;margin:8px 4px 0;cursor:pointer;width:48px;background-color:hsla(0,0%,100%,.58)}.img-nav-item-active{background-color:#fff}@media (min-width:768px){::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:#cfcfcf;border-radius:4px}.modal-c-sm-dialogue{max-width:360px}.choose-starting-point,.choose-starting-point>div{width:360px}.choose-starting-point{left:50%;transform:translate(-50%)}.c-modal-dialogue{height:auto;border-radius:16px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.c-modal-content{width:calc(100% + 8px)}.modal-content-sm{max-width:576px;min-width:375px}.email-verify-wrapper,.profile-insight{width:calc(100% - 160px);max-width:576px}.email-verify-wrapper{overflow:hidden;border-radius:24px}}.verify-email-logo{width:80px;height:auto}.active-light-2:active,.hover-light-2:active{background-color:var(--light)}@media (min-width:768px){.hover-light-2:hover{background-color:var(--light)}.hover-light:hover{background-color:var(--bs-light)}}.text-underline{text-decoration:underline}.grid-item{float:left}.wa-notify-status{position:fixed;z-index:1020;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:700;background-color:rgba(0,0,0,.8);color:#fff;height:40px;border-radius:24px;padding:16px}.card .save-btn,.save-btn,.wa-notify-status{display:flex;align-items:center;justify-content:center}.card .save-btn,.save-btn{position:absolute;top:0;color:rgba(0,0,0,.55);right:0;width:30px;height:30px;border-radius:50%;background-color:transparent}.edit-profile-btn{justify-content:center;align-items:center;position:absolute;left:50%;height:56px;transform:translate(-50%)}.profile-optional-fields{border-radius:16px}.profile-header{height:48px;display:flex;align-items:center}.logout-btn{justify-content:center;align-items:center;border-radius:12px;height:24px;font-size:x-small}.profile-bg-img{width:100%;height:240px}.profile-detail-wrapper{border-radius:64px}.profile-bg-child.absent{margin-top:0}.profile-img>img{object-fit:cover}.profile-img,.profile-img-parent{width:84px;height:84px;border-radius:50%;overflow:hidden}@media (min-width:767px){.profile-img,.profile-img-parent{width:112px;height:112px}}.profile-photo-add .cropper-crop-box,.profile-photo-add .cropper-div-box{border-radius:50%}.profile-post-count{border-radius:15px;font-size:small;border:1px solid var(--bs-purple)}.profile-bg-add-btn{position:absolute;top:8px;right:8px}.user-fullname{font-size:x-large;font-weight:700}.profile-contact-item{font-weight:400}.back-btn{position:fixed;top:108px;z-index:1}.img{width:72px;height:57px}.signup-password-status{display:flex;align-items:center;justify-content:center;border-radius:12px;height:24px;padding:2px 8px;border:2px solid var(--bs-secondary);color:var(--bs-secondary);font-weight:700}.signup-error{font-weight:400}.try-again-wrapper{text-align:center;display:flex;align-items:center;justify-content:center;border-radius:20px}.try-again-wrapper button{border-radius:20px;border:1px solid var(--bs-purple);color:var(--bs-purple)}.post-imgs-wrapper{display:flex;border-radius:12px;overflow:hidden}.post-add-img-remove{position:absolute;left:4px;top:4px;display:flex;align-items:center;justify-content:center;height:24px;width:24px;border-radius:50%;background-color:hsla(0,0%,100%,.7);box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.post-add-img-preview{height:120px;width:120px;background-repeat:no-repeat;background-size:cover;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.post-add-caption{flex:1 1;border-radius:8px;height:140px}.post-add-caption:active,.post-add-caption:focus{outline:none}.post-add-img-cropper{position:relative;height:calc(100% - 56px - 30px - 16px)}.post-add-img-cropper.many{height:calc(100% - 56px - 30px - 16px - 120px)}.post-add-img-cropper.show-cropper{height:calc(100% - 56px)}.post-add-img-cropper-img-indicator{height:184px}@media(min-width:768px){.post-add-img-cropper{position:relative;width:100%}}.drag-btn{height:8px;width:56px;background-color:var(--bs-secondary);border-radius:4px;position:absolute;top:8px;left:50%;transform:translateX(-50%);cursor:pointer}.drag-handle-wrapper{display:flex;align-items:center;justify-content:center;padding:6px 0}.drag-handle{height:6px;width:40px;background-color:#b2b2b6;border-radius:4px;cursor:pointer}.dp{width:40px;height:40px;border-radius:50%}.map-tag{max-width:calc(100% - 56px);width:min-content}.bg-img-search-box{background-size:cover;background-repeat:no-repeat;position:relative;height:80px;width:116px;border-radius:16px;overflow:hidden}.bg-img-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgb(0 0 0/33%);display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;font-weight:700;font-size:smaller;color:#fff}.bg-img-map-btn-wrapper{position:absolute;bottom:0;left:0}.item-map{border-radius:16px;height:160px;width:100%;overflow:hidden!important}.map-search-box{position:fixed;top:8px;left:8px;width:392px;height:48px;border-radius:8px;z-index:1030}@media (max-width:767px){.map-search-box{top:8px;left:16px;width:calc(100% - 32px);border-radius:12px}}.map-v-nav{position:fixed;top:64px;right:16px;width:32px;border-radius:8px;z-index:1010;transition:top .3s ease}.map-v-nav.retract{top:16px}@media (max-width:767px){.map-v-nav{top:16px;right:16px}}.map-account-btn{position:fixed;top:24px;right:24px;z-index:1030}@media (min-width:768px){.map-account-btn{top:12px}}.map-logo{position:fixed}@media (max-width:767px){.map-logo{bottom:calc(216px + 8px + 4px);right:16px}}@media (min-width:768px){.map-logo{bottom:28px;right:16px;transition:bottom .3s ease}.map-logo.retract{bottom:calc(216px + 32px + 8px)}}.mapwrapper-newpost-sm,.mapwrapper-newpost-sm .mapboxgl-canary,.mapwrapper-newpost-sm .mapboxgl-map{width:100%;height:200px}.mapwrapper-newpost-sm .choose-starting-point,.mapwrapper-newpost-sm .map-sug-profile{display:none}.mapexpand-newpost{position:absolute;top:0}.photo-add-btn{min-height:100px;min-width:100px}.add-photo-wrapper{height:calc(100% - 56px);height:100%;top:0;bottom:0}.create-btn{position:fixed;left:calc(408px - 16px - 48px);bottom:16px;font-weight:600;border-radius:24px;display:flex;align-items:center;justify-content:center;z-index:1030;transition:bottom .3s ease}.create-btn.retract{bottom:calc(216px + 32px + 32px + 16px)}@media (max-width:768px){.create-btn{bottom:24px;left:calc(100% - 48px - 16px)}}.map-loader{position:fixed;top:24px;left:50%;transform:translate(-50%)}.map-geolocate-btn{background-color:#fff;position:fixed;height:32px!important;width:32px!important;top:80px;right:24px}@media (min-width:768px){.map-geolocate-btn,.map-loader{top:64px}}.map-geolocate-btn.active:before{width:200%;height:200%;animation:pulsate 2s cubic-bezier(.445,.05,.55,.95) infinite}.map-geolocate-btn.active:after,.map-geolocate-btn.active:before{content:"";position:absolute;background-color:var(--bs-dark);border-radius:50%}.map-geolocate-btn.active:after{width:100%;height:100%}@keyframes pulsate{0%{transform:scale(.33)}80%,to{opacity:0}}.map-geolocate-btn.active i{z-index:1;color:var(--bs-warning)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.map-add-btn,.map-geolocate-btn i{font-size:large}.map-add-btn{position:fixed;top:136px;right:24px}@media (min-width:768px){.map-add-btn{bottom:24px;font-size:inherit}}.map-back-btn{position:fixed;top:16px;left:16px;z-index:1020}.map-tags-container{overflow-x:auto}.down-top-modal,.extend-modal{position:fixed;bottom:0;left:0;height:100%;width:100%;z-index:1010}.extend-modal-2{margin-top:50%;height:150%;width:100%;z-index:1020}.extend-modal{height:calc(100% - 32px)}.extend-modal.medium{top:calc(100% - 72px)}.down-top-modal-dialog,.extend-modal-dialogue{position:relative;width:100%;height:100%;display:flex;justify-content:center}.down-top-modal-content,.extend-modal-content{position:absolute;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden;bottom:0;height:calc(100% - 32px);width:100%;box-shadow:0 2px 4px rgba(0,0,0,.2),0 -1px 0 rgb(0 0 0/2%);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.down-top-modal-content{height:auto;max-height:calc(100% - 32px)}.extend-modal-content{height:100%}.extend-modal-backdrop{position:fixed;top:calc(100% - 72px);height:100%;right:0;left:0;z-index:1009}.extend-modal-backdrop.medium{top:calc(100% - 216px)}.extend-modal-backdrop.min{top:calc(100% - 72px)}.extend-modal-backdrop.max{top:0}.extend-modal-body{overflow-y:auto}.down-top-modal-header{height:55px}.down-top-modal-body{height:100%}.down-top-modal-body.header-present{height:calc(100% - 55px)}@media (min-width:768px){.down-top-modal-body{width:calc(100% - 264px);min-width:375px}}@media (min-width:1200px){.down-top-modal-body{width:calc(100% - 528px)}}.bg-gradient-dark-top{background:linear-gradient(rgba(0,0,0,.55),transparent)}.bg-gradient-dark-bottom{background:linear-gradient(transparent,rgba(0,0,0,.55))}.bg-gradient-dark-end{background:linear-gradient(90deg,transparent,#000)}.bg-gradient-white-top{background:linear-gradient(hsla(0,0%,100%,.55),hsla(0,0%,100%,0))}.bg-gradient-white-bottom{background:linear-gradient(hsla(0,0%,100%,0),#fff)}.bg-gradient-white-end{background:linear-gradient(90deg,transparent,#fff)}.product-nav{position:absolute;bottom:0;width:100%}.text-height{height:1rem}.text-loader{height:1rem;border-radius:.5rem;background-color:var(--light);width:100%;position:relative;overflow:hidden}.text-loader.h1{height:calc(1.375rem + 1.5vw)}.text-sm-height{height:19.69px}.home-body{padding-left:216px}.home-fixed{width:calc(100% - 216px);z-index:2}@media (max-width:768px){.home-body{padding-left:0}.home-fixed{width:100%}}.directions-bar{position:fixed;top:64px;left:0;width:408px;z-index:1040;transition:left .3s ease}@media (max-width:767px){.directions-bar{top:0;width:100%;z-index:1030;transition:left .3s ease}}@keyframes blink{50%{transform:scale(.3)}}.blinking-dots{display:flex;align-items:center}.blinking-dots>div{width:6px;height:6px;margin:3px;border-radius:50%;background-color:var(--bs-dark);animation:blink 1s infinite}.blinking-dots>div:nth-child(2){animation-delay:.25s}.blinking-dots>div:nth-child(3){animation-delay:.5s}@keyframes fade-blink{50%{opacity:.5}}.logo-blink{animation:fade-blink 2s ease-out infinite}.r-stars i{margin:0 1.5px}.r-stars-checked{color:var(--bs-warning)}.item-page-map-back-btn{width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;position:fixed;top:16px;left:16px;z-index:1020}.item-page-map-back-btn>i{color:#fff}.square{width:100%;position:relative}.square:after{content:"";display:block;padding-bottom:100%}.rect,.rect-h{width:100%;position:relative}.rect:after{content:"";display:block;padding-bottom:150%}.rect-h:after{content:"";display:block;padding-bottom:calc(100% / 1.5)}.map-item-viewer.down{bottom:calc(72px + 12px)}@media (max-width:768px){.map-item-viewer{width:calc(100% - 32px)}}.map-item-viewer .map-item-viewer-img{height:96px;width:96px}.handle-2{position:fixed;z-index:1020}.report{position:fixed;bottom:calc(48px + 16px);left:16px;right:16px}@media (min-width:768px){.report{position:fixed;bottom:calc(48px + 16px);left:16px;right:16px;max-width:568px}}.offer-tag{position:absolute;top:8px;left:-4px;border-top-right-radius:28px;border-bottom-right-radius:28px}.carousel .control-dots{margin:0!important}.post-info .carousel .carousel-status{bottom:0;top:auto;right:8px;padding:5px 8px;height:auto;border-radius:4px;background-color:rgba(0,0,0,.55)}.active-switch{background-color:var(--bs-primary)}@keyframes bounce{0%{transform:translate(-50%)}50%{transform:translate(-50%,2px)}to{transform:translate(-50%)}}.post-add-indicator{position:fixed;bottom:calc(48px + 16px);left:50%;transform:translate(-50%);animation:bounce 3s ease infinite}.post-add-indicator:after{content:"";position:absolute;width:0;height:0;border-bottom:0;left:50%;bottom:-7px;transform:translate(-50%);border-left:8px solid transparent;border-bottom-width:8px;border-right:8px solid transparent;border-top:8px solid transparent;border-top-color:var(--bs-pink)}.home-for-you{top:0}.line-fy{border-top:1px dashed #dee2e6}.img-show-more{position:absolute;bottom:16px;right:16px}.img-show-max{position:absolute;top:8px;right:8px;background-color:rgb(0 0 0/.8);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.img-modal-bg{background-repeat:no-repeat;background-size:cover}.img-modal-overlay{background-color:rgba(0,0,0,.64);border-radius:0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.img-modal-footer{position:absolute;bottom:0;background:linear-gradient(transparent,rgb(0 0 0/.32) 32px)}.tag-x-item{box-sizing:border-box;height:40px;border:1px solid #d9d9d9;border-radius:8px;flex:none;order:0;flex-grow:0;overflow:hidden}.tag-x-item-img{height:48px;width:48px;left:0;top:0}.intro-text{font-style:normal;font-weight:900;font-size:40px;line-height:48px;flex:none;order:0;flex-grow:1}@media (min-width:768px){.intro-text{font-size:56px;line-height:64px;text-align:center;max-width:768px}}.home-animation{animation:slide-left 40s linear infinite}@keyframes slide-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.home-animation-wrapper{height:264px}@media (min-width:768px){.home-animation-wrapper{height:336px}}.home-animation-tag{width:72px;height:72px;border-radius:13.84px}@media (min-width:768px){.home-animation-tag{width:96px;height:96px;border-radius:18.46px}}.home-search{height:48px;width:100%;border-radius:24px}@media (min-width:768px){.home-search{max-width:64vw;width:50%;height:56px;border-radius:28px}}.icon-slider{width:36px}.search-transition{transition:all .7s ease}.tag-card-wrapper-parent{width:calc((374.4px + 48px) * 5);height:calc(360px + 96px)}.tag-card-wrapper{height:calc(360px + 96px);position:absolute;left:50%;transform:translateX(-50%);width:1274px}.flat-shadow{position:absolute;top:calc(360px - 25px);width:100vw;height:50px;left:0;background:radial-gradient(50% 50% at 50% 50%,hsla(0,0%,85%,.32) 51.04%,hsla(0,0%,85%,0) 100%)}.tag-card-img{height:236px}.home-row{margin-bottom:-48px!important}.home-tag-btn{max-width:600px}@media (min-width:768px){.tag-card-wrapper-parent{width:calc((374.4px + 48px) * 5);height:calc(360px + 96px)}.tag-card-wrapper{height:calc(360px + 96px);position:relative}}.home-menu{top:40px}.card-cta-btn{background-color:rgba(13,110,253,.3)}.feedback-btn{position:fixed;right:16px;top:96px;z-index:1020}.search-btn{position:fixed;left:50%;bottom:0;padding-bottom:max(16px,env(safe-area-inset-bottom));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.dark-theme .search-btn{background:linear-gradient(180deg,transparent 0,var(--ios-gray-6-dark) 64%,var(--ios-gray-6-dark) 100%)}.push-alert{position:fixed;left:50%;top:52px;z-index:1020;max-width:375px}.push-alert-modal,.search-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1020}.search-modal>div{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}@media (min-width:768px){.search-modal{padding-top:8px;padding-bottom:8px;background-color:rgba(0,0,0,.5)}.search-modal>div{min-height:264px;max-height:calc(100vh - 16px);border-radius:16px}.feedback-btn{right:3rem}}.modal-x{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1020;background-color:rgba(0,0,0,.5);align-items:flex-end;margin:0;padding:0}.modal-x>div{height:auto;border-radius:24px;background-color:#fff;max-height:calc(100% - 32px);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.modal-x .max{height:100%}.modal-post>div{border-radius:0}.product-details{height:calc(96px);overflow:hidden}.product-details-more{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff),linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.challenge-response-card-user-img{width:96px}.challenge-response-card-media{min-height:calc(100vh - 124px - 48px - 48px)}.side-bar{width:20%;max-width:336px}.post-page-content-rounded{border-bottom-left-radius:32px;border-bottom-right-radius:32px}@media (min-width:576px){.modal-x{padding-bottom:8px}.modal-x>div{margin:auto;min-height:264px;max-height:calc(100% - 0px);border-radius:16px}.modal-x .max{height:calc(100vh - 16px)}.product-img{max-height:100%;height:auto}.product-details{height:auto}.feed-post-card{min-width:320px}.challenge-response-card{height:100%}.challenge-response-card-user-img{width:72px}.challenge-response-card-media{min-height:calc(100vh - 124px - 48px)}.post-page-content-rounded{border-radius:0}}.support-contact-icon{font-size:56px}.car-intro{background:linear-gradient(135deg,transparent,#000)}.tag-slider-side-btn-l{background:linear-gradient(90deg,#fff,transparent)}.tag-slider-side-btn-r{background:linear-gradient(-90deg,#fff,transparent)}.search-modal-lg{margin-top:-4px;min-height:200px;max-height:calc(100vh - 96px)}.alert-indicator{font-size:12px;height:16px;min-width:16px;border-radius:8px}.alert-indicator-sm{height:6px;width:6px;border-radius:8px;position:absolute;top:4px;right:8px}.sug-img{width:40px;height:40px}.auth-overlay{height:100vh}.home-overlay{height:calc(75vh);margin-top:-96px}.auth-overlay{height:33.333vh}.auth-body{height:100%}.tag-banner{height:120px}@media (min-width:768px){.auth-body{height:auto;border-radius:16px;overflow-y:auto;border:1px solid #dee2e6!important}.tag-banner{height:180px}}.calender-header-icon-month{font-size:10px;margin-top:2px}.sort-selector{padding:1px}.router-progress-animate>div{animation:slide2 1.2s cubic-bezier(.5,0,.5,1) infinite}@keyframes slide2{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.v-line{width:1.5px;animation:line-blink 1.2s ease infinite}@keyframes line-blink{50%{opacity:0}}.keyword-photos-preview{width:64px;height:40px}.keyword-pill-content{min-width:calc(4 / 12 * 100%)}.large-title{font-size:32px}@media (min-width:768px){.keyword-pill-content{min-width:calc(2 / 12 * 100%);width:100%}}.th{position:relative;width:390px;height:844px;background:radial-gradient(68.75% 22.69% at 50% 13.98%,#fff 0,hsla(0,0%,100%,0) 100%),linear-gradient(0deg,#fff,#0ab7ff,#0d6efd 7.34%,#6610f2 13.68%),#fff}.sticky-top-56{top:56px}.sticky-top-48,.sticky-top-56{position:-webkit-sticky;position:sticky;z-index:1}.sticky-top-48{top:48px}.sticky-top-40{top:40px}.sticky-bottom-48,.sticky-top-40{position:-webkit-sticky;position:sticky;z-index:1}.sticky-bottom-48{bottom:48px}.sticky-bottom-56{bottom:56px}.sticky-bottom-56,.sticky-bottom-64{position:-webkit-sticky;position:sticky;z-index:1}.sticky-bottom-64{bottom:64px}.carousel-slider,.slider,.slider-wrapper{width:100%;height:100%}@keyframes slide-collectives{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.slide-collectives{animation:slide-collectives 64s linear infinite}.reels-container{overflow:scroll}.reels-container,.reels-y-container{-webkit-overflow-scrolling:touch;width:100%}.reels-y-container{overflow-y:scroll}.reels-x-container{overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;height:100%}.reel{scroll-snap-align:start}.x-carousel{display:flex;flex-wrap:nowrap;overflow-x:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.x-carousel-item{flex:1 0 100%;scroll-snap-align:start}.xx-carousel-container{overflow:hidden}.xx-carousel-track{display:flex;flex-wrap:nowrap;touch-action:pan-y}.xx-carousel-item{flex:0 0 auto;margin-right:1rem;width:200px}.custom-marker{position:relative;width:40px;height:40px;cursor:pointer}.marker-image{width:100%;height:100%;border-radius:50%;object-fit:cover}.marker-content{position:absolute;top:-50px;left:-20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.marker-body{width:40px;height:40px;background-color:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.3)}.marker-img{width:100%;height:100%;background-size:cover;background-position:50%}.marker-shadow{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}