.GpxChart-module__eLo7PW__error{margin-top:15%}.GpxChart-module__eLo7PW__container{position:relative}.GpxChart-module__eLo7PW__container-mobile{padding-top:32px}
.GraphTooltip-module__DjRbfW__tooltip{z-index:2;background-color:#fff;border:1px solid gray;border-radius:4px;padding:5px;font-size:12px;position:absolute;transform:translate(-50%,-100%);box-shadow:0 2px 5px #0003}
.StepperTooltipContent-module__4HgedW__content-list{margin-block:8px;padding-inline-start:0;list-style:none}.StepperTooltipContent-module__4HgedW__content-list-item{justify-content:space-between;display:flex}.StepperTooltipContent-module__4HgedW__content-list-item span.StepperTooltipContent-module__4HgedW__value{font-weight:700}.StepperTooltipContent-module__4HgedW__content-list-item span.StepperTooltipContent-module__4HgedW__value.StepperTooltipContent-module__4HgedW__capitalize{text-transform:capitalize}.StepperTooltipContent-module__4HgedW__content-list-image{margin-left:4px}.StepperTooltipContent-module__4HgedW__container{width:200px}.StepperTooltipContent-module__4HgedW__title{text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:12px}
.RouteScheme-module__AHBGea__route-scheme-container{height:186px;position:relative}.RouteScheme-module__AHBGea__mode-group-buttons{margin:0 4px}@media (max-width:720px){.RouteScheme-module__AHBGea__graph-container{overflow-x:scroll}.RouteScheme-module__AHBGea__graph-svg{margin-bottom:4px}}
.ButtonGroup-module__DqGQEa__container{margin-left:4px;display:inline-block}.ButtonGroup-module__DqGQEa__group-button{border:1px solid var(--font-grey);text-transform:lowercase;cursor:pointer;background-color:#fff;padding:4px;font-size:12px}.ButtonGroup-module__DqGQEa__group-button-selected{background-color:var(--font-grey);color:#fff}
.JumpToTopButton-module__exOhqW__jump-to-top-button{background-color:var(--color-dark-grey);color:#fff;cursor:pointer;opacity:0;pointer-events:none;z-index:1000;border:none;border-radius:25%;padding:10px 16px;font-size:20px;transition:opacity .3s,transform .3s;position:fixed;bottom:24px;right:24px}.JumpToTopButton-module__exOhqW__visible{opacity:1;pointer-events:auto}.JumpToTopButton-module__exOhqW__jump-to-top-button:hover{transform:scale(1.1)}
.PostCardList-module__bToP-a__container{min-height:calc(100vh - 140px);padding:0 24px 24px;position:relative}.PostCardList-module__bToP-a__title{text-transform:uppercase;text-align:center;color:var(--font-grey);letter-spacing:16px;margin:20px 0;font-size:32px}.PostCardList-module__bToP-a__post-card-list{grid-gap:32px;grid-template-columns:1fr 1fr;max-width:1200px;margin:auto;display:grid}@media (max-width:1200px){.PostCardList-module__bToP-a__post-card-list{grid-template-columns:1fr}}@media (max-width:720px){.PostCardList-module__bToP-a__post-card-list{grid-gap:16px;grid-template-columns:1fr}.PostCardList-module__bToP-a__title{letter-spacing:4px}.PostCardList-module__bToP-a__container{height:auto;min-height:75vh}}.PostCardList-module__bToP-a__drop-grid{display:block}
.Divider-module__IlPP3W__divider-container{border-bottom:2px solid var(--color-grey);margin:24px 0}.Divider-module__IlPP3W__divider{letter-spacing:1px;margin:0;font-size:16px;font-weight:700;line-height:24px}@media (max-width:720px){.Divider-module__IlPP3W__sticky-divider-container{z-index:2;background-color:#fff;position:sticky}.Divider-module__IlPP3W__divider{font-size:14px}}
.GearTable-module__J-nnTG__container{justify-content:center;margin-top:12px;padding:0 24px;display:flex}.GearTable-module__J-nnTG__table{border-collapse:collapse;width:100%;max-width:600px;margin:0 auto}.GearTable-module__J-nnTG__tbody{width:100%}
.GearProsCons-module__Gbfc1W__container{justify-content:space-between;gap:24px;margin:0 auto;display:flex}.GearProsCons-module__Gbfc1W__column{flex:300px}@media (max-width:720px){.GearProsCons-module__Gbfc1W__container{flex-direction:column;gap:0;display:block}}
.ImageGallery-module__6Qz9fW__images{margin:0 auto 12px;display:block;position:relative}.ImageGallery-module__6Qz9fW__caption{text-align:center;color:var(--color-dark-grey);border:1px solid var(--color-grey);letter-spacing:.5px;border-top:0;border-radius:4px;margin:0 0 16px;padding:4px;line-height:1rem;display:block}.ImageGallery-module__6Qz9fW__image{object-fit:cover;object-position:center;border-radius:4px;height:auto}.ImageGallery-module__6Qz9fW__image-with-caption{border-bottom-right-radius:0;border-bottom-left-radius:0}.ImageGallery-module__6Qz9fW__slick-container{width:100%;margin-top:40px}.ImageGallery-module__6Qz9fW__slick-image-container{cursor:pointer;height:300px;padding:0 12px}.ImageGallery-module__6Qz9fW__slick-container-modal{width:100%;max-width:1066px}.ImageGallery-module__6Qz9fW__slick-modal-image-container{margin:0 auto}@media (max-width:720px){.ImageGallery-module__6Qz9fW__image{width:100%}.image-modal .ImageGallery-module__6Qz9fW__images{margin:20px auto 12px}}
.Paragraph-module__UZa6hW__paragraph{text-indent:16px;text-align:justify;line-height:24px}.Paragraph-module__UZa6hW__title{color:var(--font-grey);letter-spacing:.5px;font-size:16px}.Paragraph-module__UZa6hW__links{color:var(--font-grey);margin:0;padding-right:36px;font-size:12px;font-weight:400;display:inline-block}.Paragraph-module__UZa6hW__link{color:var(--color-dark-grey);padding-right:24px;font-size:12px;font-weight:700}.Paragraph-module__UZa6hW__link:hover{text-decoration:underline}.Paragraph-module__UZa6hW__list-item{margin-bottom:8px;padding-left:8px}.Paragraph-module__UZa6hW__list{text-align:justify;padding-inline-start:24px;line-height:20px}.Paragraph-module__UZa6hW__list-unordered{list-style-type:square}.Paragraph-module__UZa6hW__table{margin:20px auto}.Paragraph-module__UZa6hW__statsTable{border-top:2px solid var(--color-grey);border-left:2px solid var(--color-grey);border-collapse:collapse;grid-template-columns:repeat(6,1fr);width:100%;margin-top:16px;margin-bottom:24px;display:grid}.Paragraph-module__UZa6hW__statsTable tbody,.Paragraph-module__UZa6hW__statsTable tr{display:contents}.Paragraph-module__UZa6hW__statsTable th,.Paragraph-module__UZa6hW__statsTable td{text-align:center;border-right:2px solid var(--color-grey);border-bottom:2px solid var(--color-grey);justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font-size:14px;display:flex}.Paragraph-module__UZa6hW__statsTable th{color:var(--font-grey);font-weight:400}.Paragraph-module__UZa6hW__statsTable td{font-weight:600}@media (max-width:720px){.Paragraph-module__UZa6hW__link span{padding-right:12px;font-size:12px!important}.Paragraph-module__UZa6hW__links{padding-right:12px}.Paragraph-module__UZa6hW__paragraph{text-indent:12px;line-height:20px}.Paragraph-module__UZa6hW__title{font-size:14px}.Paragraph-module__UZa6hW__list-item{padding-left:0;font-size:14px}.Paragraph-module__UZa6hW__list{padding-inline-start:12px}.Paragraph-module__UZa6hW__statsTable{grid-template-columns:repeat(2,1fr);margin-top:12px;margin-bottom:16px}}
.YoutubeIframe-module__rebkTa__container{max-width:600px;height:300px;margin:0 auto 96px;padding:0 12px}.YoutubeIframe-module__rebkTa__yt-iframe{border-radius:4px 4px 0 0;width:100%;height:100%}
.PostImages-module__EhfFeq__images{margin:0 auto 12px;display:block;position:relative}.PostImages-module__EhfFeq__caption{text-align:center;color:var(--color-dark-grey);border:1px solid var(--color-grey);letter-spacing:.5px;border-top:0;border-radius:4px;margin:0 0 16px;padding:4px;line-height:1rem;display:block}.PostImages-module__EhfFeq__image{object-fit:cover;object-position:center;border-radius:4px;height:auto}.PostImages-module__EhfFeq__image-with-caption{border-bottom-right-radius:0;border-bottom-left-radius:0}.PostImages-module__EhfFeq__slick-container{width:100%;margin-top:40px}.PostImages-module__EhfFeq__slick-image-container{cursor:pointer;height:300px;padding:0 12px}.PostImages-module__EhfFeq__slick-container-modal{width:100%;max-width:1066px}.PostImages-module__EhfFeq__slick-modal-image-container{margin:0 auto}@media (max-width:720px){.PostImages-module__EhfFeq__image{width:100%}.image-modal .PostImages-module__EhfFeq__images{margin:20px auto 12px}}
.SearchTemplate-module__FS7Q7q__alert{margin-top:20%}@media (max-width:720px){.SearchTemplate-module__FS7Q7q__alert{margin-top:50%}}.SearchTemplate-module__FS7Q7q__container{height:calc(100vh - var(--navbar-height) - var(--navbar-height)-6px)}
.GearGallery-module__WYSDKW__timelineTitle{text-align:center;color:var(--font-grey);letter-spacing:.5px;margin-bottom:1rem;font-size:1.2rem;font-weight:600}.GearGallery-module__WYSDKW__timelineHeading{letter-spacing:1px;margin:0;font-size:16px;font-weight:700;line-height:24px}.GearGallery-module__WYSDKW__generalGalleryWrapper{margin-bottom:2rem}.GearGallery-module__WYSDKW__timelineItemWrapper{margin-top:3rem;margin-bottom:2rem}@media (max-width:720px){.GearGallery-module__WYSDKW__timelineHeading{font-size:14px}}
.ReferencedTrips-module__UQEYnW__list{text-align:justify;text-indent:0;padding-inline-start:24px;line-height:20px}.ReferencedTrips-module__UQEYnW__listUnordered{list-style-type:square}.ReferencedTrips-module__UQEYnW__listItem{margin-bottom:8px;padding-left:8px}.ReferencedTrips-module__UQEYnW__tripLink a{color:inherit;text-decoration:none;display:inline}.ReferencedTrips-module__UQEYnW__tripLink:hover .ReferencedTrips-module__UQEYnW__tripText{text-decoration:underline}.ReferencedTrips-module__UQEYnW__tripLink:hover .ReferencedTrips-module__UQEYnW__linkIcon{color:var(--color-dark,#000)}.ReferencedTrips-module__UQEYnW__tripText{display:inline}.ReferencedTrips-module__UQEYnW__linkIcon{color:var(--color-dark-grey,#666);vertical-align:middle;margin-left:8px;font-size:.85rem;transition:color .2s}.ReferencedTrips-module__UQEYnW__linkIcon:hover{color:var(--color-dark,#000)}@media (max-width:720px){.ReferencedTrips-module__UQEYnW__list{padding-inline-start:13px}.ReferencedTrips-module__UQEYnW__listItem{padding-left:0;font-size:14px}}.ReferencedTrips-module__UQEYnW__expandButton{color:var(--color-dark-grey,#666);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;margin-top:12px;padding:8px;font-size:.95rem;font-weight:600;transition:color .2s;display:flex}.ReferencedTrips-module__UQEYnW__expandButton:hover{color:var(--color-dark,#000)}.ReferencedTrips-module__UQEYnW__buttonCaption{margin-right:8px}
.TripSections-module__hKzT1a__list{justify-content:space-evenly;max-width:400px;margin:16px auto;padding-inline-start:0;list-style:none;display:flex}.TripSections-module__hKzT1a__active{font-weight:700;text-decoration:underline}.TripSections-module__hKzT1a__separator{-webkit-user-select:none;user-select:none;list-style:none}@media (max-width:720px){.TripSections-module__hKzT1a__list{margin:8px auto}}
