﻿body,html{height:100%;font-family:neusa-next-std,sans-serif}body.cinderlight,html.cinderlight{background:#fafafa}body.cinder,html.cinder{background:#f0f0f0}body.darkNavy,html.darkNavy{background:#111827}body.darkNavy.shopFlow,html.darkNavy.shopFlow{background:#f0f0f0}body.allowMenu,html.allowMenu{min-height:75px;padding-top:75px}@media(max-width: 992px){body.allowMenu.features,html.allowMenu.features{min-height:0;padding-top:0}}body.no-scroll{overflow:hidden;overscroll-behavior:contain}@media(min-width: 576px){.h-md-100{height:100% !important}}:not(:defined){visibility:hidden}scribe-shadow{visibility:visible !important}.g-start-0{padding-right:0}.g-end-0{padding-left:0}.clr-hunter{color:#4d5e4f}.container-fluid.hunter{background:#4d5e4f}@media(max-width: 576px){.container-fluid.mobileWhite{background:#fff}.container-fluid.mobileWhite h1,.container-fluid.mobileWhite h2,.container-fluid.mobileWhite p{color:#4d5e4f !important}}.container-fluid.cinderlight{background:#fafafa}.container-fluid.white{background:#fff}.container-fluid.glass{background:#d6ded1}.container-fluid.olive{background:#b5bda1}.container-fluid.sunshine{background:#c79c45}.container-fluid.text-hunter p{color:#4d5e4f}.container-fluid.topo-lines-banner{background-image:url("/assets/images/topo-lines-svg.svg");background-repeat:no-repeat;background-size:80%;background-position:center}.container-fluid.lost{background:url("/assets/images/404bg.jpg") no-repeat;background-size:cover}.container-fluid.lost h1,.container-fluid.lost h2,.container-fluid.lost h3,.container-fluid.lost h4,.container-fluid.lost h5,.container-fluid.lost h6,.container-fluid.lost p{color:#fff !important}.container-fluid.lost img.logo{max-width:300px}.container-fluid.verify{background:url("https://uploads.wildthings.club/wild_things_trail_running.jpg") no-repeat;background-size:cover}.container-fluid.verify h1,.container-fluid.verify h2,.container-fluid.verify h3,.container-fluid.verify h4,.container-fluid.verify h5,.container-fluid.verify h6,.container-fluid.verify p{color:#fff !important}.container-fluid.verify img.logo{max-width:300px}.scrolling-wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.scrolling-wrapper::-webkit-scrollbar{display:none}.btn{font-family:neusa-next-std,sans-serif;font-weight:500;display:block;border-radius:8px}.btn.nocursor{cursor:auto}.btn.btn-inline{display:inline}.btn.btn-inline a{display:inline}.btn.btn-small{font-size:.8rem;padding:5px 7px;border:none !important}.btn.btn-rounded{border-radius:15px}.btn.btn-small-border{font-size:.8rem;padding:5px 7px;border-radius:8px !important}.btn.btn-big{font-size:1.6rem}.btn.btn-medium{font-size:1.2rem}.btn a{display:block;text-decoration:none}.btn.btn-tooltip{background:#fff;color:#4d5e4f !important;border:1px solid #fff;font-size:14px}.btn.btn-tooltip:hover{color:#c79c45 !important;border:1px solid #c79c45}.btn.glass{background:#d6ded1;border:1px solid #4d5e4f;color:#4d5e4f}.btn.glass a{color:#4d5e4f}.btn.glass:hover{background:#4d5e4f;color:#d6ded1}.btn.glass:hover a{color:#d6ded1}.btn.btn-hunter{border:1px solid #4d5e4f;background:#4d5e4f;color:#fff}.btn.btn-hunter:hover{border:1px solid #c79c45}.btn.hunter{background:#4d5e4f;color:#d6ded1 !important;border:1px solid #d6ded1}.btn.hunter:hover{background:#d6ded1;color:#4d5e4f !important}.btn.hunter:hover a{color:#4d5e4f !important}.btn.hunter a{color:#d6ded1 !important}.btn.hunter a:hover{color:#4d5e4f !important}.btn.sunshine{background:#c79c45;border:1px solid #c79c45;color:#fff !important}.btn.sunshine:hover{background:#a07e34}.btn.sunshine a{color:#fff !important}.btn.whitesunshine{background:#fff;border:1px solid #c79c45;color:#c79c45 !important}.btn.whitesunshine:hover{background:#c79c45;color:#fff !important}.btn.whitesunshine.active{background:#c79c45;color:#fff !important}.btn.whitehunter{background:#fff;border:1px solid #fff;color:#4d5e4f !important}.btn.whitehunter:hover{background:#c79c45;border:1px solid #c79c45;color:#fff !important}.btn.hunterwhite{background:#4d5e4f;border:1px solid #fff;color:#fff !important}.btn.hunterwhite:hover{background:#fff;border:1px solid #fff;color:#4d5e4f !important}.btn.btn-white{background:#fff;color:#4d5e4f;border-radius:8px;padding-top:8px !important;border:1px solid #d6d9d6}.btn.btn-white:hover{border:1px solid #4d5e4f}.btn.btn-clear{background:none;color:#fff;border-radius:8px;border:2px solid #fff}.btn.btn-clear:hover{border:2px solid #fff;background:#fff;color:#292e29}.btn.btn-clear.active{border:2px solid #fff;background:#fff;color:#292e29}.btn.btn-cinder{background:#f0f0f0;color:#4d5e4f;border-radius:8px;padding-top:8px !important;border:1px solid #f0f0f0}.btn.btn-cinder:hover{background:#d6ded1}.btn.btn-grey{background:#fff;color:#4d5e4f;border-radius:8px;padding-top:8px !important;border:1px solid #4d5e4f}.btn.btn-grey:hover{border:1px solid #4d5e4f;background:#4d5e4f;color:#fff}.btn.btn-small-sunshine{background:#fff;color:#c79c45 !important;border-radius:8px;font-size:.8rem;padding:5px 7px;border:1px solid #c79c45}.btn.btn-small-sunshine:hover{border:1px solid #c79c45;background:#c79c45;color:#fff !important}.btn.btn-active{background:#fff;color:#c79c45;border-radius:16px;padding-top:8px !important;border:1px solid #c79c45}.btn.btn-active.btn-small-border{padding-top:5px !important}.btn.btn-active:hover{border:1px solid #c79c45}.btn.btn-active.btn-solid{background:#c79c45;color:#fff}.btn.btn-inactive{background:#fff;color:#d6d9d6;border-radius:16px;padding-top:8px !important}.btn.btn-inactive.btn-small-border{padding-top:5px !important}.btn.btn-inactive{border:1px solid #d6d9d6}.btn.btn-inactive:hover{border:1px solid #c79c45}@media(max-width: 576px){.btn.btn-inactive:hover{border:1px solid #d6d9d6}}.btn.btn-inactive.btn-solid{background:#d6d9d6;color:#fff;border-radius:16px;padding-top:8px !important}.btn.btn-inactive.btn-solid.btn-small-border{padding-top:5px !important}.btn.btn-inactive.btn-solid{border:1px solid #d6d9d6}.btn.btn-inactive.btn-solid:hover{border:1px solid #c79c45;color:#c79c45}@media(max-width: 576px){.btn.btn-inactive.btn-solid:hover{border:1px solid #c79c45}}.btn.toggle-active{background:#d6ded1;color:#4d5e4f;border-radius:16px;padding-top:8px !important;border:1px solid #d6ded1;text-transform:uppercase;font-weight:bold}.btn.toggle-inactive{background:#fff;color:#d6ded1;border-radius:16px;padding-top:8px !important;border:1px solid #d6ded1;text-transform:uppercase;font-weight:bold}.btn.toggle-inactive:hover{background:#d6ded1;color:#4d5e4f}.btn.toggle-start{border-radius:16px 0 0 16px}.btn.toggle-end{border-radius:0 16px 16px 0}.text-small{font-size:.8rem}.breadcrumb li{font-size:.8rem}.breadcrumb li a{text-decoration:none}.mobileHead h1{color:#4d5e4f;font-size:1.5rem}.mobileHead .nav-toggle{display:flex;position:relative;top:-2px;flex-direction:column;justify-content:space-between;height:22px;margin-left:auto;width:22px}.mobileHead .nav-toggle:hover{cursor:pointer}.mobileHead .nav-toggle .bar{height:3px;width:100%;background-color:#4d5e4f;transition:all 100ms ease-in-out}.mobileHead .nav-toggle .x:nth-of-type(1){transition:all 100ms ease-in-out;transform:rotate(45deg);transform-origin:top left;width:28px}.mobileHead .nav-toggle .x:nth-of-type(2){transition:all 100ms ease-in-out;transform-origin:center;width:0}.mobileHead .nav-toggle .x:nth-of-type(3){transition:all 100ms ease-in-out;transform:rotate(-45deg);transform-origin:bottom left;width:28px}nav.old{background:#f0f0f0}nav.old.nobg{background:none}nav.old.mobileHead{background:#fff}nav.old{font-family:neusa-next-std,sans-serif}nav.old ul{margin:0;padding:0}nav.old ul li{display:inline;color:#4d5e4f;text-transform:uppercase;font-weight:800;padding:0 5px 0 0}nav.old ul li a{color:inherit;text-decoration:none}nav.old ul li.btn{color:#4d5e4f;display:inline-block;border:1px solid #4d5e4f;font-weight:bold}nav.old ul li.btn:hover{background:#fff}nav.old ul li.btn:hover a{color:#4d5e4f}#subNav{background:#4d5e4f;z-index:100;position:absolute}#subNav ul.subnav-columns{column-count:4}#subNav ul li{color:#fff}#subNav ul li a{text-decoration:none}#subNav ul li a:hover{text-decoration:underline}#subNav ul.nav-tabs{border:0px}#subNav ul.nav-tabs button{background:#fff;color:#d6ded1;text-transform:uppercase;font-weight:bold;border-radius:0;font-size:1.6rem;border:0px}#subNav ul.nav-tabs button span{top:4px;position:relative}#subNav ul.nav-tabs button.active{background:#d6ded1;color:#4d5e4f}#subNav ul.nav-tabs button:hover{color:#4d5e4f}#mobileNav{background:#4d5e4f}#mobileNav ul{list-style:none;border-bottom:1px solid #fff;margin:0;padding:0}#mobileNav ul li{font-size:2rem;padding:10px 5px;margin:0;border-top:1px solid #fff}#mobileNav ul li a{color:#fff;text-decoration:none}#trails h1,#trails h2{text-align:left;color:#4d5e4f}#trails h2{text-transform:none}#trails p.clearAll a{text-decoration:none}#trails p.cursor-pointer{cursor:pointer}#trails p.searching .btn-active:hover{border:1px solid #d6d9d6;color:#d6d9d6;cursor:url("/assets/images/xmark-solid.png"),auto}#trails .showMapToggle,#trails .hideMapToggle{background:#c79c45;z-index:1}#trails .showMapToggle p,#trails .hideMapToggle p{color:#fff}#trails .showMapToggle:hover,#trails .hideMapToggle:hover{cursor:pointer}#trails .showMapToggle:hover p,#trails .hideMapToggle:hover p{padding-right:20px;-webkit-transition-duration:.5s;transition-duration:.5s}#trails .hideMapToggle:hover p{padding-right:0px;padding-left:20px}#trails .btn.toggle-active{background:#c79c45;color:#fff;border-radius:16px;padding-top:8px !important;border:1px solid #c79c45;text-transform:uppercase;font-weight:bold}#trails .btn.toggle-inactive{background:#fff;color:#d6ded1;border-radius:16px;padding-top:8px !important;border:1px solid #d6ded1;text-transform:uppercase;font-weight:bold}#trails .btn.toggle-inactive:hover{background:#d6ded1;color:#4d5e4f}#trails .btn.toggle-start{border-radius:16px 0 0 16px}#trails .btn.toggle-end{border-radius:0 16px 16px 0}#trails .form-switch .form-check-input:checked{background-color:#c79c45;border-color:#c79c45}#trails .filters{line-height:20px}@media(max-width: 576px){#trails .filters .btn{padding-top:6px !important;height:40px}}#trails .filters .p-btn i{padding-top:3px;padding-bottom:5px}#trails .filters .form-control{padding-top:8px}#trails .filters .form-control.typeahead{border-radius:.375rem;width:90%}@media(max-width: 576px){#trails .filters .form-control.typeahead{width:100%}}#trails .filters .twitter-typeahead{width:100%}#trails .filters .twitter-typeahead .form-control{padding-top:8px}#trails .filters .twitter-typeahead .form-control.typeahead{border-radius:.375rem;width:100%}#trails .filters .twitter-typeahead .tt-menu{background:#fff;border:1px solid #d6d9d6;padding:20px;margin-top:16px;border-radius:8px;width:100%}#trails .filters .twitter-typeahead .tt-menu .tt-dataset-trails .tt-suggestion:nth-of-type(1n+5){display:none}#trails .filters .twitter-typeahead .tt-menu .tt-dataset-peaks .tt-suggestion:nth-of-type(1n+5){display:none}#trails .filters .twitter-typeahead .tt-menu p.sectionHead{font-weight:bold;text-transform:uppercase;color:#4d5e4f;font-size:1.2rem}#trails .filters .twitter-typeahead .tt-menu .tt-suggestion{cursor:pointer}#trails .filters .twitter-typeahead .tt-menu .tt-suggestion:hover{background:#f0f0f0}#trails .filters .twitter-typeahead .tt-menu .tt-suggestion h5{color:#4d5e4f}#trails .filters .twitter-typeahead .tt-menu .tt-suggestion h5 a{text-decoration:none}#trails .filters .twitter-typeahead .tt-menu .tt-suggestion p{color:#4d5e4f;font-size:.9rem}#trails .filters .search::placeholder{text-transform:uppercase;font-size:.8rem}#trails .filters .results_count{padding-top:10px}#trails .filters .form-select{border-radius:16px;padding-top:8px !important}#trails .filters .form-select option .small{font-size:.4rem}#trails .filters #search-button{cursor:pointer;background:none;border:none !important;position:relative;top:-45px;height:40px;z-index:10;margin-bottom:-30px}#trails .filters ul li{list-style:none}#trails .filters i.small{font-size:1rem}#trails #trail-map{height:100%;background:#d4e6f4}#trails #trail-map #map{width:100%;background:#d4e6f4;height:calc(100vh - 150px) !important}#trails #trail-map .map_loading{position:relative;z-index:1}#trails #trail-map .map_loading .spin_loading{color:#d6d9d6}#trails #trail-map .mapMarkerPeak{width:36px;height:36px;cursor:pointer;background-size:36px 36px}#trails #trail-map .mapMarkerPeak.icona{filter:invert(81%) sepia(98%) saturate(7500%) hue-rotate(358deg) brightness(105%) contrast(102%)}#trails #trail-map .mapMarkerPeak.iconb{filter:invert(69%) sepia(97%) saturate(5712%) hue-rotate(118deg) brightness(108%) contrast(89%)}#trails #trail-map .mapMarkerPeak.iconc{filter:invert(30%) sepia(42%) saturate(1935%) hue-rotate(217deg) brightness(93%) contrast(95%)}#trails #trail-map .mapMarkerPeak.icond{filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}#trails #trail-map .mapMarkerPeak.icone{filter:invert(0%) sepia(100%) saturate(5%) hue-rotate(0deg) brightness(91%) contrast(100%)}#trails #trail-map .mapMarkerPeak{background-image:url("/assets/images/location-pin-peak.svg")}#trails #trail-map .mapMarkerPeak:hover,#trails #trail-map .mapMarkerPeak:focus{filter:invert(97%) sepia(100%) saturate(63%) hue-rotate(184deg) brightness(110%) contrast(101%)}#trails #trail-map .mapMarkerTrail{width:36px;height:36px;cursor:pointer;background-size:36px 36px}#trails #trail-map .mapMarkerTrail.icona{filter:invert(81%) sepia(98%) saturate(7500%) hue-rotate(358deg) brightness(105%) contrast(102%)}#trails #trail-map .mapMarkerTrail.iconb{filter:invert(69%) sepia(97%) saturate(5712%) hue-rotate(118deg) brightness(108%) contrast(89%)}#trails #trail-map .mapMarkerTrail.iconc{filter:invert(30%) sepia(42%) saturate(1935%) hue-rotate(217deg) brightness(93%) contrast(95%)}#trails #trail-map .mapMarkerTrail.icond{filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}#trails #trail-map .mapMarkerTrail.icone{filter:invert(0%) sepia(100%) saturate(5%) hue-rotate(0deg) brightness(91%) contrast(100%)}#trails #trail-map .mapMarkerTrail{background-image:url("/assets/images/location-pin-trail.svg")}#trails #trail-map .mapMarkerTrail:hover,#trails #trail-map .mapMarkerTrail:focus{filter:invert(97%) sepia(100%) saturate(63%) hue-rotate(184deg) brightness(110%) contrast(101%)}#trails #trail_results{min-height:1000px;max-width:2100px;margin:auto}@media(max-height: 800px){#trails #trail_results{min-height:800px}}#trails #trail_results .grey_loading{display:block;background:#f0f0f0}#trails #trail_results .spin_loading{margin-top:40px;color:#f0f0f0}@media(max-width: 576px){#trails #trail_results .spin_loading{margin:20px 0}}#trails #trail_results #trail_results_ajax .resultsLoading,#trails #trail_results #trail_results_ajax_reset .resultsLoading{top:80px}#trails #trail_results span.grey_loading{display:inline-block;width:25px}#trails #trail_results .progress{height:14px}#trails #trail_results .progress .progress-bar{background-color:#c79c45}#trails #trail_results .trail_result{border:none}#trails #trail_results .trail_result .resultMarker{color:#fff;position:relative;top:-35px;font-size:.8rem;background:rgba(77,94,79,.8)}#trails #trail_results .trail_result .resultMarker.closed{background:rgba(192,46,14,.5)}#trails #trail_results .trail_result h4{color:#4d5e4f;margin:5px 0 10px;font-size:1.3rem}#trails #trail_results .trail_result h4 a{color:inherit;text-decoration:none}#trails #trail_results .trail_result h4 a:hover{text-decoration:underline}#trails #trail_results .trail_result p{color:#4d5e4f}#trails #trail_results .trail_result p a{text-decoration:none}#trails #trail_results .trail_result p a:hover{text-decoration:underline}#trails #trail_results .trail_result p.btn.btn-primary{background-color:#4d5e4f;border-radius:8px;padding:0 10px;color:#fff;font-size:.8rem;border:none}#trails #trail_results .trail_result p.btn.btn-primary.level_6{background:rgba(77,94,79,.2)}#trails #trail_results .trail_result p.btn.btn-primary.level_4{background:rgba(77,94,79,.35)}#trails #trail_results .trail_result p.btn.btn-primary.level_4{background:rgba(77,94,79,.5)}#trails #trail_results .trail_result p.btn.btn-primary.level_3{background:rgba(77,94,79,.65)}#trails #trail_results .trail_result p.btn.btn-primary.level_2{background:rgba(77,94,79,.8)}#trails #trail_results .trail_result p.btn.btn-primary.level_1{background:#4d5e4f}#trails #trail_results .trail_result p.btn.btn-peak{background-color:#4d5e4f;border-radius:8px;padding:2px 10px;color:#fff;font-size:.8rem;border:1px solid #4d5e4f}#trails #trail_results .trail_result p.btn.btn-trail{background-color:#4d5e4f;border-radius:8px;padding:2px 10px;color:#fff;font-size:.8rem;border:1px solid #4d5e4f}#trails #trail_results .trail_result p.card-text.sub{font-size:.8rem}#trails #trail_results .trail_result p.card-text.sub span{text-transform:uppercase;font-weight:bold}#trails #trail_results .trail_result p.card-text.sub span i{font-size:1rem}@media(max-width: 576px){#trails #trail_results .trail_result img.listing-img{border-top-right-radius:.375rem !important;border-top-left-radius:.375rem !important;border-bottom-right-radius:0px !important;object-position:center;width:100%;max-height:200px}}#trails #trail_results .trail_result .fa-star{color:#a07e34}#trails #trail_results .trail_result .wishlist{cursor:pointer;color:#fff}#trails .leaderboardBlurb p,#trails .leaderboardBlurb li{color:#4d5e4f;font-size:.8rem}.submitNewBlurb p,.submitNewBlurb li{color:#4d5e4f;font-size:.9rem}.submitNewBlurb h4{color:#4d5e4f;font-size:1.2rem;font-weight:bold}.submitGuidelines h4{color:#4d5e4f;font-size:1.2rem;font-weight:bold}.submitGuidelines p,.submitGuidelines ol,.submitGuidelines ul,.submitGuidelines li{color:#4d5e4f}#submitTrailForm p.text-small{font-size:.8rem}#submitTrailForm textarea{height:150px}#submitTrailForm textarea.high{height:250px}#submitTrailForm label{color:#4d5e4f}#submitTrailForm .error{border:1px solid red}#submitTrailForm .form-switch .form-check-input:checked{border-color:#4d5e4f;background-color:#4d5e4f}#submitTrailForm .progress{height:24px}#submitTrailForm .progress .progress-bar{background-color:#c79c45}#submitTrailForm .progress .progress-bar.complete{background-color:#b5bda1}.bgWhiteQ{background:#fff !important}@media(max-width: 767px){.bgNoneQSm{background:none !important;border:none !important}.bgNoneQSm #accordionQs{border:1px solid #f0f0f0;border-top:none}}#signUpFlow.darkBg{background-color:#111827;background-repeat:no-repeat;background:radial-gradient(clamp(600px, 60vw, 1400px) circle at 0% 0%, #24304f 0%, #18223a 32%, #111827 72%)}#signUpFlow.darkBg.lessGlow{background:radial-gradient(clamp(600px, 60vw, 1400px) circle at 0% 0%, #24304f 0%, #18223a 32%, #111827 72%)}#signUpFlow.darkBg h1{color:#fff}#signUpFlow.darkBg h1.hunter{color:#4d5e4f !important}#signUpFlow.darkBg h2{color:#fff}#signUpFlow.darkBg h2.hunter{color:#4d5e4f !important}#signUpFlow.darkBg p{color:#fff}#signUpFlow.darkBg p.hunter{color:#4d5e4f}#signUpFlow .bgWhite{background:#fff !important}@media(max-width: 767px){#signUpFlow .bgNoneSm{background:none !important;border:none !important}}#signUpFlow.noBg{background:none}@media(max-width: 576px){#signUpFlow{height:auto !important}}#signUpFlow h1{font-size:40px}@media(max-width: 576px){#signUpFlow h1{font-size:30px}}#signUpFlow h1 img{height:40px;position:relative;top:-2px}#signUpFlow h2{text-transform:none;font-size:1.2rem;font-weight:normal}#signUpFlow #paymentmessage i{color:#d6ded1 !important}#signUpFlow .trial-timeline .card{background:none}#signUpFlow .trial-timeline p{color:#d6ded1}@media(max-width: 576px){#signUpFlow .trial-timeline p{font-size:.9rem}}#signUpFlow .trial-timeline .sunshine{color:#c79c45}#signUpFlow .trial-timeline .sunshinesub{color:#e5d3ac}#signUpFlow .bodyContent{background:#fff;border:1px solid;border-color:rgba(0,0,0,.17)}@media(max-width: 576px){#signUpFlow .bodyContent{background:none;border:none}}#signUpFlow .vipMeans i.hunter{color:#4d5e4f}#signUpFlow .vipMeans .vipFeature{background:#fafafa;transition:transform .2s ease,box-shadow .2s ease;border-radius:var(--bs-border-radius-lg) !important}@media(max-width: 767px){#signUpFlow .vipMeans .vipFeature{border-radius:var(--bs-border-radius-xl) !important}}#signUpFlow .vipMeans .vipFeature:hover{transform:translateY(-2px);box-shadow:0 .5rem 1rem rgba(0,0,0,.06)}#signUpFlow .memberType,#signUpFlow .rewardType{background:#fafafa}@media(max-width: 767px){#signUpFlow .memberType,#signUpFlow .rewardType{background:#fff}}#signUpFlow .memberType,#signUpFlow .rewardType{text-decoration:none;border:1px solid #f0f0f0;border-radius:var(--bs-border-radius-lg) !important}@media(max-width: 767px){#signUpFlow .memberType,#signUpFlow .rewardType{border:1px solid #eef1ec;border-radius:var(--bs-border-radius-xl) !important}}#signUpFlow .memberType,#signUpFlow .rewardType{transition:transform .2s ease,box-shadow .2s ease}#signUpFlow .memberType:hover,#signUpFlow .rewardType:hover{border:1px solid #c79c45;transform:translateY(-4px);box-shadow:0 .5rem 1rem rgba(0,0,0,.06)}#signUpFlow .memberType.clickable,#signUpFlow .rewardType.clickable{cursor:pointer}#signUpFlow .memberType .memberTypeTop,#signUpFlow .rewardType .memberTypeTop{background:#eef1ec;border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}@media(max-width: 767px){#signUpFlow .memberType .memberTypeTop,#signUpFlow .rewardType .memberTypeTop{background:#f6f8f5;border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}}#signUpFlow .memberType a,#signUpFlow .rewardType a{text-decoration:none !important}#signUpFlow .memberType h2,#signUpFlow .rewardType h2{font-size:1.5rem;color:#4d5e4f;text-transform:initial}#signUpFlow .memberType h2 a,#signUpFlow .rewardType h2 a{text-decoration:none}#signUpFlow .memberType h4,#signUpFlow .rewardType h4{font-size:1.15rem;color:#4d5e4f}#signUpFlow .memberType h4 a,#signUpFlow .rewardType h4 a{text-decoration:none}#signUpFlow .memberType p,#signUpFlow .memberType li,#signUpFlow .rewardType p,#signUpFlow .rewardType li{font-size:14px;color:#292e29}#signUpFlow .memberType p a,#signUpFlow .memberType li a,#signUpFlow .rewardType p a,#signUpFlow .rewardType li a{color:#292e29;text-decoration:none}#signUpFlow .memberType p a.text-decoration-underline-force,#signUpFlow .memberType li a.text-decoration-underline-force,#signUpFlow .rewardType p a.text-decoration-underline-force,#signUpFlow .rewardType li a.text-decoration-underline-force{text-decoration:underline !important}#signUpFlow .memberType p.sunshine,#signUpFlow .memberType li.sunshine,#signUpFlow .rewardType p.sunshine,#signUpFlow .rewardType li.sunshine{color:#fff}#signUpFlow .memberType p span.sunshine,#signUpFlow .memberType li span.sunshine,#signUpFlow .rewardType p span.sunshine,#signUpFlow .rewardType li span.sunshine{color:#c79c45}#signUpFlow .memberType p i,#signUpFlow .memberType li i,#signUpFlow .rewardType p i,#signUpFlow .rewardType li i{font-size:14px;color:#4d5e4f}#signUpFlow .memberType p.jumpCompare,#signUpFlow .memberType li.jumpCompare,#signUpFlow .rewardType p.jumpCompare,#signUpFlow .rewardType li.jumpCompare{cursor:pointer}#signUpFlow .memberType p.pushToMeet,#signUpFlow .memberType li.pushToMeet,#signUpFlow .rewardType p.pushToMeet,#signUpFlow .rewardType li.pushToMeet{margin-top:44px}@media(max-width: 767px){#signUpFlow .memberType p.pushToMeet,#signUpFlow .memberType li.pushToMeet,#signUpFlow .rewardType p.pushToMeet,#signUpFlow .rewardType li.pushToMeet{margin-top:24px}}#signUpFlow .memberType p.hunter,#signUpFlow .memberType li.hunter,#signUpFlow .rewardType p.hunter,#signUpFlow .rewardType li.hunter{color:#4d5e4f}#signUpFlow .memberType i,#signUpFlow .rewardType i{font-size:60px;color:#f0f0f0}#signUpFlow .memberType.vip i,#signUpFlow .rewardType.vip i{color:#c79c45}#signUpFlow .memberType.vip .pricing,#signUpFlow .rewardType.vip .pricing{border-left:1px solid #f0f0f0}@media(max-width: 576px){#signUpFlow .memberType.vip .pricing,#signUpFlow .rewardType.vip .pricing{border:none}}#signUpFlow .memberType.vip .pricing .or,#signUpFlow .rewardType.vip .pricing .or{text-align:center;border-bottom:1px solid #e0e0e0}#signUpFlow .memberType.vip .pricing .or b,#signUpFlow .rewardType.vip .pricing .or b{padding:0 10px;width:40px;height:26px;font-size:16px;text-align:center;line-height:26px;background:#fafafa;display:inline-block;border-radius:50%;position:relative;top:15px;z-index:1}#signUpFlow .memberType.vip .pricing p,#signUpFlow .rewardType.vip .pricing p{color:#4d5e4f}#signUpFlow .memberType.vip .pricing p span,#signUpFlow .rewardType.vip .pricing p span{font-size:2rem}#signUpFlow .memberType.vip .pricing p.large,#signUpFlow .rewardType.vip .pricing p.large{font-size:1.75rem}#signUpFlow .memberType.vip .pricing p a.sunshine,#signUpFlow .rewardType.vip .pricing p a.sunshine{color:#fff}#signUpFlow .rewardType:hover{transform:none !important;box-shadow:none !important}#signUpFlow .rewardType a{text-decoration:underline !important}#signUpFlow .rewardType i{font-size:16px !important}#trailRewardAjaxError{color:#fff}#membershipCompare{background:#f0f0f0}@media(max-width: 576px){#membershipCompare{height:auto !important}}#membershipCompare h1{font-size:40px}@media(max-width: 576px){#membershipCompare h1{font-size:30px}}#membershipCompare h1 img{height:40px;position:relative;top:-2px}#membershipCompare h2{text-transform:none;font-size:1.2rem;font-weight:normal}#membershipCompare .bodyContent{background:#fff;border:1px solid;border-color:rgba(0,0,0,.17)}@media(max-width: 576px){#membershipCompare .bodyContent{background:none;border:none}}#membershipCompare .memberType{background:#fafafa;text-decoration:none;border:1px solid #fff}#membershipCompare .memberType:hover{border:1px solid #f0f0f0}#membershipCompare .memberType.activeBilling{border:1px solid #f0f0f0}#membershipCompare .memberType a{text-decoration:none !important}#membershipCompare .memberType h2{font-size:1.5rem;color:#4d5e4f;text-transform:initial}#membershipCompare .memberType h2 a{text-decoration:none}#membershipCompare .memberType h4{font-size:1.15rem;color:#4d5e4f}#membershipCompare .memberType h4 a{text-decoration:none}#membershipCompare .memberType p,#membershipCompare .memberType li{font-size:14px;color:#292e29}#membershipCompare .memberType p a,#membershipCompare .memberType li a{color:#292e29;text-decoration:none}#membershipCompare .memberType p.sunshine,#membershipCompare .memberType li.sunshine{color:#fff}#membershipCompare .memberType p span.sunshine,#membershipCompare .memberType li span.sunshine{color:#c79c45}#membershipCompare .memberType p i,#membershipCompare .memberType li i{font-size:14px;color:#4d5e4f}#membershipCompare .memberType p.jumpCompare,#membershipCompare .memberType li.jumpCompare{cursor:pointer}#membershipCompare .memberType i{font-size:100px;color:#f0f0f0}#membershipCompare .memberType .action.actionProcessing{background:#4d5e4f !important}#membershipCompare .memberType .action i{font-size:14px;color:#fff !important}#membershipCompare .memberType.vip i{color:#c79c45}#membershipCompare .memberType.vip .pricing{border-left:1px solid #f0f0f0}@media(max-width: 576px){#membershipCompare .memberType.vip .pricing{border:none}}#membershipCompare .memberType.vip .pricing .or{text-align:center;border-bottom:1px solid #e0e0e0}#membershipCompare .memberType.vip .pricing .or b{padding:0 10px;width:40px;height:26px;font-size:16px;text-align:center;line-height:26px;background:#fafafa;display:inline-block;border-radius:50%;position:relative;top:15px;z-index:1}#membershipCompare .memberType.vip .pricing p{color:#4d5e4f}#membershipCompare .memberType.vip .pricing p span{font-size:2rem}#membershipCompare .memberType.vip .pricing p.large{font-size:1.75rem}#membershipCompare .memberType.vip .pricing p a.sunshine{color:#fff}#comparePlans{background:#fff}#comparePlans table tr:nth-child(odd){background-color:#fafafa}#comparePlans table tr th,#comparePlans table tr td{font-weight:normal;font-size:14px;border:none}#comparePlans table tr th i,#comparePlans table tr td i{color:#c79c45}#comparePlans table tr.footer{background-color:#fff !important}#comparePlans table thead tr{background-color:#fff !important;color:#4d5e4f}#comparePlans table thead tr th{font-size:18px !important}#registerPage{background:#f0f0f0}#registerPage i.hunter{color:#4d5e4f}#registerPage #registerForm{background:#fff}@media(max-width: 576px){#registerPage #registerForm{background:none;border:none}}#registerPage #registerForm h2{text-transform:none;font-size:1.75rem}#registerPage #registerForm .or{text-align:center;border-top:1px solid #e0e0e0}#registerPage #registerForm .or b{padding:0 10px;width:40px;height:40px;font-size:16px;text-align:center;line-height:40px;background:#fff;display:inline-block;border-radius:50%;position:relative;top:-22px;z-index:1}#registerPage #registerForm p.smallprint{font-size:.7rem}#registerPage #registerForm p.toggles{cursor:pointer}#registerPage #registerForm p i{color:#4d5e4f}@media(min-width: 576px){#registerPage #registerForm input.rounded-md{border-radius:6px}}#registerPage #registerForm .trial-timeline .card{background:none}#registerPage #registerForm .trial-timeline p{color:#4d5e4f}@media(max-width: 576px){#registerPage #registerForm .trial-timeline p{font-size:.9rem}}#registerPage #registerForm .trial-timeline .sunshine{color:#c79c45}#registerPage #registerForm .trial-timeline .sunshinesub{color:#e5d3ac}#registerPage #registerForm #membershipSummary{background:#fafafa}#registerPage #registerForm #membershipSummary p{color:#4d5e4f}#registerPage #registerForm #paymentBlock p.smallprint{font-size:.8rem}#registerPage #registerForm #paymentBlock .ccard{background:#fafafa}#registerPage #registerForm #paymentBlock .ccard p{color:#4d5e4f;font-size:14px}#registerPage #registerForm #paymentBlock .ccard i{color:#c79c45}#registerPage #registerForm #paymentBlock .card.sunshine10{background-color:#fbf6eb}#registerPage #registerForm #submitCard{background:rgba(146,172,65,.2);border-radius:5px;padding:10px;margin:10px 0}#registerPage #registerForm #submitCard #card-element{background:#fff;padding:10px 10px;border-radius:5px 5px 0}#registerPage #registerForm #submitCard label{display:none}#registerPage #registerForm #submitCard .submitPaymentBtn,#registerPage #registerForm #submitCard .storePaymentBtn,#registerPage #registerForm #submitCard .storePaymentBtnFromWindcave{color:#fff;background:#2f3948;border-radius:0 0 5px 5px;width:100%}#registerPage #registerForm #submitCard .submitPaymentBtn:hover,#registerPage #registerForm #submitCard .storePaymentBtn:hover,#registerPage #registerForm #submitCard .storePaymentBtnFromWindcave:hover{color:#fff}#registerPage #registerForm #card-errors{text-align:center;color:red;font-size:.9rem}.blogData p{color:#4d5e4f}.blogData span{color:#4d5e4f}#updates{background-color:#4d5e4f;color:#fff}#updates h1{font-size:90px}@media(max-width: 576px){#updates h1{font-size:60px}}#updates h1{color:#fff;text-transform:none}#updates h1 a{text-decoration:none}#updates h2{text-transform:none;font-weight:normal;font-size:22px;text-align:left;color:#fff}#updates h2 a{text-decoration:none}#updates h3{text-transform:none;font-weight:normal;font-size:28px;text-align:left;color:#fff}#updates h3 a{text-decoration:none}#updates h4{text-transform:none;font-weight:normal;font-size:22px;text-align:left;color:#fff}#updates h4 a{text-decoration:none}#updates p{color:#fff}#updates a{text-decoration:none}#updates .updateCard{border:1px solid #5e6e60;color:#fff}#updates .updateCard:hover{background-color:#5e6e60}#updates .updateCard .badge{font-weight:normal}#updates .updateCard .badge.bg-hunter{background:#b5bda1}#updates.updateDetail h1{font-size:60px}@media(max-width: 576px){#updates.updateDetail h1{font-size:40px}}@media(max-width: 576px){#updates.updateDetail h2{font-size:18px}}#updates.updateDetail a{text-decoration:underline}#updates .previousUpdates h1,#updates .previousUpdates h2,#updates .previousUpdates h3,#updates .previousUpdates h4,#updates .previousUpdates h5,#updates .previousUpdates h6,#updates .previousUpdates p,#updates .previousUpdates li{color:#4d5e4f}#updates .previousUpdates h4{font-size:30px}#updates .previousUpdates h4 a{color:#4d5e4f}#updates .previousUpdates h4 a:hover{color:#c79c45}#updates .previousUpdates .badge{font-weight:normal}#updates .previousUpdates .badge.bg-hunter{background:#b5bda1}#blog h2{text-transform:none;font-weight:normal;font-size:20px}#blog input{background:hsla(0,0%,100%,.3);color:#292e29}#blog input::placeholder{color:#292e29}#blog input:focus{background:#fff}#blog .filters ul li{list-style:none}#blog #blog_results h3{color:#4d5e4f}#blog #blog_results h3 a{text-decoration:none}#blog #blog_results p.card-subtitle{font-size:.8rem}#blog #blog_results .featured img{width:856px;height:428px;object-fit:cover}@media(max-width: 576px){#blog #blog_results .featured img{width:auto;height:auto}}#blog #blog_results .opacity{background:rgba(77,94,79,.5)}#blogDetail .blogContent h2,#blogDetail .blogContent h3,#blogDetail .blogContent h4,#blogDetail .blogContent h5{color:#4d5e4f;margin:30px 0 10px}#blogDetail .blogContent p,#blogDetail .blogContent li{color:#4d5e4f}#blogDetail .blogContent p a:hover,#blogDetail .blogContent li a:hover{color:#292e29}#blogDetail .blogContent img{max-width:100%;height:auto}#blogDetail .relatedArticles{border-top:1px solid #d6d9d6}.hover-lift:focus,.hover-lift:hover{-webkit-transform:translateY(-0.1875rem) !important;transform:translateY(-0.1875rem) !important;-webkit-transition-duration:.5s;transition-duration:.5s}.pagination .page-item .page-link{border:none;color:#4d5e4f}.pagination .page-item .page-link:hover{background-color:#d6ded1;border-radius:8px;color:#fff}.pagination .page-item.active{border-radius:8px}.pagination .page-item.active .page-link{border:none;background-color:#4d5e4f;border-radius:8px;color:#fff}#mobile_waiting{background:#fff}#mobile_waiting .spin_loading{margin-top:40px;color:#f0f0f0}.pac-container{z-index:2000}#filterModal.custom-width,#trailSettingsModal.custom-width{width:500px}#filterModal h5,#trailSettingsModal h5{text-transform:uppercase;color:#4d5e4f;font-weight:bold;font-size:1.5rem}#filterModal p,#trailSettingsModal p{font-weight:bold;color:#4d5e4f}#filterModal .changeDisabled h5,#filterModal .changeDisabled p,#trailSettingsModal .changeDisabled h5,#trailSettingsModal .changeDisabled p{font-weight:normal}#filterModal .changeDisabled .filter_block p,#filterModal .changeDisabled .filter_block label,#trailSettingsModal .changeDisabled .filter_block p,#trailSettingsModal .changeDisabled .filter_block label{color:#acafac !important}#filterModal .changeDisabled .filter_block p.whitesunshine.active,#filterModal .changeDisabled .filter_block label.whitesunshine.active,#trailSettingsModal .changeDisabled .filter_block p.whitesunshine.active,#trailSettingsModal .changeDisabled .filter_block label.whitesunshine.active{color:#fff !important}#filterModal .changeDisabled .filter_block .noUi-connect,#trailSettingsModal .changeDisabled .filter_block .noUi-connect{background:#fbf6eb !important}#filterModal .toggle-start,#trailSettingsModal .toggle-start{border-radius:16px 0 0 0px;border-bottom:0}#filterModal .toggle-end,#trailSettingsModal .toggle-end{border-radius:0 16px 0px 0;border-bottom:0}#filterModal .toggle-active,#trailSettingsModal .toggle-active{background:#c79c45;color:#fff}#filterModal .toggle-inactive,#trailSettingsModal .toggle-inactive{background:#fff;color:#d6ded1}#filterModal .filter_block,#trailSettingsModal .filter_block{border-bottom:1px solid #d6ded1}#filterModal .filter_block input,#trailSettingsModal .filter_block input{border:1px solid #c79c45;border-radius:16px;padding-top:8px !important}#filterModal .filter_block input.datepicker,#trailSettingsModal .filter_block input.datepicker{padding-top:20px !important}#filterModal .filter_block select,#trailSettingsModal .filter_block select{border:1px solid #c79c45;border-radius:16px;padding-top:8px !important}#filterModal .filter_block select:disabled,#trailSettingsModal .filter_block select:disabled{background:#fff;color:#d6ded1}#filterModal .filter_block i.return-to-me,#trailSettingsModal .filter_block i.return-to-me{cursor:pointer}#filterModal .filter_block .btn-big,#trailSettingsModal .filter_block .btn-big{font-size:1.6rem}#filterModal .filter_block p,#trailSettingsModal .filter_block p{font-size:1.2rem}#filterModal .filter_block p.clear,#trailSettingsModal .filter_block p.clear{text-transform:uppercase}#filterModal .filter_block p.clear a,#trailSettingsModal .filter_block p.clear a{text-decoration:none}#filterModal .filter_block p.slider_answer,#trailSettingsModal .filter_block p.slider_answer{font-size:1rem;font-weight:normal;padding-bottom:0;margin-bottom:0}#filterModal .filter_block p.text-muted,#trailSettingsModal .filter_block p.text-muted{font-weight:normal;font-size:.8rem;color:#d6d9d6}#filterModal .filter_block .form-switch .form-check-input:checked,#trailSettingsModal .filter_block .form-switch .form-check-input:checked{background-color:#c79c45;border-color:#c79c45}#filterModal .filter_block .noUi-target,#trailSettingsModal .filter_block .noUi-target{background:#e5d3ac;margin-right:10px;border:0;border-radius:8px;box-shadow:none}#filterModal .filter_block .noUi-target.noUi-horizontal,#trailSettingsModal .filter_block .noUi-target.noUi-horizontal{height:10px}#filterModal .filter_block .noUi-target .noUi-connect,#trailSettingsModal .filter_block .noUi-target .noUi-connect{background:#c79c45}#filterModal .filter_block .noUi-target .noUi-handle,#trailSettingsModal .filter_block .noUi-target .noUi-handle{background:#c79c45;border-radius:50%;width:25px;height:25px;border:3px solid #e5d3ac;box-shadow:none;top:-7px}#filterModal .filter_block .noUi-target .noUi-handle::before,#filterModal .filter_block .noUi-target .noUi-handle::after,#trailSettingsModal .filter_block .noUi-target .noUi-handle::before,#trailSettingsModal .filter_block .noUi-target .noUi-handle::after{background:none}#filterModal .filter_block .sliderDisabled .noUi-connect,#trailSettingsModal .filter_block .sliderDisabled .noUi-connect{background:#d6d9d6}#filterModal .filter_block .sliderDisabled .noUi-handle,#trailSettingsModal .filter_block .sliderDisabled .noUi-handle{background:#e5d3ac;border:3px solid #c79c45}#filterModal .filter_block .slider.ui-slider-horizontal,#trailSettingsModal .filter_block .slider.ui-slider-horizontal{height:2px;border:1px solid #c79c45;margin:0 8px}#filterModal .filter_block .slider.ui-slider-horizontal .ui-slider-handle,#trailSettingsModal .filter_block .slider.ui-slider-horizontal .ui-slider-handle{height:20px;top:-10px}#filterModal .filter_block .slider.ui-slider-horizontal .ui-slider-range,#trailSettingsModal .filter_block .slider.ui-slider-horizontal .ui-slider-range{background:#c79c45}#filterModal .filter_block .slider.ui-slider-horizontal .ui-state-default,#trailSettingsModal .filter_block .slider.ui-slider-horizontal .ui-state-default{background:#c79c45;border-radius:10px;border:1px solid #c79c45}#filterModal .filter_block .slider#slider-grunt .ui-state-default,#trailSettingsModal .filter_block .slider#slider-grunt .ui-state-default{background:#ff0}#filterModal .filter_block .slider#slider-grunt .ui-state-default:nth-of-type(2),#trailSettingsModal .filter_block .slider#slider-grunt .ui-state-default:nth-of-type(2){background:#000}.footerSpacer{background:#fafafa;border-top:5px solid #c79c45}#footer{background:#fafafa url("/assets/images/footer_curve.svg") no-repeat top}#footer.divide{background-color:#fafafa}#footer{background-size:cover;padding-top:200px !important}@media(max-width: 576px){#footer{background:#4d5e4f;background-image:none;padding-top:20px !important}}#footer img.logo{height:60px}#footer img.thirdparty{width:120px}#footer img.thirdparty.garmin{width:140px}#footer form input{background:none;border:none;border-bottom:1px solid #d6ded1;border-radius:0;color:#f0f0f0}#footer form label{color:#f0f0f0}#footer form .joinButton{cursor:pointer;color:#fff;background:none;border:none !important;position:relative;top:-62px;height:40px;z-index:10;margin-bottom:-30px}#footer form .joinButton:hover{color:#c79c45}#footer p{color:#d6ded1}#footer p.white{color:#fff}#footer p.tagline{font-size:1.4rem}#footer p.footerLinks{color:#d6ded1;font-size:.8rem}#footer p.footerLinks a{color:inherit;color:#d6ded1;text-decoration:none}#footer p.socials{font-size:1.2rem}#footer p.socials a{color:#fff}#footer p a.btn{color:#d6ded1;font-weight:500;font-size:1.3rem;border:1px solid #d6ded1}#footer ul li{list-style:none}#footer ul li a{color:#fff;text-decoration:none}.mobileFooter{padding-bottom:calc(.5rem + var(--safe-bottom));min-height:50px}.mobileFooter.transformable{transition:.5s;transform:translateY(60px);transition-delay:.03s}.mobileFooter.transformable.transform{display:inline;transition:.5s;transform:translateY(0px);transition-delay:.03s}.mobileFooter{background:#4d5e4f}.mobileFooter p{color:#fff;font-size:1rem}.mobileFooter a{text-decoration:none}.mobileFooter i{color:#fff}.mobileFooter i.turf{color:#292e29}.mobileFooter i.sunshine{color:#c79c45}.mobileFooter .active p{color:#c79c45}.mobileFooter .active a{color:#c79c45}.mobileFooter .active i{color:#c79c45}.mobileFooter .mobileFullNav ul li{list-style:none;padding:5px 0}.mobileFooter .mobileFullNav ul li a{color:#fff}.mobileFooter .mobileFullNav ul li a.active{color:#c79c45}.mobileFooter .mobileFullNav ul li.active a{color:#c79c45}.mobileFooter .mobileFullNav ul li.btn{border:1px solid #fff;border-radius:5px}.mobileFooter .mobileFullNav ul li.socials{font-size:1.5rem}.mobileFooter .mobileFullNav ul li .badge-red{color:#ff4c4c;position:relative;top:-5px}.mobileFooter .mobileFullNav ul li .badge-red i{color:#ff4c4c !important}.mobileFooter .mobileFullNav p.text-small{font-size:.6rem}.mobileFooter .mobileFullNav p.text-medium{font-size:.8rem}h1,h2,h3,h4,h5,h6,p,li{color:#292e29}h1.hunter,h2.hunter,h3.hunter,h4.hunter,h5.hunter,h6.hunter,p.hunter,li.hunter{color:#4d5e4f}label.hunter{color:#4d5e4f}h1{text-align:center;font-family:neusa-next-std,sans-serif;font-weight:700;font-style:normal;color:#4d5e4f;text-transform:uppercase}h1 .text-muted{text-transform:lowercase}h1.lowercase{text-transform:none}h2{text-align:center;font-family:neusa-next-std,sans-serif;font-weight:700;font-style:normal;color:#4d5e4f;text-transform:uppercase}h2.lowercase{text-transform:none}h2.sub_heading{text-transform:none;font-weight:500}h3{font-family:neusa-next-std,sans-serif;font-weight:700;font-style:normal}h4{font-family:neusa-next-std,sans-serif;font-weight:500;font-style:normal}h5{font-family:neusa-next-std,sans-serif;font-weight:500;font-style:normal;color:#4d5e4f}h6{font-family:neusa-next-std,sans-serif;font-weight:500;font-style:normal;color:#4d5e4f}p{font-family:neusa-next-std,sans-serif;font-weight:400;font-style:normal;font-size:1rem}p a{color:inherit}p a:hover{color:inherit}p.breadcrumb{font-size:12px;color:#f0f0f0}p.breadcrumb img{width:8px;filter:invert(48%) sepia(4%) saturate(1094%) hue-rotate(167deg) brightness(93%) contrast(83%)}p.breadcrumb a{text-decoration:none !important}li{font-family:neusa-next-std,sans-serif;font-weight:400;font-style:normal;font-size:1rem}li a{color:inherit}#basicContent h2{text-align:left;font-size:1.3rem;margin-top:26px}#basicContent h3{color:#4d5e4f;font-size:1.1rem}@media(max-width: 576px){.modal-dialog.modal-dialog-slideout{width:100%}}.modal-dialog-slideout{min-height:100%;margin:0 0 0 auto;background:#fff}.modal-dialog-slideout-left{min-height:100%;margin:0 auto 0 0;background:#fff}.modal.fade .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(100%, 0) scale(1);transform:translate(100%, 0) scale(1)}.modal.fade .modal-dialog.modal-dialog-slideout-left{-webkit-transform:translate(100%, 0) scale(1);transform:translate(100%, 0) scale(1)}.modal.fade.show .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(0, 0);transform:translate(0, 0);flex-flow:column}.modal.fade.show .modal-dialog.modal-dialog-slideout-left{-webkit-transform:translate(0, 0);transform:translate(0, 0);flex-flow:column}.modal-dialog-slideout .modal-content{border:0}@media(max-width: 576px){#mobileNavModal .modal-dialog.modal-dialog-slideout{width:80%}}#mobileNavModal .modal-dialog-slideout{min-height:100%;margin:0 auto 0 0;background:#4d5e4f}#mobileNavModal.modal.fade .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}#mobileNavModal.modal.fade.show .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(0, 0);transform:translate(0, 0);flex-flow:column}#mobileNavModal .modal-dialog-slideout .modal-content{border:0}#mobileNavModal .modal-content{background-color:#4d5e4f}#mobileNavModal .modal-content ul li{color:#fff;list-style:none;text-transform:uppercase;font-size:1.6rem;font-weight:bold}#mobileNavModal .modal-content ul li a{text-decoration:none}#mobileNavModal .modal-content ul li a i{float:right}#mobileNavModal .modal-content p.becomeMember{text-transform:uppercase;font-size:1.4rem;font-weight:bold;color:#fff;padding-top:8px;border:1px solid #fff;border-radius:8px}#mobileNavModal .modal-content p.becomeMember a{text-decoration:none}#mobileNavModal .modal-content p.login{font-size:1.2rem;font-weight:bold;color:#d6ded1;text-transform:uppercase}#peakFlyOver .modal-content,#trailFlyOver .modal-content{background:#4d5e4f}#peakFlyOver .modal-content h5,#trailFlyOver .modal-content h5{color:#fff}#peakFlyOver .modal-content .btn-close,#trailFlyOver .modal-content .btn-close{color:#fff;opacity:1;filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(137deg) brightness(103%) contrast(101%)}#peakFlyOver .modal-content .bottomRight,#trailFlyOver .modal-content .bottomRight{position:absolute;bottom:35px;right:15px}@media(max-width: 576px){#peakFlyOver .modal-content .bottomRight,#trailFlyOver .modal-content .bottomRight{bottom:45px;right:15px}}#peakFlyOver .modal-content .bottomLeft,#trailFlyOver .modal-content .bottomLeft{position:absolute;bottom:35px;left:15px}#peakFlyOver .modal-content .flyover-spinner,#trailFlyOver .modal-content .flyover-spinner{position:absolute;inset:0;z-index:5;background:#4d5e4f;display:flex;align-items:center;justify-content:center}#peakFlyOver .modal-content .flyover-spinner.hidden,#trailFlyOver .modal-content .flyover-spinner.hidden{opacity:0;pointer-events:none;transition:opacity 200ms ease}#peakFlyOver .modal-content .modalmap,#trailFlyOver .modal-content .modalmap{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 200ms ease}#peakFlyOver .modal-content .modalmap.ready,#trailFlyOver .modal-content .modalmap.ready{opacity:1}#freeMarkers{position:absolute;right:8px;top:124px;z-index:1}#freeMarkers.resultsMap{margin:18px 0 0 150px}@media(max-width: 991px){#freeMarkers.resultsMap{margin-left:130px}}#freeMarkers i{color:#fff;position:absolute;cursor:pointer;width:34px;float:right;right:0}#freeMarkers i.fa-crosshairs{top:38px;right:0}#freeMarkers i.fa-magnifying-glass{top:76px;right:0}#freeMarkers i::before{background:#fff;color:#000;border:1px solid #ced4da;padding:6px;font-size:1rem;border-radius:5px;display:inline-block}#freeMarkers i:hover::before{background:#f2f2f2}#freeMarkers i.fa-square{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:rgba(0,0,0,.4)}#freeMarkers i.fa-inverse{color:#000}#mapMenu{position:absolute;z-index:1}#mapMenu.resultsMap{margin:22px 0 0 150px}@media(max-width: 991px){#mapMenu.resultsMap{margin-left:130px}}#mapMenu .fa-stack{font-size:1.5em}#mapMenu i{color:#fff;cursor:pointer;width:34px}#mapMenu i::before{background:#fff;color:#000;border:1px solid #ced4da;padding:6px;font-size:1rem;border-radius:5px;display:inline-block}#mapMenu i:hover::before{background:#f2f2f2}#mapMenu i.fa-square{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:rgba(0,0,0,.4)}#mapMenu i.fa-inverse{color:#000}#mapElevation{position:relative;height:100%}#mapElevation #chart-container{height:25%;width:100%;position:absolute;bottom:0;left:0;right:0;z-index:10;background-color:hsla(0,0%,100%,.8);text-align:center}#mapElevation #chart-container .closeElevation{position:absolute;right:20px;top:10px}#mapElevation #chart-container .closeElevation:hover{cursor:pointer}#mapElevation #chart-inner-container{position:relative;margin:auto;height:100%;width:100%}#mapLegend{position:absolute;z-index:1;top:0px;background:hsla(0,0%,100%,.5);padding:5px 10px;border-radius:5px}#mapLegend .fa-stack{font-size:1.5em}#mapLegend i{color:#fff;cursor:pointer}#mapLegend i::before{color:#fff;font-size:1rem;display:inline-block}#topoCoverageNote{pointer-events:auto;z-index:10;position:absolute;bottom:50px}@media(max-width: 600px){#topoCoverageNote{bottom:65px}}#topoCoverageNote.mainMap{bottom:35px}@media(max-width: 990px){#topoCoverageNote.mainMap{bottom:65px}}@media(max-width: 842px){#topoCoverageNote.mainMap{bottom:105px}}#topoCoverageNote{right:10px;z-index:2;background:hsla(0,0%,100%,.9);color:#292e29;font-size:12px;padding:6px 9px;border-radius:6px;max-width:260px}#topoCoverageNote #closeTopoCoverageNote{pointer-events:auto;z-index:11;position:absolute;top:4px;right:6px;border:0;background:rgba(0,0,0,0);color:#666;cursor:pointer;font-size:14px}#topoCoverageNote #closeTopoCoverageNote:hover{color:#000}#mapOptions{position:relative;top:50px;z-index:1}#mapOptions #mapLayers{background:hsla(0,0%,100%,.5);box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:5px;display:inline-block;position:relative;z-index:1}#mapOptions #mapLayers img{border-radius:5px;border:3px solid #fff;cursor:pointer}#mapOptions #mapLayers img:hover{border:3px solid #c79c45}#mapOptions #mapLayers img.active{border:3px solid #c79c45}#mapOptions #mapLayers p{font-size:.8rem;color:#292e29 !important}#mapOptions #mapLegend{background:rgba(0,0,0,.5);border-radius:5px;display:inline-block;position:relative;z-index:1}#mapOptions #mapLegend p{font-size:.8rem;color:#fff !important}#mapOptions #mapLegend .mapLegendDots span{border-radius:50%;width:20px;height:20px;position:relative;top:5px}#mapOptions #mapOthers{background:rgba(0,0,0,.5);border-radius:5px;display:inline-block;position:relative;z-index:1}#mapOptions #mapOthers img{border-radius:5px;border:2px solid #fff;cursor:pointer}#mapOptions #mapOthers img:hover{border:2px solid #c79c45}#mapOptions #mapOthers img.active{border:2px solid #c79c45}#mapOptions #mapOthers p{font-size:.8rem;color:#fff !important}#mapOptions #mapMode{background:hsla(0,0%,100%,.5);box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:5px;display:inline-block;position:relative;z-index:1;left:110px}#mapOptions #mapMode p{font-size:.8rem;color:#fff !important}#mapOptions #mapMode i.mapMode{cursor:pointer;color:#d6d9d6}#mapOptions #mapMode i.mapMode.active{color:#c79c45}#mapOptions .liteMode{position:absolute;z-index:1;background:rgba(0,0,0,.5);border-radius:5px}#mapOptions .liteMode p{color:#fff !important}#mapOptions .thumb-img-wrapper{position:relative;display:inline-block}#mapOptions .thumb-img-wrapper .crown-icon{top:50%;left:50%;transform:translate(-50%, -50%);font-size:1.5em;color:#c79c45;pointer-events:none;background:#fff;width:29px;height:29px;line-height:29px;text-align:center;border-radius:5px;box-shadow:0 0 0 2px rgba(0,0,0,.1)}#trailDetail{border-bottom:5px solid #4d5e4f}#trailDetail h1{text-align:left;font-family:neusa-next-std,sans-serif;font-weight:700;font-style:normal;font-size:2rem;text-transform:none;color:#4d5e4f}#trailDetail h2{text-align:left;font-family:neusa-next-std,sans-serif;font-weight:700;font-style:normal;text-transform:none;font-size:24px;color:#4d5e4f}#trailDetail h2 a{text-decoration:none}#trailDetail h2.sub_heading{font-weight:500}#trailDetail h3{text-align:left;font-family:neusa-next-std,sans-serif;font-weight:400;font-style:normal;text-transform:none;color:#4d5e4f}#trailDetail h3 a{text-decoration:none}#trailDetail h3.sub_heading{font-weight:500}#trailDetail p.trailStatus{font-size:.85rem}#trailDetail p.trailStatus i.green{color:#81b622}#trailDetail p.trailStatus i.orange{color:orange}#trailDetail p.trailStatus i.red{color:#c02e0e}#trailDetail p.rating i{color:#c79c45}#trailDetail p.lastUpdated{font-size:.7rem;color:#d6d9d6}#trailDetail p.directionsBtn{margin-top:-5px}#trailDetail p a.suggestEdit{color:#c79c45;background:#fafbfa;text-decoration:none}#trailDetail p a.statusNotify,#trailDetail p a.statusInfo{background:#f0f0f0;font-size:.7rem;border-radius:5px;text-decoration:none}#trailDetail .badge{text-transform:uppercase}#trailDetail .badge.bg-light{background:#fafafa}#trailDetail .badge.hunter{color:#4d5e4f}#trailDetail .statusDetails p{font-size:.8rem;margin:0}#trailDetail .gruntBars p{font-size:.8rem}#trailDetail .gruntBars p i{color:#d6d9d6}#trailDetail .gruntBars .progress .progress-bar{background-color:#4d5e4f}#trailDetail .stat{background:#f0f0f0;color:#4d5e4f;text-align:center}#trailDetail .stat label{color:#c79c45;font-size:.7rem}#trailDetail .stat p{color:#4d5e4f}#trailDetail .stat.hunter{background:#4d5e4f;color:#fff}#trailDetail .stat.hunter p{color:#fff}#trailDetail .stat.hunter label{color:#fff}#trailDetail .stat.hunter a{color:#fff}#trailDetail #photoGallery img{border-radius:9px 8px 0 8px}#trailDetail .btn.addPhotos{border-radius:0 0 8px 8px !important}#trailDetail .sideBarAway{border-radius:0 50% 50% 0%;background:#fff;position:absolute;float:left;padding:10px 10px 10px 5px;font-size:30px;height:50px;z-index:100}#trailDetail .sideBarAway .rotate{rotate:180deg;transition:rotate 1s}#trailDetail .slideWrapper{background:#fff}#trailDetail #map{width:100%;background:#d4e6f4;height:100%}#trailDetail #map.is-full{position:fixed !important;inset:0;width:100vw;height:100dvh;z-index:9999}@media(max-width: 991px){#trailDetail #map{height:600px}#trailDetail #map.is-full{height:100dvh}}@media(max-width: 991px){#trailDetail #map{height:75dvh;min-height:320px}#trailDetail #map.is-full{height:100dvh}}@supports not (height: 100dvh){#trailDetail #map{height:75vh}#trailDetail #map.is-full{height:100vh}}#trailDetail .suggestedit textarea{height:150px}#trailDetail .trailStatusChange textarea{height:150px}#fullTrailDetail{background:#fff}#fullTrailDetail.cinderLight{background:#fafafa}#fullTrailDetail h3{color:#4d5e4f;font-size:20px;border-bottom:1px solid #f0f0f0}#fullTrailDetail h4{color:#4d5e4f;font-size:20px;border-bottom:1px solid #f0f0f0}#fullTrailDetail p{color:#4d5e4f;font-size:14px}#fullTrailDetail p a{color:#4d5e4f}#fullTrailDetail p.sunshine,#fullTrailDetail p .sunshine{color:#c79c45}#fullTrailDetail .progress{height:50px}#fullTrailDetail .progress .progress-bar{background-color:#c79c45}#fullTrailDetail .progress .progress-bar.complete{background-color:#b5bda1}#fullTrailDetail .trailHeadNoPhoto{background:#f0f0f0;color:#4d5e4f}#fullTrailDetail .type_of_run p{font-size:12px;padding-top:5px}#fullTrailDetail .type_of_run i{background:#f0f0f0;border-radius:100%;padding:15px;font-size:18px;color:#4d5e4f}#fullTrailDetail .time_to_run{background:#4d5e4f}#fullTrailDetail .time_to_run p{text-transform:uppercase;color:#fff;font-size:12px}#fullTrailDetail .time_to_run p.time{font-size:18px}#fullTrailDetail .time_to_run.light-olive{background:#d5ded0}#fullTrailDetail .time_to_run.light-olive p{color:#4d5e4f}#fullTrailDetail .time_to_run.olive{background:#b5bda1}#fullTrailDetail .time_to_run.sunshine{background:#c79c45}#fullTrailDetail .time_to_run.sunshine:hover{background:#a07e34;cursor:pointer}#fullTrailDetail .fkts{color:#c79c45}#fullTrailDetail .fkts p{font-size:16px;color:#4d5e4f}#fullTrailDetail .fkts p.small{font-size:14px}#fullTrailDetail .fkts img.avatar{vertical-align:middle;width:100px;height:100px;border-radius:50%}#fullTrailDetail .fkts .fkt_notes p{text-align:center;font-size:14px;color:#6c757d !important}#fullTrailDetail .fkts .initials{background:#f0f0f0;width:80px;height:80px;font-size:2rem}#fullTrailDetail .fkts .initials span{top:4px;position:relative}#fullTrailDetail .fkts .position{color:#fff;border-radius:50%;width:25px;height:25px;padding-top:2px;background-color:#e5d3ac}#fullTrailDetail .fkts .position.first{background-color:#c79c45}#fullTrailDetail .fkts .me{background-color:#fbf6eb;padding-top:2px;border-radius:5px}#fullTrailDetail .you_and_the_trail{color:#4d5e4f}#fullTrailDetail .you_and_the_trail p.title{font-size:20px}#fullTrailDetail .you_and_the_trail textarea{width:100%;height:150px;background:#fafafa;border:1px solid #4d5e4f;font-size:14px}#fullTrailDetail .you_and_the_trail .time{font-size:14px}#fullTrailDetail .you_and_the_trail .time i.fa-strava{color:#fc5200}#fullTrailDetail .accordion-item{border:none;color:#4d5e4f}#fullTrailDetail .accordion-item .accordion-button{padding:16px 0;font-size:20px;color:#4d5e4f}#fullTrailDetail .accordion-item .accordion-button:not(.collapsed){background:none;color:#4d5e4f}#fullTrailDetail .accordion-item .accordion-body{padding:16px 0 0}#fullTrailDetail .accordion-item .eventroute .discount{border:1px solid #f0f0f0}#fullTrailDetail .accordion-item .eventroute .discount .discountdesc p{margin-bottom:0}#fullTrailDetail .suggested_gear h5{font-size:1.5rem;color:#4d5e4f}#fullTrailDetail .suggested_gear h6{font-size:1.25rem;color:#4d5e4f}#fullTrailDetail .suggested_gear img{background-color:#fafafa}#fullTrailDetail .trail_reviews .star-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end}#fullTrailDetail .trail_reviews .star-rating .radio-input{position:fixed;opacity:0;pointer-events:none}#fullTrailDetail .trail_reviews .star-rating .radio-label{cursor:pointer;font-size:0;color:rgba(0,0,0,.2);transition:color .1s ease-in-out}#fullTrailDetail .trail_reviews .star-rating .radio-label:before{content:"★";display:inline-block;font-size:32px}#fullTrailDetail .trail_reviews .radio-input:checked~.radio-label{color:#c79c45}#fullTrailDetail .trail_reviews .radio-label:hover,#fullTrailDetail .trail_reviews .radio-label:hover~.radio-label{color:#c79c45}#fullTrailDetail .trail_reviews .radio-input:checked+.radio-label:hover,#fullTrailDetail .trail_reviews .radio-input:checked+.radio-label:hover~.radio-label,#fullTrailDetail .trail_reviews .radio-input:checked~.radio-label:hover,#fullTrailDetail .trail_reviews .radio-input:checked~.radio-label:hover~.radio-label,#fullTrailDetail .trail_reviews .radio-label:hover~.radio-input:checked~.radio-label{color:#c79c45}#fullTrailDetail .trail_reviews h5{font-size:1.5rem;color:#4d5e4f}#fullTrailDetail .trail_reviews h6{font-size:1.25rem;color:#4d5e4f}#fullTrailDetail .trail_reviews img.avatar{vertical-align:middle;width:100px;height:100px;border-radius:50%}#fullTrailDetail .trail_reviews i.ratingClick:hover{color:#c79c45;cursor:pointer}#fullTrailDetail .trail_reviews textarea{height:150px}#fullTrailDetail .trail_reviews .initials{background:#f0f0f0;width:100px;height:100px;font-size:2rem}#fullTrailDetail .trail_reviews .initials span{top:4px;position:relative}#fullTrailDetail .trail_community{background:#fff}#fullTrailDetail .trail_community h5{font-size:1.5rem;color:#4d5e4f}#fullTrailDetail .trail_community h6{font-size:1.25rem;color:#4d5e4f}#fullTrailDetail .trail_community img.avatar{vertical-align:middle;width:100px;height:100px;border-radius:50%}@media(max-width: 576px){#fullTrailDetail .trail_community img.avatar{width:75px;height:75px}}#fullTrailDetail .trail_community .initials{background:#f0f0f0;width:100px;height:100px;font-size:2rem}@media(max-width: 576px){#fullTrailDetail .trail_community .initials{width:75px;height:75px;font-size:1.75rem}}#fullTrailDetail .trail_community .initials span{top:4px;position:relative}@media(max-width: 576px){#fullTrailDetail .trail_community .initials span{top:0px}}#fullTrailDetail .trail_community textarea{height:150px}#fullTrailDetail .trails_nearby{background:#fafafa}#fullTrailDetail .trails_nearby h5{font-size:1.5rem;color:#4d5e4f}#fullTrailDetail .trails_nearby h6{font-size:1.25rem;color:#4d5e4f}#fullTrailDetail .sponsored{background:#fafafa}#rewards i.hunter{color:#4d5e4f}#rewards .form-select.location{border-radius:16px;padding-top:8px !important}#rewards .filters{line-height:20px}@media(max-width: 576px){#rewards .filters .btn{padding-top:6px !important;height:40px}}#rewards .filters .p-btn i{padding-top:3px;padding-bottom:5px}#rewards .filters ul li{list-style:none}#rewards .filters i.small{font-size:1rem}#rewards .filters #search-button{cursor:pointer;background:none;border:none !important;position:relative;top:-40px;height:40px;z-index:10;margin-bottom:-30px}#rewards .filters .form-control{padding-top:8px}#rewards .filters .form-control.typeahead{border-radius:.375rem;width:90%}@media(max-width: 576px){#rewards .filters .form-control.typeahead{width:100%}}#rewards .filters .twitter-typeahead{width:100%}#rewards .filters .twitter-typeahead .form-control{padding-top:8px}#rewards .filters .twitter-typeahead .form-control.typeahead{border-radius:.375rem;width:100%}#rewards .filters .twitter-typeahead .tt-menu{background:#fff;border:1px solid #d6d9d6;padding:20px;margin-top:16px;border-radius:8px;width:100%}#rewards .filters .twitter-typeahead .tt-menu p.sectionHead{font-weight:bold;text-transform:uppercase;color:#4d5e4f;font-size:1.2rem}#rewards .filters .twitter-typeahead .tt-menu .tt-suggestion{cursor:pointer}#rewards .filters .twitter-typeahead .tt-menu .tt-suggestion:hover{background:#f0f0f0}#rewards .filters .twitter-typeahead .tt-menu .tt-suggestion h5{color:#4d5e4f}#rewards .filters .twitter-typeahead .tt-menu .tt-suggestion h5 a{text-decoration:none}#rewards .filters .twitter-typeahead .tt-menu .tt-suggestion p{color:#4d5e4f;font-size:.9rem}#rewards .vipReward{background:#fff}#rewards .vipReward h3{font-size:1.5rem;color:#4d5e4f}#rewards .vipReward h4{font-size:1.15rem;color:#4d5e4f}#rewards .vipReward p{font-size:14px;color:#292e29}#rewards .vipReward p a{color:#292e29}#rewards .vipReward p.sunshine{color:#c79c45}#rewards .vipReward p span.sunshine{color:#c79c45}#rewards .vipReward .discount{background:#fbf6eb;border-radius:8px;color:#c79c45}#rewards .vipReward .blur{background-color:#fbf6eb}#mapOverlay{width:100%;position:absolute;z-index:101}#shopPayment #map .mapboxgl-popup-content{background:#fff}#flyOverMap{width:100%;height:100%}#map .mapboxgl-popup-content,#flyOverMap .mapboxgl-popup-content{text-align:center;color:#fff;font-family:neusa-next-std,sans-serif;font-size:14px;background:#4d5e4f;padding:6px 8px 4px;border:2px solid #4d5e4f;border-radius:6px}#map .mapboxgl-popup-content a,#flyOverMap .mapboxgl-popup-content a{text-decoration:none;color:inherit}#map .mapboxgl-popup-content i,#flyOverMap .mapboxgl-popup-content i{margin-right:4px}#map .mapboxgl-popup-content .popup-title,#flyOverMap .mapboxgl-popup-content .popup-title{font-size:15px;font-weight:bold}#map .mapToolTip,#flyOverMap .mapToolTip{text-align:center;color:#fff;font-family:neusa-next-std,sans-serif;font-size:14px}#map .mapToolTip a,#flyOverMap .mapToolTip a{text-decoration:none;color:inherit}#map .mapToolTip i,#flyOverMap .mapToolTip i{margin-right:4px}#map .mapToolTip .toolTipMain,#flyOverMap .mapToolTip .toolTipMain{background:#292e29;position:relative;top:-40px;padding:6px 8px 4px;border:2px solid #fff;border-radius:6px}#map .mapToolTip .toolTipMain:before,#flyOverMap .mapToolTip .toolTipMain:before{content:"";position:absolute;left:calc(50% - 4px);bottom:-5px;width:8px;height:8px;transform:rotate(45deg);background-color:#292e29;border-bottom:solid 1px currentColor;border-right:solid 1px currentColor}#map .mapToolTip .toolTipExtra,#flyOverMap .mapToolTip .toolTipExtra{visibility:hidden}#map .mapToolTip.hover,#map .mapToolTip.clickedhover,#flyOverMap .mapToolTip.hover,#flyOverMap .mapToolTip.clickedhover{top:-3px;z-index:100}#map .mapToolTip.hover .toolTipMain,#map .mapToolTip.clickedhover .toolTipMain,#flyOverMap .mapToolTip.hover .toolTipMain,#flyOverMap .mapToolTip.clickedhover .toolTipMain{border-top:0px;border-radius:0 0 6px 6px}#map .mapToolTip.hover .toolTipExtra,#map .mapToolTip.clickedhover .toolTipExtra,#flyOverMap .mapToolTip.hover .toolTipExtra,#flyOverMap .mapToolTip.clickedhover .toolTipExtra{visibility:visible;position:relative;top:-35px;background:#292e29;border:2px solid #fff;padding-top:6px;border-bottom:0px;border-radius:6px 6px 0 0}#map .mapToolTip.clickedhover .toolTipMain,#flyOverMap .mapToolTip.clickedhover .toolTipMain{border-width:4px;border-color:#fff !important}#map .mapToolTip.clickedhover .toolTipExtra,#flyOverMap .mapToolTip.clickedhover .toolTipExtra{border-width:4px;border-color:#fff !important}#map.mapboxgl-map:-webkit-full-screen #mapMenu.resultsMap{margin-left:20px !important}#map .mapboxgl-ctrl-top-left.mapbox-search-box{margin-top:60px}#map .mapboxgl-popup-content{padding:6px 25px 4px}#map .mapboxgl-popup-content .trailMapFullLink.disabled{pointer-events:none;cursor:default}#map .mapboxgl-popup-close-button{color:#fff;font-size:1.5rem;margin-top:4px}#map .mapboxgl-popup-close-button:hover{color:#c79c45;background:none !important}#payment-form .toggle-button-cover .button-cover,#payment-form .toggle-button-cover .knobs,#payment-form .toggle-button-cover .layer,#payment-form-existing .toggle-button-cover .button-cover,#payment-form-existing .toggle-button-cover .knobs,#payment-form-existing .toggle-button-cover .layer{position:absolute;top:0;right:0;bottom:0;left:0}#payment-form .toggle-button-cover .button,#payment-form-existing .toggle-button-cover .button{position:relative;top:50%;width:150px;height:36px;overflow:hidden}#payment-form .toggle-button-cover .button.r,#payment-form .toggle-button-cover .button.r .layer,#payment-form-existing .toggle-button-cover .button.r,#payment-form-existing .toggle-button-cover .button.r .layer{border-radius:8px}#payment-form .toggle-button-cover .button.b2,#payment-form-existing .toggle-button-cover .button.b2{border-radius:2px}#payment-form .toggle-button-cover .checkbox,#payment-form-existing .toggle-button-cover .checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}#payment-form .toggle-button-cover .knobs,#payment-form-existing .toggle-button-cover .knobs{z-index:2}#payment-form .toggle-button-cover .layer,#payment-form-existing .toggle-button-cover .layer{width:100%;background-color:#f0f0f0;transition:.3s ease all;z-index:1}#payment-form .toggle-button-cover #subscriptionType .knobs:before,#payment-form-existing .toggle-button-cover #subscriptionType .knobs:before{content:"Free Trial";position:absolute;top:4px;left:4px;width:80px;height:30px;color:#fff;font-size:14px;font-weight:normal;text-align:center;line-height:1;padding:9px 4px;background-color:#e5d3ac;border-radius:8px;transition:.3s cubic-bezier(0.18, 0.89, 0.35, 1.15) all}#payment-form .toggle-button-cover #subscriptionType .checkbox:checked+.knobs:before,#payment-form-existing .toggle-button-cover #subscriptionType .checkbox:checked+.knobs:before{content:"VIP";left:66px;background-color:#c79c45}#payment-form .toggle-button-cover #subscriptionType .checkbox:checked~.layer,#payment-form-existing .toggle-button-cover #subscriptionType .checkbox:checked~.layer{background-color:#f0f0f0}#payment-form .toggle-button-cover #subscriptionType .knobs,#payment-form .toggle-button-cover #subscriptionType .knobs:before,#payment-form .toggle-button-cover #subscriptionType .layer,#payment-form-existing .toggle-button-cover #subscriptionType .knobs,#payment-form-existing .toggle-button-cover #subscriptionType .knobs:before,#payment-form-existing .toggle-button-cover #subscriptionType .layer{transition:.3s ease all}#shopDetail h3,#shopDetail h4,#shopDetail h5,#shopDetail h6{color:#4d5e4f}#shopDetail #imageCarousel .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23292e29'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}#shopDetail #imageCarousel .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23292e29'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important}#shopDetail .carousel-indicators{bottom:-10px}#shopDetail .carousel-indicators button{background-color:#000;width:10px;border-radius:5px}#shopDetail h2{font-size:1.5rem}#shopDetail li{color:#4d5e4f}#shopDetail p{color:#4d5e4f}#shopDetail p.onsale{background:#4d5e4f;border-radius:8px;color:#fff;font-size:.87rem}#shopDetail p.price{font-size:2rem}#shopDetail p.price .nzd{font-size:1.2rem}#shopDetail p.memberPrice{color:#c79c45}#shopDetail p .badge{text-transform:uppercase}#shopDetail p .badge.bg-light{background:#fafafa}#shopDetail p .badge.hunter{color:#4d5e4f}#shopDetail select.options .oos{color:#6c757d !important}#shopDetail .colourSwatch{width:34px;height:34px}#shopDetail .colourSwatch.active{border:3px solid #c79c45}#shopDetail .options.first{background-color:#fafafa}#shopDetail #accordionProductInfo .accordion-item{border:none;color:#4d5e4f}#shopDetail #accordionProductInfo .accordion-item h3{color:#4d5e4f;font-size:20px;font-weight:bold;border-bottom:1px solid #f0f0f0}#shopDetail #accordionProductInfo .accordion-item .accordion-button{padding:16px 0;font-size:20px;color:#4d5e4f}#shopDetail #accordionProductInfo .accordion-item .accordion-button:not(.collapsed){background:none;color:#4d5e4f}#shopDetail #accordionProductInfo .accordion-item .accordion-body{padding:16px 0 0}#shopDetail #accordionProductInfo .accordion-item .accordion-body p{font-size:14px}#shopDetail #accordionProductInfo .accordion-item .accordion-body li{font-size:14px}#shopDetail img.img-responsive{display:block;max-width:100%;height:auto}#shopDetail img.mainImage:hover{cursor:zoom-in}#shopDetail .thumbnails:hover{cursor:pointer}#giftMembershipPDF{background:url("/assets/images/footer_curve.svg") no-repeat bottom;background-position-y:20px;margin:20px auto;background-size:cover;padding:20px;border:1px solid #d6d9d6}#giftMembershipPDF img{margin-top:120px;width:220px}#giftMembershipPDF h1{color:#fff;margin-top:20px}#giftMembershipPDF h2{color:#fff}#giftMembershipPDF h3{color:#fff}#giftMembershipPDF p{color:#fff}#giftMembership #submitCard{background:rgba(18,91,152,.05);border-radius:5px;padding:10px;margin:10px 0}#giftMembership #submitCard #card-element{background:#fff;padding:10px 10px;border-radius:5px 5px 0}#giftMembership #submitCard .btn{border-radius:0 0 5px 5px}#shopPayment{background:#f0f0f0;color:#4d5e4f}#shopPayment .bodyContent{background:#fff;border:1px solid;border-color:rgba(0,0,0,.17)}#shopPayment h4{color:#4d5e4f}#shopPayment p{color:#4d5e4f}#shopPayment p.small{font-size:.8rem}#shopPayment #map .mapboxgl-popup-content{background:#fff}#shopPayment .accountExists{background:#fafafa}#shopPayment #mobileSummary{background:#fafafa}#shopPayment #checkoutRight{background:#fafafa}@media(max-width: 576px){#shopPayment #checkoutRight{border-top:2px solid #4d5e4f}}#shopPayment #checkoutRight p .large{font-size:1.7rem}#shopPayment #checkoutRight p.fixedHeight{height:calc(3.5rem + 2px)}#shopPayment #continueErrors .errors{background:#fafafa}#shopPayment #continueErrors .errors p{margin:0}#shopPayment #payment-form #error-message{background:#fafafa}#shopPayment #payment-form .afterpayCheckbox{margin-top:12px}#shopPayment #payment-form #afterpay-clearpay-message p.AfterpayMessage{margin:0 !important;line-height:1 !important;padding:0 !important}#shopPayment .wt-payment-choice:hover{border:1px solid #c79c45 !important}#shopPayment .wt-payment-choice.active{border:1px solid #c79c45 !important}#shopPayment #map{width:100%;height:250px}#shopPayment #map .mapboxgl-popup{max-width:200px}#shopPayment #map .mapboxgl-popup .mapboxgl-popup-content{text-align:center;padding:10px 15px}#shopPayment #map .mapboxgl-popup .mapboxgl-popup-content p{font-size:.85rem}#shopPayment #map .mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button{border:none}#contact p{color:#4d5e4f}#contact .card{border:none}#contact .card p a{color:#c79c45}#contact .card .iconWrap{background:#fafafa;border-radius:5px;padding:.6rem}#contact .card .iconWrap i{font-size:1.2rem;color:#4d5e4f}#contact .form-floating input{color:#4d5e4f;border:none}#contact .form-floating label{color:#4d5e4f}#contact .form-floating textarea{height:120px;color:#4d5e4f;border:none}#contact .white{background:#fff}#contact #error-message{background:#fafafa}#basket .alert{background-color:#fafafa;border:1px solid #c79c45}#basket .alert p{font-size:.8rem}#cart-form p{color:#4d5e4f}#cart-form p.small{font-size:.8rem}#cart-form i{color:#4d5e4f;cursor:pointer}#cart-form .cartSummary .btn i{color:#fff}ul.ui-autocomplete{border-radius:5px}ul.ui-autocomplete li{padding:5px;border-bottom:1px solid #f0f0f0}ul.ui-autocomplete li:hover{background-color:#fafafa}ul.ui-autocomplete li a{font-size:14px;text-decoration:none;color:#292e29}ul.ui-autocomplete li a.ui-state-active{border:none;background:none;color:#292e29;margin:0}.cartCTA{background:#fafafa}.cartCTA p{color:#4d5e4f}.suggested_gear h5{font-size:1.5rem;color:#4d5e4f}.suggested_gear h6{font-size:1.25rem;color:#4d5e4f}@media(max-width: 576px){.suggested_gear h6{font-size:1rem}}.suggested_gear img{background-color:#fafafa}.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:0px;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#shop h3{color:#4d5e4f}#shop p{color:#4d5e4f}#shop .filters{line-height:20px}@media(max-width: 576px){#shop .filters .btn{padding-top:6px !important;height:40px}}#shop .filters .p-btn i{padding-top:3px;padding-bottom:5px}#shop .filters .form-control{padding-top:8px}#shop .filters .search::placeholder{text-transform:uppercase;font-size:.8rem}#shop .filters .form-select{border-radius:16px;padding-top:8px !important}#shop .filters #search-button{cursor:pointer;background:none;border:none !important;position:relative;top:-40px;height:40px;z-index:10;margin-bottom:-30px}#shop .filters ul li{list-style:none}#shop .filters i.small{font-size:1rem}#shop .search p{color:#fff}#shop .memberCTA p{color:#fff}#shop select.sort-by{border-radius:16px;padding-top:8px !important}#shop .search h1{color:#fff}#shop .search .form-control{padding-top:8px}#shop .search .form-control.typeahead{border-radius:.375rem;width:90%}@media(max-width: 576px){#shop .search .form-control.typeahead{width:100%}}#shop .search .results_count{padding-top:10px}#shop .search .form-select{border-radius:16px;padding-top:8px !important}#shop .search #search-button{cursor:pointer;background:none;border:none !important;position:relative;top:-40px;height:40px;z-index:10;margin-bottom:-30px}#shop .search .twitter-typeahead{width:100%}#shop .search .twitter-typeahead .form-control{padding-top:8px}#shop .search .twitter-typeahead .form-control.typeahead{border-radius:.375rem;width:100%}#shop .search .twitter-typeahead .tt-menu{background:#fff;border:1px solid #d6d9d6;padding:20px;margin-top:16px;border-radius:8px;width:100%}#shop .search .twitter-typeahead .tt-menu .tt-dataset-products .tt-suggestion:nth-of-type(1n+5){display:none}#shop .search .twitter-typeahead .tt-menu p.sectionHead{font-weight:bold;text-transform:uppercase;color:#4d5e4f;font-size:1.2rem}#shop .search .twitter-typeahead .tt-menu .tt-suggestion{cursor:pointer}#shop .search .twitter-typeahead .tt-menu .tt-suggestion:hover{background:#f0f0f0}#shop .search .twitter-typeahead .tt-menu .tt-suggestion h5{color:#4d5e4f}#shop .search .twitter-typeahead .tt-menu .tt-suggestion h5 a{text-decoration:none}#shop .search .twitter-typeahead .tt-menu .tt-suggestion p{color:#4d5e4f;font-size:.9rem}#shop .search .search{background:#f0f0f0}#shop .search .search::placeholder{text-transform:uppercase;font-size:.8rem}#shop .categories .category{position:relative;width:200px;height:200px;margin-left:1px;margin-right:1px;cursor:pointer;text-align:center;background-color:#b5bda1;background-size:cover}#shop .categories .category h2{color:#fff;font-size:1.2rem;text-transform:initial;font-weight:normal}#shop .categories .category .btn-white{background:#fff}#shop .categories .category .text{background-color:#b5bda1;height:100%;transition:background-color 1s linear;-moz-transition:background-color 1s linear;-webkit-transition:background-color 1s linear;-ms-transition:background-color 1s linear}#shop .categories .category .text.even{background:#4d5e4f}#shop .categories .category .text:hover{background-color:rgba(0,0,0,0)}#shop .categories .category .partnerDiscount{background:#4d5e4f;color:#fff;font-size:.8rem;position:absolute;right:10px;top:0px}#shop .categories .category:hover{cursor:pointer}#shop .shopList-tabs p{background:#fff;border:none;text-transform:uppercase;color:#d6ded1;font-size:1.5rem}@media(max-width: 576px){#shop .shopList-tabs p{font-size:1rem}}#shop .shopList-tabs p.active{background:#d6ded1;color:#4d5e4f}#shop .shopList-tabs p.rounded-first{border-radius:0 0 0 6px}@media(max-width: 576px){#shop .shopList-tabs p.rounded-first{border-radius:0px}}#shop .shopList-tabs p.rounded-last{border-radius:0 0 6px 0}@media(max-width: 576px){#shop .shopList-tabs p.rounded-last{border-radius:0}}#shop .shopList-tabs p:hover{color:#4d5e4f}#shop .listCategories .category{background:#f0f0f0;border:1px solid #fafafa}#shop .listCategories .category h2{font-size:1.25rem;background:#f0f0f0;text-transform:initial;color:#4d5e4f}@media(max-width: 576px){#shop .listCategories .category h2{font-size:1rem}}#shop .listCategories .category h2 a{text-decoration:none}#shop .listCategories .category h3{font-size:1.1rem;color:#4d5e4f}#shop .listCategories .category p{font-size:14px;color:#292e29}#shop .listCategories .category p a{color:#292e29}#shop .listCategories .category:hover{border:1px solid #f0f0f0}#shop .listCategories .category .partnerDiscount{background:#f0f0f0;color:#4d5e4f;font-weight:bold;font-size:.8rem;border-radius:0 0 0 8px}#shop .listProducts .product{background:#fff;position:relative}#shop .listProducts .product .onSale{background:#4d5e4f;color:#fff;font-size:.8rem;position:absolute;right:10px;top:0px}#shop .listProducts .product .details{background:#fff}#shop .listProducts .product .details h3{font-size:1.25rem;text-transform:initial;color:#4d5e4f}@media(max-width: 576px){#shop .listProducts .product .details h3{font-size:1rem}}#shop .listProducts .product .details h3 a{text-decoration:none}#shop .listProducts .product .details p{font-size:15px;color:#4d5e4f}#shop .listProducts .product .details p a{color:#4d5e4f}#shop .listProducts .product .details p.sunshine{color:#c79c45}@media(max-width: 576px){#shop .listProducts .product .details p.sunshine{font-size:13px}}#shop .listProducts .product .details p.sunshine .btn{border:1px solid #c79c45 !important;color:#c79c45}#shop .listProducts .product .details p.mainPrice{font-size:20px}.noresults .shopSearchElsewhere{text-align:center;border-radius:5px;padding:0px 0 20px;margin:0 0 40px;box-shadow:0 .25rem .5625rem -0.0625rem rgba(0,0,0,.03),0 .275rem 1.25rem -0.0625rem rgba(0,0,0,.05) !important}.noresults .shopSearchElsewhere p{padding:5px 0;margin:0}.noresults .shopSearchElsewhere p.title{font-weight:bold;padding:10px;font-size:16px;background:rgba(18,91,152,.05);margin-bottom:10px}.noresults .shopSearchElsewhere p.visitSection{margin-top:10px}.noresults .shopSearchElsewhere p i{font-size:16px}#support h3{color:#4d5e4f}#support p{color:#4d5e4f}#support .search p{color:#fff}#support .search p a{text-decoration:none}#support .search p a:hover{text-decoration:underline !important}#support .memberCTA p{color:#fff}#support .search h1{color:#fff}#support .search .form-control{padding-top:8px}#support .search .form-control.typeahead{border-radius:.375rem;width:90%}@media(max-width: 576px){#support .search .form-control.typeahead{width:100%}}#support .search .results_count{padding-top:10px}#support .search .form-select{border-radius:16px;padding-top:8px !important}#support .search #search-button{cursor:pointer;background:none;border:none !important;position:relative;top:-40px;height:40px;z-index:10;margin-bottom:-30px}#support .search .twitter-typeahead{width:100%}#support .search .twitter-typeahead .form-control{padding-top:8px}#support .search .twitter-typeahead .form-control.typeahead{border-radius:.375rem;width:100%}#support .search .twitter-typeahead .tt-menu{background:#fff;border:1px solid #d6d9d6;padding:20px;margin-top:16px;border-radius:8px;width:100%}#support .search .twitter-typeahead .tt-menu .tt-dataset-shop .tt-suggestion:nth-of-type(1n+5){display:none}#support .search .twitter-typeahead .tt-menu p.sectionHead{font-weight:bold;text-transform:uppercase;color:#4d5e4f;font-size:1.2rem}#support .search .twitter-typeahead .tt-menu .tt-suggestion{cursor:pointer}#support .search .twitter-typeahead .tt-menu .tt-suggestion:hover{background:#fafafa}#support .search .twitter-typeahead .tt-menu .tt-suggestion h5{color:#4d5e4f}#support .search .twitter-typeahead .tt-menu .tt-suggestion h5 a{text-decoration:none}#support .search .twitter-typeahead .tt-menu .tt-suggestion p{color:#4d5e4f;font-size:.9rem}#support .search .twitter-typeahead .tt-menu .tt-suggestion i{color:#f0f0f0}#support .search .search{background:#f0f0f0}#support .search .search::placeholder{text-transform:uppercase;font-size:.8rem}#support .supportCat{background:#fff;text-decoration:none;border:1px solid #fff}#support .supportCat:hover{border:1px solid #f0f0f0}#support .supportCat a{text-decoration:none !important}#support .supportCat h2{font-size:1.5rem;color:#4d5e4f;text-transform:initial}#support .supportCat h2 a{text-decoration:none}#support .supportCat h4{font-size:1.15rem;color:#4d5e4f}#support .supportCat h4 a{text-decoration:none}#support .supportCat p,#support .supportCat li{font-size:14px;color:#292e29}#support .supportCat p a,#support .supportCat li a{color:#292e29;text-decoration:none}#support .supportCat p.sunshine,#support .supportCat li.sunshine{color:#fff}#support .supportCat p span.sunshine,#support .supportCat li span.sunshine{color:#c79c45}#support .supportCat p i,#support .supportCat li i{font-size:14px;color:#4d5e4f}#support .supportCat i{font-size:100px;color:#f0f0f0}@media only screen and (max-width: 576px){#support .supportCat i{font-size:30px}}#support .supportCat.article{color:#4d5e4f !important;text-align:left !important}#support .supportCat.article h1{text-align:left !important}#support .supportCat.article h2{font-size:1.35rem;text-align:left !important}#support .supportCat.article h3{font-size:1.25rem}#support .supportCat.article h4{font-size:1.15rem}#support .supportCat.article h5{font-size:1.1rem}#support .supportCat.article h6{font-size:1rem}#support .supportCat.article p.intro{font-size:16px}#support .supportCat .feedback{background:#fafafa}#support .supportCat .feedback i{color:#4d5e4f;font-size:40px}#support .supportCat .feedback i:hover{color:#c79c45;cursor:pointer}#support .supportCat .feedback p a{text-decoration:underline !important}#support #categoryPage h2{text-transform:none}#support #categoryPage h4{margin:30px 0 10px 0;font-weight:bold}#support #categoryPage h4 a{color:#4d5e4f}#support #categoryPage p{color:#292e29}#support #categoryPage .article p{color:#292e29}#support #categoryPage .article p a{color:#1264a3;text-decoration:underline !important}#support #categoryPage .article p.hunter{color:#4d5e4f}#support #categoryPage .article li a{color:#1264a3;text-decoration:underline !important}#support #categoryPage .intro i{font-size:100px;color:#d6ded1}#support #categoryPage .underline{text-decoration:underline !important}#support #categoryPage .missingFKT .btn i{color:#fff;font-size:14px !important}#support #categoryPage .missingFKT .btn.hunter{color:#fff}#support #categoryPage .missingFKT .btn.hunter i{color:#fff;font-size:14px !important}#support #categoryPage .missingFKT .btn.hunter:hover{color:#4d5e4f}#support #categoryPage .missingFKT .btn.hunter:hover i{color:#4d5e4f}#support #categoryPage .missingFKT .btn a{text-decoration:none !important}#support #categoryPage .missingFKT #gpxUploadAjax i.fa-flip{font-size:60px !important}#support img.avatar{vertical-align:middle;width:50px;height:50px;border-radius:50%}#search h1{color:#4d5e4f !important}#search h3{color:#4d5e4f}#search p{color:#4d5e4f}#search .globalSearchResult{background:#fff;border:1px solid #fff}#search .globalSearchResult:hover{border:1px solid #f0f0f0}#search .globalSearchResult p{color:#4d5e4f;text-decoration:none}#search .globalSearchResult .badge{color:#4d5e4f}#search .globalSearchResult i{font-size:1.4rem}#challenges i.hunter{color:#4d5e4f}#challenges .challengeBlock{background:#fff;text-decoration:none;border:1px solid #fff}#challenges .challengeBlock:hover{border:1px solid #f0f0f0}#challenges .challengeBlock a{text-decoration:none !important}#challenges .challengeBlock h2{font-size:1.5rem;color:#4d5e4f;text-transform:initial}#challenges .challengeBlock h2 a{text-decoration:none}#challenges .challengeBlock h4{font-size:1.15rem;color:#4d5e4f}#challenges .challengeBlock h4 a{text-decoration:none}#challenges .challengeBlock p{font-size:14px;color:#292e29}#challenges .challengeBlock p a{color:#292e29;text-decoration:none}#challenges .challengeBlock p.sunshine{color:#c79c45}#challenges .challengeBlock p span.sunshine{color:#c79c45}#challenges .challengeBlock .btn.sunshine{color:#fff}#challenges .challengeBlock i{font-size:100px;color:#f0f0f0}#challenges .challengeBlock .prizes{background:#fafafa}#challenges.challengeDetails h2{font-size:1.5rem;color:#4d5e4f;text-transform:initial}#challenges.challengeDetails h2 a{text-decoration:none}#challenges.challengeDetails h3{font-size:1.25rem;color:#4d5e4f;text-transform:initial}#challenges.challengeDetails h3 a{text-decoration:none}#challenges.challengeDetails h4{font-size:1.15rem;color:#4d5e4f}#challenges.challengeDetails h4 a{text-decoration:none}#challenges.challengeDetails .challengeCriteria ul li a{text-decoration:none}#challenges.challengeDetails .challengeCriteria ul li i.sunshine{color:#c79c45}#leaderboard{color:#4d5e4f}#leaderboard p{color:#4d5e4f}#leaderboard .sunshine{background:#c79c45}#leaderboard .sunshine h5{color:#fff;font-size:1.5rem;font-weight:bold}#leaderboard .sunshine i{color:#fff}#leaderboard a{color:#4d5e4f;text-decoration:none}#leaderboard thead{background-color:#fff}#leaderboard thead th{padding:10px 8px !important;height:44px}#leaderboard tr:nth-child(n+21){display:none}#leaderboard tr.odd{background-color:#fff}#leaderboard tr th{color:#4d5e4f;font-size:16px;border:none}#leaderboard tr td{color:#4d5e4f;font-size:14px;border:none;padding:6px 8px 4px}#leaderboard tr.positionSpacer{display:table-row;cursor:pointer}#leaderboard tr.positionSpacer i{font-size:18px}#leaderboard tr.positionSpacer:hover i{color:#c79c45}#leaderboard tr.current{background:#e5d3ac;font-weight:bold;display:table-row}#leaderboard.fktReport tr{display:table-row}#account .viewAll{float:right}#account .profilePicsCol .profilePics{border-right:2px solid #fff}#account .profilePicsCol .profilePics.profilePlaceholder{background:#f0f0f0}@media(max-width: 576px){#account .profilePicsCol:nth-of-type(3) .profilePics{border:none}}#account .galleryPicsCol .galleryPics{border-right:2px solid #fff;border-bottom:2px solid #fff}@media(max-width: 576px){#account .galleryPicsCol:nth-of-type(3n) .galleryPics{border:none}}#account .square{width:100%;padding-bottom:100%;background-size:cover;background-position:center}#account img.avatar{vertical-align:middle;width:150px;height:150px;border-radius:50%;border:2px solid #fff}#account img.avatar.up{margin-top:-98px}#account .hunter{color:#4d5e4f}#account .sunshine{color:#c79c45}#account p.hunter{color:#4d5e4f}#account .badgeBox{background:#fafafa}#account textarea{height:150px}#account .accountCat{background:#fff;text-decoration:none;border:1px solid #fff}#account .accountCat:hover{border:1px solid #f0f0f0}#account .accountCat a{text-decoration:none !important}#account .accountCat h2{font-size:1.5rem;color:#4d5e4f;text-transform:initial}#account .accountCat h2 a{text-decoration:none}#account .accountCat h4{font-size:1.15rem;color:#4d5e4f}#account .accountCat h4 a{text-decoration:none}#account .accountCat p,#account .accountCat li{font-size:14px;color:#292e29}#account .accountCat p a,#account .accountCat li a{color:#292e29;text-decoration:none}#account .accountCat p.sunshine,#account .accountCat li.sunshine{color:#fff}#account .accountCat p span.sunshine,#account .accountCat li span.sunshine{color:#c79c45}#account .accountCat p i,#account .accountCat li i{font-size:14px;color:#4d5e4f}#account .accountCat i{font-size:100px;color:#f0f0f0}#account .accountCat i.alert{font-size:20px;color:#ac2a24}#account .account-sub-menu-pills{background:#fff}#account .account-sub-menu li{list-style:none}#account .account-sub-menu li a{text-decoration:none;display:block;color:#4d5e4f !important}#account .account-sub-menu li a:hover{color:#292e29 !important}#account .account-sub-menu li a.active{color:#292e29 !important}#account .initials{background:#f0f0f0;width:80px;height:80px;font-size:2rem}#account .initials span{top:4px;position:relative}#account #referralCode{border:1px solid #d6ded1}@media(max-width: 576px){#account #referralCode{border:none;font-size:.8rem}}#account .form-check-input:checked{background-color:#c79c45;border-color:#c79c45}#account .border-hunter{border-color:#4d5e4f !important}#account .border-sunshine{border-color:#c79c45 !important}#account .ccards{color:#4d5e4f}#account .ccards .addNewCardIntent{cursor:pointer}#account .ccards p{color:#4d5e4f}#account .ccards p .default{background:#f0f0f0}#account .ccards i.fa-brands,#account .ccards i.cardi{font-size:40px;color:#1d539d}#account .ccards .ccard{background:#fafafa;border:1px solid #f0f0f0}#account .filters{line-height:20px}@media(max-width: 576px){#account .filters .btn{padding-top:6px !important;height:40px}}#account .filters .p-btn i{padding-top:3px;padding-bottom:5px}#account .filters .form-control{padding-top:8px}#account .filters .form-control.typeahead{border-radius:.375rem;width:90%}@media(max-width: 576px){#account .filters .form-control.typeahead{width:100%}}#account .filters .search{background:#f0f0f0}#account .filters .search::placeholder{text-transform:uppercase;font-size:.8rem}#account .filters .form-select{border-radius:16px;padding-top:8px !important}#account .filters #search-button{cursor:pointer;background:none;border:none !important;position:relative;top:-56px;height:40px;z-index:10;margin-bottom:-30px}#account .filters #search-button.searchCompleted,#account .filters #search-button.searchWishlist{top:-40px}#account .filters ul li{list-style:none}#account .filters i.small{font-size:1rem}.white{color:#fff}.stravaorange{color:#fc4c02}.facebookblue{color:#4267b2}.garminblue{color:#007cc3}.red{color:#ac2a24}.cardlift{transition:all .3s ease-in-out}.cardlift:hover{box-shadow:rgba(0,0,0,.22) 0px 19px 43px;transform:translate3d(0px, -3px, 0px)}.removeFromWishlist,.removePeakFromWishlist,.moveWishlist{cursor:pointer !important}.removeFromWishlist i:hover,.removePeakFromWishlist i:hover,.moveWishlist i:hover{color:#c79c45}#add-button{cursor:pointer;background:none;border:none !important;position:relative;top:-50px;height:40px;z-index:10;margin-bottom:-20px}#add-button i{font-size:16px}.warning{border:1px solid red}.toast{background:#fbf6eb}.toast i,.toast p{color:#4d5e4f}.z100{z-index:100}#inbox .header p,.newMessage .header p{text-transform:uppercase;font-weight:bold}#inbox .message,.newMessage .message{background:#fff;min-height:70px}#inbox .message img,.newMessage .message img{width:50px;height:50px}#inbox .message p.subject,.newMessage .message p.subject{cursor:pointer}#inbox .message .avatars p,.newMessage .message .avatars p{padding-top:0px;margin-right:2px}#inbox .message .avatars p.initials,.newMessage .message .avatars p.initials{padding-top:12px;top:4px;position:relative}#inbox .message.sunshine,.newMessage .message.sunshine{border:1px solid #c79c45 !important}#inbox .message .initials,.newMessage .message .initials{font-size:20px;width:50px;height:50px;text-decoration:none;color:inherit}#inbox .message i,.newMessage .message i{cursor:pointer}#inbox .messageDetail,.newMessage .messageDetail{background:#fff}#inbox .singleMessage.cinderLight,.newMessage .singleMessage.cinderLight{background:#fafafa;border-top:1px solid #f0f0f0}#inbox .singleMessage .blockquote,.newMessage .singleMessage .blockquote{border-left:solid 4px #f0f0f0;padding-left:10px}#inbox .singleMessage img,.newMessage .singleMessage img{width:50px;height:50px}#inbox .singleMessage .initials,.newMessage .singleMessage .initials{font-size:20px;padding-top:10px;width:50px;height:50px;text-decoration:none;color:inherit}#inbox .singleMessage textarea,.newMessage .singleMessage textarea{width:100%}#inbox .singleMessage select,.newMessage .singleMessage select{height:calc(7rem + 2px) !important}@media(max-width: 576px){#inbox .singleMessage select,.newMessage .singleMessage select{height:calc(4rem + 2px) !important}}.trailMapCover{height:720px;width:1200px;background-size:cover;background-position:top center}.trailMapCover .fixedHeight{height:590px}.trailMapCover h1{color:#fff;text-align:left;padding:50px 50px 0 50px}.trailMapCover h2{color:#fff;text-align:left;padding:0px 50px 0 50px;font-size:25px}.trailMapCover p{color:#fff}.trailMapCover .keyStats{padding:50px}.trailMapCover img.logo{width:250px;padding:0 0 0 50px}.trailMapCover #elevation_chart{margin:20px 0 0}.trailMapShare{height:630px;width:1200px;background-size:cover;background-position:top center}.trailMapShare .fixedHeight{height:500px}.trailMapShare h1{color:#fff;text-align:left;padding:50px 50px 0 50px}.trailMapShare h2{color:#fff;text-align:left;padding:0px 50px 0 50px;font-size:25px}.trailMapShare p{color:#fff}.trailMapShare .keyStats{padding:50px}.trailMapShare img.logo{width:250px;padding:0 0 0 50px}.trailMapShare #elevation_chart{margin:20px 0 0}#mainNav{transition:.5s;background:#fff}#mainNav p.hunter{color:#4d5e4f}#mainNav .mobileTopRight i.hunter{color:#4d5e4f}#mainNav .mobileSearch{display:none}#mainNav img.logoWhite{display:none}#mainNav.feature{background:none}@media(max-width: 992px){#mainNav.feature .home-m{margin-top:0 !important}}#mainNav.feature .stickhunter{transform:translateY(30px);opacity:0;transition-delay:calc(.03s*var(--i));transition:transform .5s,opacity .3s}#mainNav.home{background:none}@media(max-width: 992px){#mainNav.home .home-m{margin-top:0 !important}}#mainNav.home .stickhunter{transform:translateY(30px);opacity:0;transition-delay:calc(.03s*var(--i));transition:transform .5s,opacity .3s}#mainNav.home p.hunter{color:#fff}#mainNav.home p.stickhunter{color:#4d5e4f}#mainNav.home li{color:#fff}#mainNav.home li a{color:#fff}#mainNav.home img.logoWhite{display:inline;transition:.5s;transform:translateY(0px);transition-delay:.03s}#mainNav.home img.logoHunter{position:absolute;left:0;transform:translateY(30px);font-size:1.2rem;opacity:0;transition-delay:calc(.03s*var(--i));transition:transform .5s,opacity .3s}@media(max-width: 992px){#mainNav.home img.logoHunter{position:relative}}#mainNav.icon{background:#f0f0f0}#mainNav.icon .stickhunter{transition:transform .5s,opacity .7s;transition-delay:calc(.03s*var(--i));transform:translateY(0px);opacity:1}#mainNav.icon li{color:#4d5e4f}#mainNav.icon li a{color:#4d5e4f}#mainNav.icon img.logoWhite{transition:.5s;transition-delay:calc(.03s*var(--i));transform:translateY(-120px)}#mainNav.icon img.logoHunter{transition:transform .5s,opacity .7s;transition-delay:calc(.03s*var(--i));transform:translateY(0px);opacity:1}@media(max-width: 992px){#mainNav.icon img.logoHunter{position:relative}}#mainNav .navbar .navbar-nav{display:flex;justify-content:center;flex-wrap:wrap}#mainNav .navbar .nav-item{flex-basis:8%}#mainNav .navbar .nav-item.wider{flex-basis:10%}@media(max-width: 1400px){#mainNav .navbar .nav-item.wider{flex-basis:15%}}@media(max-width: 1199px){#mainNav .navbar .nav-item.wider{flex-basis:8%}}#mainNav .navbar .nav-item.widerb{flex-basis:10%}@media(max-width: 1399px){#mainNav .navbar .nav-item.widerb{flex-basis:12%}}@media(max-width: 1199px){#mainNav .navbar .nav-item.widerb{flex-basis:14%}}#mainNav .navbar .nav-item.wideragain{flex-basis:15%}#mainNav .navbar .nav-item.iconOnly{flex-basis:3%}#mainNav .navbar .nav-item .dropdown-item:hover{background-color:#fff}#mainNav .navbar .nav-item .badge-red{color:#ff4c4c;position:relative;top:-5px}#mainNav .navbar a:hover{color:#c79c45}#mainNav .navbar a span:nth-child(1){transition:.5s;transform:translateY(0px);transition-delay:calc(.03s*var(--i))}#mainNav .navbar a span:nth-child(2){position:absolute;transform:translateY(30px);font-size:1.2rem;opacity:0;transition-delay:calc(.03s*var(--i));transition:transform .5s,opacity .3s;display:none}#mainNav .navbar a.navbar-brand img{height:50px}@media(max-width: 992px){#mainNav .navbar a.navbar-brand img.home{height:100px}}#mainNav .navbar .nav-link{display:flex;flex-direction:column;justify-content:center;align-items:center}#mainNav .navbar .nav-link.iconOnly{position:relative;font-size:1.2rem}#mainNav .navbar .has-megamenu{position:static !important}#mainNav .navbar .notmegamenu{padding:20px 20px;min-width:350px;background:#fff;font-family:neusa-next-std,sans-serif;border-bottom:5px solid #c79c45;box-shadow:0 4px 5px -2px gray}#mainNav .navbar .notmegamenu.smaller{min-width:250px}#mainNav .navbar .notmegamenu ul li a{color:#4d5e4f;text-decoration:none}#mainNav .navbar .notmegamenu ul li a:hover{color:#292e29}#mainNav .navbar .notmegamenu p.hunter{color:#4d5e4f}#mainNav .navbar .megamenu{position:absolute;left:0;right:0;width:100%;margin-top:0;border:none;border-radius:0;padding:20px 50px;background:#fff;font-family:neusa-next-std,sans-serif;border-bottom:5px solid #c79c45;box-shadow:0 4px 5px -2px gray}#mainNav .navbar .megamenu p.hunter{color:#4d5e4f}#mainNav .navbar .megamenu .megaMenuTrailSearch #search-button{cursor:pointer;background:none;border:none !important;position:relative;top:-55px;height:40px;z-index:10;margin-bottom:-30px}#mainNav .navbar .megamenu .megaMenuShopSearch #search-shop-button{cursor:pointer;background:none;border:none !important;position:relative;top:-55px;height:40px;z-index:10;margin-bottom:-30px}@media(max-height: 650px){#mainNav .navbar .megamenu p.mainTitle{display:none}}#mainNav .navbar .megamenu ul{margin:0;padding:0}#mainNav .navbar .megamenu ul li{list-style:none;padding:0 5px 0 0}#mainNav .navbar .megamenu ul li.main{font-size:1.1rem}@media(max-height: 650px){#mainNav .navbar .megamenu ul li.main{font-size:1rem;padding:0 0px 0 0}}#mainNav .navbar .megamenu ul li a{color:#4d5e4f;text-decoration:none}#mainNav .navbar .megamenu ul li a:hover{color:#292e29}#mainNav .navbar .megamenu ul.inline li{display:inline}#mainNav .navbar .megamenu .submitSearch{position:relative;top:-70px;border:none}#mainNav .navbar .megamenu .submitSearch:hover{color:#c79c45}#mainNav .navbar .megamenu .twitter-typeahead{width:100%}#mainNav .navbar .megamenu .twitter-typeahead .form-control{padding-top:8px}#mainNav .navbar .megamenu .twitter-typeahead .form-control.typeahead{border-radius:.375rem;width:100%}#mainNav .navbar .megamenu .twitter-typeahead .tt-menu{background:#fff;border:1px solid #d6d9d6;padding:20px;margin-top:16px;border-radius:8px;width:100%}#mainNav .navbar .megamenu .twitter-typeahead .tt-menu .tt-dataset-trails .tt-suggestion:nth-of-type(1n+5){display:none !important}#mainNav .navbar .megamenu .twitter-typeahead .tt-menu .tt-dataset-peaks .tt-suggestion:nth-of-type(1n+5){display:none !important}#mainNav .navbar .megamenu .twitter-typeahead .tt-menu p.sectionHead{font-weight:bold;text-transform:uppercase;color:#4d5e4f;font-size:1.2rem}#mainNav .navbar .megamenu .twitter-typeahead .tt-menu .tt-suggestion{cursor:pointer}#mainNav .navbar .megamenu .twitter-typeahead .tt-menu .tt-suggestion h5{color:#4d5e4f;font-size:1.1rem}#mainNav .navbar .megamenu .twitter-typeahead .tt-menu .tt-suggestion h5 a{text-decoration:none}#mainNav .navbar .megamenu .twitter-typeahead .tt-menu .tt-suggestion p{color:#4d5e4f;font-size:.8rem}#welcome .card{border:none}#welcome .card a{text-decoration:none}.address{background:#fff}.address.primary{border:1px solid #c79c45}#events .filters{line-height:20px}@media(max-width: 576px){#events .filters .btn{padding-top:6px !important;height:40px}}#events .filters .p-btn i{padding-top:3px;padding-bottom:5px}#events .filters ul li{list-style:none}#events .filters i.small{font-size:1rem}#events .filters #search-button{cursor:pointer;background:none;border:none !important;position:relative;top:-40px;height:40px;z-index:10;margin-bottom:-30px}#events .filters .form-control{padding-top:8px}#events .filters .form-control.typeahead{border-radius:.375rem;width:90%}@media(max-width: 576px){#events .filters .form-control.typeahead{width:100%}}#events .filters .twitter-typeahead{width:100%}#events .filters .twitter-typeahead .form-control{padding-top:8px}#events .filters .twitter-typeahead .form-control.typeahead{border-radius:.375rem;width:100%}#events .filters .twitter-typeahead .tt-menu{background:#fff;border:1px solid #d6d9d6;padding:20px;margin-top:16px;border-radius:8px;width:100%}#events .filters .twitter-typeahead .tt-menu p.sectionHead{font-weight:bold;text-transform:uppercase;color:#4d5e4f;font-size:1.2rem}#events .filters .twitter-typeahead .tt-menu .tt-suggestion{cursor:pointer}#events .filters .twitter-typeahead .tt-menu .tt-suggestion:hover{background:#f0f0f0}#events .filters .twitter-typeahead .tt-menu .tt-suggestion h5{color:#4d5e4f}#events .filters .twitter-typeahead .tt-menu .tt-suggestion h5 a{text-decoration:none}#events .filters .twitter-typeahead .tt-menu .tt-suggestion p{color:#4d5e4f;font-size:.9rem}#events i.hunter{color:#4d5e4f}#events .eventBlock{background:#fff;text-decoration:none;border:1px solid #fff}#events .eventBlock:hover{border:1px solid #f0f0f0}#events .eventBlock a{text-decoration:none !important}#events .eventBlock h2{font-size:1.5rem;color:#4d5e4f;text-transform:initial}#events .eventBlock h2 a{text-decoration:none}#events .eventBlock h4{font-size:1.15rem;color:#4d5e4f}#events .eventBlock h4 a{text-decoration:none}#events .eventBlock p{font-size:14px;color:#292e29}#events .eventBlock p a{color:#292e29;text-decoration:none}#events .eventBlock p.sunshine{color:#c79c45}#events .eventBlock p span.sunshine{color:#c79c45}#events .eventBlock .btn.sunshine{color:#fff}#events .eventBlock i{font-size:100px;color:#f0f0f0}#events .eventBlock .prizes{background:#fafafa}#events.eventDetails h2{font-size:1.5rem;color:#4d5e4f;text-transform:initial}#events.eventDetails h2 a{text-decoration:none}#events.eventDetails h3{font-size:1.25rem;color:#4d5e4f;text-transform:initial}#events.eventDetails h3 a{text-decoration:none}#events.eventDetails h4{font-size:1.15rem;color:#4d5e4f}#events.eventDetails h4 a{text-decoration:none}#events.eventDetails p{color:#4d5e4f}#events.eventDetails .discount{border:1px solid #f0f0f0}#events.eventDetails .discount .discountdesc p{margin-bottom:0}#leaderboard_results .toggle-start{border-radius:8px 0 0 0}#leaderboard_results .toggle-end{border-radius:0 8px 0 0}#leaderboard_results .toggle-inactive{border:1px solid #fff}#leaderboard_results .toggle-inactive:hover{border:1px solid #d6ded1}.pointer{cursor:pointer}#newsite-banner{position:fixed;bottom:20px;left:20px;max-width:400px;z-index:998;border-radius:0;background:rgba(77,94,79,.95);border:2px solid #c79c45;border-radius:8px}@media(max-width: 992px){#newsite-banner{bottom:60px}}@media(max-width: 430px){#newsite-banner{max-width:360px}}@media(max-width: 400px){#newsite-banner{max-width:320px}}#newsite-banner #cookieAcceptCTA p{font-size:.9rem;color:#fff}#newsite-banner #cookieAcceptCTA i.fa-cookie-bite{color:#7b3f00}#cb-cookie-banner,#auTrailsBanner,#ukTrailsBanner{position:fixed;bottom:20px;left:20px;max-width:400px;z-index:999;border-radius:0;background:#4d5e4f;border:2px solid #c79c45;border-radius:8px}@media(max-width: 992px){#cb-cookie-banner,#auTrailsBanner,#ukTrailsBanner{bottom:60px}}@media(max-width: 430px){#cb-cookie-banner,#auTrailsBanner,#ukTrailsBanner{max-width:360px}}@media(max-width: 400px){#cb-cookie-banner,#auTrailsBanner,#ukTrailsBanner{max-width:320px}}#cb-cookie-banner #cookieAcceptCTA p,#auTrailsBanner #cookieAcceptCTA p,#ukTrailsBanner #cookieAcceptCTA p{font-size:.9rem;color:#fff}#cb-cookie-banner #cookieAcceptCTA i.fa-cookie-bite,#auTrailsBanner #cookieAcceptCTA i.fa-cookie-bite,#ukTrailsBanner #cookieAcceptCTA i.fa-cookie-bite{color:#7b3f00}#gallery .filters{line-height:20px}@media(max-width: 576px){#gallery .filters .btn{padding-top:6px !important;height:40px}}#gallery .filters .p-btn i{padding-top:3px;padding-bottom:5px}#gallery .filters .form-control{padding-top:8px}#gallery .filters .form-control.typeahead{border-radius:.375rem;width:90%}@media(max-width: 576px){#gallery .filters .form-control.typeahead{width:100%}}#gallery .filters .search{background:#f0f0f0}#gallery .filters .search::placeholder{text-transform:uppercase;font-size:.8rem}#gallery .filters .form-select{border-radius:16px;padding-top:8px !important}#gallery .filters #search-button{cursor:pointer;background:none;border:none !important;position:relative;top:-56px;height:40px;z-index:10;margin-bottom:-30px}#gallery .filters ul li{list-style:none}#gallery .filters i.small{font-size:1rem}#gallery .galleryPicsCol .galleryPics{border-right:2px solid #fff;border-bottom:2px solid #fff}@media(max-width: 576px){#gallery .galleryPicsCol:nth-of-type(3n) .galleryPics{border:none}}#gallery .square{width:100%;padding-bottom:100%;background-size:cover;background-position:center}.zoomcursor{cursor:zoom-in}.dot1{animation:visibility 3s linear infinite}@keyframes visibility{0%{opacity:1}65%{opacity:1}66%{opacity:0}100%{opacity:0}}.dot2{animation:visibility2 3s linear infinite}@keyframes visibility2{0%{opacity:0}21%{opacity:0}22%{opacity:1}65%{opacity:1}66%{opacity:0}100%{opacity:0}}.dot3{animation:visibility3 3s linear infinite}@keyframes visibility3{0%{opacity:0}43%{opacity:0}44%{opacity:1}65%{opacity:1}66%{opacity:0}100%{opacity:0}}#shareTrailModal textarea{height:150px}#partnerships #marquee{--size: clamp(10rem, 1rem + 40vmin, 30rem);--gap: calc(var(--size) / 14);--duration: 20s;--scroll-start: 0;--scroll-end: calc(-100% - var(--gap));display:grid;align-content:center;overflow:hidden;gap:var(--gap);width:100%;font-family:system-ui,sans-serif;font-size:1rem;line-height:1.5}#partnerships #marquee .marquee{display:flex;overflow:hidden;user-select:none;gap:var(--gap);mask-image:linear-gradient(var(--mask-direction, to right), hsla(0, 0%, 0%, 0), hsl(0, 0%, 0%) 20%, hsl(0, 0%, 0%) 80%, hsla(0, 0%, 0%, 0))}#partnerships #marquee .marquee__group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:var(--gap);min-width:100%;animation:scroll-x var(--duration) linear infinite}@media(prefers-reduced-motion: reduce){#partnerships #marquee .marquee__group{animation-play-state:paused}}#partnerships #marquee .marquee--vertical{--mask-direction: to bottom}#partnerships #marquee .marquee--vertical,#partnerships #marquee .marquee--vertical .marquee__group{flex-direction:column}#partnerships #marquee .marquee--vertical .marquee__group{animation-name:scroll-y}#partnerships #marquee .marquee--reverse .marquee__group{animation-direction:reverse;animation-delay:-3s}@keyframes scroll-x{from{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{from{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}#partnerships #marquee .wrapper{display:flex;flex-direction:column;gap:var(--gap);margin:auto;max-width:100vw}#partnerships #marquee .wrapper--vertical{flex-direction:row;height:100vh}#partnerships #marquee .toggle{--size: 3rem;position:relative;position:fixed;top:1rem;left:1rem;width:var(--size);height:var(--size);font:inherit;text-align:center;cursor:pointer;outline:none;border:none}#partnerships .carousel-inner .carousel-item.active,#partnerships .carousel-inner .carousel-item-next,#partnerships .carousel-inner .carousel-item-prev{display:flex}#partnerships .carousel-control-prev{left:-150px}@media(max-width: 576px){#partnerships .carousel-control-prev{display:none}}#partnerships .carousel-control-next{right:-150px}@media(max-width: 576px){#partnerships .carousel-control-next{display:none}}#partnerships .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234d5e4f'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}#partnerships .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234d5e4f'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important}#partnerships li{color:#4d5e4f}#partnerships .accordion-button{color:#4d5e4f}#partnerships .accordion-button:not(.collapsed){background-color:#fff}@media(max-width: 576px){#partnerships .paymentLink{border-top:1px solid #f0f0f0}}#home .mobileFeatureNav,#feature .mobileFeatureNav{position:fixed;overflow-x:hidden;height:100%;width:0;z-index:1040;background:#fff;transition:.5s}#home .mobileFeatureNav.open,#feature .mobileFeatureNav.open{width:80%}#home .mobileFeatureNav .toggleHomeSideNav,#home .mobileFeatureNav .toggleMobileNav,#feature .mobileFeatureNav .toggleHomeSideNav,#feature .mobileFeatureNav .toggleMobileNav{display:none}#home .mobileFeatureNav ul,#feature .mobileFeatureNav ul{margin:80px 25px 80px 25px}#home .mobileFeatureNav ul li a,#feature .mobileFeatureNav ul li a{text-decoration:none;color:#4d5e4f}#home .mobileFeatureNav ul li .featuresFA,#feature .mobileFeatureNav ul li .featuresFA{position:relative;top:2px}#home .mobileFeatureNav ul li ul li .lead,#feature .mobileFeatureNav ul li ul li .lead{font-size:1rem;line-height:16px}#home .featureHero h1,#feature .featureHero h1{color:#4d5e4f;text-align:left;text-transform:none;font-size:3rem}@media(max-width: 992px){#home .featureHero h1,#feature .featureHero h1{font-size:2rem;text-align:center}}#home .featureHero h2,#feature .featureHero h2{color:#4d5e4f;text-align:left;text-transform:none;font-size:2rem}@media(max-width: 992px){#home .featureHero h2,#feature .featureHero h2{font-size:1.2rem;font-weight:normal}}#home .featureCTAs .card,#feature .featureCTAs .card{border:none}#home .featureCTAs i,#home .featureCTAs a,#feature .featureCTAs i,#feature .featureCTAs a{color:#4d5e4f}#home .featureCTAs i.push-end,#home .featureCTAs a.push-end,#feature .featureCTAs i.push-end,#feature .featureCTAs a.push-end{position:absolute;right:20px;bottom:20px}#home #homeCommunity .stats li,#feature #homeCommunity .stats li{border:none;background:none}#home #marquee,#feature #marquee{--size: clamp(10rem, 1rem + 40vmin, 30rem);--gap: calc(var(--size) / 14);--duration: 40s;--scroll-start: 0;--scroll-end: calc(-100% - var(--gap));display:grid;align-content:center;overflow:hidden;gap:var(--gap);width:100%;font-family:system-ui,sans-serif;font-size:1rem;line-height:1.5}#home #marquee .marquee,#feature #marquee .marquee{display:flex;overflow:hidden;user-select:none;gap:var(--gap);mask-image:linear-gradient(var(--mask-direction, to right), hsla(0, 0%, 0%, 0), hsl(0, 0%, 0%) 20%, hsl(0, 0%, 0%) 80%, hsla(0, 0%, 0%, 0))}#home #marquee .marquee__group,#feature #marquee .marquee__group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:var(--gap);min-width:100%;animation:scroll-x var(--duration) linear infinite}@media(prefers-reduced-motion: reduce){#home #marquee .marquee__group,#feature #marquee .marquee__group{animation-play-state:paused}}#home #marquee .marquee--vertical,#feature #marquee .marquee--vertical{--mask-direction: to bottom}#home #marquee .marquee--vertical,#home #marquee .marquee--vertical .marquee__group,#feature #marquee .marquee--vertical,#feature #marquee .marquee--vertical .marquee__group{flex-direction:column}#home #marquee .marquee--vertical .marquee__group,#feature #marquee .marquee--vertical .marquee__group{animation-name:scroll-y}#home #marquee .marquee--reverse .marquee__group,#feature #marquee .marquee--reverse .marquee__group{animation-direction:reverse;animation-delay:-3s}@keyframes scroll-x{from{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{from{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}#home #marquee .wrapper,#feature #marquee .wrapper{display:flex;flex-direction:column;gap:var(--gap);margin:auto;max-width:100vw}#home #marquee .wrapper--vertical,#feature #marquee .wrapper--vertical{flex-direction:row;height:100vh}#home #marquee .toggle,#feature #marquee .toggle{--size: 3rem;position:relative;position:fixed;top:1rem;left:1rem;width:var(--size);height:var(--size);font:inherit;text-align:center;cursor:pointer;outline:none;border:none}#home .greenShades,#feature .greenShades{background:linear-gradient(to left, #b5bda1 50%, #4d5e4f 50%);background:url("https://uploads.wildthings.club/img_3764-narrow.jpg") top center;background-repeat:no-repeat;background-size:auto}@media(max-width: 992px){#home .greenShades,#feature .greenShades{background:#4d5e4f}}#home .greenShades h4,#feature .greenShades h4{font-size:2.4rem}#home .greenShades .vipCTA,#feature .greenShades .vipCTA{background:#fff;border:1px solid #fff}#home .greenShades .vipCTA ul li,#feature .greenShades .vipCTA ul li{font-size:1.1rem}#home .greenShades .vipCTA ul li span,#feature .greenShades .vipCTA ul li span{top:2px}@media(max-width: 992px){#home .greenShades .vipCTA ul,#feature .greenShades .vipCTA ul{margin-left:0;text-align:center}#home .greenShades .vipCTA ul span.fa-li,#feature .greenShades .vipCTA ul span.fa-li{position:relative;left:-10px}}#home .greenShades .btn:hover,#feature .greenShades .btn:hover{background:#c79c45 !important;color:#fff !important}.toggleHomeSideNav,.toggleMobileNav{position:fixed;z-index:1050;top:25px;left:25px;color:#fff;transition:1s}.toggleHomeSideNav:hover,.toggleMobileNav:hover{color:#fff !important}.toggleHomeSideNav .fa-xmark,.toggleMobileNav .fa-xmark{transition:1s;color:#4d5e4f}.toggleHomeSideNav i.hunter,.toggleMobileNav i.hunter{color:#4d5e4f}.toggleMobileNav{position:relative;z-index:1050;top:25px;left:25px}#home img.logoWhite.hunterise{filter:brightness(0) saturate(100%) invert(38%) sepia(23%) saturate(340%) hue-rotate(76deg) brightness(81%) contrast(85%)}#home .homeHero{background:url("https://uploads.wildthings.club/wild_things_trail_running.jpg") top center;background-repeat:no-repeat;background-size:auto}@media(max-width: 992px){#home .homeHero{background:url("https://img.wildthings.club/rs:fill:992:1000/wild_things_trail_running.jpg");max-height:1000px}}@media(max-width: 768px){#home .homeHero{background:url("https://img.wildthings.club/rs:fill:768:1000/wild_things_trail_running.jpg")}}#home .homeHero .opacity{display:none;background:rgba(0,0,0,.3)}#home .homeHero .bottom{position:absolute;bottom:50px}#home .homeHero h1{color:#fff;text-align:left;text-transform:none;font-size:3rem;padding:300px 0 20px}@media(max-width: 992px){#home .homeHero h1{font-size:2rem;padding:200px 0 20px;text-align:center}}#home .homeHero h2{color:#fff;text-align:left;text-transform:none;font-size:2rem}@media(max-width: 992px){#home .homeHero h2{font-size:1.6rem}}#home .homeHero p.cta{font-size:1.4rem}#home .homeHero p.cta a.btn{font-size:1.4rem;border:1px solid #fff;padding:10px 0 6px;color:#4d5e4f;background:#fff}#home .homeHero p.cta a.btn:hover{background:#c79c45;border:1px solid #c79c45;color:#fff !important}#home .homeHero .scroll{bottom:calc(0% + 100px);margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;position:absolute}@media(max-width: 992px){#home .homeHero .scroll{bottom:calc(0% + 40px)}}#home .homeHero.community{background:url("https://uploads.wildthings.club/img_1072.jpg");height:600px}#home .homeHero.community .trail_card{background:#fff}#home img.pullUp{position:relative;top:-50px}#home .btn.glass{border:1px solid #d6ded1}#home .btn.white{background:#fff;color:#4d5e4f}#home .card{border:2px solid #fff;background:#fff}#home .card p.value{font-size:2rem}#home p.stsack{position:relative;bottom:18px}#home p.sunshine{color:#c79c45}#home p a.linkblue{color:#1264a3}#home #blog_results .opacity{background:rgba(77,94,79,.5)}@media(max-width: 992px){#home .instagram{flex:1 0 33%}#home .instagram:nth-of-type(1n+7){display:none}}#feature h1{text-transform:none}#feature h2{text-transform:none}#feature a.linkblue{color:#1264a3}#feature .split{border-bottom:4px solid #fafafa}#feature .pricingTable{border-top:4px solid #c79c45;background:#f0f0f0}#feature .pricingTable i{position:relative;top:3px}#feature .pricingTable ul li .text-smaller{font-size:.7rem}#feature .pricingTable .pushButton{position:absolute;bottom:0px;width:100%;justify-content:center}#feature .fullFeatureTable{color:#4d5e4f !important}#feature .fullFeatureTable tr th{border:none}#feature .fullFeatureTable tr th.cinder{background:#f0f0f0}#feature .fullFeatureTable tr th .dotted{border-bottom:2px dotted #4d5e4f}#feature .fullFeatureTable tr td{border:none}#feature .fullFeatureTable tr td.cinder{background:#f0f0f0}#feature .fullFeatureTable tr td.spacer{width:10px}#feature .fullFeatureTable tr td .text-smaller{font-size:.76rem}#feature .fullFeatureTable tr.item td,#feature .fullFeatureTable tr.item th{padding:.8rem .5rem}#feature .fullFeatureTable tr.item:hover{background:#d6ded1}#feature .fullFeatureTable tr.item:hover td{background:#d6ded1 !important}#feature .accordion{border-bottom:1px solid #f0f0f0}#feature .accordion .accordion-item{border:none;border-top:1px solid #f0f0f0;border-radius:0 !important}#feature .accordion .accordion-item .accordion-button{color:#4d5e4f;border-radius:0 !important;font-size:1.1rem;padding:16px 20px 12px 20px;background-color:#fff !important}@media(max-width: 992px){#feature .accordion .accordion-item .accordion-button{padding:16px 10px 12px 10px}}#feature .accordion .accordion-item .accordion-button:focus{background-color:#fff;border:none}#feature .accordion .accordion-item .accordion-button:not(.collapsed){box-shadow:none !important}#feature .accordion .accordion-body{padding:16px 20px 12px 20px}@media(max-width: 992px){#feature .accordion .accordion-body{padding:16px 10px 12px 10px}}#feature .watch a{position:relative}#feature .watch a .button{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:2;color:#c79c45}#feature .watch a:hover .button{color:#a07e34}#feature .learnMore{height:100%;position:relative}#feature .learnMore .footer{position:absolute;bottom:20px}#feature .ctaCurve{background:#4d5e4f;border-top:4px solid #c79c45;clip-path:ellipse(75% 100% at center top);height:auto;min-height:350px}@media(max-width: 992px){#feature .ctaCurve{clip-path:ellipse(95% 100% at center top)}}#feature .category{background:#fff}#feature .category h2{font-size:1rem}.sideMenuOpen{height:100vh;overflow-y:hidden}.tooltip-inner{max-width:350px !important;text-align:left}#access img{width:280px}#access #kitten{height:138px}.toggleFullMobileNavSettings{font-size:20px}.Canny_BadgeContainer .Canny_Badge{position:absolute;top:-1px;right:-1px;border-radius:10px;background-color:#c79c45;padding:5px;border:1px solid #fff}#manual_register{background:#fff}#manual_register.noBg{background:none}@media(max-width: 768px){#manual_register{background:#f0f0f0;border:none !important}}#manual_register hr{border-top:1px solid #b5bda1}#manual_register h1{text-transform:none}#manual_register #membershipSummary{background:#fafafa}#manual_register #paymentBlock p.smallprint{font-size:.8rem}#manual_register #paymentBlock .ccard{background:#fafafa}#manual_register #paymentBlock .ccard p{color:#4d5e4f;font-size:14px}#manual_register #paymentBlock .ccard i{color:#c79c45}#manual_register #paymentBlock .card.sunshine10{background-color:#fbf6eb}body.darkmode{background:#292e29}body.darkmode #mainNav{background:#292e29}body.darkmode h1,body.darkmode h2,body.darkmode h3,body.darkmode h4,body.darkmode h5,body.darkmode h6,body.darkmode p,body.darkmode li,body.darkmode a,body.darkmode .hunter{color:#fff !important}body.darkmode .container{background:#292e29}body.darkmode .cinderlight{background:#4d5e4f !important}.simpleDropdown{width:500px !important}@media(max-width: 770px){.simpleDropdown{width:380px !important}}@media(max-width: 500px){.simpleDropdown{width:250px !important}}.select2-container--default{text-align:left !important}.select2-container--default .select2-selection--single{border-radius:16px !important;border:1px solid #ced4da !important;padding:6px 10px !important;height:40px !important;line-height:1.5 !important}.select2-container--default .select2-selection__arrow{margin:6px 6px 0 0 !important}.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:16px !important;border:1px solid #ced4da !important;font-size:14px;padding:5px 15px}.select2-container--default .select2-dropdown--below{border-radius:16px !important;border:1px solid #ced4da !important;margin-top:10px !important}.socialTile .height{height:630px;height:1200px}.socialTile p{font-size:1.6rem}.socialTile .square{width:1200px}.socialTile .square.sunshine{background:#c79c45}.socialTile .square.hunter{background:#4d5e4f}.socialTile .square.olive{background:#b5bda1}.socialTile .square .card{min-height:200px;border-radius:10px;width:80%}.socialTile .square p.pu-1{margin-top:-5px}.socialTile .square .postContent p{font-size:1.5rem;margin-bottom:5px}.cursorPointer{cursor:pointer}#wildForJoe.pdf{height:840px;width:1192px}#wildForJoe .bg{background:url("/landing/assets/wild-for-joe-bg.png") no-repeat center center;background-size:contain;height:100%}#wildForJoe .bg .text{color:#fff;font-size:6rem;text-transform:uppercase;position:relative;top:560px}#wildForJoe .bg .text.small{font-size:5rem;line-height:80px}#wildForJoe .bw{background:url("/landing/assets/wild-for-joe-bw-bg.png") no-repeat center center;background-size:contain;height:100%;border:2px solid #000}#wildForJoe .bw .text{color:#000}#wildForJoe.generate{background:#503486;color:#fff}#wildForJoe.generate .text{color:#fff;font-size:50px}@media(max-width: 992px){#wildForJoe.generate .text{font-size:30px}}#wildForJoe.generate form{color:#fff}#wildForJoe.generate p{color:#fff}.modalToFront{z-index:999999;position:relative}#trailSummaryModal p{color:#4d5e4f}#trailSummaryModal .badge.hunter{color:#4d5e4f !important}#trailSummaryModal .gruntBars p{font-size:.8rem}#trailSummaryModal .gruntBars p i{color:#d6d9d6}#trailSummaryModal .gruntBars .progress .progress-bar{background-color:#4d5e4f}#trailSummaryModal .stat{background:#f0f0f0;color:#4d5e4f;text-align:center}#trailSummaryModal .stat label{color:#c79c45;font-size:.7rem}#trailSummaryModal .stat p{color:#4d5e4f}#trailSummaryModal .stat.hunter{background:#4d5e4f;color:#fff}#trailSummaryModal .stat.hunter p{color:#fff}#trailSummaryModal .stat.hunter label{color:#fff}#trailSummaryModal .stat.hunter a{color:#fff}#trailSummaryModal .placeholder .stat,#trailSummaryModal .placeholder .gruntBars,#trailSummaryModal .placeholder .topButtons,#trailSummaryModal .placeholder .track_status_description{visibility:hidden}.intercom-lightweight-app-launcher,.intercom-dfosxs{bottom:30px !important}.modalStyled .modal-content{background:#fafafa;border:5px solid #4d5e4f !important}.modalStyled img.avatar{vertical-align:middle;width:100px;height:100px;border-radius:50%}.modalStyled .red{color:red !important}.modalStyled .accountCat{background:#fff;text-decoration:none;border:1px solid #fff}.modalStyled .accountCat:hover{border:1px solid #f0f0f0}.modalStyled .accountCat a{text-decoration:none !important}.modalStyled .accountCat h2{font-size:1.5rem;color:#4d5e4f;text-transform:initial}.modalStyled .accountCat h2 a{text-decoration:none}.modalStyled .accountCat h4{font-size:1.15rem;color:#4d5e4f}.modalStyled .accountCat h4 a{text-decoration:none}.modalStyled .accountCat p,.modalStyled .accountCat li{font-size:14px;color:#292e29}.modalStyled .accountCat p a,.modalStyled .accountCat li a{color:#292e29;text-decoration:none}.modalStyled .accountCat p.sunshine,.modalStyled .accountCat li.sunshine{color:#fff}.modalStyled .accountCat p span.sunshine,.modalStyled .accountCat li span.sunshine{color:#c79c45}.modalStyled .accountCat p i,.modalStyled .accountCat li i{font-size:14px;color:#4d5e4f}.modalStyled .accountCat i{font-size:40px;color:#f0f0f0}.modalStyled .accountCat i.alert{font-size:20px;color:#ac2a24}.modalStyled #paymentBlock p.smallprint{font-size:.8rem}.modalStyled #paymentBlock .ccard{background:#fafafa}.modalStyled #paymentBlock .ccard p{color:#4d5e4f;font-size:14px}.modalStyled #paymentBlock .ccard i{color:#c79c45}.modalStyled #paymentBlock .card.sunshine10{background-color:#fbf6eb}.alertdarkBg{background-color:#111827;background-repeat:no-repeat;color:#fff;background:radial-gradient(clamp(600px, 60vw, 1400px) circle at 0% 0%, #24304f 0%, #18223a 32%, #111827 72%)}.alertdarkBg h1{color:#fff}.alertdarkBg h2{color:#fff}.alertdarkBg p{color:#fff !important}.banner{background:#1c2735;color:#fff;text-align:center;background-color:#111827;background-repeat:no-repeat;background:radial-gradient(clamp(600px, 60vw, 1400px) circle at 0% 0%, #24304f 0%, #18223a 32%, #111827 72%)}.banner a{color:#fff}@media(max-width: 767px){.banner{z-index:999999999}}@media(max-width: 1190px){.banner .container{max-width:800px}}@media(max-width: 850px){.banner .container{max-width:600px}}@media(max-width: 800px){.banner .container{max-width:550px}}.banner .dismissBanner{margin-right:100px;cursor:pointer}@media(max-width: 767px){.banner .dismissBanner{margin:0}}.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#f2f2f2}@media(max-width: 767px){.gsi-material-button{background-color:#fff}}.gsi-material-button{background-image:none;border:none;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:"Roboto",arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:auto;min-width:min-content}.gsi-material-button:hover,.gsi-material-button:active,.gsi-material-button:focus,.gsi-material-button:visited{background-color:#fff}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:"Roboto",arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{-webkit-transition:opacity .218s;transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button:disabled{cursor:default;background-color:hsla(0,0%,100%,.3803921569)}.gsi-material-button:disabled .gsi-material-button-state{background-color:rgba(31,31,31,.1215686275)}.gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#001d35;opacity:12%}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#001d35;opacity:8%}ul#suggestionsMenu li{padding:8px 16px !important}#vipRequired .modal-dialog,#vipGate .modal-dialog,#phoneNumberModal .modal-dialog,#reUpgradeMonthlyModal .modal-dialog,#freeMonthlyAvailableModal .modal-dialog{max-width:720px}#vipRequired .modal-content,#vipGate .modal-content,#phoneNumberModal .modal-content,#reUpgradeMonthlyModal .modal-content,#freeMonthlyAvailableModal .modal-content{background:#fff;color:#22332e;border:0;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.15);overflow:hidden}#vipRequired .modal-header,#vipGate .modal-header,#phoneNumberModal .modal-header,#reUpgradeMonthlyModal .modal-header,#freeMonthlyAvailableModal .modal-header{justify-content:center;position:relative;border:0;padding:1.25rem 1.5rem .5rem}#vipRequired .modal-header .modal-title,#vipRequired .modal-header h3,#vipGate .modal-header .modal-title,#vipGate .modal-header h3,#phoneNumberModal .modal-header .modal-title,#phoneNumberModal .modal-header h3,#reUpgradeMonthlyModal .modal-header .modal-title,#reUpgradeMonthlyModal .modal-header h3,#freeMonthlyAvailableModal .modal-header .modal-title,#freeMonthlyAvailableModal .modal-header h3{margin:0;font-size:1.5rem;font-weight:700;color:#4d5e4f;text-align:center}#vipRequired .back-btn,#vipGate .back-btn,#phoneNumberModal .back-btn,#reUpgradeMonthlyModal .back-btn,#freeMonthlyAvailableModal .back-btn{position:absolute;z-index:1040;left:1rem;top:.75rem;font-size:22px;color:#6c757d;text-decoration:none}#vipRequired .back-btn.right,#vipGate .back-btn.right,#phoneNumberModal .back-btn.right,#reUpgradeMonthlyModal .back-btn.right,#freeMonthlyAvailableModal .back-btn.right{right:1rem;left:auto}#vipRequired .back-btn:hover,#vipGate .back-btn:hover,#phoneNumberModal .back-btn:hover,#reUpgradeMonthlyModal .back-btn:hover,#freeMonthlyAvailableModal .back-btn:hover{color:#495057;text-decoration:none}#vipRequired .modal-body,#vipGate .modal-body,#phoneNumberModal .modal-body,#reUpgradeMonthlyModal .modal-body,#freeMonthlyAvailableModal .modal-body{padding:.5rem 1.5rem 1.25rem;text-align:center}#vipRequired .modal-body .intro,#vipRequired .modal-body .muted,#vipGate .modal-body .intro,#vipGate .modal-body .muted,#phoneNumberModal .modal-body .intro,#phoneNumberModal .modal-body .muted,#reUpgradeMonthlyModal .modal-body .intro,#reUpgradeMonthlyModal .modal-body .muted,#freeMonthlyAvailableModal .modal-body .intro,#freeMonthlyAvailableModal .modal-body .muted{color:#6d7874}#vipRequired .modal-footer,#vipGate .modal-footer,#phoneNumberModal .modal-footer,#reUpgradeMonthlyModal .modal-footer,#freeMonthlyAvailableModal .modal-footer{border-top:1px solid #ecf0ed;background:#fafbfa;padding:.75rem 1.5rem;justify-content:center}#vipRequired .modal-footer .btn-ghost,#vipGate .modal-footer .btn-ghost,#phoneNumberModal .modal-footer .btn-ghost,#reUpgradeMonthlyModal .modal-footer .btn-ghost,#freeMonthlyAvailableModal .modal-footer .btn-ghost{background:rgba(0,0,0,0);border:0;color:#6d7874}#vipRequired .table-wrap,#vipGate .table-wrap,#phoneNumberModal .table-wrap,#reUpgradeMonthlyModal .table-wrap,#freeMonthlyAvailableModal .table-wrap{margin:0 auto 1rem}#vipRequired table,#vipGate table,#phoneNumberModal table,#reUpgradeMonthlyModal table,#freeMonthlyAvailableModal table{width:100%;border-collapse:collapse;border:1px solid #ecf0ed;border-radius:12px;overflow:hidden;font-size:.95rem}#vipRequired table thead th,#vipGate table thead th,#phoneNumberModal table thead th,#reUpgradeMonthlyModal table thead th,#freeMonthlyAvailableModal table thead th{background:#f7f9f8;color:rgb(84.7248908297,93.2751091703,90.1659388646);font-weight:700;padding:.625rem .75rem;border-bottom:1px solid #ecf0ed}#vipRequired table tbody td,#vipGate table tbody td,#phoneNumberModal table tbody td,#reUpgradeMonthlyModal table tbody td,#freeMonthlyAvailableModal table tbody td{color:#22332e;padding:10px 12px 6px;border-top:1px solid #ecf0ed}#vipRequired table tbody tr:first-child td,#vipGate table tbody tr:first-child td,#phoneNumberModal table tbody tr:first-child td,#reUpgradeMonthlyModal table tbody tr:first-child td,#freeMonthlyAvailableModal table tbody tr:first-child td{border-top:0}#vipRequired table th,#vipRequired table td,#vipGate table th,#vipGate table td,#phoneNumberModal table th,#phoneNumberModal table td,#reUpgradeMonthlyModal table th,#reUpgradeMonthlyModal table td,#freeMonthlyAvailableModal table th,#freeMonthlyAvailableModal table td{text-align:left}#vipRequired table th:nth-child(2),#vipRequired table th:nth-child(3),#vipRequired table td:nth-child(2),#vipRequired table td:nth-child(3),#vipGate table th:nth-child(2),#vipGate table th:nth-child(3),#vipGate table td:nth-child(2),#vipGate table td:nth-child(3),#phoneNumberModal table th:nth-child(2),#phoneNumberModal table th:nth-child(3),#phoneNumberModal table td:nth-child(2),#phoneNumberModal table td:nth-child(3),#reUpgradeMonthlyModal table th:nth-child(2),#reUpgradeMonthlyModal table th:nth-child(3),#reUpgradeMonthlyModal table td:nth-child(2),#reUpgradeMonthlyModal table td:nth-child(3),#freeMonthlyAvailableModal table th:nth-child(2),#freeMonthlyAvailableModal table th:nth-child(3),#freeMonthlyAvailableModal table td:nth-child(2),#freeMonthlyAvailableModal table td:nth-child(3){text-align:center;white-space:nowrap}#vipRequired .cta,#vipGate .cta,#phoneNumberModal .cta,#reUpgradeMonthlyModal .cta,#freeMonthlyAvailableModal .cta{margin-top:.75rem}#vipRequired .js-secondary,#vipGate .js-secondary,#phoneNumberModal .js-secondary,#reUpgradeMonthlyModal .js-secondary,#freeMonthlyAvailableModal .js-secondary{color:#6d7874;font-size:.875rem}#vipRequired .js-secondary a,#vipGate .js-secondary a,#phoneNumberModal .js-secondary a,#reUpgradeMonthlyModal .js-secondary a,#freeMonthlyAvailableModal .js-secondary a{color:-webkit-link;text-decoration:underline}#vipRequired .btn,#vipGate .btn,#phoneNumberModal .btn,#reUpgradeMonthlyModal .btn,#freeMonthlyAvailableModal .btn{border-radius:12px;padding:.6rem 1rem;transition:filter .15s ease}#vipRequired .btn:hover,#vipGate .btn:hover,#phoneNumberModal .btn:hover,#reUpgradeMonthlyModal .btn:hover,#freeMonthlyAvailableModal .btn:hover{filter:brightness(0.97)}#vipRequired .btn-primary,#vipGate .btn-primary,#phoneNumberModal .btn-primary,#reUpgradeMonthlyModal .btn-primary,#freeMonthlyAvailableModal .btn-primary{background:#c8a24d;border-color:#c8a24d;color:#2b2412}#vipRequired .btn-primary:hover,#vipGate .btn-primary:hover,#phoneNumberModal .btn-primary:hover,#reUpgradeMonthlyModal .btn-primary:hover,#freeMonthlyAvailableModal .btn-primary:hover{filter:brightness(0.95)}#vipRequired .btn-primary:active,#vipGate .btn-primary:active,#phoneNumberModal .btn-primary:active,#reUpgradeMonthlyModal .btn-primary:active,#freeMonthlyAvailableModal .btn-primary:active{filter:brightness(0.9)}#vipRequired .btn-outline,#vipGate .btn-outline,#phoneNumberModal .btn-outline,#reUpgradeMonthlyModal .btn-outline,#freeMonthlyAvailableModal .btn-outline{background:#fff;color:#27332f;border:1px solid #d3d8d5}#vipRequired .btn-close,#vipRequired .close-x,#vipGate .btn-close,#vipGate .close-x,#phoneNumberModal .btn-close,#phoneNumberModal .close-x,#reUpgradeMonthlyModal .btn-close,#reUpgradeMonthlyModal .close-x,#freeMonthlyAvailableModal .btn-close,#freeMonthlyAvailableModal .close-x{position:absolute;top:.75rem;right:.75rem;opacity:.65;filter:none}#vipRequired .btn-close:hover,#vipRequired .close-x:hover,#vipGate .btn-close:hover,#vipGate .close-x:hover,#phoneNumberModal .btn-close:hover,#phoneNumberModal .close-x:hover,#reUpgradeMonthlyModal .btn-close:hover,#reUpgradeMonthlyModal .close-x:hover,#freeMonthlyAvailableModal .btn-close:hover,#freeMonthlyAvailableModal .close-x:hover{opacity:.95}@media(max-width: 576px){#vipRequired .modal-dialog,#vipGate .modal-dialog,#phoneNumberModal .modal-dialog,#reUpgradeMonthlyModal .modal-dialog,#freeMonthlyAvailableModal .modal-dialog{margin:.75rem}#vipRequired .modal-content,#vipGate .modal-content,#phoneNumberModal .modal-content,#reUpgradeMonthlyModal .modal-content,#freeMonthlyAvailableModal .modal-content{border-radius:0 !important}#vipRequired .modal-body,#vipGate .modal-body,#phoneNumberModal .modal-body,#reUpgradeMonthlyModal .modal-body,#freeMonthlyAvailableModal .modal-body{padding:.25rem 1rem 1rem}#vipRequired table,#vipGate table,#phoneNumberModal table,#reUpgradeMonthlyModal table,#freeMonthlyAvailableModal table{font-size:.9rem}#vipRequired th:nth-child(2),#vipRequired th:nth-child(3),#vipRequired td:nth-child(2),#vipRequired td:nth-child(3),#vipGate th:nth-child(2),#vipGate th:nth-child(3),#vipGate td:nth-child(2),#vipGate td:nth-child(3),#phoneNumberModal th:nth-child(2),#phoneNumberModal th:nth-child(3),#phoneNumberModal td:nth-child(2),#phoneNumberModal td:nth-child(3),#reUpgradeMonthlyModal th:nth-child(2),#reUpgradeMonthlyModal th:nth-child(3),#reUpgradeMonthlyModal td:nth-child(2),#reUpgradeMonthlyModal td:nth-child(3),#freeMonthlyAvailableModal th:nth-child(2),#freeMonthlyAvailableModal th:nth-child(3),#freeMonthlyAvailableModal td:nth-child(2),#freeMonthlyAvailableModal td:nth-child(3){width:5.5rem}}.metered-content.locked{filter:blur(2px);opacity:.35;pointer-events:none;user-select:none}#installBanner{bottom:0px;left:50%;width:400px;transform:translateX(-50%) translateY(100%)}@media(max-width: 991px){#installBanner{bottom:50px;left:0;right:0;width:100%;transform:translateY(100%)}}#installBanner{border-radius:20px 20px 0 0;transition:transform .3s ease,opacity .3s ease;opacity:1}#installBanner.show-slide{transform:translateX(-50%) translateY(0)}@media(max-width: 991px){#installBanner.show-slide{transform:translateX(0) translateY(0)}}#installBanner.show-slide{opacity:1}#installBanner.hide-slide{transform:translateY(100%);opacity:0}.custom-fullscreen-btn{background-image:none !important;display:flex;align-items:center;justify-content:center;padding:0;line-height:0;color:#333;-webkit-text-fill-color:currentColor}.custom-fullscreen-btn i{display:inline-flex;align-items:center;justify-content:center;font-size:16px;width:1em;height:1em;line-height:1;pointer-events:none}@supports(-webkit-touch-callout: none){.custom-fullscreen-btn i{transform:translateY(-0.5px)}}:root{--safe-top: env(safe-area-inset-top);--safe-bottom: env(safe-area-inset-bottom);--header-base: 75px;--footer-base: 50px}body.allowMenu{padding-top:var(--header-base)}@media(display-mode: standalone){body{padding-top:var(--safe-top);padding-bottom:calc(var(--footer-base) + var(--safe-bottom))}body.allowMenu{padding-top:calc(var(--header-base) + var(--safe-top))}body.allowMenu.features{padding-top:var(--safe-top)}body.allowMenu.map-mode{padding-bottom:var(--safe-bottom)}#mainNav.fixed-top{padding-top:var(--safe-top);height:calc(var(--header-base) + var(--safe-top));box-sizing:border-box}.toggleHomeSideNav,.toggleMobileNav{padding-top:var(--safe-top)}}@supports(padding-top: constant(safe-area-inset-top)){@media(display-mode: standalone){body.allowMenu{padding-top:calc(var(--header-base) + constant(safe-area-inset-top))}}}@supports(padding-bottom: constant(safe-area-inset-bottom)){@media(display-mode: standalone){.mobileFooter.fixed-bottom{padding-bottom:constant(safe-area-inset-bottom);min-height:calc(var(--footer-base) + constant(safe-area-inset-bottom))}body{padding-bottom:calc(var(--footer-base) + constant(safe-area-inset-bottom))}}}.mobileFooter.fixed-bottom{bottom:0;padding-bottom:calc(var(--safe-bottom) + var(--bs-padding-y, 0px));min-height:calc(var(--footer-base) + var(--safe-bottom));box-sizing:border-box}#front-chat-iframe{bottom:calc(39px + var(--safe-bottom, 0px)) !important;right:calc(0px + var(--safe-right, 0px)) !important}@media(min-width: 992px){#front-chat-iframe{display:block !important}}@media(max-width: 992px){.pwa-banner-open #front-chat-iframe{display:none !important}}@media(max-width: 992px){#installBanner{bottom:calc(50px + var(--safe-bottom, 0px))}body.chat-open #front-chat-iframe{bottom:var(--safe-bottom, 0px) !important;top:var(--safe-top, 0px) !important}}.shareLinkButton{cursor:pointer}.vipFeatureGrid{background:#fff}@media(max-width: 767px){.vipFeatureGrid{background:none}}@media(max-width: 576px){.vipFeatureGrid{border:none !important}}.vipFeatureGrid .dotted{border-bottom:2px dotted #4d5e4f}.vipFeatureGrid p.title{font-size:18px;color:#4d5e4f}@media(max-width: 576px){.vipFeatureGrid p.title{border-top:1px solid #eef1ec;padding-top:16px}}@media(min-width: 768px){.vipFeatureGrid{column-count:2;column-gap:1.5rem}.vipFeatureGrid>div{break-inside:avoid;display:inline-block;width:100%}}i.hunter{color:#4d5e4f !important}#vipCtaSheet{height:auto;max-height:80vh;box-shadow:0 -10px 30px rgba(0,0,0,.2);border-radius:20px 20px 0 0;transition:transform 1s cubic-bezier(0.22, 1, 0.36, 1)}#vipCtaSheet.darkBg{color:#fff;background-color:#111827;background-repeat:no-repeat;background:radial-gradient(clamp(600px, 60vw, 1400px) circle at 0% 0%, #24304f 0%, #18223a 32%, #111827 72%)}#vipCtaSheet.darkBg h1{color:#fff}#vipCtaSheet.darkBg h1.hunter{color:#4d5e4f !important}#vipCtaSheet.darkBg h2,#vipCtaSheet.darkBg h5{color:#fff}#vipCtaSheet.darkBg h2.hunter,#vipCtaSheet.darkBg h5.hunter{color:#4d5e4f !important}#vipCtaSheet.darkBg p{color:#fff}#vipCtaSheet.darkBg p.hunter{color:#4d5e4f}@media(min-width: 600px){#vipCtaSheet{max-width:600px;margin:0 auto;left:0;right:0}}/*# sourceMappingURL=style.css.map */