.offroad-area-trails{position:relative;display:flex;justify-content:center;align-items:stretch;padding:3rem 0;background-color:#f8f8f8}.offroad-area-trails__inner{position:relative;width:1400px;padding:0 1.5rem;max-width:100%}.offroad-area-trails__inner-trail-details{width:800px;margin:0 auto}.offroad-area-trails__list{column-count:1;column-gap:1rem;list-style:none;padding-left:0}.offroad-area-trails__list a{color:#222;border-bottom:1px solid #ff9f0e}.offroad-area-trails__list a:hover{background-color:#ff9f0e;color:#222}@media screen and (min-width: 768px){.offroad-area-trails__list{column-count:2}}@media screen and (min-width: 1024px){.offroad-area-trails__list{column-count:3}}.offroad-area-trails__list-cards{display:flex;flex-wrap:wrap;margin:0 -1.5rem}.offroad-area-trails__pagination{text-align:center;margin-top:1rem}.offroad-area-trails__pagination .next,.offroad-area-trails__pagination .prev{font-weight:700}.offroad-area-trails__pagination .active{color:#222;pointer-events:none}.offroad-area-trails .offroad-area-trails__cards{display:flex;flex-wrap:wrap;margin:0 -1.5rem}.offroad-area-trails__item{position:relative;display:flex;flex-direction:column;padding:1rem;margin:1.5rem 0;flex-basis:100%;flex-grow:1;color:#222;border-radius:5px;cursor:pointer}.offroad-area-trails__item--dummy{height:0;visibility:hidden}.offroad-area-trails__item-link{height:1px;margin-bottom:-1px;font-size:0;border-radius:inherit}.offroad-area-trails__item-link::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:inherit}.offroad-area-trails__item-link:focus::after{border:2px solid #007bff}@media screen and (min-width: 768px){.offroad-area-trails__item{flex-basis:300px;margin:0 .5rem;max-width:calc(50% - 1rem)}}@media screen and (min-width: 1024px){.offroad-area-trails__item{max-width:calc(33% - 1rem)}}.offroad-area-trails__item h3{font-size:1.5rem;color:#333}.offroad-area-trails__item:hover{background-color:#f5f5f5}.offroad-area-trails__item-img{width:100%;height:200px}.offroad-area-trails__item-img img{height:100%;margin:0;width:100%;object-fit:cover;object-position:center center;border-radius:5px}.offroad-area-trails__stat-header{color:#8b8b8b;margin-bottom:.1875rem;font-size:.8em}.offroad-area-trails__stat-detail{display:flex;align-items:center;font-weight:800;line-height:160%;color:#333}.offroad-area-trails__stat-rating-no{display:inline-flex;align-items:center;justify-content:center;margin-right:.4375rem;border-radius:99px;height:16px;width:16px;color:#fff;font-size:.75rem}.offroad-area-trails__stat-rating-no--easy{background-color:#65b604}.offroad-area-trails__stat-rating-no--moderate{background-color:#f5a623}.offroad-area-trails__stat-rating-no--difficult{background-color:#c92800}.offroad-area-trails__stat-wrapper{margin:10px 0}.offroad-area-trails__results-count{margin:1rem 0;width:100%;text-align:center}.offroad-area-trails .onx-buttons{display:flex;align-items:center;justify-content:center}.offroad-area-trails .onx-buttons .onx-button{display:inline-flex;min-height:47px;min-width:184px;justify-content:center;align-items:center;margin:0 .5rem .5rem;cursor:pointer;font-weight:bold;flex-shrink:0;text-decoration:none;padding:.75rem 1.5rem;line-height:1.2em;border:2px solid #222;border-radius:5px;text-align:center;transition:background-color 250ms ease-in-out;background-color:#ff9f0e;border-color:#ff9f0e;color:#222}.offroad-area-trails .onx-buttons .onx-button .loading-container{position:relative}.offroad-area-trails .onx-buttons .onx-button:hover{background-color:#ffb341;color:#222}@keyframes slide{from{opacity:0;z-index:-1}to{opacity:1;z-index:1}}.offroad-trail-search-results{margin:1rem 0}.offroad-trail-search-results__inner{padding:0 4rem;max-width:1440px;width:100%;margin:1.5rem auto 1rem}.offroad-trail-search-results__inner>h2{margin:0 1rem 1rem}.offroad-trail-search-results__list{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1150px){.offroad-trail-search-results__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.offroad-trail-search-results__list{grid-template-columns:repeat(1, 1fr)}}.offroad-trail-search-results__list--react .offroad-trail-search-results__list-container{min-height:700px;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1150px){.offroad-trail-search-results__list--react .offroad-trail-search-results__list-container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.offroad-trail-search-results__list--react .offroad-trail-search-results__list-container{grid-template-columns:repeat(1, 1fr)}}.offroad-trail-search-results__featured{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1150px){.offroad-trail-search-results__featured{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.offroad-trail-search-results__featured{grid-template-columns:repeat(1, 1fr)}}.offroad-trail-search-results__result{display:flex;flex-direction:column;width:100%;min-width:325px;margin:1rem 0;padding:1rem;color:#333 !important;border-radius:5px;cursor:pointer}@media screen and (max-width: 768px){.offroad-trail-search-results__result{min-width:unset}}@media screen and (max-width: 650px){.offroad-trail-search-results__result{margin:0}}.offroad-trail-search-results__result:hover{background-color:#f5f5f5}.offroad-trail-search-results__result-name{font-weight:700;margin-bottom:1.5rem}.offroad-trail-search-results__result-image{width:100%;height:196px;border-radius:4px;background-color:#c4c4c4;background-size:cover;background-position:center;background-repeat:no-repeat}.offroad-trail-search-results__result img{width:100%;height:196px;border-radius:4px;background-color:#c4c4c4;object-fit:cover;background-position:center;background-repeat:no-repeat}.offroad-trail-search-results__result-meta{margin-bottom:1.5rem}.offroad-trail-search-results__result-meta-label{font-size:.75rem;color:#8b8b8b;margin-bottom:.5rem}.offroad-trail-search-results__result-meta-value{font-weight:700}.offroad-trail-search-results__result--dummy{visibility:hidden;height:0}.offroad-trail-search-results__rating-no{display:inline-flex;align-items:center;justify-content:center;margin-right:.4375rem;border-radius:99px;height:20px;width:20px;color:#fff;font-size:.75rem}.offroad-trail-search-results__rating-no--1{background-color:#84d401}.offroad-trail-search-results__rating-no--2{background-color:#6cbd04}.offroad-trail-search-results__rating-no--3{background-color:#8bb20d}.offroad-trail-search-results__rating-no--4{background-color:#c8ab1a}.offroad-trail-search-results__rating-no--5{background-color:#f6a520}.offroad-trail-search-results__rating-no--6{background-color:#f79f0e}.offroad-trail-search-results__rating-no--7{background-color:#f49301}.offroad-trail-search-results__rating-no--8{background-color:#e87301}.offroad-trail-search-results__rating-no--9{background-color:#e85601}.offroad-trail-search-results__rating-no--10{background-color:#c92800}.offroad-trail-search-results__no-results{font-weight:500;margin:2rem 1.5rem 3rem;text-align:center;padding:1rem;width:100%;border:1px solid #000;text-transform:uppercase;border-radius:15px;grid-column:1/span 3;letter-spacing:2px;align-items:center;justify-content:center;position:relative;display:flex;font-style:normal;font-family:"Atlas Typewriter Web",Roboto,Helvetica,Arial,sans-serif}@media screen and (max-width: 650px){.offroad-trail-search-results__no-results{justify-content:space-between;font-size:.8rem}}@media screen and (max-width: 650px){.offroad-trail-search-results__no-results{justify-content:space-between;font-size:.8rem}}.offroad-trail-search-results__no-results svg{width:40px;position:absolute;left:1rem;top:5px}@media screen and (max-width: 650px){.offroad-trail-search-results__no-results svg{position:relative;left:0}}@media(min-width: 1225px){.offroad-trail-search-results__result{flex-basis:33%}}@media(max-width: 1040px){.offroad-trail-search-results__result{flex-basis:50%}}@media(max-width: 768px){.offroad-trail-search-results__result{flex-grow:1}.offroad-trail-search-results__result--dummy{margin:0;padding:0}}@media(max-width: 590px){.offroad-trail-search-results__inner{padding:0 2rem;justify-content:center}.offroad-trail-search-results__result{max-width:100%}}.offroad-trail-search-results__top-container span{color:#ff9f0e}.offroad-trail-search-results__filters-container{display:flex;justify-content:space-between;border-top:1px solid #d9d9d9;padding:1rem 0;border-bottom:1px solid #d9d9d9;margin-bottom:2rem;position:relative}@media screen and (max-width: 1150px){.offroad-trail-search-results__filters-container{flex-direction:column}}@media screen and (max-width: 650px){.offroad-trail-search-results__filters-container{flex-direction:column-reverse}}.offroad-trail-search-results__filters{display:flex;flex-wrap:wrap;grid-gap:.75rem}.offroad-trail-search-results__filter{display:flex;background-color:#222;align-items:center;border-radius:10px;color:#fff;font-weight:bold;padding:.5rem 1rem;cursor:pointer;min-width:178px;position:relative;max-width:225px}@media screen and (max-width: 768px){.offroad-trail-search-results__filter{width:48%}}@media screen and (max-width: 650px){.offroad-trail-search-results__filter{width:100%;justify-content:center;max-width:unset}}.offroad-trail-search-results__filter svg{margin-right:1rem}.offroad-trail-search-results__filter__clear{background-color:rgba(0,0,0,0);padding:0}.offroad-trail-search-results__filter #clear-filters{background-color:rgba(0,0,0,0);color:#777;border:none;text-decoration:underline}.offroad-trail-search-results__filter #clear-filters:hover{color:#ff9f0e}.offroad-trail-search-results__dropdown{cursor:pointer;position:absolute;top:3rem;left:0;opacity:0;z-index:0;animation:slide;animation-duration:150ms;animation-delay:150ms;animation-fill-mode:forwards;transition:all 100ms ease-in-out}@media screen and (max-width: 650px){.offroad-trail-search-results__dropdown{width:100%}}.offroad-trail-search-results__dropdown__inner{border-radius:8px;box-shadow:0 4px 8px -2px rgba(0,0,0,.3);background:#fff}.offroad-trail-search-results__dropdown__inner-one{max-height:255px;width:300px;padding:24px}@media screen and (max-width: 650px){.offroad-trail-search-results__dropdown__inner-one{width:100%}}.offroad-trail-search-results__dropdown__container{display:flex;justify-content:space-between}.offroad-trail-search-results__dropdown__container span{font-size:16px;font-weight:700;color:#222}.offroad-trail-search-results__dropdown__container svg{margin:0}.offroad-trail-search-results__dropdown-technical-rating .offroad-trail-search-results__dropdown__container{color:#222}.offroad-trail-search-results__dropdown-technical-rating .offroad-trail-search-results__dropdown__container span{border:2px solid #222;border-radius:10px;padding:.5rem;min-width:45px;text-align:center;display:inline-block;margin-top:.5rem}@supports(-moz-appearance: none){.offroad-trail-search-results__dropdown-technical-rating input[type=range]{top:10px !important}}@supports(-moz-appearance: none){.offroad-trail-search-results__dropdown-trail-length input[type=range]{top:10px !important}}.offroad-trail-search-results__dropdown-trail-length input[type=range]::-moz-range-thumb{border:1px solid #ff9f0e !important;background:#ff9f0e !important;width:22px !important;height:22px !important}.offroad-trail-search-results__dropdown .range-value{position:absolute;top:17px;z-index:10001;pointer-events:none;cursor:grab;left:11px}.offroad-trail-search-results__dropdown .range-value span{width:24px;height:auto;text-align:center;color:#fff;font-size:12px;display:block;position:absolute;left:-10px;border-radius:6px}@supports(-moz-appearance: none){.offroad-trail-search-results__dropdown .range-value span{left:-9px}}.offroad-trail-search-results__dropdown-sort,.offroad-trail-search-results__dropdown-best-time{top:37px;width:100%}.offroad-trail-search-results__dropdown-sort-options,.offroad-trail-search-results__dropdown-best-time-options{top:4.6rem;left:0;width:100%;border-radius:8px;box-shadow:0 4px 8px -2px rgba(0,0,0,.3);background:#fff;z-index:1;color:#222}.offroad-trail-search-results__dropdown-sort-option,.offroad-trail-search-results__dropdown-best-time-option{position:relative;padding:.8rem;width:100%;background-color:rgba(0,0,0,0);border:none;text-align:left}.offroad-trail-search-results__dropdown-sort-option:first-child,.offroad-trail-search-results__dropdown-best-time-option:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.offroad-trail-search-results__dropdown-sort-option:last-child,.offroad-trail-search-results__dropdown-best-time-option:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.offroad-trail-search-results__dropdown-sort-option:hover,.offroad-trail-search-results__dropdown-best-time-option:hover{background-color:#f1f1f1}.offroad-trail-search-results .active{background-color:#f1f1f1}.offroad-trail-search-results__slider{position:relative;padding:5px 0;border-radius:6px;touch-action:none;display:flex;align-items:center;height:24px;width:100%;margin-top:1rem;background-color:unset}.offroad-trail-search-results__slider input{cursor:pointer;pointer-events:none;position:absolute;overflow:hidden;left:0;top:8px;width:100%;outline:none;height:30px;margin:0;padding:0}.offroad-trail-search-results__slider input::-webkit-slider-thumb{pointer-events:all;position:relative;z-index:1;outline:0}.offroad-trail-search-results__slider input::-moz-range-thumb{pointer-events:all;position:relative;z-index:10;appearance:none;width:9px}.offroad-trail-search-results__slider input::-moz-range-track{position:relative;z-index:-1;background-color:#000;border:0}.offroad-trail-search-results__slider input:last-of-type::-moz-range-track{appearance:none;background:none rgba(0,0,0,0);border:0}.offroad-trail-search-results__slider input[type=range]::-moz-focus-outer{border:0}.offroad-trail-search-results__slider input[type=range]{appearance:none;background:none}.offroad-trail-search-results__slider input[type=range]::-webkit-slider-runnable-track{height:10px;border:none;border-radius:3px;background:rgba(0,0,0,0)}.offroad-trail-search-results__slider input[type=range]::-ms-track{height:10px;background:rgba(0,0,0,0);border:none;border-radius:3px}.offroad-trail-search-results__slider input[type=range]::-moz-range-track{height:10px;background:rgba(0,0,0,0);border:none;border-radius:3px}.offroad-trail-search-results__slider input[type=range]::-webkit-slider-thumb{appearance:none;width:25px;height:25px;border-radius:50%;background:#ff9f0e;margin-top:-5px;position:relative;z-index:10000;border:1px solid #fff}.offroad-trail-search-results__slider input[type=range]::-ms-thumb{appearance:none;border:1px solid #fff;width:25px;height:25px;border-radius:50%;background:#222;margin-top:-5px;position:relative;z-index:10000}.offroad-trail-search-results__slider input[type=range]::-moz-range-thumb{appearance:none;border:1px solid #fff;width:25px;height:25px;border-radius:50%;background:#222;margin-top:-5px;position:relative;z-index:10000}.offroad-trail-search-results__slider input[type=range]:focus{outline:none}.offroad-trail-search-results__slider-full-range,.offroad-trail-search-results__slider-incl-range{width:100%;height:10px;left:0;top:21px;position:absolute;background:#ddd;border-radius:10px}.offroad-trail-search-results__slider-incl-range{background:#ff9f0e}.offroad-trail-search-results__slider-technical-rating{margin-top:0;padding:1.5rem 0;height:auto}.offroad-trail-search-results__slider-technical-rating-full-range,.offroad-trail-search-results__slider-technical-rating-incl-range{background:linear-gradient(88.81deg, #84d400 0.04%, #65b604 18.12%, #f5a623 42.57%, #f79900 62.95%, #c92800 99.24%);backdrop-filter:blur(40px)}.offroad-trail-search-results__slider-technical-rating input[type=range]{height:25px;top:17px}.offroad-trail-search-results__slider-technical-rating input[type=range]::-webkit-slider-thumb{cursor:pointer;width:20px;height:20px}.offroad-trail-search-results__slider-technical-rating input[type=range]::-ms-thumb{background:rgba(0,0,0,0);cursor:pointer}.offroad-trail-search-results__slider-technical-rating input[type=range]::-moz-range-thumb{background:rgba(0,0,0,0);cursor:pointer}.offroad-trail-search-results__slider-technical-rating--false input[type=range]::-webkit-slider-thumb,.offroad-trail-search-results__slider-technical-rating--0 input[type=range]::-webkit-slider-thumb{background:#84d401}.offroad-trail-search-results__slider-technical-rating--false input[type=range]::-ms-thumb,.offroad-trail-search-results__slider-technical-rating--0 input[type=range]::-ms-thumb{background:#84d401}.offroad-trail-search-results__slider-technical-rating--false input[type=range]::-moz-range-thumb,.offroad-trail-search-results__slider-technical-rating--0 input[type=range]::-moz-range-thumb{background:#84d401}.offroad-trail-search-results__slider-technical-rating--1 input[type=range]::-webkit-slider-thumb{background:#84d401}.offroad-trail-search-results__slider-technical-rating--1 input[type=range]::-ms-thumb{background:#84d401}.offroad-trail-search-results__slider-technical-rating--1 input[type=range]::-moz-range-thumb{background:#84d401}.offroad-trail-search-results__slider-technical-rating--2 input[type=range]::-webkit-slider-thumb{background:#6cbd04}.offroad-trail-search-results__slider-technical-rating--2 input[type=range]::-ms-thumb{background:#6cbd04}.offroad-trail-search-results__slider-technical-rating--2 input[type=range]::-moz-range-thumb{background:#6cbd04}.offroad-trail-search-results__slider-technical-rating--3 input[type=range]::-webkit-slider-thumb{background:#8bb20d}.offroad-trail-search-results__slider-technical-rating--3 input[type=range]::-ms-thumb{background:#8bb20d}.offroad-trail-search-results__slider-technical-rating--3 input[type=range]::-moz-range-thumb{background:#8bb20d}.offroad-trail-search-results__slider-technical-rating--4 input[type=range]::-webkit-slider-thumb{background:#c8ab1a}.offroad-trail-search-results__slider-technical-rating--4 input[type=range]::-ms-thumb{background:#c8ab1a}.offroad-trail-search-results__slider-technical-rating--4 input[type=range]::-moz-range-thumb{background:#c8ab1a}.offroad-trail-search-results__slider-technical-rating--5 input[type=range]::-webkit-slider-thumb{background:#f6a520}.offroad-trail-search-results__slider-technical-rating--5 input[type=range]::-ms-thumb{background:#f6a520}.offroad-trail-search-results__slider-technical-rating--5 input[type=range]::-moz-range-thumb{background:#f6a520}.offroad-trail-search-results__slider-technical-rating--6 input[type=range]::-webkit-slider-thumb{background:#f79f0e}.offroad-trail-search-results__slider-technical-rating--6 input[type=range]::-ms-thumb{background:#f79f0e}.offroad-trail-search-results__slider-technical-rating--6 input[type=range]::-moz-range-thumb{background:#f79f0e}.offroad-trail-search-results__slider-technical-rating--7 input[type=range]::-webkit-slider-thumb{background:#f49301}.offroad-trail-search-results__slider-technical-rating--7 input[type=range]::-ms-thumb{background:#f49301}.offroad-trail-search-results__slider-technical-rating--7 input[type=range]::-moz-range-thumb{background:#f49301}.offroad-trail-search-results__slider-technical-rating--8 input[type=range]::-webkit-slider-thumb{background:#e87301}.offroad-trail-search-results__slider-technical-rating--8 input[type=range]::-ms-thumb{background:#e87301}.offroad-trail-search-results__slider-technical-rating--8 input[type=range]::-moz-range-thumb{background:#e87301}.offroad-trail-search-results__slider-technical-rating--8 .range-value span{left:-12px}.offroad-trail-search-results__slider-technical-rating--9 input[type=range]::-webkit-slider-thumb{background:#e85601}.offroad-trail-search-results__slider-technical-rating--9 input[type=range]::-ms-thumb{background:#e85601}.offroad-trail-search-results__slider-technical-rating--9 input[type=range]::-moz-range-thumb{background:#e85601}.offroad-trail-search-results__slider-technical-rating--9 .range-value span{left:-12px}.offroad-trail-search-results__slider-technical-rating--10 input[type=range]::-webkit-slider-thumb{background:#c92800}.offroad-trail-search-results__slider-technical-rating--10 input[type=range]::-ms-thumb{background:#c92800}.offroad-trail-search-results__slider-technical-rating--10 input[type=range]::-moz-range-thumb{background:#c92800}.offroad-trail-search-results__slider-technical-rating--10 .range-value span{left:-12px}.offroad-trail-search-results__buttons{padding:12px 16px;border-top:1px solid #dbdad2;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.offroad-trail-search-results__buttons__container{display:flex;flex-direction:row;align-items:center;grid-gap:8px;gap:8px;justify-content:flex-end;width:100%}.offroad-trail-search-results__buttons-trails{border-radius:9999px;border:2px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-out;font-size:13px;font-weight:700;line-height:1.5;height:32px;padding:0 16px;border-color:#ff9f0e;background-color:#ff9f0e;width:auto;color:#222}.offroad-trail-search-results__trail-length{position:relative}.offroad-trail-search-results-sort svg{margin-right:.85rem}@media screen and (max-width: 1150px){.offroad-trail-search-results-sort{margin-top:.75rem;width:48%}}@media screen and (max-width: 650px){.offroad-trail-search-results-sort{margin-top:0;margin-bottom:.75rem;width:100%}}
