.routeMap_routeMap__15_i1 .routeMap_gpxDownloadBtn__M5fAh{border-radius:8px;padding:8px 32px!important}.routeMap_routeMap__15_i1 .routeMap_gpxDownloadBtn__M5fAh>span{font-size:16px!important}.routeMap_routeMap__15_i1 .routeMap_gpxDownloadBtn__M5fAh>i{margin-right:8px!important}.routeMap_routeMap__15_i1>iframe{width:100%!important}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq{border:1px solid rgba(187,187,187,.3);border-radius:4px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy>img{background-color:#32334d;border-radius:50%;height:28px;width:28px;object-fit:contain}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy>div{display:flex;flex-direction:column;grid-gap:2px;gap:2px;flex:1 1}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy>div>span{display:flex;grid-gap:2px;gap:2px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy>div>span:first-of-type{font-size:16px;font-weight:500}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy>div>span:last-of-type{align-items:center;color:#555;font-size:14px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy>div>span:last-of-type>i{font-size:16px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_routeStats__3ykJo{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;padding:0 8px 8px;margin-top:8px;border-bottom:1px solid rgba(187,187,187,.3)}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_routeStats__3ykJo .routeMap_stat__1cZC5{display:flex;flex-direction:column;align-items:center;grid-gap:2px;gap:2px;flex:1 1;min-height:70px;justify-content:center}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_routeStats__3ykJo .routeMap_stat__1cZC5>i{font-size:16px;color:#32334d}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_routeStats__3ykJo .routeMap_stat__1cZC5 .routeMap_statLabel__1Q6pZ{font-size:12px;color:#3ba9e0;text-align:center}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_routeStats__3ykJo .routeMap_stat__1cZC5 .routeMap_statValue__1eTuF{font-size:12px;font-weight:500;color:#32334d;text-align:center}@media screen and (max-width:576px){.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy{padding:4px;grid-gap:2px;gap:2px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy .routeMap_gpxDownloadBtn__M5fAh{border-radius:8px;padding:4px 16px!important;margin:4px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy>img{height:20px;width:20px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy>div>span:first-of-type,.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy>div>span:last-of-type{font-size:12px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_guide__aJexy>div>span:last-of-type>i{font-size:14px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_routeStats__3ykJo{padding:0 4px 4px;grid-gap:4px;gap:4px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_routeStats__3ykJo .routeMap_stat__1cZC5{min-width:80px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_routeStats__3ykJo .routeMap_stat__1cZC5>i{font-size:16px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_routeStats__3ykJo .routeMap_stat__1cZC5 .routeMap_statLabel__1Q6pZ{font-size:12px}.routeMap_routeMap__15_i1 .routeMap_map__2-3Sq .routeMap_routeStats__3ykJo .routeMap_stat__1cZC5 .routeMap_statValue__1eTuF{font-size:14px}}.rating_rating__3ZH7-{display:flex;grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.modalImages_modal__1B-Cx{position:absolute}.modalImages_modal__1B-Cx .modalImages_btnModal__2s18A{background-color:transparent;border:none;font-size:32px;position:absolute;right:64px;top:64px;z-index:999}.modalImages_modal__1B-Cx .modalImages_btnImagesModal__3w1aQ{background-color:transparent;border:none;font-size:40px;z-index:99}.modalImages_modal__1B-Cx .wozzo-modal-shadow{background-color:rgba(40,40,40,.9)}.modalImages_modal__1B-Cx .wozzo-modal{max-width:90vw}.modalImages_modal__1B-Cx .wozzo-modal .wozzo-modal-body{background-color:transparent;display:flex;justify-content:space-between}.modalImages_modal__1B-Cx .wozzo-modal .wozzo-modal-body>div{height:80vh;overflow:hidden;width:80vw}.modalImages_modal__1B-Cx .wozzo-modal .wozzo-modal-body>div>div{display:flex;height:100%;-webkit-transition:all .5s linear;transition:all .5s linear}.modalImages_modal__1B-Cx .wozzo-modal .wozzo-modal-body>div>div>div{width:100%;padding:0 16px;display:flex;align-items:center;justify-content:center}.modalImages_modal__1B-Cx .wozzo-modal .wozzo-modal-body>div>div>div>img{width:100%;object-fit:cover}@media screen and (max-width:576px){.modalImages_modal__1B-Cx .modalImages_btnModal__2s18A{right:16px;top:16px}.modalImages_modal__1B-Cx .modalImages_btnImagesModal__3w1aQ{bottom:16px;left:25%;position:absolute}.modalImages_modal__1B-Cx .modalImages_btnImagesModal__3w1aQ:last-of-type{left:75%;position:absolute;-webkit-transform:translateX(-75%);transform:translateX(-75%)}.modalImages_modal__1B-Cx .wozzo-modal .wozzo-modal-body>div{height:70vh;width:100%}.modalImages_modal__1B-Cx .wozzo-modal .wozzo-modal-body>div>div>div>div>img{object-position:center;object-fit:contain}}.routeImages_routeImages__2hJPw{margin-top:64px;overflow:hidden;width:100%}.routeImages_routeImages__2hJPw>p{font-size:24px;font-weight:700;margin:0}.routeImages_routeImages__2hJPw>div{margin-top:16px;padding-bottom:32px}.routeImages_routeImages__2hJPw>div>div[class*=wozzo-cards-slider-dots]>span{border-color:#32334d!important}.routeImages_routeImages__2hJPw>div>div[class*=wozzo-cards-slider-dots]>span[class*=isActive]{background-color:#32334d!important}.routeImages_routeImages__2hJPw>div .routeImages_imageCard__PZUI3{height:200px;padding:8px;width:100%}.routeImages_routeImages__2hJPw>div .routeImages_imageCard__PZUI3>img{height:100%;object-fit:cover;width:100%}@media screen and (max-width:576px){.routeImages_routeImages__2hJPw{margin-top:32px}}.inputRating_inputRating__1vago{display:flex;flex-direction:column;justify-content:space-between}.inputRating_inputRating__1vago.inputRating_error__VVY0n>div>button>i,.inputRating_inputRating__1vago.inputRating_error__VVY0n>p{color:#db341a}.inputRating_inputRating__1vago>p{color:#32334d;font-size:16px;margin:0}.inputRating_inputRating__1vago .inputRating_stars__3B9MM{display:flex;padding:4px 0}.inputRating_inputRating__1vago .inputRating_stars__3B9MM>button{background-color:transparent;border:none;margin-right:4px;padding:0}.inputRating_inputRating__1vago .inputRating_stars__3B9MM>button:last-of-type{margin-right:0}.inputRating_inputRating__1vago .inputRating_stars__3B9MM>button:disabled>i{color:#888}.inputRating_inputRating__1vago .inputRating_stars__3B9MM>button>i{color:#32334d}.commentInput_commentInput__3d23j{border-radius:8px;display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-top:16px}.commentInput_commentInput__3d23j .commentInput_row__nqnO5{display:flex;grid-gap:16px;gap:16px;flex-wrap:wrap}.commentInput_commentInput__3d23j .commentInput_text__2dwk9>div{height:100px}.commentInput_commentInput__3d23j .commentInput_review__3uFH5[class*=error]>div>button>i{color:#db341a}.commentInput_commentInput__3d23j .commentInput_review__3uFH5>div>button>i{color:#ffe234}.commentInput_commentInput__3d23j>button{font-size:14px;margin-left:auto}.routeComments_routeComments__1KT9B{overflow:hidden;padding-top:64px;width:100%}.routeComments_routeComments__1KT9B>p{font-size:24px;font-weight:700;margin:0}.routeComments_routeComments__1KT9B .routeComments_comments__jDQuX{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.routeComments_routeComments__1KT9B .routeComments_comments__jDQuX .routeComments_comment__2wVug{border-bottom:1px solid #f2f2f1;display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:16px 0}.routeComments_routeComments__1KT9B .routeComments_comments__jDQuX .routeComments_comment__2wVug:last-of-type{border-bottom:none}.routeComments_routeComments__1KT9B .routeComments_comments__jDQuX .routeComments_comment__2wVug>p{margin:0;font-size:14px}.routeComments_routeComments__1KT9B .routeComments_comments__jDQuX .routeComments_comment__2wVug>p.routeComments_name__1JjqF{font-weight:700}.routeComments_routeComments__1KT9B .routeComments_comments__jDQuX .routeComments_comment__2wVug>p.routeComments_date__1jzEI{font-size:12px;font-style:italic;margin-left:auto}.routeComments_routeComments__1KT9B .routeComments_button__1v53I{font-size:14px;margin:16px auto 0}.routeComments_routeComments__1KT9B .routeComments_addComment__1ILEK{font-size:14px;margin:16px 0 0 auto}.routeComments_routeComments__1KT9B .routeComments_commentNotice__vnglJ{font-size:12px;color:gray;margin-top:16px}@media screen and (max-width:576px){.routeComments_routeComments__1KT9B{padding-top:32px}}.participantsAvatars_participantsAvatars__2rayD{display:flex;align-items:center}.participantsAvatars_avatar__3qoS7{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid #fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.07);box-shadow:0 0 2px rgba(0,0,0,.07);margin-left:-10px;background:#eee;position:relative;z-index:-1}.participantsAvatars_avatar__3qoS7:first-child{margin-left:0}.participantsAvatars_avatar__3qoS7:not(:first-child){z-index:0}.participantsAvatars_participantsLabel__1nJKh{font-weight:600;margin-right:16px;font-size:1rem}.participantsAvatars_extraAvatars__4JIYO{width:32px;height:32px;background:#eee;color:#444;border-radius:50%;padding:0 8px;font-size:16px;font-weight:700;display:flex;align-items:center;min-width:28px;justify-content:center;margin-left:-10px;position:relative;z-index:2;border:2px solid #fff}.participantsAvatars_participantActions__3LmMG{display:flex;align-items:center;margin-left:12px;grid-gap:.5rem;gap:.5rem}.participantsAvatars_participantButton__13ton{display:flex;align-items:center;grid-gap:.4em;gap:.4em;background:#32334d;color:#fff;border-radius:8px;padding:4px 16px;font-size:16px}@media screen and (max-width:576px){.participantsAvatars_participantsAvatars__2rayD{flex-direction:row;align-items:flex-start}.participantsAvatars_participantsLabel__1nJKh{margin-bottom:2px;margin-right:16px;font-size:16px;align-self:center}.participantsAvatars_participantActions__3LmMG{margin-left:auto;margin-right:12px;grid-gap:4px;gap:4px;flex-direction:column;align-items:stretch;margin-top:4px;justify-self:end}.participantsAvatars_participantButton__13ton{justify-content:center}}.routeInformation_routeInformation__haBby{overflow:hidden}.routeInformation_routeInformation__haBby .routeInformation_header__wSEax .routeInformation_publicationDate__4-Z3S{color:#3ba9e0;font-size:20px;font-weight:700;margin:0;text-transform:uppercase}.routeInformation_routeInformation__haBby .routeInformation_header__wSEax .routeInformation_route__1WNRp{font-size:32px;font-weight:700;margin:0}.routeInformation_routeInformation__haBby .routeInformation_additionalText__1dmN_{font-size:16px;line-height:1.7;margin:16px 0 0}.routeInformation_routeInformation__haBby .routeInformation_startingHour__dc-1D,.routeInformation_routeInformation__haBby .routeInformation_startingPlace__3bPsi{display:flex;align-items:center;font-size:14px;font-weight:700;color:#3ba9e0}.routeInformation_routeInformation__haBby .routeInformation_startingHour__dc-1D>i,.routeInformation_routeInformation__haBby .routeInformation_startingPlace__3bPsi>i{margin-right:8px}.routeInformation_routeInformation__haBby .routeInformation_startingHour__dc-1D>p,.routeInformation_routeInformation__haBby .routeInformation_startingPlace__3bPsi>p{margin:4px 0}.routeInformation_routeInformation__haBby .routeInformation_interactions__3SC6C{align-items:center;display:flex;grid-gap:32px;gap:32px;padding:32px 0}.routeInformation_routeInformation__haBby .routeInformation_interactions__3SC6C .routeInformation_commentsButton__2e18H{align-items:center;color:#282828;display:flex;grid-gap:8px;gap:8px;padding:0}.routeInformation_routeInformation__haBby .routeInformation_interactions__3SC6C .routeInformation_commentsButton__2e18H>span{font-size:16px}.routeInformation_routeInformation__haBby .routeInformation_interactions__3SC6C .routeInformation_commentsButton__2e18H>i{margin-right:0;font-size:20px}.routeInformation_routeInformation__haBby .routeInformation_participants__AQr2S{margin-top:16px}.routeInformation_routeInformation__haBby .routeInformation_details__3_oiv{border-bottom:1px solid #f2f2f1;border-top:1px solid #f2f2f1;display:flex;grid-gap:32px;gap:32px;padding:32px 0}.routeInformation_routeInformation__haBby .routeInformation_details__3_oiv .routeInformation_detail__12Yvl{display:flex;flex-direction:column;font-size:16px;grid-gap:4px;gap:4px}.routeInformation_routeInformation__haBby .routeInformation_details__3_oiv .routeInformation_detail__12Yvl>span{color:#bbb;font-size:14px}.routeInformation_routeInformation__haBby .routeInformation_details__3_oiv .routeInformation_detail__12Yvl>div{align-items:center;display:flex;grid-gap:4px;gap:4px}.routeInformation_routeInformation__haBby .routeInformation_participantsSection__2-FQ8{margin:2rem 0;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.routeInformation_routeInformation__haBby .routeInformation_participantList__2jyx_ ul{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;list-style:none;padding:0;margin:0}.routeInformation_routeInformation__haBby .routeInformation_participantItem__2rBlu{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;background:#f2f2f1;border-radius:20px;padding:.25rem .75rem}.routeInformation_routeInformation__haBby .routeInformation_participantAvatar__D69RF{width:32px;height:32px;border-radius:50%;object-fit:cover}.routeInformation_routeInformation__haBby .routeInformation_participantName__3keYM{font-size:.95rem}.routeInformation_routeInformation__haBby .routeInformation_participantActions__3t_fM{margin-top:.5rem}.routeInformation_routeInformation__haBby .routeInformation_participantButton__TrJK3{min-width:120px}.routeInformation_routeInformation__haBby .routeInformation_routeMap__2ufkr{display:none}@media screen and (max-width:992px){.routeInformation_routeInformation__haBby .routeInformation_routeMap__2ufkr{display:block;margin:32px 0}}@media screen and (max-width:576px){.routeInformation_routeInformation__haBby .routeInformation_header__wSEax .routeInformation_route__1WNRp{font-size:24px}.routeInformation_routeInformation__haBby .routeInformation_details__3_oiv{flex-wrap:wrap}.routeInformation_routeInformation__haBby .routeInformation_details__3_oiv .routeInformation_detail__12Yvl{min-width:calc(50% - 16px)}.routeInformation_routeInformation__haBby .routeInformation_participantsSection__2-FQ8{grid-gap:.5rem;gap:.5rem}.routeInformation_routeInformation__haBby .routeInformation_participantList__2jyx_ ul{grid-gap:.25rem;gap:.25rem}.routeInformation_routeInformation__haBby .routeInformation_participantItem__2rBlu{padding:.15rem .5rem;font-size:.9rem}.routeInformation_routeInformation__haBby .routeInformation_participantAvatar__D69RF{width:28px;height:28px}.routeInformation_routeInformation__haBby .routeInformation_participantButton__TrJK3{min-width:100px;font-size:.95rem}}.routePage_routePage__3phvJ .routePage_content__1FqjZ{display:flex;grid-gap:64px;gap:64px;padding:64px 120px}.routePage_routePage__3phvJ .routePage_content__1FqjZ>div{flex:1 1;margin-top:32px}.routePage_routePage__3phvJ .routePage_content__1FqjZ>div:last-of-type{height:-webkit-fit-content;height:fit-content;max-width:600px;position:sticky;top:16px}@media screen and (max-width:1200px){.routePage_routePage__3phvJ .routePage_content__1FqjZ>div:last-of-type{max-width:300px}}@media screen and (max-width:992px){.routePage_routePage__3phvJ .routePage_content__1FqjZ{padding:64px;flex-direction:column-reverse}.routePage_routePage__3phvJ .routePage_content__1FqjZ>div:last-of-type{display:none}}@media screen and (max-width:576px){.routePage_routePage__3phvJ .routePage_content__1FqjZ{padding:32px;grid-gap:32px;gap:32px}}