.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important}.leaflet-container.leaflet-fullscreen-on{width:100%!important;height:100%!important}.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}.leaflet-areaselect-shade{position:absolute;background:rgba(0,0,0,.4);cursor:inherit}.leaflet-areaselect-handle{position:absolute;background:#ab186b;border:2px solid #fff;border-radius:50%;-moz-box-shadow:1px 1px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px rgba(0,0,0,.2);box-shadow:1px 1px rgba(0,0,0,.2);width:24px;height:24px;cursor:move}.leaflet-areaselect{border:4px dashed #000}.leaflet-control-container .leaflet-bar{border:none}.leaflet-control-container .leaflet-bar.leaflet-control a{display:flex;padding:24px;border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,.75);flex-direction:row;align-items:center;justify-content:center}.leaflet-control-container .leaflet-bar.leaflet-control a img{position:absolute;width:50%}.leaflet-control-container .leaflet-bar.leaflet-control a+a{margin-top:10px}.leaflet-control-container .leaflet-bar.leaflet-control.leaflet-control-zoom a+a{margin-top:5px}.leaflet-control-container .leaflet-bar.leaflet-control.leaflet-control-zoom a{font-family:monospace,monospace;font-size:26px}.arbase-volet{display:none;position:absolute;top:0;left:0;z-index:1005;width:350px;height:100%;padding:50px 14px 14px;border-right:1px solid #000;background-color:#fff;box-shadow:2px 0 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:2px 0 2px 0 rgba(0,0,0,.5);cursor:default}.arbase-volet .entete{position:absolute;top:0;left:0;width:100%;height:40px;line-height:40px;background-color:#ab186b;color:#fff;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.5);box-shadow:0 2px 1px 0 rgba(0,0,0,.5);padding-bottom:0}.arbase-volet .entete a.arbase-close{margin-left:14px;color:#fff;text-decoration:none}.arbase-volet .entete span.titre{font-weight:700;margin-left:2em}.arbase-volet .entete a,.arbase-volet .entete span{display:inline-block;font-size:16px}.arbase-volet label{display:block;color:#000;font-size:18px;margin-bottom:.5em}.arbase-volet input,.arbase-volet select{display:block;margin-bottom:1em}.arbase-volet input[type=text],.arbase-volet select{width:96%;font-size:1.2em;padding:5px}.arbase-volet select{background-color:#ddd;background-color:#f7f7f7;border:1px solid #777}.arbase-volet input[type=button],.arbase-volet input[type=submit]{font-size:1.2em;padding:10px 18px;background-color:#000;color:#fff;border:none}.leaflet-bar a.leaflet-control-arsearch-on{background-color:#ff5}#arsearch-volet .search-items .item{position:relative;padding:12px 0;border-bottom:1px solid #ddd}#arsearch-volet .search-items .item a{display:block;cursor:pointer;color:#000;font-weight:700;font-size:16px}#arsearch-volet .search-items .item a:before{content:" ";position:absolute;top:0;bottom:0;left:0;right:0}#arsearch-volet .arbase-waiting,#arsearch-volet .msg-items{font-size:16px;font-weight:700;padding:1em 0;border-top:1px solid #ddd}#arsearch-volet .arbase-waiting{text-align:center}#arsearch-volet .search-actions{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:20px}#arsearch-volet .search-actions a.search-close{font-size:1.2em;padding:10px 18px;color:#555;background-color:#eee}#arsearch-volet .search-actions .arbase-submit{margin:0}#arsearch-volet .arbase-input{width:100%}.leaflet-control-container .leaflet-bar.leaflet-bar-gpsinfo.leaflet-control{width:38px}.leaflet-control-container .leaflet-bar.leaflet-bar-gpsinfo.leaflet-control a{padding:0}.leaflet-control-container .leaflet-bar.leaflet-bar-gpsinfo.leaflet-control a img{width:38px}.arl-geoloc-gps-circle{box-sizing:border-box;height:24px;width:24px;border-radius:50%;background-color:#006ca5;border:3px solid #fff}.arl-geoloc-gps-circle.arlg-idle{background-color:#777}.arl-geoloc-gps-circle.arlg-hi:after,.arl-geoloc-gps-circle.arlg-hi:before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid #fff;border-radius:50%}.arl-geoloc-gps-circle.arlg-hi:before{animation:ripple 2s linear 2}.arl-geoloc-gps-circle.arlg-hi:after{animation:ripple 2s linear 1s 1}@keyframes ripple{0%{transform:scale(1)}50%{transform:scale(1.2);opacity:1}to{transform:scale(4);opacity:0}}.arl-geoloc-popup-shell .leaflet-popup-content-wrapper{border-radius:10px}.arl-geoloc-popup-shell .leaflet-popup-content{margin:12px 14px}.arl-geoloc-popup{text-align:center;min-width:150px;font:400 12.5px/1.4 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#333}.arl-geoloc-popup__coords{font-weight:600;white-space:nowrap}.arl-geoloc-popup__alt{margin-top:2px;color:#666}.arl-geoloc-popup__stop{margin-top:10px;width:100%;padding:7px 10px;border:none;border-radius:6px;background:var(--color-accent,#e01b24);color:#fff;font:600 12px/1 inherit;cursor:pointer}.arl-geoloc-popup__stop:hover{filter:brightness(1.08)}.leaflet-control-container .leaflet-bar.leaflet-control-altimetrie{display:flex;flex-direction:column;justify-content:center;align-items:center}.leaflet-control-container .leaflet-bar.leaflet-control-altimetrie a+a.leaflet-control-altimetrie-list{margin-top:-5px;padding:20px}.aralt-chart .profil{stroke:#c63333}.aralt-chart .profil-bg polygon{fill:#ffccd5}.aralt-chart .xaxis path,.aralt-chart .yaxis path{fill:none;stroke:#000;stroke-width:1px}.aralt-chart .xaxis .tick line,.aralt-chart .yaxis .tick line{fill:none;stroke:#000;stroke-width:1px}.aralt-chart line.l-pole{stroke:#000;stroke-width:2px}.aralt-chart .g-txt-alti polyline,.aralt-chart .g-txt-dist polyline{shape-rendering:crispEdges;stroke:#000;stroke-width:2px;fill:#f4f4f4}.aralt-chart .g-txt-alti text,.aralt-chart .g-txt-dist text{color:#000;fill:currentColor}#cg-progress-bar{display:none;position:absolute;z-index:1000;left:10%;top:45%;width:80%;line-height:1em;background-color:hsla(0,0%,100%,.7);padding:3px}#cg-progress-bar div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:0;height:100%;padding:5px;background-color:#ab176b;border-radius:4px}.arv-noscroll.modal-opened,body.modal-opened{overflow:hidden}.ar-volet{position:fixed;z-index:50000;left:0;top:0;bottom:0;right:0;overflow-x:hidden;overflow-y:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.ar-volet.arv-hide{visibility:hidden;background:transparent}.ar-volet.arv-show{visibility:visible;background:rgba(0,0,0,.8)}.ar-volet .arv-page{display:flex;flex-direction:column;min-height:100%;height:100%;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.ar-volet.arv-left.arv-hide .arv-page{margin:0 100% 0 -70%}.ar-volet.arv-right.arv-hide .arv-page{margin:0 -70% 0 100%}.ar-volet.arv-left.arv-show .arv-page{margin:0 30% 0 0}.ar-volet.arv-right.arv-show .arv-page{margin:0 0 0 30%}.ar-volet.arv-left.arv-medium.arv-show .arv-page{margin-right:50%}.ar-volet.arv-right.arv-medium.arv-show .arv-page{margin-left:50%}.ar-volet .arv-entete{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;column-gap:4px;background-color:#ab186b;color:#fff;font-weight:700;height:50px;line-height:50px}.ar-volet .arv-entete .arv-entete-wrap{display:flex;justify-content:flex-start;align-items:center;gap:4px}.ar-volet .arv-entete a{color:#fff;text-decoration:none;border-bottom:0}.ar-volet .arv-entete a:hover{color:#faf}.ar-volet .arv-entete a.arv-link-back,.ar-volet .arv-entete a.arv-link-close{font-family:FontAwesome}.ar-volet .arv-entete a.arv-link{padding:12px 16px}.ar-volet .arv-entete a.arv-link-back{font-size:20px}.ar-volet .arv-entete a.arv-link-close{font-size:26px}.ar-volet .arv-content{flex:1;background:#fff;padding:1em 2em}.ar-volet .arv-content h1{padding-top:20px;text-align:center;font-size:2em;margin:0 0 1em;font-family:Montserrat,sans-serif;font-weight:600}.ar-volet .arv-content h1:after{content:"";display:block;width:60px;border-bottom:6px solid #717171;padding:7px;margin:auto}@media only screen and (max-width:990px){.ar-volet.arv-left.arv-medium.arv-show .arv-page,.ar-volet.arv-left.arv-show .arv-page,.ar-volet.arv-right.arv-medium.arv-show .arv-page,.ar-volet.arv-right.arv-show .arv-page{margin:0}}@media only screen and (max-width:600px){.ar-volet .arv-content{padding:1em}.ar-volet .arv-content h1{font-size:1.3em;padding-left:40px}}.ar-pop-panel{position:absolute;top:0;z-index:9999999;display:none;background-color:#fff;color:#000;font-weight:400;font-family:sans-serif;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.ar-pop-panel.open{display:block}.ar-pop-panel .arp-list{display:flex;flex-direction:column;min-width:100px}.ar-pop-panel .arp-list .arp-item{line-height:50px;padding:0 15px;color:#000;font-size:14px;text-decoration:none}.ar-pop-panel .arp-list .arp-item:hover{background-color:#e8e8e8;text-decoration:none}.ar-pop-panel .arp-list .arp-separator{margin:0;border:none;height:1px;background-color:#0003;overflow:hidden}.ar-pop-panel .arp-dialog{padding:15px;font-size:14px;line-height:1.4em}.ar-pop-panel .arp-dialog-sm{max-width:200px}.ar-pop-panel .arp-dialog-md{max-width:400px}.ar-pop-panel .arp-dialog-lg{max-width:600px}dialog::backdrop{background:rgba(0,0,0,.4);pointer-events:none}.ar-dialog2{background-color:#fff;border-radius:1em;border:3px solid #555;box-shadow:0 5px 10px 5px rgba(0,0,0,.1);color:#0f0e0e;overflow:hidden;transition:background-color .3s,color .3s;font-family:Raleway;width:400px;max-width:90%}.dlg2-modal{border:none}.dlg2-xs{width:320px}.dlg2-sm{width:400px}.dlg2-md{width:600px}.dlg2-lg{width:800px}.dlg2-xl{width:1000px}.dlg2-title{font-size:1.25em;font-weight:600;line-height:1.2;display:flex;justify-content:center;margin-bottom:1rem}.dlg2-opt-advanced .dlg2-title{padding-bottom:1rem;border-bottom:1px solid #ddd}.dlg2-content{line-height:1.4;text-align:left;color:#222}.dlg2-content ul{list-style-type:disc;margin-left:1.5rem}.dlg2-content.dlg2-opt-center{text-align:center}.dlg2-content.dlg2-opt-center ul{list-style-type:none;margin-left:0}.dlg2-opt-scroll .dlg2-content{max-height:400px;overflow-y:scroll}.dlg2-actions{display:flex;flex-direction:row;justify-content:right;gap:1em;margin-top:1rem}.dlg2-opt-advanced .dlg2-actions{padding-top:1rem;border-top:1px solid #ddd}.dlg2-actions button{padding:.5rem 1rem;font-size:.875rem;font-weight:600;border-radius:.5rem;transition:all .2s ease}.dlg2-actions .dlg2-action{background-color:#00000011;color:#000;border:1px solid #00000022}.dlg2-actions .dlg2-action:hover{background-color:#00000022;border:1px solid #00000044;transform:translateY(-1px)}.dlg2-actions .dlg2-action-main{background-color:#333;color:#fff;border:none}.dlg2-actions .dlg2-action-main:hover{background-color:#333333ee;transform:translateY(-1px)}.dlg2-actions .dlg2-action-danger{background-color:#c00;color:#fff;border:none}.dlg2-actions .dlg2-action-danger:hover{background-color:#cc0000ee;transform:translateY(-1px)}.ar-sheets-overlay{position:fixed;z-index:1040;top:0;right:0;bottom:0;left:0;filter:alpha(opacity=40);opacity:.4;background-color:#000}.ar-sheets-container.ar-sheets-modal{position:fixed;z-index:1045;top:0;bottom:0;right:0;left:0}.ar-sheets-content.dark{background-color:#222222fa}.ar-sheets-content.dark header .ar-grip div{background-color:#e0e0e0}.ar-sheets-content.dark .ar-sheets{color:#e0e0e0}.ar-sheets-content.dark header .ar-close img{filter:invert(100%) saturate(100%) brightness(90%) contrast(100%)}.ar-sheets-content{position:fixed;z-index:1050;bottom:0;width:100%;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);border-radius:12px 12px 0 0}.ar-sheets-content.round{border-radius:16px 16px 0 0}.ar-sheets-content header{position:relative;background-color:#00000010;min-height:50px}.ar-sheets-content header .ar-grip{display:flex;flex-direction:row;justify-content:center;cursor:pointer;height:50px;align-items:center}.ar-sheets-content header .ar-grip div{margin:auto;width:40px;height:4px;background:#555;border-radius:8px}.ar-sheets-content header .ar-close{position:absolute;top:0;right:0;border-radius:50%;border:none;width:50px;height:50px;line-height:50px;text-align:center}.ar-sheets-content header .ar-close:hover{background-color:#ececec}.ar-sheets-content header .ar-close img{width:16px;height:16px}.ar-sheets-content .ar-sheets{flex:1;padding-top:0;padding-bottom:20px;min-height:5px}.ar-sheets-content .ar-sheets.h50{height:50vh;overflow-y:scroll}.ar-sheets-content .ar-sheets.h75{height:75vh;overflow-y:scroll}.ar-sheets-content .ar-sheets .ar-sheet{padding:0 1em 1em}.ar-sheets-content .ar-sheets .ar-sheet>:first-child{padding-top:0;margin-top:0}@media (min-width:800px){.ar-sheets-content{width:800px;left:50%;transform:translateX(-50%)}.ar-sheets-content-sm{width:420px}}.switch{position:relative;height:14px;width:32px;cursor:pointer;appearance:none;-webkit-appearance:none;border-radius:9999px;background-color:#64748b60;transition:all .3s ease}.switch:checked{background-color:#ab186b}.switch:before{position:absolute;content:"";left:0;top:-3px;display:block;height:20px;width:20px;cursor:pointer;border:1px solid #64748b86;border-radius:9999px;background-color:#fff;box-shadow:0 3px 10px #64748b53;transition:all .3s ease}.switch:hover:before{box-shadow:0 0 0 8px #00000026}.switch:checked:hover:before{box-shadow:0 0 0 8px #ab186b26}.switch:checked:before{transform:translateX(12px);border-color:#ab186b}ul.ar-faq{list-style-type:none;margin:0;padding:0}.ctexte ul.ar-faq li,ul.ar-faq li{list-style-type:none;margin-left:0}ul.ar-faq details summary{cursor:pointer}ul.ar-faq details summary h3{display:inline-block;margin:0 0 1em;font-size:1.1rem;border:none}ul.ar-faq details .content{margin:0 0 4rem 1rem;background-color:#eee;padding:1rem}ul.ar-faq details .content p:first-child{margin-top:0}ul.ar-faq details .content p:last-child{margin-bottom:0}ul.ar-faq details summary.ar::-webkit-details-marker,ul.ar-faq details summary::marker{display:none;content:""}ul.ar-faq details summary h3:before{font-family:monospace;content:"+";color:#000;font-size:1.5em;font-weight:700;margin-right:6px;display:inline-block}ul.ar-faq details[open] summary h3:before{content:"-"}.w-tooltip{position:fixed;z-index:30001;max-width:260px;padding:6px 10px;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;background-color:#464240;filter:drop-shadow(0 0 4px rgba(255,255,255,.15)) drop-shadow(0 4px 6px rgba(0,0,0,.2));color:#fff;font-family:var(--typo-de-base);font-size:13px;font-weight:500;line-height:1.4;text-align:left}.w-tooltip--visible{animation:w-tooltip-apparition .15s ease-out}.w-tooltip:before{content:"";position:absolute;left:var(--w-tooltip-fleche,50%);box-sizing:border-box;width:10px;height:10px;margin-left:-5px;border:1px solid transparent;background-color:#464240;transform:rotate(45deg)}.w-tooltip[data-position=dessous]:before{top:-6px;border-top-color:hsla(0,0%,100%,.2);border-left-color:hsla(0,0%,100%,.2)}.w-tooltip[data-position=dessus]:before{bottom:-6px;border-right-color:hsla(0,0%,100%,.2);border-bottom-color:hsla(0,0%,100%,.2)}.w-tooltip>span{position:relative}@keyframes w-tooltip-apparition{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.w-tooltip--visible{animation:none}}.leaflet-container .marker-cluster div{width:32px;height:32px;margin-left:4px;margin-top:4px;border-radius:16px}.leaflet-container .marker-cluster div span{color:#000;line-height:32px}.leaflet-container .marker-cluster-small{background-color:rgba(0,0,0,.4)}.leaflet-container .marker-cluster-small div{background-color:#fff}.leaflet-container .marker-cluster-medium{background-color:rgba(0,0,0,.4)}.leaflet-container .marker-cluster-medium div{background-color:rgba(250,250,0,.8)}.leaflet-container .marker-cluster-large{background-color:rgba(0,0,0,.4)}.leaflet-container .marker-cluster-large div{background-color:rgba(255,170,0,.8)}.dlg2-content img{width:50px;border-radius:50%;display:block;margin:0 auto 5px}:root{--staticURL:"//static.altituderando.com";--ar-fullscreen-iconpath:"//static.altituderando.com/images/libs/l-fullscreen";--arl-search-iconpath:"//static.altituderando.com/images/libs/l-ar-search";--arl-geoloc-iconpath:"//static.altituderando.com/images/libs/l-ar-geoloc";--arl-altimetrie-iconpath:"//static.altituderando.com/images/libs/l-ar-altimetrie"}:root{--couleur1:#ab186b;--couleur1-hover:#780c49;--couleur2:#ab186b;--couleur2-hover:#780c49;--couleur3:#999;--couleur-typo-article:#555;--couleur_lien_nav:#555;--couleur_lien_action:#555;--couleur_lien_motscles:#555;--couleur_lien_texte:#555;--couleur_lien_commentaire:#555;--gris2:#464240;--gris3:#717171;--gris4:#979797;--gris5:#f4f4f4;--gris6:#bbb;--texte-footer:#b6b5b4;--couleur-col-droite:#ececec}:root{--typo-de-base:"Google Sans",system-ui,-apple-system,"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--typo-de-base2:"Montserrat",sans-serif}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;src:url(//static.altituderando.com/fonts/google/GoogleSans-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;src:url(//static.altituderando.com/fonts/google/GoogleSans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Google Sans;font-style:italic;font-weight:400 700;src:url(//static.altituderando.com/fonts/google/GoogleSans-Italic-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Google Sans;font-style:italic;font-weight:400 700;src:url(//static.altituderando.com/fonts/google/GoogleSans-Italic-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;src:url(//static.altituderando.com/fonts/google/Montserrat.woff2) format("woff2"),url(//static.altituderando.com/fonts/google/Montserrat.woff) format("woff"),}@font-face{font-family:Montserrat;font-weight:600;src:url(//static.altituderando.com/fonts/google/Montserrat-SemiBold.woff2) format("woff2"),url(//static.altituderando.com/fonts/google/Montserrat-SemiBold.woff) format("woff"),}@font-face{font-family:Montserrat;font-weight:900;src:url(//static.altituderando.com/fonts/google/Montserrat-Black.woff2) format("woff2"),url(//static.altituderando.com/fonts/google/Montserrat-Black.woff) format("woff"),}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.bouton-1,.page-login section #liste-auteurs-photos-col2 a#voir-tous-auteurs{font-family:var(--typo-de-base2);background-color:var(--gris2);background-color:var(--couleur1);border-radius:10px;color:#fff;display:block;width:73%;font-size:.85em;padding:10px;text-align:center;cursor:pointer;border:none;transition:all .3s ease-out 0s}.bouton-1-hover,.page-login section #liste-auteurs-photos-col2 a:hover#voir-tous-auteurs{background-color:var(--couleur1-hover);transition:all .3s ease-out 0s}.bouton-1-after,.page-login section #liste-auteurs-photos-col2 a#voir-tous-auteurs:after{content:"\f061";margin:0 10px;font-family:fontawesome;font-size:1em;transition:all .3s ease-out 0s}.bouton-1-after-hover,.page-login section #liste-auteurs-photos-col2 a:hover#voir-tous-auteurs:after{margin:0 5px 0 15px}.bouton-total:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#depot-commentaire input.poster,.bouton-soumission,.page-contact section #form-contact input[type=submit]{padding:17px;font-size:18px;border-radius:6px;color:#fff!important;margin:20px 0;background-color:#000;border:0}.ctexte .bouton-soumission{text-decoration:none}body a.bouton-soumission:focus,body a.bouton-soumission:selected{color:#fff;text-decoration:none;border:0}a.bouton-soumission:hover{background-color:var(--gris3);color:#fff}#depot-commentaire input:hover.poster,.bouton-soumission-hover,.page-contact section #form-contact input:hover[type=submit]{background-color:var(--gris3);color:#fff}#conteneur-glob{padding-top:50px}#colorbox,.pswp{z-index:35000!important}body.mnav-opened,body.mnav2-opened{overflow:hidden}body.mnav-opened,body.mnav-opened #header,body.mnav2-opened,body.mnav2-opened #header{padding-right:15px}body #overlay{opacity:0;position:fixed;left:0;top:50px;width:0;height:100vh;background-color:rgba(0,0,0,.25);transition:opacity .15s}body.mnav-opened #overlay,body.mnav2-opened #overlay{opacity:1;width:100%;height:100vh;cursor:pointer}#header{font-family:var(--typo-de-base);width:100%;background-color:#464240;font-weight:600;position:fixed;z-index:30000;top:0;height:50px}#header #header-conteneur{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:auto}#header .brand{display:inline-block;line-height:50px;margin-left:15px;color:#fff;font-size:19px;font-weight:500;text-decoration:none;padding:0 15px}#header .brand:before{content:"";background:url(//static.altituderando.com/images/svg/chamois.svg) center 8px no-repeat;background-color:transparent;background-size:auto;background-size:75%;height:50px;width:50px;position:relative;float:left;top:0;left:-5px}#menu-burger{display:inline-block;cursor:pointer;margin-left:15px;z-index:9999}#menu-burger:hover{opacity:.75;transition:opacity .5s}#menu-burger .bar1,#menu-burger .bar2,#menu-burger .bar3{width:32px;height:4px;background-color:#fff;transition:opacity .5s}#menu-burger .bar1{margin-bottom:6px}#menu-burger .bar3{margin-top:6px}#menu-burger.clicked .bar1{transform:rotate(-45deg) translate(-7px,6px)}#menu-burger.clicked .bar2{opacity:0}#menu-burger.clicked .bar3{transform:rotate(45deg) translate(-8px,-8px)}#header #main-menu ul{color:#fff;text-align:right;display:block}#header #main-menu>ul>li{display:inline-block}#header #main-menu ul li{position:relative;list-style:none}#header #main-menu ul li[role=separator]{height:1px;margin:9px 0;overflow:hidden;background-color:#e0e0e0}#header #main-menu ul li a{display:inline-block;width:100%;padding:15px 13px;line-height:20px;color:#fff;text-decoration:none}#header #main-menu ul li a:hover{text-decoration:none;background-color:#ab186b}#header #main-menu ul li a#genepx-navigation{position:relative}#header #main-menu ul li a#genepx-navigation .badge-nouveau{--nouveau-base:#ff8fcc;--nouveau-reflet:#fff;position:absolute;top:34px;left:50%;transform:translateX(-50%);display:flex;gap:3px;padding:0;overflow:visible;border-radius:0;box-shadow:none;font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1;white-space:nowrap;background:linear-gradient(100deg,var(--nouveau-base) 40%,var(--nouveau-reflet) 50%,var(--nouveau-base) 60%) 100% 0 /250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:nav-nouveau-reflet 4s ease-in-out 1s infinite}#header #main-menu ul li a#genepx-navigation .badge-nouveau:before{color:#ff8fcc;-webkit-text-fill-color:#ff8fcc}#header #main-menu ul li a#genepx-navigation:hover .badge-nouveau:before{color:#fff;-webkit-text-fill-color:#fff}#header #main-menu ul li a#genepx-navigation .badge-nouveau:after{content:none}#header #main-menu ul li a#genepx-navigation:hover .badge-nouveau{background:none;color:#fff;-webkit-text-fill-color:#fff;animation:none}#header #main-menu ul li a#genepx-navigation .genepx-texte{--nouveau-base:#fff;--nouveau-reflet:#ff8fcc;background:linear-gradient(100deg,var(--nouveau-base) 40%,var(--nouveau-reflet) 50%,var(--nouveau-base) 60%) 100% 0 /250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:nav-nouveau-reflet 4s ease-in-out 1s infinite}#header #main-menu ul li a#genepx-navigation:hover .genepx-texte{background:none;color:#fff;-webkit-text-fill-color:#fff;animation:none}@keyframes nav-nouveau-reflet{0%,60%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){#header #main-menu ul li a#genepx-navigation .badge-nouveau,#header #main-menu ul li a#genepx-navigation .genepx-texte{animation:none}}#header #main-menu ul li#recherche-loupe a:after{font-family:fontawesome;content:"\f002";line-height:1em}#header #main-menu ul li#recherche-loupe a span{display:none}#header #main-menu ul li.has-children ul{display:block;position:absolute;z-index:1000;min-width:160px;padding:0;overflow:hidden;height:0;transition:height .3s;box-shadow:0 2px 4px 0 rgba(0,0,0,.9);background-color:#fff}#header #main-menu ul li.has-children a[aria-expanded=true]{background-color:#fff;color:#000}#header #main-menu ul li.has-children ul li{text-align:left}#header #main-menu ul li.has-children ul li a{white-space:nowrap;color:#000;padding:3px 15px;font-weight:400;line-height:1.4;font-family:var(--typo-de-base)}#header #main-menu ul li.has-children ul li a:hover{background-color:#f4f4f4}#header #main-menu ul li.has-children ul li:first-child{margin-top:9px}#header #main-menu ul li.has-children ul li:last-child{margin-bottom:9px}#header #main-menu.volet{display:block;position:fixed;z-index:9000;top:50px;left:-360px;width:350px;min-height:100%;padding:0;background-color:#fcfcfc;transition:left .3s}#header #main-menu.volet.visible{left:0;box-shadow:0 2px 4px 0 #000}#header #main-menu.volet .vh-scroll{height:calc(100vh - 50px);max-height:100%;overflow-y:auto}#header #main-menu.volet>ul>li{display:block;border-bottom:1px solid #464240}#header #main-menu.volet ul li a{display:block;color:#000;text-align:left;transition:background .5s}#header #main-menu.volet ul li a:hover{background:#f4f4f4;transition:background .5s}#header #main-menu.volet ul li a#genepx-navigation .badge-nouveau{--nouveau-base:var(--couleur1);--nouveau-reflet:#ff8fcc;position:static;transform:none;display:inline-flex;margin-left:8px;font-size:10px;vertical-align:1px}#header #main-menu.volet ul li a#genepx-navigation .genepx-texte{--nouveau-base:#000;--nouveau-reflet:var(--couleur1)}#header #main-menu.volet ul li a#genepx-navigation .badge-nouveau:before,#header #main-menu.volet ul li a#genepx-navigation:hover .badge-nouveau:before{color:var(--couleur1);-webkit-text-fill-color:var(--couleur1)}#header #main-menu.volet ul li a#genepx-navigation:hover .genepx-texte{background:linear-gradient(100deg,var(--nouveau-base) 40%,var(--nouveau-reflet) 50%,var(--nouveau-base) 60%) 100% 0 /250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:nav-nouveau-reflet 4s ease-in-out 1s infinite}#header #main-menu.volet ul li a#genepx-navigation:hover .badge-nouveau{background:linear-gradient(100deg,var(--nouveau-base) 40%,var(--nouveau-reflet) 50%,var(--nouveau-base) 60%) 100% 0 /250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:nav-nouveau-reflet 4s ease-in-out 1s infinite}#header #main-menu.volet ul li.has-children ul{position:static;box-shadow:none;background-color:inherit}#header #main-menu.volet ul li.has-children.open>a{border-bottom:1px dotted #000}#header #main-menu.volet ul li.has-children>a{position:relative}#header #main-menu.volet ul li.has-children>a:after{display:block;position:absolute;right:12px;top:50%;font-family:fontawesome;content:"\f078";font-size:1em;transform:translateY(-50%);transition:transform .5s}#header #main-menu.volet ul li.has-children>a[aria-expanded=true]:after{transform:translateY(-33%) rotate(180deg)}#header #nav-user{color:#fff;text-align:right;display:block}#header #nav-user a#lien-user,#header a#lien-connexion{display:inline-block;padding:15px;line-height:20px;max-height:66px;color:#fff;text-decoration:none}#header a#lien-connexion:before{content:"\f007";font-family:Font Awesome\ 6 Free}#header #nav-user alien-user:hover,#header a#lien-connexion:hover{text-decoration:none;background-color:#ab186b}#header #nav-user #volet-user{display:block;position:fixed;z-index:1000;right:-360px;top:50px;min-width:240px;width:350px;height:calc(100vh - 50px);padding:0 0 100px;overflow-y:scroll;background-color:#f4f4f4;color:#000;transition:all .3s;font-family:var(--typo-de-base);border-left:1px solid #464240}#header #nav-user #volet-user.open{right:0;font-weight:400}#header #nav-user #volet-user section.droite{margin-top:1em;text-align:right}#header #nav-user #volet-user #membre{display:flex;padding:15px;background-color:#e3e3e3;border-bottom:1px solid #c2c2c2}#header #volet-user .img-rond{border-radius:50%;object-fit:cover}#header #nav-user #volet-user #bienvenue p{font-weight:400;font-size:1.2em;margin:20px 0;text-align:center}#header #nav-user #volet-user section ul li{position:relative;list-style:none}#header #nav-user #volet-user section ul li[role=separator]{height:1px;margin:9px 0;overflow:hidden;background-color:#cbcbcb}#header #nav-user #volet-user section ul li:first-child{padding-top:9px}#header #nav-user #volet-user section ul li:last-child{padding-bottom:9px;border-bottom:1px solid #cbcbcb}#header #nav-user #volet-user section ul#ma-nav li a{display:inline-block;width:100%;white-space:nowrap;padding:3px 15px;line-height:1.4;text-decoration:none;font-weight:600;color:var(--couleur-typo-article);transition:background .3s;text-align:left}#header #nav-user #volet-user section ul#ma-nav li a:hover{text-decoration:none;background-color:#f4f4f4}#header #nav-user #volet-user section ul#ma-nav li a .badge-new{margin-left:5px;position:relative;top:-2px}#header #nav-user #volet-user section#boutons{display:flex;padding:15px;justify-content:space-around}#header #nav-user #volet-user section#boutons a{width:33%;text-align:center}#header #nav-user #volet-user section#boutons a span{display:block;line-height:1.3em;color:var(--couleur-typo-article);font-size:.9em;margin-top:5px}#header #volet-user .message,#header #volet-user .notification{position:relative;color:var(--couleur-typo-article);text-decoration:none}#header #volet-user #bienvenue{flex:1}#header #volet-user #bienvenue ul{display:flex;justify-content:center;font-size:1.3em}#header #volet-user #bienvenue ul li{margin:0 10px}#volet-user .notification:before{content:"\f0f3";font-family:FontAwesome;font-size:1.2em;margin:0 5px 0 10px}#volet-user .message:before{content:"\f0e0";font-family:FontAwesome;font-size:1.2em;margin:0 5px 0 10px}#volet-user .message .badge,#volet-user .notification .badge{background-color:red;position:absolute;top:-10px;left:4px}#volet-user .message #txt-message,#volet-user .notification #txt-notifications{display:none}#header #lien-user span.badge,#header .badge-notif a span.badge{background-color:red;font-weight:600}#header #nav-user a#lien-user{display:inline-flex;align-items:center;gap:8px;position:relative;padding:9px 15px}#header #lien-user span.badge{position:absolute;top:3px;left:33px;z-index:5}#header #lien-user .img-rond{overflow:hidden;border-radius:50%;object-fit:cover}@media (min-width:1025px){html body{padding-top:66px}#header{height:66px}#header #header-conteneur{height:100%}body #overlay{top:66px}#header #nav-user #volet-user{top:66px;height:calc(100vh - 66px)}#header a#lien-connexion{margin:0 12px 0 8px;padding:6px 13px;border-radius:6px;background-color:#ab186b;font-size:14px;font-weight:600;color:#fff;transition:background .15s}#header a#lien-connexion:hover{background-color:#8c1257}#header a#lien-connexion:before{content:none}#header #main-menu:not(.volet)>ul{display:flex;align-items:center;gap:2px}#header #main-menu:not(.volet)>ul>li>a{width:auto;padding:6px 13px;border-radius:6px;font-weight:500;color:hsla(0,0%,100%,.8);white-space:nowrap;transition:background .15s,color .15s}#header #main-menu:not(.volet)>ul>li.has-children>a[aria-expanded=true],#header #main-menu:not(.volet)>ul>li>a:hover{background-color:hsla(0,0%,100%,.12);color:#fff}#header #main-menu:not(.volet)>ul>li>a:focus-visible{outline:2px solid #fff;outline-offset:2px}#header #main-menu:not(.volet) ul li a#genepx-navigation .badge-nouveau{top:calc(100% - 3px)}#header #main-menu:not(.volet)>ul>li.has-children>a:after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;border-right:1.5px solid;border-bottom:1.5px solid;opacity:.7;transform:translateY(-3px) rotate(45deg);transition:transform .2s ease}#header #main-menu:not(.volet)>ul>li.has-children>a[aria-expanded=true]:after{transform:translateY(1px) rotate(-135deg)}#header #main-menu:not(.volet) ul li.has-children ul{top:calc(100% + 8px);left:0;min-width:210px;height:auto!important;padding:8px;border-radius:10px;background-color:#fff;box-shadow:0 4px 24px rgba(0,0,0,.18);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility 0s .15s}#header #main-menu:not(.volet) ul li.has-children.open>ul{opacity:1;visibility:visible;transform:none;transition:opacity .15s,transform .15s,visibility 0s}#header #main-menu:not(.volet) ul li.has-children ul li:first-child,#header #main-menu:not(.volet) ul li.has-children ul li:last-child{margin:0}#header #main-menu:not(.volet) ul li.has-children ul li[role=separator]{margin:6px 12px;background-color:rgba(0,0,0,.08)}#header #main-menu:not(.volet) ul li.has-children ul li a{padding:7px 12px;border-radius:6px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;color:#555;transition:background .15s}#header #main-menu:not(.volet) ul li.has-children ul li a:hover{background-color:rgba(0,0,0,.05)}#header #main-menu:not(.volet) ul li.has-children ul li a:focus-visible{outline:2px solid #ab186b;outline-offset:-2px}}@media (min-width:1025px) and (prefers-reduced-motion:reduce){#header #main-menu:not(.volet) ul li.has-children ul,#header #main-menu:not(.volet)>ul>li.has-children>a:after{transition:none}}@media (min-width:1025px){#main-menu{display:block}#menu-burger{display:none}body #overlay{transition:0s;transition:opacity .15s}body.mnav-opened #overlay{background-color:transparent}body.mnav2-opened #overlay{background-color:rgba(0,0,0,.25)}#header #main-menu ul li#guides-navigation-couv{display:none}}@media (max-width:1024px){#spip-admin{display:none}#header{background-color:var(--couleur1)}#header .brand{margin-left:0}#menu-burger{display:inline-block}#header #nav-user a#lien-user[aria-expanded=true]{background-color:initial;color:#fff}#header #main-menu ul li#recherche-loupe a span{display:inline-block}#header #main-menu ul li#recherche-loupe a:after{position:absolute;right:13px}body.mnav-opened,body.mnav-opened #header,body.mnav2-opened,body.mnav2-opened #header{padding-right:0}#header #main-menu.volet ul li a#club-navigation{border-top:3px solid #464240}#header #main-menu.volet ul li a#aide-navigation{border-top:3px solid #464240}#header #main-menu ul li a#club-navigation:before{font-family:fontawesome;content:"\f135";line-height:1em;margin-right:10px;font-size:1.2em}#header #main-menu ul li a#appli-navigation:before{font-family:fontawesome;content:"\f10b";line-height:1em;margin-left:3px;margin-right:12px;font-size:1.2em}#header #main-menu ul li a#boutique-navigation:before{font-family:fontawesome;content:"\f07a";line-height:1em;margin-right:10px;font-size:1.2em}#header #main-menu ul li a#aide-navigation:before{font-family:fontawesome;content:"\f059";line-height:1em;margin-right:10px;font-size:1.2em}#header #main-menu ul li#guides-navigation-couv{background-color:#464240;padding:20px}#header #main-menu ul li#guides-navigation-couv p{text-align:center;padding:10px;font-size:1em;font-family:var(--typo-de-base);line-height:1.2em}#header #main-menu ul li#guides-navigation-couv p span{display:block;font-size:.7em;line-height:1.2em}#header #main-menu ul li#guides-navigation-couv div a{text-align:center;padding:0}#header #main-menu ul li#guides-navigation-couv div a:hover{background-color:#464240}#header #main-menu ul li#guides-navigation-couv div a img{width:90%}}@media (max-width:700px){#header #nav-user #lien-user span.pseudo,#header a#lien-connexion span{display:none}#header #nav-user>a>i,#header a#lien-connexion:before{font-size:20px}.hidden-xs{display:none!important}#header #main-menu.volet{left:-100%;width:100%}#header #nav-user #volet-user{right:-100%;width:100%}}@media (max-width:340px){#header .brand{font-size:80%;padding:0 5px}}@media (max-width:270px){#header .brand{font-size:70%}#header .brand:before{background-size:60%;top:4px;left:0}}@media (max-width:249px){#header .brand:before{display:none}}.entete #photo-logo{max-width:1000px;margin:auto}.entete span#activite{display:block;text-align:center;padding:20px 0 0;font-size:10px}.entete span#activite:after{content:"";display:block;width:130px;margin:auto;border-bottom:1px solid var(--couleur-typo-article);padding:10px}.entete h1#titre{font-size:2.8em;line-height:1.4em;text-align:center;display:block;margin:30px 0;font-weight:900;font-style:normal;text-wrap:balance}.entete h1#titre-sortie{font-size:1.8em;line-height:1.4em;text-align:center;display:block;margin:30px 0 0;font-weight:600;font-style:normal;text-wrap:balance}.entete h1#titre-sortie.long,.entete h1#titre.long{font-size:1.8em}.entete h1#titre-sortie span{font-size:.7em;display:block}.entete h1#titre-sortie a{font-size:.7em;display:block;border-bottom:none;margin-bottom:30px}.entete h1#titre-sortie a:hover{color:#aaa}.entete ul#entete-mc{margin:5px 0 30px;text-align:center}.entete ul#entete-mc li{display:inline-block;margin-bottom:10px}.entete #photo-logo>div{padding-left:0;padding-right:0;position:relative}.entete #photo-logo img{border-radius:15px;width:100%;height:auto}.entete #photo-logo #partager{padding:10px;position:absolute;top:9px;right:38px;border:0}.entete #photo-logo #partager img{width:22px}.ar-volet .bouton-soumission.bts-center{display:block;text-align:center}.ar-volet #vpdf-erreur h3,.ar-volet #vpdf-fin h3,.ar-volet #vpdf-generation h3{font-weight:700;text-align:center;margin:0 0 20px;font-size:1.2em}.ar-volet #version-print{text-align:center;font-size:15px}.ar-volet #vpdf-erreur .ctexte p,.ar-volet #vpdf-fin .info-process,.ar-volet #vpdf-generation .info-process,.ar-volet #vpdf-generation .info-wait{text-align:center}.ar-volet #vpdf-erreur .ctexte p,.ar-volet #vpdf-fin .info-process,.ar-volet #vpdf-generation .info-process{font-size:1em}#volet-topo-telecharger #infos-telechargement{display:flex;justify-content:space-around;align-items:center;padding-bottom:20px}#volet-topo-telecharger #infos-telechargement li{margin:5px 0;list-style:none}#volet-topo-telecharger #cercle-telechargement{width:30%;position:relative}#volet-topo-telecharger #cercle-telechargement p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Helvetica;font-size:1.5em;color:#7b7b7b}#volet-topo-telecharger #cache-stats{width:60%;font-family:Helvetica;font-size:.9em;color:#7b7b7b}#volet-topo-telecharger #vt-etape2 .warning{font-size:.9em}#volet-topo-telecharger #vt-dwl-continue2,#volet-topo-telecharger #vt-dwl-del{color:var(--couleur1);border:0;text-decoration:none}#volet-topo-telecharger #vt-dwl-del:before{content:"\f057 ";font-family:fontawesome;font-size:1.5em;position:relative;top:3px}#volet-topo-telecharger #vt-dwl-continue2:before{content:"\f144";font-family:fontawesome;font-size:1.5em;position:relative;top:3px}#volet-topo-telecharger .bouton-soumission{text-decoration:none}#volet-topo-telecharger #etape2 p{line-height:1.3em}#volet-topo-telecharger a#annuler-telechargement{color:var(--couleur1)}#volet-topo-telecharger p.warning:before{content:"\f071";font-size:1.3em;font-family:fontawesome;margin-right:5px;padding:5px}.svg-pi{width:100px;height:100px;transform:rotate(-90deg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)}.svg-pi-track{stroke:#ddd}.svg-pi-indicator{stroke:var(--couleur1);stroke-dasharray:251.2px;stroke-linecap:round}.svg-pi-indicator,.svg-pi-track{cx:50px;cy:50px;r:40px;fill:transparent;stroke-width:10px}.svg-pi-0 .svg-pi-indicator{stroke-dashoffset:251.2px}.entete #topo-infos{display:flex;flex-direction:column-reverse;max-width:800px;margin:auto}.entete #topo-infos dl{font-size:1em;padding:20px 0;width:380px;margin:auto}.entete #topo-infos dd{color:#555;margin-left:0;width:33%;font-size:1.1em}.entete #topo-infos dt{display:none}.entete #topo-infos dt.difficulte+dd:before{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -165px -880px no-repeat;height:50px;width:50px;position:relative;display:block;margin:auto}.entete #topo-infos dt.difficulte+dd.cot-tres-difficile:before{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -165px -1105px no-repeat;height:50px;width:50px;position:relative;display:block;margin:auto}.entete #topo-infos dt.difficulte+dd.cot-difficile:before{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -165px -1045px no-repeat;height:50px;width:50px;position:relative;display:block;margin:auto}.entete #topo-infos dt.difficulte+dd.cot-moyen:before{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -165px -990px no-repeat;height:50px;width:50px;position:relative;display:block;margin:auto}.entete #topo-infos dt.difficulte+dd.cot-facile:before{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -165px -932px no-repeat;height:50px;width:50px;position:relative;display:block;margin:auto}.entete #topo-infos dt.denivele+dd:before{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -215px -880px no-repeat;height:50px;width:50px;position:relative;display:block;margin:auto}.entete #topo-infos dt.duree+dd:before{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -105px -880px no-repeat;height:50px;width:50px;position:relative;display:block;margin:auto}dl.dl-horizontal{display:flex;text-align:center}.entete #topo-infos dt:after{margin-top:5px}.entete #topo-infos a#loc-itineraire,.entete #topo-infos a#trace-itineraire{display:block;background:url(//static.altituderando.com/images/sprite-c4.png) -700px -350px no-repeat;margin:10px 0 20px;height:150px;position:relative;border:0}.entete #topo-infos a#loc-itineraire span,.entete #topo-infos a#trace-itineraire span{position:absolute;background-color:var(--couleur1);padding:20px;color:#fff;font-size:1.6em;bottom:20px}.entete #topo-infos a#loc-itineraire span:before,.entete #topo-infos a#trace-itineraire span:before{content:"\f3c5";margin:0 15px 0 0;font-family:fontawesome}.entete p#avertissements{padding:20px 0;font-size:1em;margin:10px 0 0;line-height:1.4em}.entete p#avertissements #auteur{font-weight:700}.entete #englob-actions{display:flex;flex-direction:row;margin-top:-37px;position:relative}.entete #englob-actions:before{content:"";height:55px;width:100%;position:absolute;background-color:#f5f5f5;z-index:0;bottom:2px;border-bottom:1px solid #ccc}.entete #actions{display:flex;flex-direction:row;width:100%;z-index:2;margin-top:12px;justify-content:space-evenly;position:relative;top:-15px}.entete #actions li#plus-actions{width:20px;position:absolute;right:12px;top:37px}.entete #actions li#plus-actions a#open-plus-actions{font-size:1.8em;color:#555;padding:10px}.entete #actions li#plus-actions ul{position:absolute;right:30px;top:0;background-color:#fff;box-shadow:6px 3px 17px -7px rgba(0,0,0,.41);-webkit-box-shadow:6px 3px 17px -7px rgba(0,0,0,.41);-moz-box-shadow:6px 3px 17px -7px rgba(0,0,0,.41);border:1px solid #ccc}.entete #actions li#plus-actions ul li{text-align:right}.entete #actions li#plus-actions ul li a{display:block;padding:10px}.entete #actions li#plus-actions ul li#telecharger-gpx a.lien-gpx:before{display:none}.entete #actions li#plus-actions ul li+li{border-top:1px solid #ccc}.entete #actions a{border:0;color:#393939;font-size:.9em;text-align:center}.entete #actions ul span{color:var(--couleur-typo-article)}.entete #actions a:active,.entete #actions a:hover{border:0}.entete li#poi-mc{margin-left:1%}li#poi-mc{margin:0 50px 15px 0}li#poi-mc:before{content:"\f02b";margin:0 5px 0 0;font-family:fontawesome}li#localisation-mc :nth-child(n+2):before,li#poi-mc span:nth-child(n+2):before{display:inline-block;content:" / ";padding:0 .25em;border-bottom:3px solid #fff}li#localisation-mc{margin-left:1%}li#telecharger-gpx{width:150px}li#telecharger-gpx>div{display:inline}li#comment-sy-rendre-picto a:hover:before,li#imprimer-topo a:hover:before,li#telecharger-gpx a:hover#open-volet-topo-trace:before,li#telecharger-gpx a:hover.lien-gpx:before,li#telecharger-gpx a:hover:before,li#telecharger-rando-hors-ligne a:hover:before{color:#000}li#comment-sy-rendre-picto a,li#imprimer-topo a,li#telecharger-gpx a,li#telecharger-rando-hors-ligne a{display:flex;align-items:center;flex-direction:column;border:0}li#comment-sy-rendre-picto a:before,li#imprimer-topo a:before,li#telecharger-gpx a#open-volet-topo-trace:before,li#telecharger-gpx a.lien-gpx:before,li#telecharger-rando-hors-ligne a:before{margin:0 0 5px;font-family:fontawesome;font-size:1.8em;border:1px solid #393939;color:#393939;border-radius:50%;padding:10px;display:block;width:50px;height:50px;text-align:center}li:hover#comment-sy-rendre-picto a:before,li:hover#imprimer-topo a:before,li:hover#telecharger-gpx a#open-volet-topo-trace:before,li:hover#telecharger-gpx a.lien-gpx:before,li:hover#telecharger-rando-hors-ligne a:before{color:#000}li#comment-sy-rendre-picto a:before{content:"\f1b9";font-size:1.8em;background-color:#fff}li#telecharger-gpx a#open-volet-topo-trace:before,li#telecharger-gpx a.lien-gpx:before{content:"\f3c5";text-align:center;background-color:#fff}li#telecharger-rando-hors-ligne a:before{content:"\f019";background-color:#fff}li#telecharger-rando-hors-ligne.on a{color:#393939}li#telecharger-rando-hors-ligne.off-incoherent a{color:#a00}li#telecharger-rando-hors-ligne.off-incomplet a{color:var(--couleur1)}li#telecharger-rando-hors-ligne.on a:before{content:"\f046";border:1px solid var(--couleur1);color:var(--couleur1)}li#imprimer-topo a:before{content:"\f02f";background-color:#fff}li#imprimer-topo span{text-align:center}li#telecharger-gpx #volet-topo-trace .arv-content{display:inherit}#volet-topo-trace p{line-height:1.3em}#volet-topo-trace p#lesaviezvous{padding:10px;border:2px solid;text-align:center}#volet-topo-trace p.tracemain{background-color:#ffa;padding:10px;font-size:15px;font-weight:700}#volet-topo-trace p.tracemain span{color:#d00}#volet-topo-trace .bouton-soumission{display:block;width:100%;text-align:center;text-decoration:none}.entete{background-color:#fff;padding-bottom:30px}#volet-topo-depart #choisir-app{display:flex;flex-direction:column}#volet-topo-depart #choisir-app a{display:flex;align-items:center;text-decoration:none;margin-bottom:20px}#volet-topo-depart #choisir-app span{margin-left:10px;line-height:1.3em}#volet-topo-depart p{text-align:initial;font-size:.9em}.entete #topo-infos #ref-topo-englob{padding:17px;color:#fff;line-height:1.4em;position:relative;background-color:var(--couleur1);transition:all .3s ease-out 0s;margin:15px 0 0;border-radius:15px}.entete #topo-infos #ref-topo-englob:hover{background-color:var(--couleur1-hover);transition:all .3s ease-out 0s}.entete #topo-infos #ref-topo-englob img{width:55px;height:55px;position:absolute;color:#fff;left:13px;top:15px;transition:all .3s ease-out 0s}.entete #topo-infos #ref-topo-englob:hover img{padding-left:10px;transition:all .3s ease-out 0s}.entete #topo-infos #ref-topo{font-size:1.7em;font-weight:700;display:block;margin:0 0 10px;padding-left:60px}.entete #topo-infos a#voir-topo{font-weight:700;color:#fff;font-size:1em;border-bottom:0;padding-left:60px}.entete #topo-infos a#voir-topo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.entete #topo-infos #sortie-realisee{margin:25px 0 0}.formulaire_favori form button span{top:20px;left:70px}.formulaire_favori form button.ajouter_favori{background:url(//static.altituderando.com/images/sprite-c4.png) -308px -131px no-repeat!important;height:34px;width:34px;display:block;border:1px solid #696969;border-radius:50%;position:relative;top:-6px}.formulaire_favori form button.ajouter_favori span{display:none}.formulaire_favori form button span{position:relative;top:36px;left:33px;padding:5px;background-color:#fff;width:65px!important;box-shadow:0 0 7px 0 hsla(0,0%,46.7%,.6);-moz-box-shadow:0 0 7px 0 hsla(0,0%,46.7%,.6);-webkit-box-shadow:0 0 7px 0 hsla(0,0%,46.7%,.6)}.formulaire_favori form button.retirer_favori{background:url(//static.altituderando.com/images/sprite-c4.png) -308px -101px no-repeat!important;height:34px;width:34px;display:block;border:1px solid #696969;border-radius:50%;position:relative;top:-6px}.formulaire_favori form button.retirer_favori:hover{background-image:url(images/favoris-grey-remove-32.png)}.formulaire_favori a#ajouter-favori{border:0}.formulaire_favori #ajouter-favori span{border:1px solid #696969;color:#696969;border-radius:50%;padding:6px;font-size:1.3em;position:relative;top:-7px}#volet-topo-print .arv-page,#volet-topo-telecharger .arv-page{position:relative}#volet-topo-print .arv-content,#volet-topo-telecharger .arv-content{overflow-y:scroll}#volet-topo-telecharger #preambule{font-size:.9em;text-align:center}#volet-topo-print .h-choix-carte,#volet-topo-telecharger .h-choix-carte{text-align:center;font-weight:700}#spa-addmap #ecran-carte .fonds-titre,#volet-topo-print .fonds-titre,#volet-topo-telecharger .fonds-titre{text-align:center;margin-bottom:10px;margin-top:20px;border-bottom:1px solid #555;padding-bottom:5px}#volet-topo-print .bt-wiz-dwl,#volet-topo-telecharger .bt-wiz-dwl{position:absolute;bottom:0;display:block;left:1em;right:1em;background-color:#fff;border-top:1px solid #ccc}#volet-topo-telecharger #vt-etape1{padding-bottom:120px}#volet-topo-print .types-de-carte{padding-bottom:200px}#spa-addmap #choix-carte{padding-bottom:120px}#volet-topo-print #vpdf-initial .ctexte hr{margin-bottom:10px}.bouton-carre-colonne-droite{font-family:var(--typo-de-base2);text-transform:uppercase;font-weight:600;text-align:center;display:block;padding:20px 15px 15px 20px;color:#fff;line-height:1.2em;text-decoration:none;font-size:1em;margin:10px 10px 0 0;border:0;width:46%;float:left;min-height:142px;transition-duration:1s}.partenaires-to-colonne2{margin:0 0 30px;background-color:#fff}.partenaires-to-colonne2 p{position:relative;padding:15px 25px 5px 5px;margin:0 0 10px;font-size:.8em;text-align:right;border-bottom:1px solid #ccc}.partenaires-to-colonne2 .pub-contextuelle{padding:15px 20px 10px}.partenaires-to-colonne2 .pub-contextuelle-description{display:block;color:var(--couleur-typo-article);line-height:1.4em;border-bottom:0;font-size:.85em}.partenaires-to-colonne2 .pub-contextuelle-prix{display:inline-block;color:#000;font-size:1.2em;border-bottom:0;font-weight:700;color:var(--couleur-typo-article)}.partenaires-to-colonne2 .pub-contextuelle-image{overflow:hidden;width:60px;float:right;margin-left:15px;border-bottom:0}@keyframes bounce{0%{opacity:0}50%{opacity:1}80%{opacity:1}to{opacity:0}}.partenaires-to-colonne2 .pub-contextuelle-image:after{content:"GO !";display:block;padding:5px 10px;animation:bounce 3s ease infinite;background-color:#7bd036;color:#fff;text-align:center;font-weight:700;margin-top:-30px}.partenaires-to-colonne2 .pub-contextuelle-image img{width:100%}.partenaires-to-colonne2 .pub-contextuelle-titre{line-height:1.2em;color:var(--couleur-typo-article);font-size:.85em;font-weight:700;border-bottom:0}#allibert-colonne2 .pub-contextuelle-prix{color:#7bd036}#allibert-colonne2 p:after{left:10px!important;width:170px!important;height:41px!important;top:3px;background:url(//static.altituderando.com/images/pubs/Allibert-logo2.png) no-repeat scroll 0 0 transparent}#chamina-colonne2 .pub-contextuelle-image:after{background-color:#144252}#chamina-colonne2 p:after{width:135px!important;height:40px!important;background:url(//static.altituderando.com/images/sprite-c4.png) -1081px -875px no-repeat;top:10px;left:18px;z-index:2}#allibert-colonne2 p:after,#allibert-topobas2 p:after,#chamina-colonne2 p:after,#chamina-topobas p:after,#chamina-topobas2 p:after,#grandangle-topobas p:after,#terdav-topobas p:after,#terdav-topobas2 p:after,.logo-pubs{content:"";position:absolute;right:30px;width:123px;height:46px}.partenaires-to-central{margin:80px 0 30px;background-color:#f5f5f5;padding:4%;position:relative}.partenaires-to-central a{border-bottom:0}.partenaires-to-central .pub-contextuelle-titre{line-height:1.2em;color:var(--couleur-typo-article);font-weight:700;display:block;text-align:center;min-height:50px}.partenaires-to-central .pub-contextuelle-prix{display:block;text-align:center;padding:3px;color:#fff;margin-bottom:10px;font-size:1.4em}.partenaires-to-central .pub-contextuelle-description{display:block;padding:0 10px 10px;color:var(--couleur-typo-article);line-height:1.4em;border-bottom:0;font-size:.85em}.partenaires-to-central img{width:100%;margin:10px 0 0;display:block}.partenaires-to-central .pub-contextuelle{padding:0 1%}.partenaires-to-central p{position:relative;border-bottom:1px dotted #ccc;padding:15px;margin:0 0 20px}#pub-rando-centre-lac{background-color:inherit;padding:0}#pub-rando-centre-lac img{border-bottom:5px solid #fff;border-top:5px solid #fff;height:auto}.pub-voyage li{position:relative}.pub-voyage li a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#allibert-topobas .pub-contextuelle-prix,#allibert-topobas2 .pub-contextuelle-prix{background-color:#7ece43}#allibert-topobas p:after,#allibert-topobas2 p:after{bottom:5px;background:url(//static.altituderando.com/images/pubs/Allibert-logo.png) no-repeat scroll 0 0 transparent}.allibert-responsive li{width:33%!important}.allibert-responsive li .prix{font-size:1.4em!important}#grandangle-topobas li{border-top:7px solid #fcbf00;padding-top:12px}#grandangle-topobas .pub-contextuelle-prix{background-color:#fcbf00}#grandangle-topobas p:after{width:130px!important;height:40px!important;background:url(//static.altituderando.com/images/sprite-c4.png) -1084px -918px no-repeat;top:-10px;right:7px!important;z-index:2}#chamina-topobas .pub-contextuelle-prix,#chamina-topobas2 .pub-contextuelle-prix{background-color:#144252}#chamina-topobas p:after,#chamina-topobas2 p:after{width:115px!important;height:40px!important;background:url(//static.altituderando.com/images/sprite-c4.png) -1081px -875px no-repeat;top:-10px;right:7px;z-index:2}#terdav-topobas .pub-contextuelle-prix,#terdav-topobas2 .pub-contextuelle-prix{background-color:#94896d}#terdav-topobas p:after,#terdav-topobas2 p:after{width:122px!important;height:40px!important;background:url(//static.altituderando.com/images/sprite-c4.png) -1081px -963px no-repeat;top:-10px;right:7px;z-index:2}.produits-bas-de-page2{float:left;width:50%;padding:10px;margin-bottom:60px;text-align:center}.produits-bas-de-page{float:left;width:50%;padding:10px;margin-bottom:60px;text-align:center}.produits-bas-de-page p,.produits-bas-de-page2 p{font-size:1em;margin:0;font-weight:700;line-height:1.2em}.produits-bas-de-page a,.produits-bas-de-page2 a{border-bottom:0}.pub-dossier-conseil .logo-partenaire{text-align:center;margin:0 0 20px}.pub-dossier-conseil:after{content:"";display:table;clear:both}.pub-dossier-conseil h3{margin:0;border-top:0}#pub-massif{font-size:.7em}#pub-massif a{border-bottom:0;display:block}#pub-massif p{margin:0;line-height:1.4em}#pub-massif p strong{display:block;min-height:38px}#pub-massif p.prix{margin-bottom:20px;color:#ab186b;margin-top:10px;padding:0 0 20px;font-size:1em}#pub-header-desktop{background-color:#ededed;overflow:hidden}.ams-ad{overflow:hidden;margin-right:-100px;margin-left:-100px;margin-bottom:20px}#pub-header-desktop iframe,.ams-ad iframe{max-width:100%}#pub-header-desktop div,.ams-ad div{margin:auto!important}#pub-header-desktop div img,.ams-ad img{padding:20px;max-width:100%}#pub-header-desktop a,.ams-ad a{display:block;margin:auto}#pub-header-mobile{background-color:#e6e6e6;text-align:center}#pub-header-mobile div{margin:auto!important}.liste-produits-selection{border-top:2px solid var(--couleur1);border-bottom:2px solid var(--couleur1);padding:20px;background-color:#f9f9f9;margin:20px 0}.liste-produits-selection img.label-altituderando{float:right}.liste-produits-test-selection strong{background-color:var(--couleur1);color:#fff;padding:1px 5px}.liste-produits-selection ul.selection-liste a{border-bottom:0;text-decoration:none}.liste-produits-selection ul.selection-liste a strong{display:block}.liste-produits-selection ul.selection-liste a strong .prix{font-size:1.3em;color:var(--couleur1)}.liste-produits-selection ul.selection-liste a strong .barre{font-size:.8em;text-decoration:line-through;color:#767676}.liste-produits-selection ul.selection-liste li{margin-bottom:15px}#ulule{background-color:#d3d3d3}#ulule a{display:block;text-align:center}@media only screen and (max-width:1000px){#ulule a img{width:100%}}.pub-entete-rando a{text-decoration:none;border-bottom:none;display:block}.pub-entete-rando a img{display:block;margin:auto;max-width:100%}#auto-promo-guide{padding:20px;background-color:#f5f5f5;border:#e7e7e7;border-radius:10px;display:flex;align-items:center;margin:40px 0;position:relative}#auto-promo-guide strong{font-size:1.6em;line-height:1.3em;margin-top:20px;margin-bottom:10px;display:block}#auto-promo-guide img{margin:20px;width:200px;height:auto;border:1px solid #ccc}#auto-promo-guide #actions{display:flex;justify-content:space-between;align-items:center}#auto-promo-guide span.prix{display:block;font-weight:700;font-size:1.6em}#auto-promo-guide a.btn{display:inline-block;padding:15px;border:1px solid #555;text-decoration:none;font-weight:700;font-size:1.1em;border-radius:10px;margin-right:20px}#auto-promo-guide a:hover.btn{background-color:#ccc}#auto-promo-guide a.btn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.auto-promo-guide-image a{border-bottom:0}#auto-promo-petit-encart{display:flex;align-items:center;justify-content:center;line-height:1.2em;margin:40px 0;position:relative;border-top:1px solid #ddd;padding-top:30px}#auto-promo-petit-encart img{width:60px;justify-content:space-between;align-items:center;position:relative;top:2px}#auto-promo-petit-encart p{border-left:11px solid #ab186b;padding-left:11px;font-size:.9em;margin-bottom:0}#auto-promo-petit-encart p strong{color:#ab186b;display:block}#auto-promo-petit-encart a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#bas-de-page{background-color:var(--gris2);color:var(--texte-footer);padding:45px 25px 25px}#bas-de-page #a-propos{display:flex;justify-content:center}#bas-de-page #a-propos .footer-chiffres{font-size:2em;padding:10px}#bas-de-page #a-propos .footer-chiffres span{font-size:.5em}#bas-de-page #liens{display:flex;justify-content:center;padding:45px 0 0}#bas-de-page #liens ul{display:flex;justify-content:center}#bas-de-page #liens li a{color:var(--texte-footer);padding:0 5px 0 15px;transition:all .2s ease-in-out 0s}#bas-de-page #liens li a:hover{transition:all .2s ease-in-out 0s;color:#fff}#bas-de-page #reseaux-sociaux{display:flex;justify-content:center;gap:40px;margin-bottom:15px}#bas-de-page #coeuralpes{font-size:1.4em;display:flex;justify-content:center}#bas-de-page #coeuralpes p{padding:10px 40px;margin-top:15px;background-color:#5a5958;line-height:1.3em}#bas-de-page #stores{display:flex;justify-content:center;margin:0 0 50px}#bas-de-page #stores a{display:block}#bas-de-page #stores a+a{margin-left:20px}#bas-de-page #stores a img{border-radius:7px;background-color:#000;transition:all .2s ease-out;height:45px}#bas-de-page #stores a:hover img{background:#767676}#bas-de-page #reseaux-sociaux #facebook:before,#bas-de-page #reseaux-sociaux #instagram:before,#bas-de-page #reseaux-sociaux #keepthemountainsclean:before,#bas-de-page #reseaux-sociaux #newsletter:before,#bas-de-page #reseaux-sociaux #tshirt:before,#bas-de-page #reseaux-sociaux #youtube:before,#logos-reseaux-sociaux{font-family:fontawesome;font-size:2.8em;color:var(--texte-footer)}#bas-de-page #reseaux-sociaux #youtube:before{content:"\f167"}#bas-de-page #reseaux-sociaux #facebook:before{content:"\f09a"}#bas-de-page #reseaux-sociaux #newsletter:before{content:"\f0e0";font-size:2.2em}#bas-de-page #reseaux-sociaux #facebook,#bas-de-page #reseaux-sociaux #instagram,#bas-de-page #reseaux-sociaux #keepthemountainsclean,#bas-de-page #reseaux-sociaux #newsletter,#bas-de-page #reseaux-sociaux #tshirt,#bas-de-page #reseaux-sociaux #youtube{color:var(--texte-footer)}#bas-de-page #reseaux-sociaux a:hover#facebook:before,#bas-de-page #reseaux-sociaux a:hover#instagram:before,#bas-de-page #reseaux-sociaux a:hover#keepthemountainsclean:before,#bas-de-page #reseaux-sociaux a:hover#newsletter:before,#bas-de-page #reseaux-sociaux a:hover#tshirt:before,#bas-de-page #reseaux-sociaux a:hover#youtube:before{color:#fff}#bas-de-page #reseaux-sociaux #instagram:before{content:"\f16d"}#bas-de-page #reseaux-sociaux #tshirt:before{content:"\f07a"}#bas-de-page #reseaux-sociaux #keepthemountainsclean:before{content:"\f087"}#bas-de-page #partenaires-home{padding:20px 0;margin:50px 0 0;border-top:1px solid #6d6d6d;text-align:center;font-size:.8em}#bas-de-page #partenaires-home li{display:inline;margin:0 20px 0 0}#bas-de-page #partenaires-home li a{color:var(--texte-footer)}.pre-footer{color:#fff;text-align:center;font-size:1.1em;display:flex;margin-top:80px}.comp-prefoot{margin-bottom:-80px;overflow:hidden}.pre-footer h3{font-size:1.4em;margin-bottom:10px;font-weight:700}.pre-footer strong{margin-bottom:20px;display:block}.pre-footer a#btn-cta-pre-footer{display:block;width:180px;margin:0 auto 20px;border:1px solid #fff;padding:17px;font-size:18px;border-radius:6px;color:#fff!important}.pre-footer a:hover#btn-cta-pre-footer{background-color:var(--couleur1-hover)}.pre-footer a{display:block;margin:0 10px}.pre-footer #produits{background-color:var(--couleur1);padding:40px;width:100%}.pre-footer #produits img{-webkit-box-shadow:-6px 6px 14px rgba(0,0,0,.16);box-shadow:-6px 6px 14px rgba(0,0,0,.16);max-width:225px;width:100%;margin:0 10px;display:block}.pre-footer #produits #couvertures{display:flex;justify-content:space-around;width:90%;margin:auto}.pre-footer #instagram{background-color:#686564;padding:40px;width:50%}.pre-footer #instagram img{max-width:380px}#commentaires article{margin-top:0;margin-bottom:3rem}#commentaires .bloc-auteur{display:flex}#commentaires .bloc-auteur .logo-aut{width:50px;height:50px}#commentaires .bloc-auteur>div{display:flex;flex-direction:column;justify-content:center;margin-left:10px}#commentaires #note-globale{margin:0 0 20px;display:inline;font-size:.6em;position:relative;top:-2px}#commentaires .bloc-date-etoile{display:flex;align-items:center}#commentaires a{border-bottom:0}#commentaires .cat-signalement{font-size:12px;color:#000}#commentaires .cat-signalement:before{font-family:FontAwesome;font-size:15px;content:"\f071";margin-right:5px;color:#ab186b}#commentaires .bloc-date-etoile .notation{position:absolute;left:-5000px}#commentaires .etoiles{display:flex;position:relative;top:-2px;padding-left:10px}#commentaires .etoiles:before{content:"";height:10px;border-left:1px solid #676767;position:absolute;top:5px;left:0}#commentaires .etoile-pleine,#commentaires .etoile-vide{width:12px}#commentaires .etoile-pleine:before{content:"\f005";font-family:fontawesome;font-size:.5em;color:#676767}#commentaires .etoile-vide:before{content:"\f006";font-family:fontawesome;font-size:.5em}#commentaires #note-globale .etoile-pleine:before{font-size:.8em;margin-right:2px}#commentaires .contenu-msg .faute-edit{margin-top:10px;display:inline-block;font-size:13px;border-bottom:none}#commentaires .contenu-msg a{border-bottom:1px dotted}#commentaires .contenu-msg a:hover{border-bottom:0}#commentaires ul{margin:0 0 30px}#commentaires a.f-display-all{margin:20px 0 50px;display:block;color:var(--couleur-typo-article)}#commentaires a:hover.f-display-all{color:var(--couleur2)}#commentaires a.f-display-all:after{content:"\f0ca";margin:0 20px;font-family:fontawesome;font-size:1.5em;top:4px;position:relative;transition:all .3s ease-out 0s}#commentaires a:hover.f-display-all:after{margin:0 10px;transition:all .3s ease-out 0s}#commentaires li a.logo-aut,#commentaires li span.logo-aut{display:block;width:50px;height:50px;margin-right:10px}#commentaires li .contenu-msg img{float:none;border-radius:0}#commentaires article .lien_auteur,#commentaires article .lien_nav{font-weight:700;margin-bottom:5px;color:var(--couleur-typo-article)}#commentaires article .date{font-size:.85em;margin-right:10px}#commentaires article .contenu-msg{line-height:1.1em;font-size:.95em;margin-top:15px;word-wrap:break-word}#commentaires article .contenu-msg>:last-child{margin-bottom:5px}#commentaires article .contenu-msg.replie{overflow:hidden}#commentaires article .lien-liresuite{margin:10px 0 2rem;text-align:right}#commentaires article .lien-liresuite a{color:var(--couleur-typo-article);border-bottom:1px dotted var(--couleur-typo-article);font-size:.75em}#commentaires article .contenu-msg p{margin-bottom:1em;line-height:1.4em}#commentaires article .contenu-msg ul{margin:5px 0 20px 30px}#commentaires article .contenu-msg li{list-style-type:disc;margin:0 0 5px;display:list-item;font-size:1em;line-height:1.3em}#commentaires article.juste-added{border-bottom:2px dotted var(--couleur1);padding:20px 10px 10px;border-top:2px dotted var(--couleur1);background-color:var(--gris5);margin-bottom:20px}#commentaires article.juste-added:before{content:"New";background-color:var(--couleur1);position:relative;top:-10px;color:#fff;padding:0 5px;font-size:1em}#commentaires #ajax-loader-commentaire1,#commentaires #ajax-loader-commentaire2{opacity:0}#commentaires .loading #ajax-loader-commentaire1,#commentaires .loading #ajax-loader-commentaire2{opacity:1}form#depot-commentaire{margin:0 0 60px}#commentaires a.lien-commentaire-objet,#depot-commentaire a.je-depose-commentaire,#englobant-commentaires-sorties a.lien-commentaires-sortie{font-size:1em;padding:10px 15px 15px;display:block;color:var(--couleur-typo-article);font-weight:700;border:1px solid #f6f1eb;transition:all .3s ease 0s;background-color:#f4f4f4;margin-bottom:30px;border-radius:8px}#commentaires a.lien-commentaire-objet:hover,#depot-commentaire a.je-depose-commentaire:hover,#englobant-commentaires-sorties a.lien-commentaires-sortie:hover{background-color:#e6e6e6}#commentaires a.lien-commentaire-objet:before,#depot-commentaire a.je-depose-commentaire:before,#englobant-commentaires-sorties a.lien-commentaires-sortie:before{content:"\f055";margin:0 10px 0 0;font-family:fontawesome;font-size:1.3em;top:2px;position:relative;transition:all .3s ease-out 0s;color:var(--couleur1)}#depot-commentaire label{display:block}#depot-commentaire label.iauteur,#depot-commentaire label.iemail{margin-top:10px}#depot-commentaire label.tcomment{margin-top:1em;margin-bottom:0}#depot-commentaire input[type=text],#depot-commentaire select,#depot-commentaire textarea{background-color:var(--gris5)}#depot-commentaire input[type=submit]{margin-top:1em}#depot-commentaire #connexion{display:inline-block;font-size:.8em}#depot-commentaire #connexion a{color:#ab186b;text-decoration:underline}#depot-commentaire #connexion span{font-size:18px}#depot-commentaire #titre-poster{display:inline-block;font-size:1.2em;font-weight:700}#depot-commentaire #fsujet{font-family:Lato,sans-serif}#depot-commentaire label.ititre{margin-top:1em}#depot-commentaire label.icategorie{margin-top:2em}#depot-commentaire input.poster{display:block}#depot-commentaire .commentaire-astuce{margin-top:1em;font-size:.95em;text-align:justify}#depot-commentaire #forum-avis-desc{line-height:1.4em;margin-bottom:2em}.gab-rando a#voir-tous-les-commentaires{border-bottom:0}.gab-rando a#voir-tous-les-commentaires:before{content:"";display:inline-block;margin-right:15px;font-family:FontAwesome;font-size:1em;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.gab-rando a#voir-tous-les-commentaires.ouvert:before{transform:rotate(90deg)}#englobant-commentaires-sorties #englob-btn{display:flex;justify-content:space-between}#englobant-commentaires-sorties #englob-btn div{width:100%}#englobant-commentaires-sorties #englob-btn div:nth-child(2){margin-left:10px}#englobant-commentaires-sorties a.lien-commentaires-topo{font-size:1em;padding:10px;display:block;color:var(--couleur-typo-article);font-weight:700;border:1px solid #f6f1eb;transition:all .3s ease 0s;background-color:#f4f4f4;margin-bottom:30px;text-align:center;line-height:1.1em;border-radius:8px}#englobant-commentaires-sorties a.lien-commentaires-topo:hover{background-color:#e6e6e6}#englobant-commentaires-sorties a.lien-commentaires-topo:after{content:"\f075";margin:0 0 0 5px;font-family:fontawesome;font-size:1em;top:0;position:relative;transition:all .3s ease-out 0s;color:var(--couleur1)}#englobant-commentaires-sorties a.lien-avis{font-size:1em;padding:10px;display:block;color:var(--couleur-typo-article);font-weight:700;border:1px solid #f6f1eb;transition:all .3s ease 0s;background-color:#f4f4f4;margin-bottom:30px;text-align:center;border-radius:8px}#englobant-commentaires-sorties a.lien-avis:hover{background-color:#e6e6e6}#englobant-commentaires-sorties a.lien-avis:after{content:"\f005";margin:0 10px 0 5px;font-family:fontawesome;font-size:1em;top:0;position:relative;transition:all .3s ease-out 0s;color:var(--couleur1)}@media only screen and (max-width:1024px){#englobant-commentaires-sorties a.lien-avis:after,#englobant-commentaires-sorties a.lien-commentaires-topo:after{display:block;margin-top:5px}}@media only screen and (max-width:500px){#englobant-commentaires-sorties a.lien-avis,#englobant-commentaires-sorties a.lien-commentaires-topo{min-height:80px}}#depot-commentaire label.commentaire-optin{display:flex;line-height:1.3em}#depot-commentaire .commentaire-optin input{width:35px;margin-right:10px}#depot-commentaire .commentaire-optin span{width:100%}#photo-home{position:relative;overflow:hidden;background-color:#000}#photo-home picture img{width:100%;opacity:.85;background-color:#000}#photo-home #promo-livre{position:absolute;right:5%;top:7%;display:flex;flex-direction:column;display:none}#photo-home #promo-livre .bouton-soumission{text-align:center;font-size:.85em;padding:9px;margin:7px 0 0}#photo-home #promo-livre img{width:180px}.bloc-central{color:#fff;line-height:2em;width:56%;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.bloc-central div{position:relative}#conteneur-video{padding:56.25% 0 0;position:relative;top:-130px;overflow:hidden;background-image:url(//static.altituderando.com/images/image-fond-hp.jpg);background-repeat:no-repeat;background-color:#ccc;background-size:cover}.player .vp-sidedock button{display:none}.exergue-haut1{font-size:3.2em;font-weight:900;text-align:center;margin:0 0 10px;line-height:1.3em;color:#fff}#search-field-home-englob{width:80%;margin:auto}#search-field-home-englob a#search-link{border:1px solid #999;padding:15px;display:block;border-radius:30px;color:#555;line-height:.8em;height:50px}#search-field-home-englob a:focus#search-link,#search-field-home-englob a:hover#search-link{background-color:#f4f4f4}#search-field-home-englob a{text-decoration:none;transition-property:background-color;transition-duration:.4s;background-color:#fff}#search-field-home-englob span:before{font-family:fontawesome;content:"\f002";line-height:1em;margin-right:10px}a#matthias{position:absolute;right:20px;bottom:170px;background-color:#fff;padding:5px;font-size:.6em;color:#000;font-weight:700;opacity:.25}a:hover#matthias{opacity:1}a#copyright{position:absolute;right:20px;bottom:30px;background-color:#fff;padding:5px;font-size:.6em;color:#000;font-weight:700;opacity:.45}a:hover#copyright{opacity:1}.exergue-haut2{font-weight:700;text-align:center;color:#fff;text-shadow:0 0 7px rgba(0,0,0,.5)}.exergue-haut2:before{content:"";display:block;height:2px;width:130px;margin:auto;background-color:#fff;position:relative;top:-10px}#identification{position:absolute;right:40px;top:0;background-color:rgba(0,0,0,.3);padding:10px 15px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;font-size:.75em;color:#fff}#identification a{color:#fff;text-decoration:underline}#identification a:hover{text-decoration:none}#cta-badge-carte-cadeau-hp{position:absolute;top:40px;right:40px;text-align:right;z-index:100}#cta-badge-carte-cadeau-hp img{width:100px}#a-la-une span#titre,#boutons-home-page h2,#dernieres-randos h2,#dossiers-hp h2,#on-discute h2,#tests-hp h2,.derniers h2{font-size:3.6em;color:#000;text-align:center;margin-top:50px;font-family:var(--typo-de-base2);font-weight:900;margin-bottom:80px;position:relative;z-index:2}#a-la-une span#titre:after,#boutons-home-page h2:after,#dernieres-randos h2:after,#dossiers-hp h2:after,#on-discute h2:after,#tests-hp h2:after,.derniers h2:after{content:"";display:block;height:24px;width:300px;margin:auto;background-color:#ab186b;position:relative;top:-15px;z-index:-2}#a-la-une span#titre{display:block;text-align:center;line-height:1}#dernieres-randos h2 span{display:block}a#itineraires-photos{display:block}#montagne-bivouac-genepi{background-color:var(--gris2);color:var(--texte-footer);padding-top:40px}#montagne-bivouac-genepi:after{content:"";display:block;width:20%;padding:7px;margin:50px auto auto}#montagne-bivouac-genepi p#titre{font-size:3em;letter-spacing:-.05em;text-align:center;padding:0 0 15px}#montagne-bivouac-genepi p.description{font-size:1.4em;text-transform:uppercase;font-weight:400;text-align:center}#montagne-bivouac-genepi p.description span{letter-spacing:-.2em;padding:0 20px}#montagne-bivouac-genepi p.description2{font-weight:400;text-align:center;padding:15px 0 0;line-height:1.3em}#montagne-bivouac-genepi p a{color:#fff;border-bottom:1px dotted #fff}.page-sommaire #altituderando_htd{margin-top:50px;text-align:center;margin-right:0;margin-left:0}#a-la-une .group-actus{display:flex;margin:50px auto 30px;justify-content:space-between}#a-la-une .group-actus .item-actu{width:28%;position:relative;background-color:#f4f4f4;transition:all .2s ease-in-out 0s;overflow:hidden;border-radius:15px}#a-la-une .group-actus .item-actu-content{padding:20px}#a-la-une .group-actus .item-actu a{overflow:hidden;display:block}#a-la-une .group-actus .item-actu img{max-width:100%;transition:all .2s ease-in-out 0s;height:auto}#a-la-une .group-actus .item-actu h3{color:var(--couleur-typo-article);font-weight:700;font-size:1.2em;line-height:1.3em}#a-la-une .group-actus .item-actu .date{display:block;color:var(--couleur-typo-article);font-size:.8em}#a-la-une .group-actus .item-actu:hover{box-shadow:1px 1px 12px #dedede;transition:all .2s ease-in-out 0s}#a-la-une .group-actus .item-actu:hover img{transform:scale(1.1);transition:all .2s ease-in-out 0s}#a-la-une .group-actus .item-actu a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}#a-la-une .group-actus .item-actu p{line-height:1.2em;margin:10px 0}#a-la-une .group-actus .item-actu span.je-decouvre{position:absolute;z-index:1;top:70px;text-align:center;display:block;width:62%;background-color:var(--couleur1);padding:10px;margin:auto;left:0;right:0;font-size:.8em;color:#fff;opacity:0;transition:all .5s ease-in-out 0s}#a-la-une .group-actus .item-actu:hover span.je-decouvre{opacity:1;transition:all .5s ease-in-out 0s;top:85px}#dossiers-hp{margin:70px 0 40px}#dossiers-hp h1{text-align:center;font-size:2em;margin:0 0 50px}#dossiers-hp h1:after{content:"";display:block;width:60px;border-bottom:6px solid var(--gris3);padding:7px;margin:auto}.conteneur-dernieres-randos{background-color:#f4f4f4;position:relative;padding-bottom:50px;margin-right:-15px;margin-left:-15px}#dernieres-randos{margin-top:0}#dernieres-randos article{margin-bottom:20px}#dernieres-randos article div{min-height:235px;background-color:#fff;padding:10px;border-radius:0 0 15px 15px}#on-discute{margin-top:70px}.page-rubrique-76 section h2{text-align:center;font-size:3em;margin:0;padding:50px;background-color:#fff;font-weight:700}.page-rubrique-76 section h2:after{content:"";display:block;width:60px;border-bottom:6px solid #fff;padding:7px;margin:auto}#commentaires-forum-hp h3:after{border-bottom:6px solid var(--gris3)}#a-la-une .voirtous,#dernieres-randos .voirtous,#destinations .voirtous,#dossiers-hp .voirtous,#tests-hp .voirtous,.gab-rando section+div .voirtous,.page-artest .voirtous,.page-rubrique-76 .voirtous{text-align:center;display:block;font-family:var(--typo-de-base2);color:#979797;text-transform:uppercase;font-size:.8em}#a-la-une .voirtous{margin-bottom:40px}#destinations .voirtous{color:#fff;position:relative;top:-50px;width:200px;margin:auto}#dernieres-randos .voirtous{color:#707070}.page-artest .voirtous{margin-bottom:50px}#a-la-une a.voirtous:before,#dernieres-randos a.voirtous:before,#destinations .voirtous:before,#dossiers-hp a.voirtous:before,#tests-hp a.voirtous:before,.gab-rando section+div .voirtous:before,.page-artest a.voirtous:before,.page-rubrique-76 a.voirtous:before{content:"\f078 ";margin:0 10px 20px;font-family:fontawesome;font-size:1em;transition:all .3s ease-out 0s;display:block}#a-la-une a:hover.voirtous,#dernieres-randos a:hover.voirtous,#destinations a:hover.voirtous,#dossiers-hp a:hover.voirtous,#tests-hp a:hover.voirtous,.gab-rando section+div a:hover.voirtous,.page-artest a:hover.voirtous,.page-rubrique-76 a:hover.voirtous{color:#000}#dernieres-randos a:hover.voirtous:before,#dossiers-hp a:hover.voirtous:before,#tests-hp a:hover.voirtous:before,.gab-rando section+div a:hover.voirtous:before,.page-rubrique-76 a:hover.voirtous:before{margin:10px;color:#000}#commentaires-forum-hp{margin:0 0 70px;padding:20px 0 0;font-size:.9em}#commentaires-forum-hp h3{text-align:center;font-size:1.6em;margin:0 0 50px}#commentaires-forum-hp h3:after{content:"";display:block;width:60px;border-bottom:6px solid #717171;padding:7px;margin:auto}#commentaires-forum-hp .forum-liste li{margin:0 0 20px;line-height:1.4em;position:relative;text-overflow:ellipsis;overflow:hidden}#commentaires-forum-hp .forum-liste li a:hover{color:var(--couleur2)}#commentaires-forum-hp .forum-liste li a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#commentaires-forum-hp .forum-liste .nbreponses{color:var(--couleur2)}#commentaires-forum-hp .forum-liste .nbreponses:after{content:"\f0e6 ";margin:0 10px 0 0;font-family:fontawesome;font-size:1em}#commentaires-forum-hp .forum-liste li a{display:block;font-weight:700;color:var(--couleur-typo-article)}.derniers-commentaires-home .voirtous{display:block;background-color:var(--couleur2);border-radius:10px;color:#fff;font-size:.85em;padding:10px;text-align:center;width:300px;transition:all .3s ease-out 0s}.derniers-commentaires-home a:hover.voirtous{background-color:var(--couleur2-hover);transition:all .3s ease-out 0s}.derniers-commentaires-home .voirtous:after{content:"\f061";margin:0 10px;font-family:fontawesome;font-size:1em;transition:all .3s ease-out 0s}.derniers-commentaires-home a:hover.voirtous:after{margin:0 5px 0 15px}#altimag{padding:20px 0 50px;margin-top:50px}#altimag #altimag-col1{background-color:var(--couleur1);display:flex;justify-content:center;align-items:center;padding-right:0}#altimag #altimag-exergue #contenu:before{content:"";display:block;width:150px;border-bottom:3px solid #fff;padding:7px;margin:0 auto 35px}#altimag #altimag-exergue #contenu:after{content:"";display:block;width:150px;border-bottom:3px solid #fff;padding:7px;margin:35px auto 0}#altimag #liens{margin-top:20px;text-align:center;color:#fff}#altimag #altimag-exergue strong{display:block;font-family:var(--typo-de-base);font-size:5em;letter-spacing:-4px;font-weight:900!important;text-align:center;color:#fff}#altimag #altimag-exergue span{color:#000}#altimag #altimag-exergue p{text-align:center;color:#fff;font-size:1.4em;font-weight:700}#altimag #altimag-exergue a{color:#fff;text-align:center;margin:25px 0 0;font-size:.85em;transition:all .2s ease-in-out 0s}#altimag #altimag-exergue a:hover{color:#000}#altimag #altimag-encours{position:relative;padding-right:0;margin-bottom:-2px}#altimag #altimag-encours a{overflow:hidden;display:block;width:100%;height:auto}#altimag #altimag-encours img{width:100%;height:auto;overflow:hidden;transition:all .2s ease-in-out 0s}#altimag #altimag-encours a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition:all .2s ease-in-out 0s}#altimag #altimag-encours #infos{position:absolute;bottom:12%;right:12%;text-align:right;color:#fff;font-size:1.3em}#altimag #altimag-encours a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#altimag #altimag-encours #numero{font-size:4em;font-weight:700}#altimag #altimag-encours #titre{font-size:1.8em;font-weight:700;padding:15px;background-color:#000}#altimag #altimag-encours #departement{background-color:#000;padding:5px;text-transform:uppercase;display:inline-block;font-size:.8em;position:relative;top:10px;display:none}#bloc-selection{position:relative;overflow:hidden;background-image:url(//static.altituderando.com/images/image-selection-hp.jpg);background-repeat:no-repeat;background-color:#ccc;background-size:cover;padding-top:7%;padding-bottom:7%;margin-top:50px}#bloc-selection span{font-family:var(--typo-de-base2);font-size:4em;font-weight:900;line-height:.9em;display:block;color:#fff}#bloc-selection h2{font-size:1em;padding:5px;background-color:#fff;color:var(--couleur1);margin:0 0 10px;display:inline-block}#bloc-selection a{background-color:var(--couleur1);color:#fff;padding:15px;border-radius:10px;display:inline-block;margin:90px 0 20px;font-weight:700;font-size:1.4em;transition:all .3s ease-out 0s}#bloc-selection a:hover{background-color:#000;transition:all .3s ease-out 0s}#bloc-selection #groupe-massif{position:relative;margin-left:150px}#bloc-selection #groupe-massif span{position:absolute;left:0;top:0}@keyframes movemassif{0%{transform:translateX(0);opacity:0}5%{transform:translateX(-150px);opacity:1}10%{transform:translateX(-150px);opacity:1}15%{transform:translateX(0);opacity:0}to{transform:translateX(0);opacity:0}}@keyframes movemassif2{0%{transform:translateX(0);opacity:0}15%{transform:translateX(0);opacity:0}20%{transform:translateX(-150px);opacity:1}25%{transform:translateX(-150px);opacity:1}30%{transform:translateX(0);opacity:0}to{transform:translateX(0);opacity:0}}@keyframes movemassif3{0%{transform:translateX(0);opacity:0}30%{transform:translateX(0);opacity:0}35%{transform:translateX(-150px);opacity:1}40%{transform:translateX(-150px);opacity:1}45%{transform:translateX(0);opacity:0}to{transform:translateX(0);opacity:0}}@keyframes movemassif4{0%{transform:translateX(0);opacity:0}45%{transform:translateX(0);opacity:0}50%{transform:translateX(-150px);opacity:1}55%{transform:translateX(-150px);opacity:1}60%{transform:translateX(0);opacity:0}to{transform:translateX(0);opacity:0}}@keyframes movemassif5{0%{transform:translateX(0);opacity:0}60%{transform:translateX(0);opacity:0}65%{transform:translateX(-150px);opacity:1}70%{transform:translateX(-150px);opacity:1}75%{transform:translateX(0);opacity:0}to{transform:translateX(0);opacity:0}}@keyframes movemassif6{0%{transform:translateX(0);opacity:0}75%{transform:translateX(0);opacity:0}80%{transform:translateX(-150px);opacity:1}85%{transform:translateX(-150px);opacity:1}90%{transform:translateX(0);opacity:0}to{transform:translateX(0);opacity:0}}.slide-massif{-webkit-animation:movemassif 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both;animation:movemassif 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both}.slide-massif2{-webkit-animation:movemassif2 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both;animation:movemassif2 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both}.slide-massif3{-webkit-animation:movemassif3 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both;animation:movemassif3 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both}.slide-massif4{-webkit-animation:movemassif4 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both;animation:movemassif4 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both}.slide-massif5{-webkit-animation:movemassif5 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both;animation:movemassif5 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both}.slide-massif6{-webkit-animation:movemassif6 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both;animation:movemassif6 20s cubic-bezier(.25,.46,.45,.94) 1s infinite both}.destinations-container{background-color:var(--couleur1);border-top:1px solid #fff;margin:0 15px}#destinations{background-color:var(--couleur1);margin:0 -15px}#destinations h2{font-family:var(--typo-de-base2);color:#fff;font-weight:900;text-align:center;font-size:3.6em;margin-bottom:5px}#destinations strong{color:#fff;text-align:center;display:block}#destinations .group-destination{display:flex;margin:50px auto 80px;justify-content:space-between;align-items:center}#destinations .group-destination .item-destination{width:28%;position:relative;background-color:#fff;transition:all .2s ease-in-out 0s;overflow:hidden;border-radius:15px}#destinations .group-destination .item-destination a{overflow:hidden;display:block}#destinations .group-destination .item-destination img{max-width:100%;transition:all .2s ease-in-out 0s}#destinations .group-destination .item-destination h3{margin-top:10px;padding:10px 20px;color:var(--couleur-typo-article);font-weight:700;text-align:center}#destinations .group-destination .item-destination:hover{box-shadow:1px 1px 12px #555;transition:all .2s ease-in-out 0s}#destinations .group-destination .item-destination:hover img{transform:scale(1.1);transition:all .2s ease-in-out 0s}#destinations .group-destination .item-destination a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}#destinations .group-destination .item-destination p{padding:10px 20px 20px;font-size:.8em;text-align:center;line-height:1.2em}#destinations .group-destination .item-destination span.je-decouvre{position:absolute;z-index:1;top:70px;text-align:center;display:block;width:62%;background-color:var(--couleur1);padding:10px;margin:auto;left:0;right:0;font-size:.8em;color:#fff;opacity:0;transition:all .5s ease-in-out 0s}#destinations .group-destination .item-destination:hover span.je-decouvre{opacity:1;transition:all .5s ease-in-out 0s;top:85px}html.page-sommaire.device-s{height:100%}html.page-sommaire.device-s body{height:100%}#home-mobile-conteneur{background-color:var(--couleur1);height:100%;display:flex;flex-direction:column}#home-mobile-search{flex:1;background-image:url(//static.altituderando.com/images/hp/ete-matthias/photo-home-500.jpg);background-size:cover;align-items:flex-end;display:flex;background-position:50%;position:relative}#home-mobile-search #opacity{height:100%;padding:5% 5% 15%;display:flex;justify-content:center;align-items:flex-end}#home-mobile-plus{display:flex;justify-content:space-around;align-items:center;margin:0;padding:0}#home-mobile-plus li{text-align:center;position:relative;width:25%}#home-mobile-plus li#quoi-de-neuf a:before{content:"\f0a1";font-family:fontawesome;font-size:1.8em;display:block;margin:0 0 10px}#home-mobile-plus li#recherche a:before{content:"\f689";font-family:fontawesome;font-size:1.8em;display:block;margin:0 0 10px}#home-mobile-plus li#outils a:before{content:"\f5a0";font-family:fontawesome;font-size:1.8em;display:block;margin:0 0 10px}#home-mobile-plus li#favoris a:before{content:"\f02e";font-family:fontawesome;font-size:1.8em;display:block;margin:0 0 10px}#home-mobile-plus li#cartes a:before{content:"\f279";font-family:fontawesome;font-size:1.8em;display:block;margin:0 0 10px}#home-mobile-plus li#ajout-carte a:before{content:"\2b";font-family:fontawesome;font-size:1.8em;display:block;margin:0 0 10px}#home-mobile-plus li#topos a:before{content:"\f1c5";font-family:fontawesome;font-size:1.8em;display:block;margin:0 0 10px}#home-mobile-plus li a{color:#fff;font-size:.8em;display:block;padding:20px 5px 15px;position:relative;overflow:hidden;line-height:1.2em}#home-mobile-plus li a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#home-mobile-plus li a:focus,#home-mobile-plus li a:hover{text-decoration:none;border:0}#update-info{position:absolute;top:20px;left:0;width:100%;background-color:#fff;color:#ab186b;padding:.5em;border-bottom:1px solid #000;border-top:1px solid #000;font-size:.9em;font-weight:700;text-align:center}#update-info span{font-size:13px;font-weight:400;color:#000}#ar-upgrade{position:fixed;z-index:40000;top:0;left:0;right:0;height:100%;width:100%;background-color:#ab186b;color:#fff;padding:2em;text-align:center}#ar-upgrade .ug-titre{font-size:2em;font-weight:700;margin-bottom:1em}#ar-upgrade .ug-intro{margin-bottom:3em;line-height:1.4em}#ar-upgrade .ug-wait{font-size:1.1em;font-weight:700;margin-bottom:2em}#ar-upgrade .ug-progress{font-size:1.4em}#home-mobile-conteneur a#exergue-boutique{background-color:#fff;padding:15px;position:absolute;line-height:1.3em;text-align:center;color:var(--couleur-typo-article);-webkit-box-shadow:-1px 1px 15px -4px #000;box-shadow:-1px 1px 15px -4px #000;border-radius:10px;margin:60px 60px 5px}#home-mobile-conteneur a#exergue-boutique span:before{font-family:fontawesome;content:"\f06b";line-height:1em;font-size:1.4em;display:block;margin-bottom:5px}.page-rubrique-76 section+div,.page-rubrique-87 section+div,.page-rubrique-89 section+div,.page-rubrique-97 section+div{margin:0 0 70px}.listing-conseil-generique{display:flex;flex-wrap:wrap;justify-content:space-between}.listing-conseil-generique article{width:32%;margin-bottom:20px;position:relative;background-color:#f4f4f4;overflow:hidden;border-radius:15px}.page-sommaire #tests-hp .listing-conseil-generique article{width:49%}.listing-conseil-generique article div{padding:10px}.page-conseils-rando h1,.page-rubrique-109 section h1,.page-rubrique-70 section h1,.page-rubrique-76 section h1,.page-rubrique-87 section h1,.page-rubrique-89 section h1,.page-rubrique-97 section h1,.page-rubrique-98 section h1{border-top:0;font-weight:600;font-size:3em;text-wrap:balance;margin:0;text-align:center;padding:50px;line-height:1.3em}.page-conseils-rando h1:after,.page-rubrique-109 section h1:after,.page-rubrique-70 section h1:after,.page-rubrique-76 section h1:after,.page-rubrique-87 section h1:after,.page-rubrique-89 section h1:after,.page-rubrique-97 section h1:after,.page-rubrique-98 section h1:after{content:"";display:block;width:60px;border-bottom:6px solid var(--couleur-typo-article);padding:7px;margin:auto}.page-rubrique-87 section h2+.row,.page-rubrique-89 section h2+.row,.page-rubrique-97 section h2+.row,.page-rubrique-98 section h2+.row{margin:100px 0 50px}.page-rubrique-87 section h2,.page-rubrique-89 section h2,.page-rubrique-97 section h2,.page-rubrique-98 section h2{border-top:0;font-family:var(--typo-de-base2);font-weight:600;font-size:2.2em;margin:0;text-align:center;padding:50px}.listing-conseil-generique article h3.titre{font-size:1.2em;padding:0 0 5px;margin:0;line-height:1.3em;font-weight:700}.listing-conseil-generique article h3.titre a{border-bottom:0}.listing-conseil-generique article h3.titre a:hover{color:var(--gris2)}.listing-conseil-generique article h3.titre a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.listing-conseil-generique article .clic-image{overflow:hidden;display:block;width:100%;position:relative;border-bottom:0;padding:0}.listing-conseil-generique article .clic-image:before{content:"";background:none;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #f4f4f4;position:absolute;left:50px;bottom:0;margin-left:auto;margin-right:auto;z-index:3}.listing-conseil-generique article img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%!important;height:auto!important}.listing-conseil-generique article:hover img{transform:scale(1.1);transition:all .2s ease-in-out 0s}.listing-conseil-generique article .description{font-size:1em;padding:0;line-height:1.3em;margin:0 0 10px}.listing-conseil-generique article span.commentaires{color:var(--couleur1);display:block;border-bottom:0;font-size:.85em}.listing-conseil-generique article span.commentaires:after{font-family:fontawesome;content:"\f0e6";font-size:1em;position:relative;margin:0 0 0 5px}#page-atterissage-matos div{padding:4%}#page-atterissage-matos h1{border-top:0;padding:30px 10px 10px}#page-atterissage-matos span{display:block;font-size:.6em}#page-atterissage-matos p{text-align:center;font-size:1.2em}#page-atterissage-matos a{display:block;text-align:center;padding:20px;background-color:var(--couleur1);margin:20px 0 0;color:#fff;font-size:1.4em}#page-atterissage-matos a:hover{background-color:var(--couleur1-hover)}#page-atterissage-matos #testmatos h1:before{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -665px -220px no-repeat;height:70px;width:70px;display:block;margin:0 auto 15px}#page-atterissage-matos #conseilmatos h1:before{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -577px -228px no-repeat;height:70px;width:70px;display:block;margin:0 auto 15px}#page-atterissage-matos #questionmatos h1:before{content:"?";font-size:1.6em;display:block;margin:0 auto 15px}.page-arconseil section,.page-artest section{position:relative}.page-arconseil section #contenu,.page-artest section #contenu{max-width:800px;margin:auto;padding:0}.page-arconseil section .breadcrumb,.page-artest section .breadcrumb{text-align:center}.page-arconseil section h1,.page-artest section h1{text-align:center;font-size:3em;text-wrap:balance;margin:30px auto;font-weight:900;line-height:1.4em;max-width:800px}.page-arconseil section h1:after,.page-artest section h1:after{content:"";display:block;width:60px;border-bottom:6px solid #717171;padding:7px;margin:auto}.page-arconseil section #photo-conseil-detail img{width:100%;height:auto}.page-arconseil section .ctexte img,.page-artest section .ctexte img{max-width:100%;height:auto}.page-artest section #photo-test-detail img{width:100%;height:auto}.page-arconseil section #description,.page-artest section #description{padding:20px 0;font-weight:700;font-size:1.2em;line-height:1.2em;max-width:800px;margin:auto}.page-arconseil #photo-conseil-detail,.page-artest #photo-test-detail{max-width:1000px;margin:auto}.page-arconseil section article figure,.page-artest section article figure{width:124%;margin-left:-12%;margin-right:-12%}.page-arconseil section article h2,.page-artest section article h2{font-size:2em;line-height:1.3em;padding:50px 0;border-top:2px solid var(--gris2);margin:100px 0 0;font-weight:600;border-left:0;border-bottom:0}.encart-exclamation{width:100%}.page-arconseil section article blockquote p,.page-artest section article blockquote p{background-color:#ececec;border-bottom:1px solid #000;border-top:1px solid #000;font-size:2em;height:auto;line-height:1.4em;margin:50px 0;padding:40px;text-align:center;width:100%}.page-arconseil section article table,.page-artest section article table{margin:0 0 50px;border:2px solid var(--gris4)}.page-arconseil section article table tr,.page-artest section article table tr{border:1px solid var(--gris4)}.page-arconseil section article table td,.page-artest section article table td{padding:10px}.page-arconseil #auteur-dossier-signature-bas{padding:20px;text-align:center;position:relative}.page-arconseil #auteur-dossier-signature-bas span{margin:0}.page-arconseil #auteur-dossier-signature-bas p{text-align:center}.page-arconseil #auteur-dossier-signature-bas:after{content:"";background-color:#f4f4f4;width:100%;height:100px;position:absolute;top:60px;left:0;z-index:-1}.page-arconseil #auteur-dossier-signature-bas img{width:100px;filter:grayscale(1);border-radius:100px;display:block;margin:auto;position:relative;top:-10px}.page-arconseil aside,.page-artest aside{max-width:800px;margin:auto}.page-arconseil #commentaires h2,.page-artest #commentaires h2{border-bottom:1px solid #696969;color:#555;margin:0 0 25px!important;padding:0 0 .25em;font-size:1.4em;font-weight:900;line-height:34px}#dossiers-hp+div{margin:0 0 70px}#dossiers-en-relation article{margin:0}#dossiers-en-relation article div{min-height:200px}#dossiers-en-relation h2{border-bottom:1px solid #696969;color:#555;margin:50px 0 35px!important;padding:0 0 .25em;font-size:1.8em;font-weight:600;line-height:34px}#dossiers-en-relation article h3.titre{font-size:1em;padding:20px 20px 5px;margin:0;line-height:1.3em;font-weight:700;border-top:0}#dossiers-en-relation article h3.titre a{border-bottom:0}#dossiers-en-relation article h3.titre a:hover{color:var(--gris2)}#dossiers-en-relation article h3.titre a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#dossiers-en-relation article .clic-image{overflow:hidden;display:block;width:100%;position:relative;border-bottom:0}#dossiers-en-relation article .clic-image:before{content:"";background:none;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;position:absolute;left:50px;bottom:0;margin-left:auto;margin-right:auto;z-index:3}#dossiers-en-relation article img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%!important;height:auto!important}#dossiers-en-relation article:hover a img{@include transform(scale(1.1));transition:all .2s ease-in-out 0s}#dossiers-en-relation article .description{font-size:1.1em;padding:0 20px;line-height:1.4em;margin:0}#dossiers-en-relation article span.commentaires{color:var(--couleur1);display:block;border-bottom:0;padding:0 0 20px 20px;font-size:1.2em}#dossiers-en-relation article span.commentaires:after{font-family:fontawesome;content:"\f0e6";font-size:1em;position:relative;margin:0 0 0 5px}.page-rubrique-77 .recherche-wrapper{display:flex;height:calc(100vh - 51px);position:relative}.page-rubrique-77 .recherche-wrapper #resultats-listing{width:45%;overflow-x:hidden}.page-rubrique-77 .recherche-wrapper #resultats-carte{position:relative;width:55%}.page-rubrique-77 .recherche-wrapper #result-map{height:100%}.page-rubrique-77 .recherche-wrapper .bulle-topo-info{display:none;position:absolute;z-index:10000;bottom:20px;left:50%;transform:translateX(-50%);overflow:hidden;flex-direction:row;justify-content:flex-start;width:80%;height:80px;background-color:#fff;border-radius:5px;box-shadow:1px 1px 7px -1px rgba(0,0,0,.75);-webkit-box-shadow:1px 1px 7px -1px rgba(0,0,0,.75);-moz-box-shadow:1px 1px 7px -1px rgba(0,0,0,.75)}.page-rubrique-77 .recherche-wrapper .bulle-topo-info .bti-wrapper{display:flex;position:relative;height:80px}.page-rubrique-77 .recherche-wrapper .bulle-topo-info .bti-visuel{position:relative}.page-rubrique-77 .recherche-wrapper .bulle-topo-info .bti-close{position:absolute;z-index:2;top:5px;left:5px;font-size:1em;font-family:fontawesome;content:"\f00d";width:25px;height:25px;text-align:center;line-height:25px;color:#fff;background-color:#00000088;border-radius:50%}.page-rubrique-77 .recherche-wrapper .bulle-topo-info .bti-img{width:80px;height:100%;object-fit:cover}.page-rubrique-77 .recherche-wrapper .bulle-topo-info .bti-content{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-around;flex:1;padding:8px;font-size:.85em;line-height:1.2em;color:#ab176b}.page-rubrique-77 .recherche-wrapper .bulle-topo-info .bti-content .bti-desc{color:#000;font-weight:700}.page-rubrique-77 .recherche-wrapper .bulle-topo-info .bti-content .bti-baseline{font-weight:400}.page-rubrique-77 .recherche-wrapper .bulle-topo-info .bti-content .bti-desc a{color:inherit}.page-rubrique-77 .recherche-wrapper .bulle-topo-info .bti-content .bti-desc a:before{position:absolute;top:0;bottom:0;left:0;right:0;content:""}#widget-recherche{align-items:center;display:flex;margin:5%}#widget-recherche-englob{position:relative;width:calc(100% - 120px)}#widget-recherche a#search-link{border:1px solid #999;padding:15px;display:block;border-radius:30px 0 0 30px;color:var(--couleur-typo-article);line-height:.8em;height:50px}#widget-recherche a#search-link span{font-size:.85em}#widget-recherche a,#widget-recherche a:focus,#widget-recherche a:hover{text-decoration:none;transition-property:background-color;transition-duration:.4s;background-color:#fff}#widget-recherche a:hover{background-color:#f7f7f7}#widget-recherche a#filter-link{border:1px solid #999;border-left:0;padding:15px;display:block;border-radius:0 30px 30px 0;color:var(--couleur-typo-article);width:120px;text-transform:uppercase;font-weight:700;font-size:.8em;height:50px}#widget-recherche a#raz-search{position:absolute;right:1px;top:1px;color:var(--couleur-typo-article);border-radius:50%;margin:13px}#widget-recherche a#raz-search:after{font-family:fontawesome;content:"\f057";display:block;font-size:21px}#widget-recherche a#search-link span:before{font-family:fontawesome;content:"\f002";line-height:1em;margin-right:10px}#widget-recherche a#filter-link span:before{font-family:fontawesome;content:"\f0c9";line-height:1em;margin-right:10px;font-size:1.2em}#widget-recherche a#filter-link span.filtre-on:after{font-family:fontawesome;content:"\f111";line-height:1em;margin-left:5px;font-size:9px;position:relative;top:-9px;color:#38b000}.recherche-wrapper #toggle-map{position:fixed;right:10px;bottom:30px;background-color:var(--couleur1);z-index:1001;padding:5px 10px 10px;border-radius:12px;box-shadow:0 0 10px -2px rgba(0,0,0,.4);width:60px;height:60px;text-align:center;display:none}.recherche-wrapper #toggle-map a,.recherche-wrapper #toggle-map a:focus,.recherche-wrapper #toggle-map a:hover{text-decoration:none}.recherche-wrapper #toggle-map a{color:#fff}.recherche-wrapper #toggle-map span{font-size:.7em}#volet-search .arv-content{padding:2% 2% 100px}#volet-search .arv-content .search-field{align-items:center;display:flex;margin:35px 20px}#volet-search .arv-content .search-field-englob{flex:1}#volet-search .arv-content .search-criteres #field-geoloc a#geolocme{color:var(--couleur-typo-article);margin:20px;display:block}#volet-search .arv-content .search-criteres #field-geoloc a#geolocme:before{content:"\f05b";margin:0 6px 0 0;font-family:fontawesome;font-size:1em}#volet-search .arv-content .search-field input[type=text]{border:1px solid #999;border-right:0;padding:12px;display:block;border-radius:30px 0 0 30px;color:var(--couleur-typo-article);line-height:1.4em;width:100%;font-size:.85em}#volet-search .arv-content input[type=submit]{border:1px solid #999;background-color:#ccc;padding:12px;display:block;border-radius:0 30px 30px 0;color:#555;width:120px;font-weight:700;font-size:1em;line-height:1.2em;transition-property:background-color;transition-duration:.4s}#volet-search .arv-content input[type=submit]:hover{background-color:#999}#volet-search .arv-content .search-results{overflow:hidden}#volet-search .arv-content .search-results section:first-child{margin-top:0}#volet-search .arv-content .search-results section{margin-top:40px;padding:0 10px}#volet-search .arv-content .search-results section header{border-bottom:1px solid #ccc}#volet-search .arv-content .search-results header{margin-bottom:5px;text-transform:uppercase;font-weight:700}#volet-search .arv-content .search-results header span{display:block;font-size:.8em;margin:5px 0;font-weight:400;text-transform:none}#volet-search .arv-content .search-results ul.lieux,#volet-search .arv-content .search-results ul.pois{max-height:195px;overflow:auto}#volet-search .arv-content .search-results li a{color:var(--couleur-typo-article);font-size:1.2em;line-height:1.2em}#volet-search .arv-content .search-results li a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#volet-search .arv-content .search-results li .res-desc{font-size:.8rem}#volet-search .arv-content .search-results li{font-size:.9em;padding:10px;position:relative;border-bottom:1px solid #ddd}#volet-search .arv-content .search-results li:hover{background-color:var(--gris5)}#volet-search .arv-content .search-results li.lieux:before{content:"\f3c5";margin:0 6px 0 0;font-family:fontawesome;font-size:1.1em;position:relative;top:-1px}#volet-search .arv-content .search-results li.lieux.type-geoloc:before{content:"\f05b";margin:0 6px 0 0;font-family:fontawesome;font-size:1em}#volet-search .arv-content .search-results li.lieux.type-eau:before{content:"\f043";margin:0 6px 0 0;font-family:fontawesome;font-size:1em}#volet-search .arv-content .search-results li.lieux.type-orographie:before{content:"\f124";margin:0 6px 0 0;font-family:fontawesome;font-size:1em}#volet-search .arv-content .search-results li.itineraire:before{content:"\f016";margin:0 6px 0 0;font-family:fontawesome;font-size:.9em;position:relative;top:-2px}#volet-search .arv-content #topo-acces-tous a{display:block;padding:10px;font-size:1.1em;line-height:1.3em;background-color:#ffffe7;color:#555}#volet-search .arv-content #topo-acces-tous a:before{content:"";margin:0 6px 0 0;font-family:fontawesome;font-size:.9rem;position:relative;top:-2px}#volet-search .arv-content #topo-acces-rapide{margin-top:1.5em}#volet-search .arv-content #topo-acces-rapide>p{font-size:.9em;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ccc}#volet-search .arv-content .search-results li.itineraire.voirtous{background-color:#ffffe7}#volet-search .arv-content .search-results #res-zero{display:block;text-align:center;margin-top:50px;font-size:1.3em}.page-rubrique-77 section h2{text-align:center;font-size:2em;margin:0;padding:50px;color:#464240;background-color:#fff;font-weight:900;border-top:2px dotted #464240}.banane{display:none}#resultats-recherche #stitre-station{margin:20px 0;font-size:1.6em;position:relative;top:-50px}#bande-deroulante{width:390px;float:right;margin:0 0 50px}#bande-deroulante label{display:none}#bande-deroulante select{float:right;margin:5px;border-radius:3px;text-align:left;font-size:14px;height:auto;cursor:pointer}input::placeholder{color:var(--couleur-typo-article)!important}#slider-denivele,#slider-difficulte{margin:50px auto 110px;width:85%}#slider-denivele .noUi-connect{background-color:var(--couleur1)}#slider-denivele .noUi-value,#slider-difficulte .noUi-value{top:20px}#slider-denivele .noUi-handle{cursor:pointer}#slider-difficulte .noUi-handle{border-radius:25px;width:25px;height:25px;position:relative;top:-7px;left:-11px;background-color:var(--couleur1);box-shadow:none;border:0;cursor:pointer}#slider-difficulte .noUi-handle:after,#slider-difficulte .noUi-handle:before{width:0}#slider-denivele.noUi-horizontal,#slider-difficulte.noUi-horizontal{height:12px}.noUi-horizontal .noUi-handle{top:-9px}#volet-filtre #filtre-end{padding:0;width:100%}#volet-filtre .arv-content{padding-bottom:100px}#volet-filtre .arv-content #id_mot_activite,#volet-filtre .arv-content #id_mot_massif{margin:10px 0}#volet-filtre #filtre-end input{width:100%;display:block;margin:20px auto}#volet-filtre #filtre-end input:hover{background-color:var(--gris3)}#volet-filtre .ou{text-align:center;margin:20px}#volet-filtre legend{text-align:center;margin:0 0 10px;font-size:1.2em;font-weight:700;padding:17px 0 0;color:var(--couleur-typo-article)}#volet-filtre .arv-entete,#volet-search .arv-entete{justify-content:space-between}#volet-filtre .arv-entete #bt-filtre,#volet-search .arv-entete #bt-search{margin-right:25px}#volet-filtre .arv-entete #bt-filtre a,#volet-search .arv-entete #bt-search a{color:#fff}#volet-filtre .arv-entete #bt-filtre a:hover,#volet-search .arv-entete #bt-search a:hover{color:#f8f}#volet-filtre .arv-entete #bt-filtre a#raz-filtre,#volet-filtre .arv-entete #bt-filtre a#valider-filtre,#volet-search .arv-entete #bt-search a#raz-vsearch{font-weight:400;font-size:.9em;padding-top:15px;padding-bottom:15px}#volet-filtre .arv-entete #bt-filtre a#valider-filtre,#volet-search .arv-entete #bt-search a#raz-vsearch{padding-left:20px}#volet-filtre .arv-entete #bt-filtre a#raz-filtre{padding-right:20px}.page-rubrique-77 #resultats-recherche h4{color:var(--couleur-typo-article);background-color:#fff;font-family:var(--typo-de-base2);font-weight:600;margin:20px 20px 20px 35px}.page-rubrique-77 #resultats-recherche .no-result{margin-top:30px;padding:0 20px}.page-rubrique-77 #resultats-recherche .no-result h4{margin:0 0 20px}.page-rubrique-77 #resultats-recherche .dl-horizontal{margin:0 0 30px;padding:20px 20px 15px;background-color:var(--gris5);font-size:1.2em}.page-rubrique-77 #resultats-recherche .dl-horizontal dt{width:auto;margin:0 5px 0 0}.page-rubrique-77 #resultats-recherche .dl-horizontal dd{margin:0 0 10px;color:var(--couleur2);font-weight:700}.page-rubrique-77 #resultats-recherche article{display:flex;border-bottom:1px solid #ddd;align-items:center;justify-content:space-between;padding:10px;position:relative;margin:0}.page-rubrique-77 #resultats-recherche article:hover{background-color:var(--gris5)}.page-rubrique-77 #resultats-recherche article a{border-bottom:0}.page-rubrique-77 #resultats-recherche article .photo a{width:88px;height:88px;display:block;overflow:hidden;border-radius:15px}.page-rubrique-77 #resultats-recherche article .photo a img{width:100%;height:100%;object-fit:cover}.page-rubrique-77 #resultats-recherche article .photo{display:block;position:relative;overflow:hidden}.page-rubrique-77 #resultats-recherche article .photo a.localiser{position:absolute;z-index:3;top:0;left:-50px;display:block;padding:8px;width:auto;height:auto;background-color:rgba(0,0,0,.3);color:#fff;font-size:.6em;text-decoration:none}.page-rubrique-77 #resultats-recherche article .photo a.localiser:hover{background-color:var(--couleur1);color:#fff;text-decoration:none}.page-rubrique-77 #resultats-recherche article .photo .localiser:after{content:"\f3c5";margin:0 0 0 10px;font-family:fontawesome;font-size:1.6em}.page-rubrique-77 #resultats-recherche article .main{padding:8px;flex:1}.gab-rando .liste-randos h3,.page-geo_commune .liste-randos h3,.page-rubrique-77 #resultats-recherche h3{font-size:1.2em;font-weight:700;line-height:1.2em;margin:0 0 2px}.gab-rando .liste-randos h3 a{color:var(--couleur-typo-article)}.page-geo_commune .liste-randos h3 a,.page-rubrique-77 #resultats-recherche h3 a{border-bottom:0}.page-geo_commune .liste-randos .baseline-motscles,.page-rubrique-77 #resultats-recherche .baseline-motscles{color:var(--couleur2);margin:3px 0 0;font-size:.8em;line-height:1.2em}.gab-rando .liste-randos .baseline-motscles,.gab-rando .liste-randos .baseline-motscles .massif{color:#fff}.gab-rando .liste-randos .baseline-motscles,.page-geo_commune .liste-randos .baseline-motscles{margin:10px 0 0}.page-rubrique-77 #resultats-recherche .baseline-motscles .difficulte:before,.page-rubrique-77 #resultats-recherche .baseline-motscles .lieu:before,.page-rubrique-77 #resultats-recherche .baseline-motscles .massif:before,.page-rubrique-77 #resultats-recherche .baseline-motscles .pays:before{content:"•";margin-left:.25rem;margin-right:.25rem}.page-rubrique-77 #resultats-recherche .pagination{margin:15px 0 60px 10px}#resultats-recherche-xkm h4{font-size:2em}#resultats-recherche-xkm p{font-size:1.2em;margin:15px 0 30px}#conditions_neige,#crit-activite,#crit-cot-defaut,#forme_trace,#id_mot,#id_mot_duree{margin:10px 0}#crit-departement{margin-top:10px}#crit-denivele{margin-top:35px}#crit-denivele label{text-align:center;display:block;position:relative;top:8px}#crit-commune,#crit-sommet{width:100%}.ui-menu .ui-menu-item-wrapper{padding:10px!important}#resultats-recherche #explication{font-size:.8em;font-weight:400}#resultats-recherche #explication span{color:var(--couleur1);font-weight:700}#resultats-recherche li a{background-color:#ccc;padding:10px 9px}#recherche-topo li{margin:0}#recherche-topo li a{background-color:#ccc}#resultats-recherche .distance,.gab-rando .distance,.page-geo_commune .distance{font-size:.85em;display:inline-block;margin:0 0 2px}@media only screen and (max-width:1024px){.page-rubrique-77 #resultats-recherche article .photo a.localiser{display:none}.page-rubrique-77 .recherche-wrapper #toggle-map{display:block}.page-rubrique-77 .recherche-wrapper #resultats-listing{width:100%}.page-rubrique-77 .recherche-wrapper #resultats-carte{width:0}.page-rubrique-77 body.mobile-carte .recherche-wrapper{height:100vh}.page-rubrique-77 body.mobile-carte #header{display:none}.page-rubrique-77 body.mobile-carte{padding-top:0}.page-rubrique-77 body.mobile-carte #resultats-listing{display:none}.page-rubrique-77 body.mobile-carte #resultats-carte{width:100%}.page-rubrique-77 body.mobile-carte #toggle-map a span:after{font-family:fontawesome;content:"\f0ca";font-size:1.8em;display:block;text-align:center;margin-top:4px}.page-rubrique-77 body.mobile-listing #resultats-carte{display:none}.page-rubrique-77 body.mobile-listing #resultats-listing{width:100%}.page-rubrique-77 body.mobile-listing #toggle-map a span:after{font-family:fontawesome;content:"\f0ac";font-size:2.4em;display:block;text-align:center;margin-top:4px}}@media only screen and (max-width:990px){#volet-filtre #filtre-end{width:100%}}.page-poi .poi-wrapper{display:flex;height:calc(100vh - 51px);position:relative}.page-poi .poi-wrapper #poi-main{width:50%;overflow-x:hidden}.page-poi .poi-wrapper #poi-carte{position:relative;width:50%}.page-poi .poi-wrapper #map{height:100%}.poi-wrapper #toggle-map{position:fixed;right:10px;bottom:30px;background-color:var(--couleur1);z-index:1001;padding:5px 10px 10px;border-radius:50%;box-shadow:0 0 10px -2px rgba(0,0,0,.4);width:60px;height:60px;text-align:center;display:none}.poi-wrapper #toggle-map a,.poi-wrapper #toggle-map a:focus,.poi-wrapper #toggle-map a:hover{text-decoration:none}.poi-wrapper #toggle-map a{color:#fff}.poi-wrapper #toggle-map span{font-size:.7em}.page-poi .poi-wrapper .bulle-topo-info{display:none;position:absolute;z-index:10000;bottom:20px;left:50%;transform:translateX(-50%);overflow:hidden;flex-direction:row;justify-content:flex-start;width:80%;height:80px;background-color:#fff;border-radius:5px;box-shadow:1px 1px 7px -1px rgba(0,0,0,.75);-webkit-box-shadow:1px 1px 7px -1px rgba(0,0,0,.75);-moz-box-shadow:1px 1px 7px -1px rgba(0,0,0,.75)}.page-poi .poi-wrapper .bulle-topo-info .bti-wrapper{display:flex;position:relative;height:80px}.page-poi .poi-wrapper .bulle-topo-info .bti-visuel{position:relative}.page-poi .poi-wrapper .bulle-topo-info .bti-close{position:absolute;z-index:2;top:5px;left:5px;font-size:1em;font-family:fontawesome;content:"\f00d";width:25px;height:25px;text-align:center;line-height:25px;color:#fff;background-color:#00000088;border-radius:50%}.page-poi .poi-wrapper .bulle-topo-info .bti-img{width:80px;height:100%;object-fit:cover}.page-poi .poi-wrapper .bulle-topo-info .bti-content{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-around;flex:1;padding:8px;font-size:.85em;line-height:1.2em;color:#ab176b}.page-poi .poi-wrapper .bulle-topo-info .bti-content .bti-desc{color:#000;font-weight:700}.page-poi .poi-wrapper .bulle-topo-info .bti-content .bti-baseline{font-weight:400}.page-poi .poi-wrapper .bulle-topo-info .bti-content .bti-desc a{color:inherit}.page-poi .poi-wrapper .bulle-topo-info .bti-content .bti-desc a:before{position:absolute;top:0;bottom:0;left:0;right:0;content:""}.page-poi h1{font-size:2.6em;line-height:1.2em;text-align:center;display:block;margin:30px 0 10px;font-weight:900;font-style:normal;text-wrap:balance}.page-poi .eletype{text-align:center;margin-bottom:2em;font-size:.9em}.page-poi .massif{display:flex;justify-content:center}.page-poi .massif span{background-color:#ededed;padding:5px 20px;margin-bottom:20px}.page-poi .refuge:after{content:"\f08e";font-family:fontawesome;margin:0 0 0 3px;font-size:.85em;position:relative;top:-2px}.page-poi .poi-kesako{margin:0 0 30px;font-size:.9em;text-align:center;color:#555;line-height:1.5em}.page-poi #poi-accroche{font-weight:700}.page-poi #poi-main{padding:0 15px 50px}.page-poi #poi-texte1 picture{display:block;margin:0 -15px}.page-poi #poi-texte1 img{width:100%}.page-poi #poi-texte1 figure{position:relative}.page-poi #poi-texte1 figure figcaption{position:absolute;z-index:2;bottom:15px;padding:5px;color:#fff;background-color:rgba(0,0,0,.5);font-size:.7em}.page-poi h2,.page-poi section header{font-size:1.6em;line-height:1.4em;display:block;margin:30px 0;font-weight:900;font-style:normal;border-top:1px solid;padding-top:15px}.page-poi #poi-texte2{margin-top:20px}.page-poi .liste-randos{margin:0 -15px 40px}.page-poi .liste-randos h4{color:var(--couleur-typo-article);background-color:#fff;font-family:var(--typo-de-base2);font-weight:600;margin:20px 20px 20px 35px}.page-poi .liste-randos article{display:flex;align-items:center;justify-content:space-between;padding:10px;position:relative;margin:0}.page-poi .liste-randos article:hover{background-color:var(--gris5)}.page-poi .liste-randos article a{border-bottom:0}.page-poi .liste-randos article .photo a{width:88px;height:88px;display:block;overflow:hidden}.page-poi .liste-randos article .photo a img{width:100%;height:100%;object-fit:cover}.page-poi .liste-randos article .photo{display:block;position:relative;overflow:hidden}.page-poi .liste-randos article .photo a.localiser{position:absolute;z-index:3;top:0;left:-50px;display:block;padding:8px;width:auto;height:auto;background-color:rgba(0,0,0,.3);color:#fff;font-size:.6em;text-decoration:none}.page-poi .liste-randos article .photo a.localiser:hover{background-color:var(--couleur1);color:#fff;text-decoration:none}.page-poi .liste-randos article .photo .localiser:after{content:"\f3c5";margin:0 0 0 10px;font-family:fontawesome;font-size:1.6em}.page-poi .liste-randos article .main{padding:8px;flex:1}.page-poi .liste-randos h3{font-size:1.2em;font-weight:700;line-height:1.2em;margin:0 0 2px}.page-poi .liste-randos h3 a{border-bottom:0}.page-poi .liste-randos .baseline-motscles{color:var(--couleur2);margin:3px 0 0;font-size:.8em;line-height:1.2em}.page-poi .liste-randos .baseline-motscles .difficulte:before,.page-poi .liste-randos .baseline-motscles .lieu:before,.page-poi .liste-randos .baseline-motscles .massif:before,.page-poi .liste-randos .baseline-motscles .pays:before{content:"•";margin-left:.25rem;margin-right:.25rem}.page-poi .liste-randos .pagination{margin:15px 0 60px 10px}.page-poi .liste-randos #explication{font-size:.8em;font-weight:400}.page-poi .liste-randos #explication span{color:var(--couleur1);font-weight:700}.page-poi .liste-randos li a{background-color:#ccc;padding:10px 9px}@media only screen and (max-width:1024px){.page-poi h1{font-size:2em}.page-poi .liste-randos article .photo a.localiser{display:none}.page-poi .poi-wrapper #toggle-map{display:block}.page-poi .poi-wrapper #poi-main{width:100%}.page-poi .poi-wrapper #poi-carte{width:0}.page-poi body.mobile-carte .poi-wrapper{height:100vh}.page-poi body.mobile-carte #header{display:none}.page-poi body.mobile-carte{padding-top:0}.page-poi body.mobile-carte #poi-main{display:none}.page-poi body.mobile-carte #poi-carte{width:100%}.page-poi body.mobile-carte #toggle-map a span:after{font-family:fontawesome;content:"\f0ca";font-size:1.8em;display:block;text-align:center;margin-top:4px}.page-poi body.mobile-listing #poi-carte{display:none}.page-poi body.mobile-listing #poi-main{width:100%}.page-poi body.mobile-listing #toggle-map a span:after{font-family:fontawesome;content:"\f0ac";font-size:2.4em;display:block;text-align:center;margin-top:4px}}#signature-auteur div{position:relative}#signature-auteur .bio{margin:1em 0;line-height:1.3em;text-align:justify}#signature-auteur .realise-par{display:block;font-size:1.2em;margin:0 0 10px;font-weight:700}#signature-auteur .realise-par a{text-decoration:none;border-bottom:1px dotted var(--couleur_lien_texte);line-height:1.3em}#signature-auteur .realise-par a:hover{color:var(--couleur1)}#signature-auteur img{margin:0 5px 5px 0;float:right;border-radius:50%;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}#signature-auteur #auteur-site{font-size:.9em}#signature-auteur #auteur-site a{display:inline-block;font-size:1em;font-weight:600;border-bottom:1px dotted var(--couleur_lien_texte);text-decoration:none}#signature-auteur #auteur-site a:hover{text-decoration:none;color:var(--couleur1)}#signature-auteur .dates{margin-top:15px!important;margin-bottom:15px!important}#signature-auteur .dates p{margin:.5em 0}#signature-auteur #avertissements a{font-size:.9em}#signature-auteur .info-date{font-size:.9em}#signature-auteur .info-date span{font-weight:600;color:#555;text-transform:none;display:inline-block}.device-d .gab-rando #telecharger-rando,.device-t .gab-rando #telecharger-rando{display:none}.device-s .gab-rando #telecharger-rando{position:fixed;bottom:0;left:0;background-color:#fff;z-index:10000;width:100%;padding:10px 0 20px}.device-s .gab-rando #telecharger-rando a{background-color:var(--couleur1);padding:10px;margin:0 10px;border-radius:10px;display:block;color:#fff;border:0;text-align:center}.device-s .gab-rando #telecharger-rando a:before{content:"\f019";font-family:fontawesome;font-size:1.3em;margin-right:10px}.device-s .gab-rando #telecharger-rando a:hover{background-color:var(--couleur1);padding:10px;border-radius:10px;display:block;color:#fff;border:0;background-color:var(--couleur1-hover)}.device-s .gab-rando #telecharger-rando a:selected{border:0}.gab-rando article{margin-bottom:0;padding-bottom:30px}.page-cartes-cache #warning-offline,.page-rando-cache #warning-offline,.page-randos-cache #warning-offline{padding:25px;text-align:center;background-color:#e7e7e7;line-height:1.3em}.page-cartes-cache #warning-offline #picto-offline,.page-rando-cache #warning-offline #picto-offline,.page-randos-cache #warning-offline #picto-offline{margin:0 0 10px}.page-randos-cache #warning-offline a{border-bottom:1px dotted}.page-randos-cache #warning-upgrade{padding:25px;text-align:center;background-color:#ffd000;line-height:1.3em;color:#000}.page-randos-cache #warning-upgrade a.upg-action{display:inline-block;color:#000;text-decoration:none;margin-top:1em;padding:6px 16px;background-color:#fff;border-radius:5px}.page-randos-cache #warning-upgrade a.upg-action:hover{background-color:#ffa}.page-rando-cache .r-altimag a#open-volet-topo-depart{border:2px solid #a4a4a4;border-radius:10px;padding:15px;display:block;width:100%;display:flex;align-items:center}.page-rando-cache .r-altimag a#open-volet-topo-depart:hover{background-color:#f4f4f4}.page-rando-cache .r-altimag a#open-volet-topo-depart:before{content:"\f1b9";font-size:1.6em;font-family:fontawesome;margin-right:15px}.page-rando-cache #voir-photos a{border:2px solid #a4a4a4;border-radius:10px;padding:15px;display:block;width:100%;display:flex;align-items:center}.page-rando-cache #voir-photos a:hover{background-color:#f4f4f4}.page-rando-cache #voir-photos a:before{content:"\f03e";margin:0 10px 0 0;font-family:fontawesome;font-size:2em}.page-rando-cache #foot-avertissement{padding:15px;line-height:1.3em;background-color:#e7e7e7;font-size:.85em}p#description{font-size:1.1em;line-height:1.4em;text-align:justify;padding:15px 0}#album-photos section{padding:0;position:relative}#album-photos a{overflow:hidden;margin:10px 0 15px;border-bottom:0}#album-photos a img{width:100%;height:auto}#album-photos div{overflow:hidden;margin:10px 0 15px;border-bottom:0;position:unset}#album-photos div img{width:100%;height:195px;object-fit:cover;border-radius:15px}#album-photos a#toutes-les-photos:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#album-photos a#toutes-les-photos{width:100%;display:flex;justify-content:center;align-items:center;margin:0;background-color:var(--couleur1);border-radius:15px}#album-photos a:hover#toutes-les-photos{background-color:var(--couleur1-hover)}#album-photos a#toutes-les-photos span{color:#fff;font-size:.7em;text-transform:uppercase;position:absolute}#album-photos a#toutes-les-photos span:before{font-family:fontawesome;content:"\f061";display:block;position:relative;text-align:center;top:-10px;font-size:1.8em;transition:all .3s ease-out 0s}#album-photos a#toutes-les-photos:hover span:before{margin:0 0 15px;transition:all .3s ease-out 0s;transform:rotate(90deg)}.page-album-photo #album-photos{margin-top:0}.page-album-photo .breadcrumb{margin:30px 0 0;text-align:center}.page-album-photo #base-line-photos{padding:10px;background-color:#efefef;text-align:center}.page-album-photo #base-line-photos a{border-bottom:1px dotted var(--couleur-typo-article);margin:0}article #difficulte-prevision ul,article #itineraire ul{margin:0 0 40px}article #difficulte-prevision ul ul,article #itineraire ul ul{margin:0 0 .7em}article #difficulte-prevision p+ol,article #difficulte-prevision p+ul,article #itineraire p+ol,article #itineraire p+ul,article #pre-requis p+ol,article #pre-requis p+ul{margin-top:-10px}article #acces ul li ul li,article #avertissement ul li ul li,article #difficulte-prevision ul li ul li,article #itineraire ul li ul li,article #pre-requis ul li ul li{font-size:.85em;list-style-type:circle;margin-bottom:0}#carte-rando{margin-bottom:30px}#acces a.comment-sy-rendre{border:2px solid #a4a4a4;border-radius:10px;padding:15px;width:100%;display:flex;align-items:center}#acces a.comment-sy-rendre:hover{background-color:#f4f4f4}#acces a.comment-sy-rendre:before{content:"\f1b9";font-size:1.6em;font-family:fontawesome}#acces a.comment-sy-rendre span{position:relative;top:-1px;left:10px}.col-fine{max-width:800px;margin:auto}.r-rando h2{border-bottom:1px solid #696969;color:var(--couleur-typo-article);margin:0 0 25px!important;padding:0 0 .25em;font-size:1.4em;font-weight:900;line-height:34px}#r-cache{transition:opacity .25s ease-out}.gab-rando #auteur-signature-bas{padding:20px;text-align:center;position:relative;z-index:1}.gab-rando #auteur-signature-bas p{text-align:center}.gab-rando #auteur-signature-bas:after{content:"";background-color:#f4f4f4;width:100%;height:100px;position:absolute;top:60px;left:0;z-index:-1;border-radius:15px}.gab-rando #auteur-signature-bas img{width:100px;filter:grayscale(1);border-radius:15px;display:block;margin:auto;position:relative;top:-10px}.gab-rando #auteur-signature-bas ul{display:flex;justify-content:center;flex-wrap:wrap}.gab-rando #auteur-signature-bas ul li{margin:0 5px}#album-photos h2 span,#carte-rando h2 span{font-size:.6em;display:block;line-height:1.2em}.gab-rando #auteur-signature-bas,.gab-rando #commentaires,.gab-rando #itineraire,.gab-rando #sorties-associees,.r-rando .section-rando{margin-top:60px}#bloc-carte{display:flex;flex-direction:column;justify-content:space-between}#pre-requis #poi{margin:15px 0 30px}#pre-requis #poi ul{display:inline}#pre-requis #poi li{display:inline;line-height:1.4em}#pre-requis a#message-carte{display:block;color:var(--couleur1);text-decoration:none;margin-bottom:10px}#pre-requis a#message-carte span{background-color:var(--couleur1);color:#fff;padding:5px;display:inline-block;font-size:.8em;margin-right:5px;font-weight:700;vertical-align:middle}#pre-requis .warn-tracemain{line-height:1.3em;margin-bottom:1em}#pre-requis .warn-tracemain span{color:#d00;font-weight:700}#carte-rando{order:1}#difficulte-prevision{line-height:34px}#reglementation .ctexte li{line-height:1.7em}#reglementation #zone-titre{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}#reglementation #zone-titre-texte{flex:1}#reglementation #zone-titre img{display:inline-block;height:max-content}.page-zone #zone-voir-plus{display:inline-block;margin:3em 0}.page-zone #zone-voir-plus:before{font-family:fontawesome;content:"\f14c";position:relative;right:5px;top:3px;font-size:1.6em}#avertissement .com-officielle,#reglementation .com-officielle{font-size:.8em;padding:0;position:relative;top:-18px}#reglementation .en-limite{font-size:.8em;color:#777;margin-left:5px}#avertissement strong{color:#a00}.metadates{margin:40px 0 10px;display:flex;align-items:center;padding:10px 10px 10px 15px;background-color:#f0f0f0;font-size:.9em;border-radius:15px}.metadates .date_rando:before{content:"\f073";margin:0 15px 0 0;font-family:fontawesome}.metadates .avertissement:before{content:"\f071";margin:0 15px 0 0;font-family:fontawesome}.metadates .credits:before{content:"\f2bb";margin:0 15px 0 0;font-family:fontawesome}.metadates .date_modification_rando:before{content:"\f044";margin:0 15px 0 0;font-family:fontawesome}.metadates .nb-signets-rando:before{content:"\f097";margin:0 17px 0 1px;font-family:fontawesome}.metadates .nb-likes-rando:before{content:"\f004";margin:0 15px 0 0;font-family:fontawesome}.metadates p{margin-bottom:5px;line-height:1.3em}.gab-rando #carte-rando #liens-carte{margin-bottom:5px;text-align:right}.gab-rando #carte-rando #liens-carte a{margin-right:15px;border:0}.gab-rando #carte-rando #liens-carte #carte-popin:before{content:"\f065";margin:0 6px 0 0;font-family:fontawesome;font-size:1em}.gab-rando #carte-rando #liens-carte #ign:before{content:"\f05b";margin:0 6px 0 0;font-family:fontawesome;font-size:1em}.gab-rando #englob-map{display:flex;flex-direction:column;border:1px solid #e6e6e6;height:550px;position:relative;border-radius:15px}@media only screen and (min-width:600px){.gab-rando #englob-map a#plus-grand{display:none}}.gab-rando #englob-map a#plus-grand{position:absolute;bottom:45px;background-color:#fff;z-index:1001;padding:10px 15px;color:var(--couleur1);border:2px solid;border-radius:10px;font-weight:700;width:84%;margin:0 8%}.gab-rando #englob-map #plus-grand div{display:flex;justify-content:center}.gab-rando #englob-map #plus-grand span{margin-left:10px;position:relative;top:5px;font-size:.9em}.carte-fs .gab-rando #englob-map{border:none}.carte-fs{overflow:hidden}.carte-fs #header{display:none}.carte-fs .gab-rando #englob-map{position:fixed;top:0;left:0;width:100%;height:100%;z-index:30000}.gab-rando #carte-detail{display:flex;width:100%;height:100%;background-color:var(--gris3);justify-content:center;align-items:center;position:relative;border-radius:15px}.gab-rando #profil-alt{border-top:5px solid #fff;background-color:#fff}.gab-rando #carte-detail p.carte-pending{position:absolute;top:50px;font-size:1.6em;color:#fff}.aralt-chart .xaxis .tick text,.aralt-chart .yaxis .tick text{color:#000;font-family:var(--typo-de-base2)}.aralt-chart .profil{stroke:var(--couleur1);stroke-width:3;fill:none}.aralt-chart .profil-bg polygon{stroke:none;fill:#f7eaf2}.aralt-chart .debug-bars rect{width:1px;fill:#c63333}#araltimetrie-volet,#arsearch-volet{font-family:var(--typo-de-base)}.loader{border:16px solid #f3f3f3;border-top:16px solid var(--couleur1);border-radius:50%;width:80px;height:80px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gab-rando aside #destination-exergue-droite{margin-top:35px}.gab-rando .container #destination-exergue-centre:before,.gab-rando aside #destination-exergue-droite:before{content:"Envie de découvrir le coin ?";display:block;background:var(--couleur1);text-align:center;padding:10px;color:#fff}.gab-rando .container #destination-exergue-centre a,.gab-rando aside #destination-exergue-droite a{border:0}.gab-rando .container #destination-exergue-centre img,.gab-rando aside #destination-exergue-droite img{max-width:100%}.gab-rando .container #destination-exergue-centre{border:1px solid #ccc;margin-bottom:20px}#englobant-commentaires-sorties{display:flex;justify-content:space-between;margin-top:60px}#englobant-commentaires-sorties #commentaires{width:60%}#englobant-commentaires-sorties #commentaires+div{width:30%}@media only screen and (min-width:601px){.page-rando #info-postlogin img{width:15%}}#sortie-trace h2{display:flex;align-items:center;gap:12px}.trace-genepx{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 16px;border-radius:4px;background:rgba(171,24,107,.06)}.trace-genepx-texte{margin:0}a.trace-genepx-bouton,a.trace-genepx-bouton:focus,a.trace-genepx-bouton:visited{flex:none;padding:6px 16px;border:0;border-radius:999px;background:var(--couleur1,#ab186b);color:#fff;font-weight:700;text-decoration:none}a.trace-genepx-bouton:hover{background:var(--couleur1-hover,#780c49);color:#fff}@media only screen and (max-width:600px){.trace-genepx{flex-direction:column;align-items:stretch;text-align:center}}.r-altimag .container{width:100%;position:relative}.r-altimag #main-entete{width:100%;max-width:none}.r-altimag .entete #photo-logo{max-width:none}.r-altimag .entete #photo-logo img{border-radius:0}.r-altimag .entete #titres{position:absolute;z-index:2;top:30%;left:50%;transform:translate(-50%,-30%);width:80%}.r-altimag .entete #titres h1{color:#fff;font-size:4em;font-family:var(--typo-de-base);margin:0;text-shadow:0 1px 4px rgba(0,0,0,.8)}.r-altimag .entete #titres #sous_titre{color:#fff;text-align:center;font-size:1.4em;font-style:italic;line-height:1.3em;text-shadow:0 1px 4px rgba(0,0,0,.8);width:50%;margin:auto}.r-altimag #titres span#qualification{background-color:#fff;text-transform:uppercase;color:#000;padding:3px 10px;margin:auto;display:block;width:110px;text-align:center;font-weight:700}.r-altimag .entete #englob-actions{width:300px;margin:50px auto 0}.r-altimag .entete #englob-actions:before{display:none}.r-altimag .entete #actions li#plus-actions a#open-plus-actions{position:relative;top:-42px;color:#000}.r-altimag .entete #actions a{color:var(--couleur-typo-article)}.r-altimag #englobant-commentaires-sorties #commentaires{width:100%}.r-altimag #chiffres h2{text-align:center}.r-altimag #chiffres #detail{padding:10px;display:flex;justify-content:space-around;margin-bottom:25px;background-color:#f5f5f5}.r-altimag #chiffres #detail h2{text-align:center}.r-altimag #chiffres #detail div{text-align:center;line-height:1.5em;font-size:1.2em}.r-altimag #chiffres #detail strong{font-size:1.2em;display:block}.r-altimag .col-fine{max-width:none}.r-altimag .col-fine-article{max-width:800px;margin:auto}.r-altimag .col-fine-article figure{width:124%;margin-left:-12%;margin-right:-12%;position:relative}.r-altimag .col-fine-article figure figcaption{position:absolute;bottom:20px;left:20px}.r-altimag .col-fine-article figure figcaption strong{color:#fff;font-style:normal;font-weight:400!important}.r-altimag .image-100{margin-bottom:50px;margin-top:50px}.r-altimag .image-100 img{width:100%}.r-altimag .image-100 .spip_doc_legende{padding:20px;background-color:#f3f3f3;line-height:1.3em}.gab-rando article.r-altimag #itineraire ul,.gab-rando article.r-altimag .ctexte p,.gab-rando article.r-altimag p#description{font-size:1.3em}.gab-rando article.r-altimag .ctexte blockquote{border:0;padding:0;margin:0;font-style:normal}.gab-rando article.r-altimag .ctexte blockquote p{background-color:#ececec;border-bottom:1px solid #000;border-top:1px solid #000;font-size:2em;height:auto;line-height:1.4em;margin:50px 0;padding:40px;text-align:center;width:100%}.gab-rando article.r-altimag .ctexte h2{font-size:2em;line-height:1.3em;padding:50px 0;border-top:2px solid #464240;margin:100px 0 0!important;font-weight:600;border-left:0;border-bottom:0}.gab-rando article.r-altimag .ctexte .chiffres-etape{font-size:1.4em;font-weight:700}.r-altimag #partenariat{background-color:#f4f4f4;font-size:.85em;padding:50px;text-align:center;margin:auto auto 20px}.r-altimag #partenariat .partenariat-titre{font-weight:700;text-align:center;font-size:1.8em}.r-altimag #bloc-carte,.r-altimag #englobant-commentaires-sorties{max-width:800px;margin:50px auto 0}@media only screen and (min-width:768px) and (max-width:980px){.r-altimag .entete #titres #sous_titre{display:none}}@media only screen and (max-width:480px){.r-altimag .entete #titres{width:95%}}@media only screen and (max-width:1200px){.r-altimag .col-fine-article figure{width:100%;margin:0}.r-altimag .col-fine-article .image-100-smartphone{margin-right:-15px;margin-left:-15px}.r-altimag .entete #titres h1{font-size:3em}.r-altimag p#description{padding:15px}.r-altimag .col-fine-article figure figcaption{display:none}}.return-back{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;border:none;margin-bottom:20px}.page-article .actu-meta{display:flex;flex-direction:column;gap:.5em;margin-bottom:1em;font-size:.9em}.page-article .actu-meta .actu-date{font-weight:700}.page-article section,.page-zone section{position:relative}.page-article section article,.page-zone section article{margin-top:30px;max-width:800px}.page-bop section article{margin-top:50px}.page-bop #descriptif p.auteur-bop{font-size:.85em;color:#888;font-weight:400}.page-article h1,.page-zone h1{text-align:center;text-wrap:balance;font-size:3em;margin:10px 0 50px;font-weight:900;line-height:1.3em}.page-article .ctexte h2,.page-zone .ctexte h2{font-size:1.8em;line-height:1.3em;padding:50px 0;border-top:2px solid #464240;margin:100px 0 0;font-weight:600;border-left:0;border-bottom:0}.page-article blockquote,.page-zone blockquote{margin:40px 0 40px 40px;display:table}.page-article blockquote:before,.page-zone blockquote:before{display:table-cell;vertical-align:top;padding-right:25px;line-height:60px;content:"’’";font-size:60px;color:var(--couleur1);font-family:var(--typo-de-base2);font-weight:800}.page-article blockquote p,.page-zone blockquote p{display:inline;vertical-align:top;background-color:#f4f4f4;box-decoration-break:clone;padding:6px 10px;margin:0;line-height:1.8em;font-weight:700;font-size:1.5em}.page-article section article ol,.page-article section article ul,.page-zone section article ol,.page-zone section article ul{margin:0 0 2.2em 2em;font-size:1.1em;line-height:34px}.page-article section article ul li,.page-zone section article ul li{list-style-type:disc;margin:.25em 0;font-size:1em}.page-article section article li ul li,.page-zone section article li ul li{list-style-type:circle}.page-article section article ol li,.page-zone section article ol li{list-style-type:decimal;margin:.25em 0;font-size:1em}.page-article section article li li,.page-zone section article li li{font-size:.85em}.page-article .ariane,.page-zone .ariane{margin:-30px 0 40px}.page-article .breadcrumb,.page-zone .breadcrumb{margin:-30px 0 2em;text-align:center}.breadcrumb{background-color:transparent;padding:0}.page-rubrique-109 .breadcrumb,.page-rubrique-70 .breadcrumb{display:none}.breadcrumb a{color:var(--couleur_lien_texte);border-bottom:1px dotted var(--couleur_lien_texte)}.page-article .publie-le,.page-zone .publie-le{color:var(--couleur1);font-weight:700;margin:0 0 20px}.page-article .actu-thema,.page-zone .actu-thema{color:var(--couleur1);line-height:1.3em;display:block;max-width:350px;text-align:center;margin:auto auto 10px}.page-article #contenu-actu .ctexte figure,.page-zone #contenu-actu .ctexte figure{width:124%;margin-left:-12%;margin-right:-12%}.page-article #contenu-actu .ctexte figure figcaption,.page-zone #contenu-actu .ctexte figure figcaption{margin-top:15px;font-style:italic;line-height:1.3em;padding:0 20px}.page-article #contenu-actu .ctexte img,.page-zone #contenu-actu .ctexte img{max-width:100%;height:auto}.page-article #commentaires,.page-zone #commentaires{max-width:800px;margin:auto}.page-article #commentaires h2,.page-zone #commentaires h2{border-bottom:1px solid #696969;color:#555;margin:0 0 25px!important;padding:0 0 .25em;font-size:1.4em;font-weight:900;line-height:34px}.page-article #navigation-actus{background-color:var(--gris5);padding:2%}.page-article #navigation-actus .titre-nav{display:none}.page-article #navigation-actus ul{margin:0 0 15px}.page-article #navigation-actus ul li{font-size:.75em;line-height:1.2em;margin:0 0 15px 15px}.page-article #navigation-actus ul li a{border:0}.page-article #navigation-actus ul li a:hover{color:var(--couleur1)}.page-article #navigation-actus ul li .date{color:var(--couleur1)}.page-article #navigation-actus ul li span.expose{color:var(--couleur1)}.page-article #navigation-actus a#retour-quoi-de-neuf-bivouac{text-align:center;display:block;background-color:var(--couleur1);padding:10px 25px 20px;color:#fff;line-height:1.2em;text-decoration:none;font-size:1.2em;margin:10px 0 20px;border:0}.page-article #navigation-actus a:hover#retour-quoi-de-neuf-bivouac{background-color:var(--couleur1-hover)}.page-article #navigation-actus a#retour-quoi-de-neuf-bivouac:before{font-family:fontawesome;content:"\f0a8 ";font-size:2.4em;position:relative;transition:all .2s ease-in-out 0s;top:10px;left:-15px}.page-article #navigation-actus a:hover#retour-quoi-de-neuf-bivouac:before{left:-25px}.page-article #qui-sommes-nous .spip_logos.spip_logo{width:100%;height:auto}.page-article #qui-sommes-nous{margin:0 0 70px}.page-article #qui-sommes-nous #qui-sommes-nous-chiffres{margin:120px 0 0}#qui-sommes-nous-chiffres{padding:5%;font-size:1.8em;line-height:1.3em;font-weight:700;background-color:#ebebeb;text-align:center}#titre-qui-sommes-nous{margin:0}.page-rubrique-100 section,.page-rubrique-101 section,.page-rubrique-103 section{position:relative;margin-top:50px}.page-rubrique-70 section,.page-rubrique-99 section{position:relative}.page-rubrique-109 section .container,.page-rubrique-70 section .container,.page-rubrique-99 section .container{max-width:800px}.page-rubrique-99 h1{text-align:center;font-size:3em;margin:60px 0 50px;font-weight:600}.page-rubrique-100 h1,.page-rubrique-101 h1,.page-rubrique-103 h1{text-align:left;font-size:2.2em;margin:0 0 50px;font-weight:600}.page-rubrique-103 .ariane,.page-rubrique-70 .ariane{margin:-30px 0 40px}.page-rubrique-100 .entete-texte{font-size:1.4em;line-height:1.2em;margin:0 0 30px}.page-rubrique #liste-articles article .date,.page-sommaire #liste-articles article .date{transition:all .2s ease-in-out 0s}.page-rubrique #liste-articles article:hover .date,.page-sommaire #liste-articles article:hover .date{padding:20px 60px 20px 20px;transition:all .2s ease-in-out 0s}.page-rubrique #liste-articles h2,.page-sommaire #liste-articles h2{font-size:1.5em;line-height:1.2em;color:var(--couleur-typo-article)}.page-rubrique #liste-articles h2,.page-sommaire #liste-articles h2{margin-top:5px;margin-bottom:10px}.page-rubrique #liste-articles .actu-thema,.page-sommaire #liste-articles .actu-thema{display:block;color:var(--couleur1);font-size:1em}.page-sommaire #liste-articles .autres-actus .aa-titre{font-weight:700;font-size:1.4em;margin-bottom:20px}.page-sommaire #liste-articles .autres-actus ul{list-style-type:disc;margin-left:1.6em}.page-sommaire #liste-articles .autres-actus ul li{margin-bottom:.5em}.page-sommaire #liste-articles .autres-actus li a{color:var(--couleur-typo-article);text-decoration:none;border-bottom:1px dotted #777}.page-sommaire #liste-articles .autres-actus li a:hover{border-bottom:1px solid #000}.page-article #contenu-actu #descriptif{font-size:1.3em;font-weight:700;margin-bottom:20px;line-height:1.3em}.page-rubrique #liste-articles h2 a,.page-sommaire #liste-articles h2 a{color:var(--couleur-typo-article);font-weight:700;border:0}.page-rubrique #liste-articles h2 a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-article #titre-nav-selection{font-weight:700;padding:20px;background-color:#ccc;margin-bottom:10px;background-color:var(--couleur1);color:#fff}.page-sommaire #liste-articles a{border:0}.page-rubrique #liste-articles a.descriptif,.page-sommaire #liste-articles a.descriptif{border:0;font-size:1em;line-height:1.2em;margin:0 0 25px;line-height:1.3em}.page-sommaire #liste-articles a.descriptif{font-size:1em}.page-rubrique #liste-articles a:hover.descriptif,.page-sommaire #liste-articles a:hover.descriptif{color:var(--couleur-typo-article)}.page-rubrique #liste-articles img,.page-sommaire #liste-articles img{border:0;font-size:1.4em;line-height:28px;display:block;width:100%;height:auto;border-radius:15px}.page-rubrique #liste-articles li{margin:0 0 1em;list-style-type:none;overflow:hidden}.page-rubrique #liste-articles .actu-image .date,.page-sommaire #liste-articles .date{color:#fff;text-align:center;font-size:1.5em;position:absolute;bottom:60px;background:var(--couleur1);padding:20px}.page-rubrique #liste-articles .actu-texte span{color:var(--couleur1);font-size:.8em;display:block;margin:5px 0 0}.page-rubrique #liste-articles article{padding:30px 0;margin-bottom:0;position:relative;border-bottom:1px solid #ccc;display:flex}.page-rubrique.page-rubrique-109 #liste-articles article:last-child{border-bottom:0}.page-rubrique #liste-articles article:hover{background-color:#f4f4f4}.page-rubrique #liste-articles article .actu-image{width:40%;padding-right:10px;display:block}.page-rubrique #liste-articles article .actu-texte{flex:1}.page-rubrique-100 .autres-actus h4,.page-rubrique-101 .autres-actus h4,.page-rubrique-103 .autres-actus h4,.page-rubrique-70 .autres-actus h4{font-size:1.3em;margin:30px 0;font-weight:700}.page-rubrique-100 .autres-actus ul,.page-rubrique-101 .autres-actus ul,.page-rubrique-103 .autres-actus ul,.page-rubrique-70 .autres-actus ul{margin:0 0 0 30px;font-size:1.2em}.page-rubrique-100 .autres-actus ul li,.page-rubrique-101 .autres-actus ul li,.page-rubrique-103 .autres-actus ul li,.page-rubrique-70 .autres-actus ul li{list-style:circle;margin:0 0 10px;font-size:.85em;line-height:1.3em}.page-rubrique-100 .autres-actus ul li a,.page-rubrique-101 .autres-actus ul li a,.page-rubrique-103 .autres-actus ul li a,.page-rubrique-70 .autres-actus ul li a{color:var(--couleur-typo-article);font-weight:700}.page-rubrique-100 .autres-actus ul li a:hover,.page-rubrique-101 .autres-actus ul li a:hover,.page-rubrique-103 .autres-actus ul li a:hover,.page-rubrique-70 .autres-actus ul li a:hover{color:var(--couleur1)}#voir-toutes-actualites a{color:var(--couleur-typo-article)}#voir-toutes-actualites a:hover{color:var(--couleur1)}#voir-toutes-actualites a:before{content:"\f078 ";margin:0 10px 20px;font-family:fontawesome;font-size:1em;transition:all .3s ease-out 0s}#voir-toutes-actualites a:hover:before{margin:10px;transition:all .3s ease-out 0s}.page-sommaire #liste-articles article{margin:0}.page-sommaire #liste-articles .autres-actus{margin-top:15px}.page-sommaire #liste-articles .autres-actus li{display:flex;position:relative}.page-sommaire #liste-articles .autres-actus li img{margin:0;padding:0 10px 0 0;width:40%;height:40%}.page-sommaire #liste-articles .autres-actus li a{width:50%}.page-sommaire #liste-articles .autres-actus li a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-rubrique-93 .clic-image:before{content:"";background:none;width:100%;height:100%;position:absolute;left:0;bottom:0;margin-left:auto;margin-right:auto;z-index:3}.page-rubrique-93 .ctexte{margin-top:25px}.page-rubrique-93 .ctexte ul{margin-left:50px}.page-rubrique-93 .ctexte ul li{font-size:1.2em;margin:0 0 10px}.page-rubrique-93 h1{font-size:4em;text-wrap:balance;font-weight:900;text-align:center;width:100%}.page-rubrique-93 h1:before{content:"";display:block;width:150px;border-bottom:3px solid #fff;padding:7px;margin:0 auto 35px}.page-rubrique-93 section article .clic-image{overflow:hidden;display:block;height:210px;width:100%;position:relative;border-bottom:0}.page-rubrique-93 section article img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%;height:auto}.page-rubrique-93 section article:hover a img{transform:scale(1.1);transition:all .2s ease-in-out 0s}.page-rubrique-93 section article{position:relative;max-width:800px}.page-rubrique-93 section article .infos{position:absolute;bottom:20px;width:100%}.page-rubrique-93 section article .numero{background-color:var(--couleur1);display:inline-block;padding:10px;font-size:1.4em;position:relative;bottom:30px}.page-rubrique-93 section article .numero a{color:#fff;border:0}.page-rubrique-93 section article .date{background-color:#fff;display:inline-block;padding:2px 10px;font-size:1em;margin:0;width:100%}.page-breve section article img{width:100%;height:auto}.page-breve section #date-breve{font-size:2em;color:var(--couleur1);margin:0 0 30px}.page-breve section h1{font-size:2.4em;margin:50px 0;font-family:var(--typo-de-base2);font-weight:600}.page-breve .ariane{margin:-30px 0 40px}.page-breve section #commentaires img.auteur{width:70px}.baseline-bop{margin-top:.5em}.bop-photo{margin-bottom:4em}.page-rubrique-99 #liste-articles article{display:flex}.page-rubrique-99 #liste-articles article picture{width:250px;display:block;margin-right:20px}.page-article #liste-articles-selection h2{font-size:1.3em;line-height:1.2em;padding:0;margin-bottom:5px}.page-article #liste-articles-selection h2 a{border-bottom:0;text-decoration:none}.page-article #liste-articles-selection h2 a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-article #liste-articles-selection ul li ul{margin:0}.page-article #liste-articles-selection ul li ul li{display:inline}.page-article #liste-articles-selection ul li ul li.mot-cle:before{content:"\f02e";margin:0 5px 0 0;font-family:fontawesome}.page-article #liste-articles-selection h2{color:var(--couleur-typo-article);font-weight:700;border:0;margin:0}.page-article #liste-articles-selection ul li img+span{position:absolute;top:0;left:0;background-color:var(--couleur1);padding:10px;color:#fff}.page-article #liste-articles-selection ul li .image-selection{position:relative;margin-right:15px}.page-article #liste-articles-selection ul li .image-selection img{max-width:none;width:300px;border-radius:15px}.page-article #liste-articles-selection .descriptif{display:block}.page-article #liste-articles-selection ul li ul li{color:var(--couleur1);font-size:.85em;margin-top:10px;margin-right:15px;border-bottom:0}.page-article #liste-articles-selection ul{margin:30px 0 50px}.page-article #liste-articles-selection ul li{list-style-type:none;position:relative;display:flex;border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:25px}.page-article #liste-articles-selection ul li:last-child{border-bottom:0}.page-article #liste-articles-selection .baseline-motscles{margin-top:10px;color:var(--couleur1)}.page-article #liste-articles-selection .baseline-motscles .date{display:none}@media only screen and (max-width:768px){.page-rubrique-99 #liste-articles article{flex-direction:column}.page-rubrique-99 #liste-articles article div:first-child{margin-bottom:15px}.page-rubrique-99 #liste-articles article h2{font-size:1.2em;margin-bottom:10px;line-height:1.3em}.page-rubrique-99 #liste-articles article picture{width:100%;margin:15px 0 0}.page-article #liste-articles-selection ul li{flex-direction:column}.page-article #liste-articles-selection ul li .image-selection{margin:0}.page-article #liste-articles-selection ul li .image-selection img{width:100%}}section.photos.flex{display:flex;flex-wrap:wrap}section.photos.flex:after{content:"";flex-grow:999999999}section.photos.flex .dimg{margin:2px;background-color:#fff;position:relative}section.photos.flex i{display:block}section.photos.flex .dimg>a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}section.photos.flex img{position:absolute;top:0;width:100%;vertical-align:bottom}section.photos.flex figcaption{display:none}.page-album-photo .pswp__caption__center,.page-bop .pswp__caption__center{text-align:center;font-size:1em;max-width:100%}.page-album-photo .pswp{z-index:35000}.pswp__caption a{color:#ccc;border-bottom:1px dotted #ccc;text-decoration:none}.pswp__caption a:hover{color:#fff;border-bottom:1px dotted #fff;text-decoration:none}.page-liste-auteurs section{position:relative;margin-top:50px;padding:0 8%}.page-auteur section #dernieres-randos-auteur a{color:var(--couleur_lien_texte);text-decoration:none;transition-property:background-color;transition-duration:1s}.page-auteur section h1{font-size:1.8em;margin:0 0 20px;font-weight:600;line-height:1em}.page-liste-auteurs section h1{font-size:2.2em;margin:0 0 50px;font-weight:600;line-height:1em}.page-auteur #conteneur-auteur{background-color:var(--gris5);padding:50px;position:relative;margin-top:80px;font-size:1.2em;margin-bottom:50px}.page-auteur #container-photo-auteur{border-radius:50%;position:relative;width:200px;text-align:center;overflow:hidden;margin-right:20px}.page-auteur #container-photo-auteur #collectif{background-color:var(--couleur1);position:absolute;bottom:18px;width:120%;padding:2px;font-size:.7em;transform:rotate(-20deg);color:#fff}.page-auteur #container-photo-auteur #collectif strong{display:block}.page-auteur #container-bloc-auteur{display:flex;min-height:600px}.page-auteur #bio{position:relative;font-size:1.1em;line-height:1.3em;padding:12px}.page-auteur #bio a{color:var(--couleur-typo-article)}.page-auteur #bio .ar-volet .arv-entete a{color:#fff}.page-auteur #conteneur-auteur>div{margin:-130px 0 0}.page-auteur a#photo-auteur{display:block;width:200px;height:200px;margin:auto}.page-auteur a#photo-auteur img{width:100%;height:auto}.page-auteur #conteneur-auteur ul{margin:15px 0}.page-auteur a#voir-son-site-web{display:inline-block;border-bottom:0}.page-auteur a#contacter-auteur{display:inline-block;margin:5px 0;border-bottom:0}.page-auteur a#localisation-auteur{margin:15px 0;display:block;text-align:center;border-top:2px dotted #8c8c8c;padding:15px 0 0}.page-auteur #chiffres-auteurs{background-color:#f4f4f4;padding:10px}.page-auteur #chiffres-auteurs strong{font-size:1.4em}.page-auteur .ajax-id-ajax_volet_auteur_carte{display:inline}.page-auteur a#contacter-auteur:before{font-family:fontawesome;content:"\f044";font-size:1.1em}.page-auteur a#voir-son-site-web:before{font-family:fontawesome;content:"\f0c1";margin:0 8px 0 0}.page-auteur a#voir-sa-carte:before{font-family:fontawesome;content:"\f3c5"}.page-auteur #date-membre{font-size:.9em;color:var(--gris4);border-bottom:1px solid #eee;padding-bottom:20px}.page-auteur #presentation{border-bottom:1px solid #eee;padding:20px 0}.page-auteur #actions{padding:20px 0}.page-auteur a:hover#contacter-auteur,.page-auteur a:hover#localisation-auteur,.page-auteur a:hover#voir-sa-carte,.page-auteur a:hover#voir-son-site-web{color:var(--couleur1)}.page-auteur a#localisation-auteur:before,.picto-dans-bouton{font-family:fontawesome;font-size:2.4em;position:relative;transition:all .2s ease-in-out 0s;display:block;top:10px;margin:0 0 27px}.page-auteur a#localisation-auteur:before{content:"\f3c5";font-size:2em;top:0;margin:10px 0}.page-auteur a:hover#localisation-auteur:before{margin:5px 0 15px}.page-auteur a:hover#voir-sa-carte:before{margin:5px 0 15px}.page-auteur #volet-auteur-carte .arv-content{display:flex;flex-direction:column;height:100%;padding:0}.page-auteur #volet-auteur-carte .arv-content #cg-carte{flex:1;width:100%;height:100%}#dernieres-randos-auteur article{display:flex;border-bottom:1px solid #ddd;align-items:center;justify-content:space-between;position:relative;padding:12px;margin:0}#dernieres-randos-auteur article:hover{background-color:#e5e5e5}#dernieres-randos-auteur article .main{padding:8px;flex:1}#dernieres-randos-auteur article .photo{width:250px;height:auto;display:block;border:0}#dernieres-randos-auteur article .photo img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%;height:100%;object-fit:cover}#dernieres-randos-auteur article a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#dernieres-randos-auteur article .main h3{font-size:1.2em}#dernieres-randos-auteur article .main .description{margin:10px 0;line-height:1.3em}#dernieres-randos-auteur article .main h3 a{border:0}#dernieres-randos-auteur article .photo img{border:0}#dernieres-randos-auteur article .main h3{font-weight:700;line-height:1.2em;margin:0 0 2px}#dernieres-randos-auteur article .infosplus,#dernieres-randos-auteur article .nb-likes-rando,#dernieres-randos-auteur article .nb-signets-rando{font-size:.8em;line-height:1.3em;margin:10px 0}#dernieres-randos-auteur article .infosplus:before{content:"\f073";margin:0 5px 0 3px;font-family:fontawesome;font-size:1.1em}#dernieres-randos-auteur article .nb-signets-rando:before{content:"\f097";margin:0 9px 0 4px;font-family:fontawesome;font-size:1.1em}#dernieres-randos-auteur article .nb-likes-rando:before{content:"\f004";margin:0 9px 0 2px;font-family:fontawesome;font-size:1.1em}#dernieres-randos-auteur article .massif{color:#ab186b;font-size:.8em;display:block;margin:5px 0}.description-liste-admin,.page-liste-auteurs .description-liste-auteurs{line-height:1.3em}.page-liste-auteurs .derniers-inscrits:after{content:"";clear:both;display:table}.page-liste-auteurs .derniers-inscrits ul,ul.liste-admin{display:flex;justify-content:space-between}.page-article section article ul.liste-admin{flex-wrap:wrap;padding:0;margin:0}ul.liste-admin li a{border:0}.page-liste-auteurs .derniers-inscrits li{width:9%;overflow:hidden;text-overflow:ellipsis}.liste-admin li{width:15%;overflow:hidden;text-overflow:ellipsis;margin-bottom:50px}.liste-admin li img,.page-liste-auteurs .derniers-inscrits li img{width:100%;height:auto}.page-liste-auteurs h2{border-bottom:2px dotted var(--couleur-typo-article);padding:20px}.page-login section #liste-auteurs-photos-col2 a#voir-tous-auteurs{margin:25px 0}.liste-admin li img,.page-liste-auteurs .derniers-inscrits li img,.page-liste-auteurs .tous li img,.page-login section #liste-auteurs-photos li img,.page-sommaire .derniers li img{border-radius:15px}.page-liste-auteurs .tous li img{float:left;margin-right:10px;width:100%;height:auto}.page-liste-auteurs .tous ul li{margin-bottom:60px}.page-liste-auteurs .tous ul li:after{content:"";clear:both;display:table}.page-liste-auteurs .tous .numerotation{background-color:#fff;width:40px;color:var(--couleur-typo-article);text-align:center;font-size:1.2em;padding:10px;border-radius:22px;position:absolute;left:25px;border:2px dotted;z-index:2}.page-liste-auteurs .tous .lien-autres-auteurs{font-size:1.8em;font-weight:700;color:var(--couleur-typo-article);margin-bottom:20px;display:block}.page-liste-auteurs .tous .autres-auteur-commentaires,.page-liste-auteurs .tous .autres-auteur-randos{font-size:1.1em;margin-bottom:10px}.page-liste-auteurs .tous .autres-auteur-commentaires:before{font-family:fontawesome;content:"\f0e6";font-size:1em;position:relative;margin:0 10px 0 5px}.page-liste-auteurs .tous .autres-auteur-randos:before{font-family:fontawesome;content:"\f15c";font-size:1em;position:relative;margin:0 10px 0 5px}.liste-admin li a,.page-liste-auteurs .derniers-inscrits li a,.page-login section #liste-auteurs-photos li a,.page-sommaire .derniers li .nom-membre,.page-sommaire .derniers li a{text-align:center;display:block;margin:10px 0 0;color:var(--couleur-typo-article)}.page-sommaire .derniers ul{display:flex;justify-content:space-between}.page-sommaire .derniers ul li{width:9%;overflow:hidden;text-overflow:ellipsis}.page-sommaire .derniers li img{width:100%;height:auto;filter:grayscale(1)}.page-sommaire .derniers p.rejoindre{text-align:center;font-size:1.1em;margin-top:40px;margin-bottom:50px}.page-sommaire .derniers p.rejoindre span{display:block;margin-bottom:10px}.page-sommaire .derniers p.rejoindre a{color:var(--couleur-typo-article);font-weight:700;font-size:1.2em;border-bottom:1px dotted}.page-sommaire .derniers p.rejoindre a:hover{color:var(--couleur1);border-bottom:0}.page-sommaire .derniers p.rejoindre:before{content:"";display:block;width:150px;border-bottom:3px solid #717171;margin:0 auto 20px}.page-auteur .structure img{max-width:100%}.page-auteur .structure .entete{position:relative;display:flex;align-items:center;justify-content:center}.page-auteur .structure .entete picture{width:100%}.page-auteur .structure .entete picture img{width:100%}.page-auteur .structure h1{text-align:center;font-size:4em;font-family:var(--typo-de-base2);font-weight:900;position:absolute;color:#fff;padding:50px}.page-auteur .structure .ctexte{max-width:800px;margin:auto}.page-auteur .structure .ctexte #presentation{font-weight:700;border-bottom:0}.page-auteur .structure .ctexte figure{width:124%;margin-left:-12%;margin-right:-12%}.page-auteur .structure .ctexte figcaption{margin:10px 0 0}.page-auteur .structure .ctexte h2{border:0;text-align:center;font-size:2.2em;font-weight:700}.page-auteur .structure .ctexte h3{border-left:0;font-weight:700;font-size:1.4em;line-height:1.3em;text-align:center}.page-auteur .structure .siteofficiel{padding:20px;border:2px}.page-auteur .structure .ctexte blockquote{margin:40px 0 40px 40px;display:table}.page-auteur .structure .ctexte blockquote p{display:inline;vertical-align:top;background-color:#f4f4f4;box-decoration-break:clone;padding:6px 10px;margin:0;line-height:1.8em;font-weight:700;font-size:1.5em}.page-auteur .structure .ctexte blockquote:before{display:table-cell;vertical-align:top;padding-right:25px;line-height:60px;content:"’’";font-size:60px;color:#ab186b;font-family:var(--typo-de-base2);font-weight:800}.page-auteur .structure #dernieres-randos-auteur{max-width:800px;margin:0 auto 50px}.page-auteur .structure #chiffres-auteurs{margin-top:50px}@media only screen and (max-width:768px){.page-auteur .structure h1{font-size:2em}.page-auteur .structure .ctexte figure{width:100%;margin:0}.page-auteur .structure .ctexte blockquote{margin:40px 0}.page-auteur .structure .ctexte blockquote:before{padding-right:10px}.page-auteur .structure .ctexte blockquote p{font-size:1.2em}}.page-mot section{position:relative}.page-mot section h1{text-align:center;font-size:4em;font-family:var(--typo-de-base2);font-weight:900;position:absolute;color:#fff}.page-mot #en-tete-mot{position:relative;margin:0 -15px;display:flex;align-items:center;justify-content:center;min-height:250px;background-color:#7d7d7d}.page-mot #en-tete-mot img{width:100%;height:auto}.page-mot #description blockquote{font-style:italic;padding:10px 0 10px 20px;border-left:4px solid #ab186b;line-height:1.4em;font-size:1.1em;font-weight:700}.page-mot .ctexte h2{border:0;text-align:center;font-size:2.2em;font-weight:700}.page-mot .ctexte h3{border:0;text-align:center;font-size:1.8em}.page-mot #description,.page-mot .ctexte,.page-mot .partenaires-to-central,.page-mot .topos-mot{max-width:800px;margin:auto}.page-mot #description{font-style:italic;padding:10px 0 10px 20px;border-left:4px solid #ab186b;line-height:1.4em;font-size:1.1em;font-weight:700;margin:50px auto}.page-mot .partenaires-to-central ul li{list-style-type:none}.page-mot #allibert-topobas{font-size:.8em}.page-mot .topos-mot h3{font-size:2.5em;font-weight:700;text-align:center;padding:20px}.page-mot section article ul.spip{margin:0 0 50px 50px}.page-mot section article ul.spip li{margin:.25em 0}.encart-exclamation{background-color:#ececec;border-bottom:1px solid #000;border-top:1px solid #000;float:right;font-size:2.5em;height:auto;line-height:1.4em;margin:50px 0;padding:60px;text-align:center;width:auto}.page-mot .ctexte figure{width:124%;margin-left:-12%;margin-right:-12%}.page-mot .ctexte blockquote{margin:40px 0 40px 40px;display:table}.page-mot .ctexte blockquote p{display:inline;vertical-align:top;background-color:#f4f4f4;box-decoration-break:clone;padding:6px 10px;margin:0;line-height:1.8em;font-weight:700;font-size:1.5em}.page-mot .ctexte blockquote:before{display:table-cell;vertical-align:top;padding-right:25px;line-height:60px;content:"’’";font-size:60px;color:#ab186b;font-family:var(--typo-de-base2);font-weight:800}.page-massifs section{position:relative}.page-massifs section h1{text-align:center;font-size:2.2em;margin:30px 0 50px;font-family:var(--typo-de-base2);font-weight:600}.page-massifs section h1:after{content:"";display:block;width:60px;border-bottom:6px solid #717171;padding:7px;margin:auto}.page-massifs section #description-massifs{padding:20px 0;font-weight:700;font-size:1.2em;line-height:1.4em}.page-massifs section article h2{font-size:1.2em;padding:25px 50px 20px 0;color:var(--gris2);background-color:#fff;font-weight:900;border-top:2px solid var(--gris2);margin:0;font-family:var(--typo-de-base2);font-weight:600}.page-massifs section article h2 a{border:0}.page-massifs section article p{line-height:1.4em;text-align:justify;margin-right:20px}.page-massifs section article p.decouvrir-massif{margin-top:20px}.page-massifs section ul li{list-style-type:none}.page-massifs section ul li:after{content:"";clear:both;display:table}.page-massifs section article #englobant{display:flex;justify-content:space-between}.page-massifs section article #englobant a{width:25%;border-bottom:0}.page-massifs section article #texte{display:flex;flex-direction:column;width:72%}.page-massifs section article img{width:100%;height:auto}.page-massifs #massifs-sanstexte{margin-bottom:100px}.page-massifs #massifs-sanstexte h2{margin-top:150px}.page-massifs #massifs-sanstexte h2:before{font-family:fontawesome;content:"\f03e";font-size:2.4em;position:relative;transition:all .2s ease-in-out 0s;display:block;top:10px;margin:0 0 27px}.page-massifs #massifs-sanstexte ul{margin-left:50px}.page-massifs #massifs-sanstexte ul li{margin-bottom:.5em;list-style-type:disc}.page-massifs #massifs-sanstexte ul li a{color:var(--couleur-typo-article)}.page-massifs #massifs-sanstexte>p{font-size:1em;line-height:1.3em;margin:10px 0 25px}.page-grandes-randonnees section,.page-lacs section,.page-sommets-mythiques section{position:relative}.page-grandes-randonnees .container,.page-lacs .container,.page-massifs .container,.page-sommets-mythiques .container{max-width:800px;margin:auto}.page-grandes-randonnees img.spip_logos,.page-lacs img.spip_logos,.page-sommets-mythiques img.spip_logos{width:124%;margin-left:-12%;margin-right:-12%}.page-grandes-randonnees section h1,.page-lacs section h1,.page-sommets-mythiques section h1{text-align:center;font-size:2.2em;margin:60px 0 50px;font-weight:900}.page-grandes-randonnees section h1:after,.page-lacs section h1:after,.page-sommets-mythiques section h1:after{content:"";display:block;width:60px;border-bottom:6px solid #717171;padding:7px;margin:auto}.page-grandes-randonnees .spip_logo,.page-grandes-randonnees section #description-liste,.page-lacs section p#logo-lacs img,.page-sommets-mythiques .spip_logo,.page-sommets-mythiques section #description-liste{width:100%;height:auto}.page-grandes-randonnees section #description-liste,.page-lacs section #description-liste,.page-sommets-mythiques section #description-liste{padding:20px 0;font-weight:700;font-size:1.2em;line-height:1.4em}.page-grandes-randonnees section h2,.page-lacs section h2,.page-sommets-mythiques section h2{font-size:1.8em;padding:25px 50px 0 0;background-color:#fff;font-weight:900;border-top:2px solid;margin:50px 0 1em;font-weight:600}.page-grandes-randonnees section ul li ul li,.page-lacs section ul li ul li,.page-sommets-mythiques section ul li ul li{font-size:1.2em;line-height:1.2em;margin:0 0 15px}.page-grandes-randonnees section ul li a,.page-lacs section ul li a,.page-sommets-mythiques section ul li a{color:var(--couleur-typo-article)}.page-grandes-randonnees section ul li a:hover,.page-lacs section ul li a:hover,.page-sommets-mythiques section ul li a:hover{color:var(--couleur1)}.page-grandes-randonnees .baseline-motscles,.page-lacs .baseline-motscles,.page-sommets-mythiques .baseline-motscles{font-size:.8em;color:var(--couleur2)}.page-forum-poster section{position:relative;padding:0 8%}.page-forum-poster section h1,.page-rubrique-73 section h1,.page-thread section h1{font-size:2.2em;text-align:center;text-wrap:balance;margin:30px 0 50px;font-weight:600;line-height:1.3em}.page-rubrique-73 section h1{text-align:center}.page-rubrique-73 section h1:after{content:"";display:block;width:60px;border-bottom:6px solid #717171;padding:7px;margin:auto}.page-rubrique-73 #navigation-forum-intro{text-align:center}.page-rubrique-73 #navigation-forum-intro .bouton-soumission{display:block}.page-rubrique-73 #navigation-forum-intro a span{display:block;font-size:.5em}.page-rubrique-73 #navigation-forum-intro div div div a{color:var(--couleur-typo-article);display:block;border:2px solid #e0e0e0;border-radius:15px;padding:20px 10px 10px;font-size:1.6em;margin-bottom:20px;text-decoration:none}.page-rubrique-73 #navigation-forum-intro div div div a:hover{background-color:var(--gris5)}.page-rubrique-73 #navigation-forum-intro a#forum-divers:after{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -65px -675px no-repeat;height:95px;width:100px;position:relative;display:block;margin:0 auto 10px}.page-rubrique-73 #navigation-forum-intro a#forum-itineraire:after{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -198px -675px no-repeat;height:95px;width:112px;position:relative;display:block;margin:0 auto 10px}.page-rubrique-73 #navigation-forum-intro a#forum-coequipiers:after{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -554px -675px no-repeat;height:95px;width:100px;position:relative;display:block;margin:0 auto 10px}.page-rubrique-73 #navigation-forum-intro a#forum-materiel:after{content:"";background:url(//static.altituderando.com/images/sprite-c4.png) -364px -675px no-repeat;height:95px;width:100px;position:relative;display:block;margin:0 auto 10px}.page-thread .page-f-thematique{max-width:800px;margin:auto}.page-thread #commentaires.page-f-thematique{margin-top:3em}.page-f-thematique h1{margin:30px 0 50px;font-weight:600;line-height:1.3em;font-size:2.2em}.page-f-thematique #art-main .ctexte{word-wrap:break-word}.page-f-thematique #art-main .ctexte :last-child{margin-bottom:5px}.page-rubrique-73 #navigation-forum{margin-top:150px}.page-article .entete-forum .criteres{background-color:#eee;padding:1em}.page-rubrique-73 #navigation-forum li a{padding:20px;background-color:var(--couleur1);color:#fff;font-weight:700;font-size:1.4em;border-radius:10px;display:inline-block;text-align:center}.page-rubrique-73 #navigation-forum li a:hover{background-color:var(--couleur1-hover)}.page-rubrique-73 #navigation-forum li a:before{font-family:fontawesome;content:"\f27a";font-size:1.2em;position:relative;margin:0 15px 0 0}.page-article #forum-recherche label,.page-rubrique-73 #forum-recherche label{display:none}#page-rubrique-73 #forum-recherche button.btn,.page-article #forum-recherche button.btn{padding:5px 8px}#recherche-forum input.terme{padding:5px;margin-right:5px;border:1px solid #ccc}.ar-items.liste-forum .main .titre a{color:#333;font-weight:600;text-decoration:none}.ar-items.liste-forum .main .titre a:hover{color:#000;border-bottom:2px dotted #000}.ar-items.liste-forum span.nbc:after{font-family:fontawesome;content:"\f0e6";font-size:1em;position:relative;margin:0 0 0 5px}.ctexte.cpres ul{margin:20px 0 20px 50px}.ctexte.cpres ul li{list-style-type:circle}.ctexte.cforum span{width:100%}.ctexte.cpres.cforum img{margin:20px auto;display:block}.ctexte.cpres.cforum ul li{margin:0 0 20px 20px;list-style-type:none}.ctexte.cpres.cforum ul li:before{font-family:fontawesome;content:"\f086 ";font-size:1.4em;position:relative;transition:all .2s ease-in-out 0s;top:3px;margin:0 10px 0 0;color:var(--couleur1)}.ctexte.cpres.cforum ul li a{color:var(--couleur1);font-weight:700}.thread-entete{font-size:1.6em}.thread-entete .logo-aut{display:inline-block;width:60px;height:60px}.thread-entete a,.thread-entete span{position:relative;top:-37px}.thread-entete .date{display:block;margin:10px 0 0 67px;font-size:.8em;position:relative;top:-43px}.page-thread #fdcomment:after{content:"";clear:both;display:table;margin-bottom:50px}.page-thread #fcomment #cb-prive p{font-size:.9em;margin:10px 0 25px}.page-thread #commentaires h2{border-bottom:1px solid #696969;color:#555;margin:0 0 25px!important;padding:0 0 .25em;font-size:1.4em;font-weight:900;line-height:34px}.page-arconseil #notif,.page-artest #notif,.page-article #notif,.page-breve #notif,.page-thread #notif{font-size:2em;color:var(--couleur1);margin:50px 0}.page-arconseil #notif tbody tr:before,.page-artest #notif tbody tr:before,.page-article #notif tbody tr:before,.page-breve #notif tbody tr:before,.page-thread #notif tbody tr:before{font-family:fontawesome;content:"\f046 ";font-size:1.4em;margin:0 10px 0 0}.page-arconseil #notif th,.page-artest #notif th,.page-article #notif th,.page-breve #notif th,.page-thread #notif th{display:none}#forum-poster{margin-top:1em}.page-forum-poster .ctexte{font-size:1.3em;margin:30px 0;line-height:1.2em}.page-forum-poster #autidentifie{margin-bottom:1em}.page-forum-poster #depot-commentaire a#lien-identifier,.page-forum-poster #depot-commentaire a#pourquoi{color:var(--couleur-typo-article);border-bottom:1px dotted var(--couleur-typo-article);text-decoration:none}.page-forum-poster #depot-commentaire a:hover#lien-identifier,.page-forum-poster #depot-commentaire a:hover#pourquoi{border-bottom:0}#depot-commentaire input[type=submit]{margin-bottom:50px}#depot-commentaire input:hover[type=submit]{background-color:var(--gris3);color:#fff}.lf-charte{margin-top:50px;font-weight:700}.lf-charte a{color:#337ab7!important;border-bottom:0!important}.page-400 section,.page-403 section,.page-404 section{position:relative;margin-top:50px;padding:0 8%;text-align:center}.page-400 h1,.page-403 h1,.page-404 h1{font-size:3em;margin:0 0 20px;font-weight:600}.page-400 p#perdu,.page-403 p#perdu,.page-404 p#perdu{font-size:1.8em;font-weight:600}.page-400 a#retour-accueil,.page-403 a#retour-accueil,.page-404 a#retour-accueil{display:block;font-size:1em;line-height:1.3em;color:var(--couleur1);padding:50px}.page-400 a#retour-accueil:before,.page-403 a#retour-accueil:before,.page-404 a#retour-accueil:before{font-family:fontawesome;content:"\f0a8";font-size:1.4em;position:relative;top:3px;margin:0 10px 0 0}.page-400 #image-404,.page-403 #image-404,.page-404 #image-404{display:block;margin:auto;width:50%}@media only screen and (max-width:600px){.page-400 #image-404,.page-403 #image-404,.page-404 #image-404{width:100%}.page-400 p#perdu,.page-403 p#perdu,.page-404 p#perdu{font-size:1.4em}.page-400 h1,.page-403 h1,.page-404 h1{font-size:2.4em}}.pagination .pagination-items{list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.pagination .pagination-item{margin:0;display:flex;align-items:center}.pagination .pagination_precedent_suivant .pagination-item{flex-basis:auto}.pagination .pagination-item+.pagination-item{margin-left:.5em}.pagination .pagination-item-label{display:block;flex-basis:100%;background:#f0f0f0;text-decoration:none;text-align:center;padding:7px!important;min-width:36px;min-height:36px;height:36px;line-height:24px;font-size:12px;font-family:sans-serif;border-radius:12px;border:none;color:#555!important}.pagination .on .pagination-item-label,.pagination a.pagination-item-label:active,.pagination a.pagination-item-label:focus,.pagination a.pagination-item-label:hover{background:#333;color:#fff!important}.pagination .on .pagination-item-label{font-weight:700}.pagination .pagination_precedent_suivant .disabled{visibility:hidden}.pagination .pagination-item.disabled .pagination-item-label{color:#888;font-weight:400}.gab-rando aside#colonne2{position:sticky;margin-top:20px;top:90px}@media (min-width:1025px){.gab-rando aside#colonne2{top:106px}}.gab-rando #infos-relation{background-color:#9f9f9f;padding:20px 0}.gab-rando #infos-relation a{border:0;color:#fff}.gab-rando #infos-relation #topos-relation div.container{border-top:1px solid rgba(0,0,0,.2)}.gab-rando #topos-relation-fixed a{position:fixed;bottom:120px;right:30px;background-color:var(--couleur1);border-radius:17%;padding:15px 8px;color:#fff;font-size:.65em;font-weight:700;text-transform:uppercase;width:75px;text-align:center;text-decoration:none;z-index:2;line-height:1.3em}.gab-rando #topos-relation-fixed a:hover{background-color:var(--couleur1-hover);text-decoration:none!important}.gab-rando #topos-relation-fixed span{font-size:1.4em;display:block;margin-top:3px}a.voir-tous{font-size:1em;color:#fff}a.voir-tous:before{content:"\f105 ";margin:0 3px 20px 0}.gab-rando #sorties-associees{width:100%}.gab-rando #sorties-associees #sa-items li{display:flex;border-bottom:1px solid #ddd;align-items:center;justify-content:space-between;padding:10px 10px 10px 0;position:relative}.gab-rando #sorties-associees #sa-items li:last-child{border-bottom:0}.gab-rando #sorties-associees #sa-items div.main{padding:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;text-align:left;flex:1}.gab-rando #sorties-associees #sa-items li .main span{display:block}.gab-rando #sorties-associees #sa-items li .main span.cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.gab-rando #sorties-associees #sa-items li .main span.cell.auteur{font-size:.8em;color:#464240;margin-top:2px}.gab-rando #sorties-associees #sa-items a{border-bottom:0}.gab-rando #sorties-associees #sa-items a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.gab-rando #sorties-associees #participez a.lien-bt-plus{font-weight:700;transition:all .3s ease 0s;border:1px solid #f6f1eb;background-color:#f4f4f4;display:block;position:relative;padding:15px 15px 15px 40px;line-height:1.3em;border-radius:8px}.gab-rando #sorties-associees #participez a.lien-bt-plus:hover{background-color:#e6e6e6}.gab-rando #sorties-associees #participez a.lien-bt-plus:before{content:"\f055";font-family:fontawesome;font-size:1.3em;left:15px;position:absolute;transition:all .3s ease-out 0s;color:var(--couleur1)}#volet-topos-associes ul{margin:0}#volet-topos-associes ul li{display:flex;border-bottom:1px solid #ddd;align-items:flex-start;justify-content:space-between;position:relative;padding:0 0 15px}#volet-topos-associes ul li a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}#volet-topos-associes ul li div.main{padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;text-align:left;flex:1}#volet-topos-associes ul li img{width:120px}#volet-topos-associes ul li .main span.cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}#volet-user #favoris li .main span.cell.infos{font-size:.8em;color:#464240;margin-top:2px}#volet-topos-associes .baseline-motscles{color:var(--gris3);margin-top:5px}.page-historique-randonnees section{position:relative;padding:0 8%}.page-historique-randonnees h1{text-align:center;font-size:2.2em;padding:50px;font-family:var(--typo-de-base2);font-weight:600}.page-historique-randonnees .intro{font-size:1.2em;line-height:1.2em;margin:0 0 50px}#dernieres-randos article .photo:after,#dossiers-hp article .clic-image:after,#tests-hp article .clic-image:after,.page-auteur article .photo:after,.page-conseils-rando article .clic-image:after,.page-historique-randonnees article .photo:after,.page-rubrique-87 article .clic-image:after,.page-rubrique-89 article .clic-image:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background:var(--couleur1);-webkit-transition:-webkit-transform .3s cubic-bezier(.9,.26,.58,1);-moz-transition:-moz-transform false .3s cubic-bezier(.9,.26,.58,1);-o-transition:-o-transform false .3s cubic-bezier(.9,.26,.58,1);transition:transform .3s cubic-bezier(.9,.26,.58,1);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;-o-transform-origin:left 50%;transform-origin:left 50%}#dernieres-randos article:hover .photo:after,#dossiers-hp article:hover .clic-image:after,#tests-hp article:hover .clic-image:after,.page-conseils-rando article:hover .clic-image:after,.page-historique-randonnees article:hover .photo:after,.page-rubrique-77 #resultats-recherche article:hover .photo:after,.page-rubrique-87 article:hover .clic-image:after,.page-rubrique-89 article:hover .clic-image:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;-o-transform-origin:left 50%;transform-origin:left 50%}#dernieres-randos article h3.titre,.page-historique-randonnees article h3.titre{font-size:1.1em;padding:10px 0;line-height:1.3em;font-weight:700}#dernieres-randos article h3.titre a,.page-auteur article h3.titre a,.page-historique-randonnees article h3.titre a{border-bottom:0;display:block}#dernieres-randos article h3.titre a:before,.page-auteur article h3.titre a:before,.page-historique-randonnees article h3.titre a:before,.page-rubrique-77 #resultats-recherche article h3 a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#dernieres-randos article:hover img,.gab-rando .liste-randos-contenu:hover img,.page-historique-randonnees article:hover img{transform:scale(1.1);transition:all .2s ease-in-out 0s}#dernieres-randos article a.photo,.page-auteur article a.photo,.page-historique-randonnees article a.photo{overflow:hidden;display:block;width:100%;position:relative;border-bottom:0;border-radius:15px 15px 0 0}.page-rubrique-77 #resultats-recherche article a.photo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#dernieres-randos article img,.liste-randos div img,.page-auteur article img,.page-historique-randonnees article img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%;height:auto;border-radius:8px}#dernieres-randos article img{filter:saturate(80%)}#dernieres-randos article .description,.page-auteur article .description,.page-historique-randonnees article .description{font-size:1em;padding:0;line-height:1.2em;margin:0}#dernieres-randos article .infosplus,.page-historique-randonnees article .infosplus{font-size:.9em;padding:10px 0 20px 5px;line-height:1.4em}#dernieres-randos article .infosplus:before,.page-historique-randonnees article .infosplus:before{font-family:fontawesome;content:"\f2bd ";position:relative;left:-5px}#dernieres-randos article .massif,.page-historique-randonnees article .massif{color:var(--couleur1);display:block;font-size:.75em;position:absolute;bottom:0;left:0;font-weight:700;background-color:#fff;padding:5px 10px;z-index:10;transition:all .2s ease-in-out 0s}#dernieres-randos article:hover .massif{opacity:1;bottom:5px;transition:all .2s ease-in-out 0s}#dernieres-randos article .pays:before,#liste-articles-selection .commune:before,.gab-rando .liste-randos .baseline-motscles .massif:before,.page-auteur article .pays:before,.page-historique-randonnees article .pays:before,.page-rubrique-77 #resultats-recherche .baseline-motscles .pays:before{content:"\f3c5";margin:0 10px 0 0;font-family:fontawesome;font-size:1em}.page-auteur #derniers-topos-randos{font-size:2em;padding:50px 50px 50px 0;color:#464240;background-color:#fff;border-top:2px dotted #464240;font-family:var(--typo-de-base2);font-weight:600}.liste-randos{margin-bottom:40px}.liste-randos h4{font-size:1.6em;padding:50px 0 1em;color:var(--gris2);background-color:#fff;border-top:2px dotted var(--gris2);font-weight:600}.liste-randos ul{margin:0;font-size:1.2em;line-height:1.2em}.liste-randos ul li{list-style-type:none;margin:0 0 20px}.liste-randos ul li a{color:var(--couleur-typo-article);border-bottom:0}.liste-randos ul li a:hover{color:var(--couleur1)}.liste-randos ul li a+p{line-height:1.2em;font-size:.8em;color:#888;margin-bottom:5px}.liste-randos .baseline-motscles{font-size:.75em;position:relative}.liste-randos .baseline-motscles a.auteur{color:var(--gris6);border-bottom:1px dotted var(--gris6)}.liste-randos .baseline-motscles a:hover.auteur{color:var(--couleur1)}.liste-randos .baseline-motscles .departement,.liste-randos .baseline-motscles .lieu,.liste-randos .baseline-motscles .massif,.liste-randos .baseline-motscles .pays{color:var(--couleur2)}.liste-randos h2+p{font-size:1.3em;line-height:1.3em;margin:15px 0}.peutopo h3{font-size:1.6em;font-weight:700;margin:0 0 15px}.peutopo .accroche{font-size:1.1em;line-height:1.3em;margin:15px 0}.peutopo .baseline-motscles{color:var(--couleur2)}.peutopo img{margin-bottom:20px;width:100%;height:auto}.gab-rando #topo-meme-commune{background-color:#8b8785;padding-bottom:50px;overflow:hidden}.gab-rando #sorties-associees img{border-radius:8px}.gab-rando .liste-randos h2{color:#fff;font-size:1.5em;border-bottom:1px solid #b3b3b3;font-family:inherit;font-weight:700;margin:20px 0;padding:0 0 10px}.gab-rando .liste-randos h3 a{color:#fff}.gab-rando .liste-randos .liste-randos-contenu>div{position:unset}.gab-rando .liste-randos a.photo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.gab-rando .liste-randos a.photo{overflow:hidden;width:100%;height:auto;display:block;border-radius:8px}.gab-rando .liste-randos-contenu{margin-bottom:20px;color:#fff;position:relative}.gab-rando .liste-randos-contenu:after{clear:both;display:table;content:""}.gab-rando .liste-randos{margin-bottom:0;padding-bottom:20px;margin-top:30px;line-height:1.3em}.gab-rando #liste-randos-plus a{color:var(--couleur-typo-article);border-bottom:1px dotted var(--couleur-typo-article)}.gab-rando #liste-randos-plus a:hover{border-bottom:0}.gab-rando #liste-randos-plus{padding:0;color:#fff}.gab-rando #liste-randos-plus a{color:#fff;text-decoration:none;border-bottom:0}.gab-rando #liste-randos-plus a:hover{text-decoration:none}.page-geo_commune .liste-randos article{line-height:1.3em}.page-geo_commune .liste-randos article{display:flex;border-bottom:1px solid #ddd;align-items:center;justify-content:space-between;padding:10px;position:relative;margin:0}.page-geo_commune .liste-randos div a{border:0}.page-geo_commune .liste-randos .photo{display:block;width:20%;position:relative;overflow:hidden}.page-geo_commune .liste-randos article .main{padding:8px;flex:1}#volet-contact-auteur input[type=email],#volet-contact-auteur select,#volet-contact-auteur textarea{border:1px solid var(--gris6);padding:7px;background-color:var(--gris5)}#volet-contact-auteur textarea{margin-top:10px}#volet-contact-auteur #form-contact #ct_de small{color:#888;margin-top:.5em;display:inline-block;font-size:.85em}#volet-contact-auteur .message-ok p{margin-bottom:1em}#volet-contact-auteur .message-ok p.msg-main{font-size:1.1em}#volet-contact-auteur .message-ok p small{font-size:.85em}#volet-contact-auteur a#fermer-popin{border-bottom:none}#volet-contact-auteur a#fermer-popin:hover{border-bottom:none;color:#f6a}.nav-droite{padding:5%;background-color:var(--gris5);font-size:1.2em}.nav-droite ul{margin:0 0 0 35px}.nav-droite li{margin:0 0 15px;list-style-type:circle}.nav-droite li a{border-bottom:0}.nav-droite li a:hover{color:var(--couleur1)}.nav-droite li.actif span{color:var(--couleur1)}@media only screen and (min-width:601px){.page-club #conteneur-glob,.page-club-bienvenue #conteneur-glob,.page-club-hello #conteneur-glob,.page-club-paiement #conteneur-glob{background:url(//static.altituderando.com/images/pages/photo-club.jpg) 50% no-repeat;background-attachment:scroll;background-size:auto;background-size:cover;background-attachment:fixed}}#club-altituderando{padding:5%;background:hsla(0,0%,100%,.8);margin:0 auto 50px;max-width:600px}#club-altituderando .economie{display:inline-block;background-color:#fff;color:#000;padding:5px;position:relative;top:-7px}#club-altituderando .membre{font-size:1.2em}#club-altituderando .membre a{color:#fff;padding:3px;font-size:1.3em}#club-altituderando h2{text-align:center;margin-top:0;font-weight:700;line-height:1.3em}#club-altituderando h3{text-align:center;margin-top:0;font-weight:700;font-size:1.4em;padding:20px}#club-altituderando p#intro{text-align:center;line-height:1.4em}#club-altituderando #offres{margin-top:15px;display:flex;justify-content:center}#club-altituderando #offres:after{content:"";display:table;clear:both}#club-altituderando #offres article header{padding:30px 20px;color:#fff;text-align:center;margin-top:10px;background-color:#555}#club-altituderando #offres article.exergue header{background:var(--couleur1)}#club-altituderando .prix{font-size:2.6em;font-weight:700;font-family:var(--typo-de-base2)}#club-altituderando .exergue .prix{font-size:3.6em}#club-altituderando .prix:after{content:"";display:block;margin:10px auto 5px;width:100px;height:1px;background:#fff}#club-altituderando .declencher{margin:20px 0 0;line-height:1.2em}#club-altituderando .prix .recurrence{font-size:.5em;font-weight:400;margin-left:10px;font-weight:700}#club-altituderando #offres article .club-content{background:#fff;padding-bottom:20px;min-height:320px}#club-altituderando #offres article .club-content ul{padding:4% 6%}#club-altituderando #offres article .club-content li{list-style-type:disc;margin-bottom:15px;line-height:1.2em}a.abonner{display:block;width:70%;text-decoration:none;border-bottom:0;border-radius:10px;margin:auto;padding:15px 40px;background:#231f20;color:#fff!important;letter-spacing:2px;font-weight:700;text-transform:uppercase;text-align:center;line-height:1}a:hover.abonner{color:var(--gris4)}#club-altituderando #reassurance{line-height:1.2em;display:flex;flex-direction:column;font-size:.9em;margin-top:40px;border-top:1px solid var(--couleur-typo-article);padding-top:20px}#club-altituderando #reassurance div{margin-bottom:25px}#club-altituderando #reassurance h4{font-size:1.2em;font-weight:700;margin-bottom:5px}#club-altituderando #reassurance a{color:var(--couleur-typo-article);text-decoration:none;border-bottom:1px dotted #000}#club-altituderando #reassurance a:hover{text-decoration:none;border-bottom:1px solid #000}#club-altituderando #reassurance #paiement-securise h4:before{content:"\f023";margin:0 10px 0 0;font-family:fontawesome;font-size:1.2em;position:relative;top:1px}#club-altituderando #reassurance #logo-card{justify-content:flex-start;margin-top:10px}#club-altituderando #reassurance #logo-card img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}#club-altituderando #reassurance #sans-engagement h4:before{content:"\f087";margin:0 10px 0 0;font-family:fontawesome;font-size:1.2em;position:relative;top:1px}#club-altituderando #reassurance #question h4:before{content:"\f0e5";margin:0 10px 0 0;font-family:fontawesome;font-size:1.2em;position:relative;top:1px}.page-club-paiement .sr-payment-form #rappel-plan,.page-club-paiement .sr-payment-form .sr-legal-text{line-height:1.3em}.page-club-bienvenue .reseaux-sociaux a{display:block}.page-club-bienvenue .reseaux-sociaux a img{max-width:100%}.page-article .visuels-reseaux-sociaux{display:flex;justify-content:space-around;flex-wrap:wrap}.page-article .visuels-reseaux-sociaux a{width:19%;margin-bottom:20px}.page-article .visuels-reseaux-sociaux a img{max-width:100%}@media only screen and (max-width:601px){.page-article .visuels-reseaux-sociaux a{width:43%}}.page-abonnement #ecran1{position:relative}.page-abonnement picture#haut-de-page{position:absolute;top:0;left:0;bottom:0}.page-abonnement picture#haut-de-page img{height:100%;width:100%;object-fit:cover}.page-abonnement #abonnement-altituderando{position:relative;margin-top:50px}.page-abonnement #abonnement-altituderando #englob{display:flex}.page-abonnement #abonnement-altituderando #intro{flex:1}.page-abonnement #abonnement-altituderando #intro h1{color:#464240;font-size:3.5em;font-weight:700;margin-top:120px}.page-abonnement #abonnement-altituderando #intro h1:after{content:"";display:block;width:60px;border-bottom:6px solid #464240;padding:7px}.page-abonnement #abonnement-altituderando #intro p{color:#464240;font-size:1.8em;font-weight:700;margin-top:20px}.page-abonnement #abonnement-altituderando .en-tete{background-color:#d7d7d7;text-align:center;padding:10px}.page-abonnement #abonnement-altituderando .en-tete strong{font-size:1.6em}.page-abonnement #abonnement-altituderando .en-tete strong span{font-size:.7em}.page-abonnement #abonnement-altituderando .en-tete p{font-size:.8em;margin:10px 0 0}.page-abonnement #abonnement-altituderando #introduction-smartphone{text-align:center;margin:0 0 20px;line-height:1.3em}.page-abonnement #abonnement-altituderando .tableau{width:480px;padding:32px;border-radius:16px;box-shadow:0 0 24px 0 rgba(0,0,0,.16);background-color:#fff;margin:0 0 40px}.page-abonnement #abonnement-altituderando table{width:100%}.page-abonnement #abonnement-altituderando table thead tr{font-size:.8em}.page-abonnement #abonnement-altituderando table thead tr th{font-weight:400!important}.page-abonnement #abonnement-altituderando table tr{border-top:1px solid #bcbab8;display:flex;flex-wrap:wrap;position:relative;padding:10px}.page-abonnement #abonnement-altituderando table tr:nth-child(odd){background-color:#f6f6f4}.page-abonnement #abonnement-altituderando table tr{line-height:1.3em}.page-abonnement #abonnement-altituderando .large-col{width:60%;align-items:center;font-weight:700}.page-abonnement #abonnement-altituderando .large-col .mention-speciale{font-weight:400;font-size:.9em}.page-abonnement #abonnement-altituderando table tr.ligne-nouveaute{background:linear-gradient(90deg,rgba(171,24,107,.1),rgba(171,24,107,.02) 70%);border-top:0;margin-bottom:4px}.page-abonnement #abonnement-altituderando tr.ligne-nouveaute .mention-speciale{display:block;margin-top:2px;color:var(--gris3)}.page-abonnement #abonnement-altituderando tr.ligne-nouveaute .lien-nouveaute{display:inline-block;margin-top:4px;color:var(--couleur1);font-size:.9em}.page-abonnement #abonnement-altituderando tr.ligne-nouveaute .lien-nouveaute:after{content:" →";display:inline-block;transition:transform .2s ease}.page-abonnement #abonnement-altituderando tr.ligne-nouveaute .lien-nouveaute:hover{color:var(--couleur1-hover)}.page-abonnement #abonnement-altituderando tr.ligne-nouveaute .lien-nouveaute:hover:after{transform:translateX(3px)}.page-abonnement #abonnement-altituderando .badge-nouveau{margin-bottom:6px}.page-abonnement #abonnement-altituderando .small-col{width:20%;display:flex;justify-content:center;align-items:center}.page-abonnement #abonnement-altituderando .bouton-soumission{display:block;text-align:center;margin-bottom:0}.page-abonnement #abonnement-altituderando button.bouton-soumission{width:100%}.page-abonnement #carte-cadeau{text-align:center;background-color:var(--couleur1);color:#fff;line-height:1.3em;padding-bottom:50px}.page-abonnement #carte-cadeau h2{line-height:1.3em}.page-abonnement #carte-cadeau a{color:#464240;background-color:#fff;padding:7px;display:inline-block;margin:15px 0 0;border-radius:8px}.page-abonnement #reassurance{padding:40px;line-height:1.3em}.page-abonnement #reassurance a{color:var(--couleur-typo-article);border-bottom:1px solid}.page-abonnement #reassurance a:hover{border-bottom:0}.page-abonnement #reassurance .container{display:flex;justify-content:space-between}.page-abonnement #reassurance .container div{width:30%}.page-abonnement #reassurance h4{font-size:1.2em;font-weight:700;margin-bottom:15px}.page-abonnement #reassurance #paiement-securise h4:before{content:"\f023";margin:0 10px 0 0;font-family:fontawesome;font-size:1.2em;position:relative;top:1px}.page-abonnement #reassurance #sans-engagement h4:before{content:"\f087";margin:0 10px 0 0;font-family:fontawesome;font-size:1.2em;position:relative;top:1px}.page-abonnement #reassurance #question h4:before{content:"\f0e5";margin:0 10px 0 0;font-family:fontawesome;font-size:1.2em;position:relative;top:1px}.page-abonnement #reassurance #logo-card{justify-content:flex-start;margin-top:10px}.page-abonnement #reassurance #logo-card img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}.page-abonnement .explications{display:flex}.page-abonnement .explications h2{font-weight:700;font-size:3em;margin-top:100px}.page-abonnement .explications .chapeau{font-weight:700;font-size:1.4em}.page-abonnement #deja-abonne p,.page-abonnement .explications p{line-height:1.3em;margin:10px 0}.page-abonnement .explications img{padding:50px}.page-abonnement #deja-abonne hr{border-top:3px solid #ccc}.page-abonnement .fond-alternance{background-color:#f4f4f4}.page-abonnement #deja-abonne{text-align:center;padding:20px;line-height:1.3em;background-color:#e9e9e9}.page-abonnement #deja-abonne a.change-offre{font-weight:700;border-bottom:1px dotted #000}@media only screen and (max-width:1024px){.page-abonnement #abonnement-altituderando #intro,.page-abonnement picture#haut-de-page{display:none}.page-abonnement #abonnement-altituderando{margin:40px auto 0}.page-abonnement #abonnement-altituderando #englob div{width:100%}.page-abonnement #abonnement-altituderando .tableau{box-shadow:none;margin:0 0 100px;padding:0}.page-abonnement .explications{flex-direction:column;padding:30px}.page-abonnement .explications .chapeau{font-size:1.2em}.page-abonnement .explications h2{margin-top:20px;font-size:2.2em}.page-abonnement .explications#carte,.page-abonnement .explications#pentes{flex-direction:column-reverse}.page-abonnement .explications img{width:80%;margin:auto;display:block;padding:0}.page-abonnement #reassurance .container{flex-direction:column;padding:0}.page-abonnement #reassurance .container div{width:100%;margin-bottom:30px}}.club-paiement,.page-club .pre-footer{display:none}#club-altituderando .sr-payment-form h3{text-align:left;padding-left:0;padding-top:0}.page-club-paiement hr{border-top:1px solid #848484}#logo-card{display:flex;margin-bottom:10px;justify-content:flex-end}#logo-card img{margin-right:10px;max-width:35px}#mentions-securite{text-align:right;font-size:.8em;margin:0 13px 5px}#mentions-securite:before{content:"\f023";font-family:FontAwesome}.page-club-paiement .sr-form-row{position:relative}.page-club-paiement .sr-payment-form #rappel-plan p{margin:5px 0}.page-club-paiement .sr-payment-form #rappel-plan,.page-club-paiement .sr-payment-form .sr-legal-text{margin:10px 0;font-size:1.2em}.page-club-paiement .sr-payment-form .sr-legal-text #legal-abo-prix{font-weight:700}.page-club-paiement .sr-form-row label{margin:5px 0}.page-club-paiement .sr-form-row .porteur-carte{display:flex;flex-direction:column}.page-club-paiement .sr-form-row input{border:1px solid #ddd;margin:5px 0;padding:5px;background-color:#fff;outline:0}.page-club-paiement .sr-form-row iframe{border:1px solid #ddd;margin:5px 0;padding:5px;background-color:#fff;outline:0}.page-club-paiement .sr-form-row #card-cvc,.page-club-paiement .sr-form-row #card-expiry,.page-club-paiement .sr-form-row #card-number{background-color:#fff;padding:5px;border:1px solid #ddd}.page-club-paiement .sr-form-row #sr-card-cvc-expiration-conteneur{display:flex;margin:10px 0 0}@media only screen and (max-width:600px){.page-club-paiement .sr-form-row #sr-card-cvc-expiration-conteneur{display:flex;flex-direction:column}#club-altituderando #offres article .club-content{background-color:#f0f0f0}}.page-club-paiement .sr-form-row #sr-card-expiry-conteneur{width:60%;margin-right:3%}.page-club-paiement .sr-form-row #sr-card-cvc-conteneur{width:37%}.page-club-paiement .club-cgv-cb{margin:30px 0 10px}.page-club-paiement .cb-texte a{color:var(--couleur-typo-article);border-bottom:1px solid var(--gris4)}.page-club-paiement button#sr-submit{display:block;width:100%}.page-club-paiement button#sr-submit:disabled,.page-club-paiement button#sr-submit[disabled]{background-color:#ab186baa;color:#ffffffcc}.page-club-paiement #wait{background-color:#fff;padding:10px;display:inline-block;margin-left:10px}.page-club-paiement #wait span{margin-right:10px}.page-club-paiement .sr-section-error{padding:10px;text-align:center;background-color:#c00;color:#fff;font-weight:600}.page-club-paiement .sr-success p{line-height:1.3em}.page-club-paiement .sr-success ul{margin:20px 0 20px 20px}.page-club-paiement .sr-success ul li{list-style-type:disc;margin-bottom:10px;line-height:1.3em}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important;background-color:#fff!important}.page-geo_commune section{position:relative}.page-geo_commune h1{text-align:center;text-wrap:balance;font-size:4em;margin:0 0 50px;font-family:var(--typo-de-base2);font-weight:900;position:absolute;color:#fff}.page-geo_commune #stitre-station{font-size:1.4em}.page-geo_commune h1 span#qualification{display:block;font-size:.4em;text-align:center;font-weight:400}.page-geo_commune h1 small{display:block;font-size:.3em;text-align:center;font-weight:400;color:#fff}.page-geo_commune #en-tete-commune{position:relative;margin:0 -15px;display:flex;align-items:center;justify-content:center;min-height:250px;background-color:#7d7d7d}.page-geo_commune #en-tete-commune img{max-width:100%;height:auto}.page-geo_commune .ctexte h2{border:0;text-align:center;font-size:2.2em;font-weight:700;line-height:1.3em}.page-geo_commune .ctexte blockquote{line-height:1.4em;font-size:1.1em;font-weight:700}.page-geo_commune .ctexte p{margin-top:30px;line-height:1.4em}.page-geo_commune .ctexte .mbr-section-subtitle{display:block;color:#ccc;text-align:center}.page-geo_commune .ctexte{max-width:800px;margin:auto}.page-geo_commune .ctexte+.ctexte{margin-top:4em}.page-geo_commune #bouton-recherche{padding:5%;background-color:var(--couleur1);display:block;color:#fff;margin-top:20px}.page-geo_commune a#bouton-recherche:hover{background-color:var(--couleur1-hover)}.page-geo_commune .liste-randos,.page-geo_commune .pagination{max-width:800px;display:block;margin:auto auto 20px}.page-geo_commune #plus-activites,.page-mot #plus-activites{background-color:#f2f2f2;margin:40px -15px 0;padding:20px 20px 100px}.page-geo_commune p#sous-titre-plus-activites,.page-mot p#sous-titre-plus-activites{margin-bottom:60px}.page-geo_commune #plus-activites h2,.page-mot #plus-activites h2{border:0;text-align:center;font-size:2em;font-weight:800}.page-geo_commune #plus-activites h4,.page-mot #plus-activites h4{border:0;text-align:center;font-size:1.8em;font-weight:800;padding:20px 0 10px}.page-geo_commune #plus-activites h5,.page-mot #plus-activites h5{border:0;text-align:center;font-size:1.2em;color:#555;padding:0 0 20px}.page-geo_commune #plus-activites img,.page-mot #plus-activites img{max-width:100%;height:auto}.page-geo_commune #plus-activites p,.page-mot #plus-activites p{text-align:center}.page-geo_commune #plus-activites .btn.btn-primary,.page-mot #plus-activites .btn.btn-primary{background-color:var(--couleur1);border:0;margin-bottom:40px;color:#fff}.page-geo_commune #plus-activites a:hover.btn.btn-primary,.page-mot #plus-activites a:hover.btn.btn-primary{background-color:var(--couleur1-hover)}.page-geo_commune #lien-site,.page-mot #lien-site{background-color:var(--couleur1);margin:0 -15px;padding:20px 20px 60px;color:#fff;text-align:center;line-height:1.4em}.page-geo_commune #lien-site h2,.page-mot #lien-site h2{border:0;text-align:center;font-weight:800;color:#fff;line-height:1.2em}.page-geo_commune #lien-site .btn.btn-primary,.page-mot #lien-site .btn.btn-primary{background-color:#fff;color:#000;border-radius:20px;border:0;padding:15px;margin-top:20px;font-size:1.2em;font-weight:700}.page-geo_commune #lien-site a:hover.btn.btn-primary,.page-mot #lien-site a:hover.btn.btn-primary{background-color:var(--couleur1-hover)}form .shl-parent .form-group{position:relative;margin-bottom:30px}form label.onoff.off{opacity:0;transition:all .5s ease-in-out 0s}form label.onoff{opacity:1;transition:all .5s ease-in-out 0s;font-size:.75em;position:absolute;top:-18px}.page-rubrique-105 section{padding:0 2% 50px}.page-rubrique-105 section article .clic-image{overflow:hidden;display:block;width:100%;position:relative;border-bottom:0}.page-rubrique-105 .clic-image:before{content:"";background:none;width:100%;height:100%;position:absolute;left:0;bottom:0;margin-left:auto;margin-right:auto;z-index:3}.page-rubrique-105 .ctexte{margin:25px 0 0}.page-rubrique-105 section article img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%;height:auto}.page-rubrique-105 section article:hover a img{transform:scale(1.1);transition:all .2s ease-in-out 0s}.page-rubrique-105 section article{position:relative}.page-rubrique-105 section article .titre-altimag{background-color:#000;color:#fff;display:inline-block;padding:20px;font-size:1.6em;position:absolute;top:75%}.page-rubrique-105 section h1{font-size:2.6em;margin:50px 0;font-family:var(--typo-de-base2);font-weight:600;text-align:center}.page-rubrique-105 section h1:after{content:"";display:block;width:60px;border-bottom:6px solid #717171;padding:7px;margin:auto}.page-rubrique-106 section{padding:0 5% 50px}.page-rubrique-106 section article .clic-image{overflow:hidden;display:block;width:100%;position:relative;border-bottom:0}.page-rubrique-106 .clic-image:before{content:"";background:none;width:100%;height:100%;position:absolute;left:0;bottom:0;margin-left:auto;margin-right:auto;z-index:3}.page-rubrique-106 .ctexte{margin:25px 0 0}.page-rubrique-106 section article img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%;height:auto}.page-rubrique-106 section article:hover a img{transform:scale(1.1);transition:all .2s ease-in-out 0s}.page-rubrique-106 section article{position:relative}.page-rubrique-106 section article a.clic-image:after{margin:0 15px 0 0;font-family:fontawesome;font-size:3em;float:left;color:#fff;content:"\f16a";position:absolute;top:38%;left:42%}.page-rubrique-106 section article .titre-video{background-color:#000;color:#fff;padding:1%;font-size:.85em;width:100%;text-align:center}.page-rubrique-106 section h1{font-size:2.6em;margin:50px 0;font-weight:600;text-align:center}.page-rubrique-106 section h1:after{content:"";display:block;width:60px;border-bottom:6px solid #717171;padding:7px;margin:auto}section .ar-slider{overflow:hidden}section .ar-slider>ul{position:relative;left:0;transition:left .5s;list-style:none;margin:0;padding:0}section .ar-slider>ul>li{float:left}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine #tarteaucitronScrollbarAdjust,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{display:none}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border:2px solid #000;border-bottom:0}#tarteaucitronRoot *{font-family:var(--typo-de-base)!important}body #tarteaucitronRoot div#tarteaucitronAlertBig{border-radius:5px!important;color:#555;font-family:var(--typo-de-base)}#tarteaucitronRoot #tarteaucitronAlertBig{background-color:#fff}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong,#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{color:#555}body div#tarteaucitronAlertBig:before{font-size:28px}body #tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-size:16px}.tarteaucitronCTAButton.tarteaucitronAllow{border-radius:5px}body #tarteaucitron #tarteaucitronPrivacyUrlDialog,body #tarteaucitronCloseAlert{background-color:#e3e3e3!important;border-radius:5px}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronLine,#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden{background-color:#fff;color:#555}#tarteaucitronRoot .tarteaucitronH1{color:#555}.tac_visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-carte-des-topos,.page-carte-des-topos #cg-carte,.page-carte-des-topos body{height:100%}.page-carte-des-topos h1{display:none}.page-auteur #erreur-chargement,.page-carte-des-topos #erreur-chargement{background-color:#ab186b;font-weight:700;margin-top:20px;padding:1em;position:absolute;z-index:1000;line-height:1.3em;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}.page-carte-des-topos #boutons-map{margin:50px 0}.page-carte-des-topos #recherche-lieu{width:auto;display:inline;font-size:1.2em;position:relative;top:3px}.page-carte-des-topos #bouton-localisation{margin:0 50px 0 0}.page-carte-des-topos #bouton-chezmoi{margin:0 0 0 50px;background-color:var(--couleur1);color:#fff}.page-quoi-de-neuf .conteneur section{padding:0 20px 20px}.page-quoi-de-neuf #liste-actus article:hover{background-color:#f4f4f4}.page-quoi-de-neuf #liste-actus article,.page-quoi-de-neuf #liste-actus article .photo{position:relative}.page-quoi-de-neuf #liste-actus img{border:0;font-size:1.4em;margin:15px 0 25px;display:block;width:100%;height:auto;border-radius:12px}.page-quoi-de-neuf #liste-actus .photo .date{color:#fff;text-align:center;position:absolute;background:var(--couleur1);font-size:1em;bottom:0;padding:10px}.page-quoi-de-neuf #liste-actus .actu-thema{display:block;color:#ab186b;font-size:1em}.page-quoi-de-neuf #liste-actus .texte h2{font-size:1.3em;font-family:var(--typo-de-base);font-weight:700;line-height:1.3em;margin:5px 0 10px}.page-quoi-de-neuf #liste-actus .texte a{border:0}.page-quoi-de-neuf #liste-actus .texte a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-quoi-de-neuf #liste-actus .texte a.descriptif{line-height:1.3em}.page-quoi-de-neuf #liste-actus .autres-actus ul{margin:25px 0 0}.page-quoi-de-neuf #liste-actus .autres-actus li{display:flex;position:relative;border-bottom:1px dotted;padding:12px 0}.page-quoi-de-neuf #liste-actus .autres-actus li:hover{background-color:#f4f4f4}.page-quoi-de-neuf #liste-actus .autres-actus li .main{width:50%}.page-quoi-de-neuf #liste-actus .autres-actus li a{color:var(--couleur-typo-article);line-height:1.3em;font-weight:600}.page-quoi-de-neuf #liste-actus .autres-actus li a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-quoi-de-neuf #liste-actus .autres-actus li .main .date{color:var(--couleur1);font-size:.8em;display:block;margin:5px 0 0}.page-quoi-de-neuf #liste-actus .autres-actus li img{margin:0 10px 0 0;width:40%;height:40%}.page-quoi-de-neuf .voir-tous{margin-top:10px}a.voir-tous{color:var(--couleur-typo-article);display:block}a.voir-tous:before{content:"\f078 ";margin:0 10px 20px 0;font-family:fontawesome;font-size:1em;transition:all .3s ease-out 0s}.page-quoi-de-neuf #newsletter-inscription{background-color:var(--couleur1);padding:15px;margin:20px 0;color:#fff;line-height:1.3em;position:relative;border-radius:12px}.page-quoi-de-neuf #newsletter-inscription strong{color:#fff;font-size:1.5em;line-height:1.3em;display:block}.page-quoi-de-neuf #newsletter-inscription p{margin:10px 0}.page-quoi-de-neuf #newsletter-inscription a{color:#fff;display:block;margin:0}.page-quoi-de-neuf #newsletter-inscription a:before{font-family:fontawesome;content:"\f0a9 ";position:relative;margin-right:5px}.page-quoi-de-neuf #newsletter-inscription a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#conteneur-dernieres-randos-mobile{background-color:#f4f4f4;margin:30px -20px 0}#dernieres-randos-mobile{padding:20px}.page-quoi-de-neuf #commentaires-forum-hp h3,.page-quoi-de-neuf #dernieres-randos-mobile h2{margin:10px 0 20px;font-weight:700;font-family:var(--typo-de-base);font-size:1.2em;text-transform:uppercase;border-bottom:1px dotted;padding-bottom:12px;text-align:left}.page-quoi-de-neuf #commentaires-forum-hp h3:after{display:none}.page-quoi-de-neuf .derniers-commentaires-home{margin-top:70px}.page-quoi-de-neuf .derniers-commentaires-home section{padding:0}.page-quoi-de-neuf #on-discute{margin:0}.page-quoi-de-neuf #commentaires-forum-hp{padding:0}#dernieres-randos-mobile article{display:flex;border-bottom:1px solid #ddd;align-items:center;justify-content:space-between;position:relative;padding:12px 0;margin:0}#dernieres-randos-mobile article:hover{background-color:#e5e5e5}#dernieres-randos-mobile article a{border:0}#dernieres-randos-mobile article a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#dernieres-randos-mobile article .photo{width:80px;height:80px;display:block}#dernieres-randos-mobile article .photo img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%;height:100%;object-fit:cover;border-radius:12px}#dernieres-randos-mobile article .main{padding:8px;flex:1}#dernieres-randos-mobile article .main h3{font-weight:700;line-height:1.2em;margin:0 0 2px}#dernieres-randos-mobile article .massif{color:var(--couleur1);font-size:.8em;display:block;margin:5px 0}#dernieres-randos-mobile article .infosplus{font-size:.8em;line-height:1.3em}#dernieres-randos-mobile article .infosplus:before{font-family:fontawesome;content:"\f2bd ";position:relative}.page-conseils-tests .conseils-tests-englob{padding:20px}.conseils-tests-englob h2{margin:10px 0 20px;font-weight:700;font-family:var(--typo-de-base);font-size:1.2em;text-transform:uppercase;border-bottom:1px dotted;padding-bottom:12px;text-align:left}.listing-conseil-mobile article{display:flex;border-bottom:1px solid #ddd;align-items:center;justify-content:space-between;position:relative;margin:0 0 12px;padding:0 0 12px}.listing-conseil-mobile h3{flex:1}.listing-conseil-mobile h3 a{color:#555;line-height:1.3em;font-weight:600;border:0}.listing-conseil-mobile h3 a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.listing-conseil-mobile .clic-image{margin:0;padding:0 10px 0 0;width:140px;height:100px}.listing-conseil-mobile .clic-image img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%;height:100%;object-fit:cover}html.page-sommaire-cache{height:100%}html.page-sommaire-cache body{height:100%}#header.header-offline-home{flex-direction:column}.header-app,.header-offline{position:fixed;width:100%;z-index:30000;top:0;height:50px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;font-family:var(--typo-de-base2);background-color:#ab186b;color:#fff;font-weight:600}#carte-rando .header-app,#carte-rando .header-offline{position:static;line-height:50px}.header-app .h-left,.header-offline .h-left{display:flex;align-items:center;justify-content:flex-start;gap:4px}.header-app a,.header-app a:visited,.header-offline a,.header-offline a:visited{color:#fff;border:none}.header-app a:hover,.header-offline a:hover{color:#faf}.header-app a.link-nav,.header-offline a.link-nav{font-family:FontAwesome}.header-app a.link-nav,.header-offline a.link-nav{padding:12px 16px}.header-app a.link-nav-back,.header-offline a.link-nav-back{font-size:20px}.header-app a.link-nav-close,.header-offline a.link-close{font-size:26px}.header-offline a i,.header-offline span,.page-rando .header-app a i,.page-rando .header-app span,.page-rando-cache .header-app a i,.page-rando-cache .header-app span{color:#fff}#header.header-offline .brand,.page-rando .header-app .brand,.page-rando-cache .header-app .brand{margin-left:0}#home-cache #home-mobile-warning{flex-grow:1;background-image:url(//static.altituderando.com/images/hp/ete-matthias/photo-home-500.jpg);background-size:cover;align-items:flex-end;display:flex;background-position:50%;position:relative}#home-cache #home-mobile-warning #opacity{position:absolute;bottom:0;width:100%;text-align:center;font-size:.8em}#home-cache #home-mobile-warning #message a{display:inline-block;margin-left:.5em;text-align:center}#home-cache #home-mobile-warning #message a:before{content:"\f021";font-family:FontAwesome;margin:0 15px 0 0;color:#000}#home-cache #home-mobile-warning #message a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#home-cache #home-mobile-warning .rippleize{overflow:hidden}#home-cache #home-mobile-plus li{width:50%;display:flex;justify-content:space-around}#home-cache #home-mobile-plus li a{font-weight:700;font-size:1.2em;line-height:1.3em}#home-cache #home-mobile-plus li a h3{line-height:1.2em;font-size:.7em;font-weight:400}#home-cache #home-mobile-plus li#randos-cache h3:before{content:"\f1c5";font-family:fontawesome;font-size:1.8em;display:block;margin:0 0 10px}#home-cache #home-mobile-plus li#cartes-cache h3:before{content:"\f279";font-family:fontawesome;font-size:1.8em;display:block;margin:0 0 10px}#home-cache #opacity p{padding:10px;background-color:hsla(0,0%,100%,.8);color:#000;line-height:1.4em;position:relative}#home-cache #erreur-affichage{padding:20px;height:100%;display:flex;align-items:center}#home-cache #erreur-affichage p{font-size:2em;line-height:1.3em;text-align:center}#message-pas-de-contenu{padding:10px;margin-top:10px}#message-pas-de-contenu h1{text-align:center;font-size:1.6em;font-weight:700;margin-bottom:10px}#message-pas-de-contenu p{line-height:1.3em}section#offline header{text-transform:uppercase;font-size:1.1em;text-align:center;margin:20px 10px;font-weight:700}section#offline #erreur-glob,section#offline #erreur-json,section#offline #zero-result,section#offline footer{padding:10px}section#offline #zero-result{padding:20px;margin:20px;border-radius:5px}section#offline #zero-result .bouton-soumission{display:block;text-align:center}.page-cartes-cache .icon-nuage:before,.page-randos-cache .icon-nuage:before{content:"\f0ed ";font-family:fontawesome;display:block;margin:0 0 10px;font-size:3em;color:#ccc;font-weight:400;font-style:normal;text-align:center}.page-cartes-cache .icon-carte:before{content:"\f279";font-family:fontawesome;display:block;margin:0 0 10px;font-size:3em;color:#ccc;font-weight:400;font-style:normal;text-align:center}.page-randos-cache .icon-topo:before{content:"\f1c5";font-family:fontawesome;display:block;margin:0 0 10px;font-size:3em;color:#ccc;font-weight:400;font-style:normal;text-align:center}section#offline #zero-result #video-tuto{margin-top:70px}section#offline #zero-result #video-tuto p{border-top:1px solid;padding:10px;text-align:center}section#offline #zero-result #video-tuto p a{color:#555}section#offline #zero-result #video-tuto img{max-width:100%}section#offline #zero-result #video-tuto p a:after{content:"\f144";font-family:Font Awesome\ 6 Free;margin-left:10px;font-size:1.4em;position:relative;top:3px}.page-cartes-cache section#offline #zero-result p{text-align:center;line-height:1.3em}.page-randos-cache section#offline #zero-result #message1{font-weight:700;line-height:1.3em;text-align:center;margin:0 0 20px}.page-randos-cache section#offline #zero-result #message2{line-height:1.3em;text-align:center;font-size:.9em}.page-cartes-cache #ajout-carte a:before,.page-favoris #ajout-signet a:before,.page-randos-cache #ajout-rando a:before{font-family:Font Awesome\ 6 Free;content:"\2b";font-weight:900;font-size:24px;display:block;margin:20px auto;width:60px;height:60px;text-align:center;line-height:60px;border-radius:12px;background-color:#000;transition:all .2s ease-out;color:#fff}.page-cartes-cache #ajout-carte a:hover:before,.page-favoris #ajout-signet a:hover:before,.page-randos-cache #ajout-rando a:hover:before{background-color:#ccc}.page-cartes-cache #ajax-loading{display:block;margin:auto}section#offline footer{line-height:1.3em;font-size:.9em;text-align:center;padding:40px;background-color:#f1f1f1;margin-top:150px}section#offline footer .explications{font-size:.9em;margin-top:10px}section#offline footer a{color:var(--couleur-typo-article);border-bottom:1px dotted}section#offline footer a:hover{border-bottom:0}section#offline footer .warning:before{content:"\f071";font-size:1.3em;font-family:fontawesome;margin-right:5px;padding:5px}section#offline h2{text-align:center;font-weight:600;padding:20px 0 10px;margin:10px;font-size:1.3em}section#offline #ajouter-carte article,section#offline #ajouter-rando article,section#offline #carte-items article,section#offline #carte-online article,section#offline #topo-items article{display:flex;border-bottom:1px solid #ddd;align-items:center;justify-content:space-between;padding:10px;position:relative;margin:0;flex-wrap:wrap;align-items:flex-start}section#offline #ajouter-carte article span,section#offline #ajouter-rando article span,section#offline #carte-online article span{font-size:.85em}section#offline #erreur-glob a{color:var(--couleur1);border:0}section#offline #erreur-glob a:before{content:"\f021";font-size:1.3em;font-family:fontawesome;color:var(--couleur1);margin-right:5px;padding:5px}section#offline #ajouter-carte article:hover,section#offline #ajouter-rando article:hover,section#offline #carte-items article:hover,section#offline #carte-online article:hover,section#offline #topo-items article:hover{background-color:#f4f4f4}section#offline #ajouter-carte article .infos,section#offline #ajouter-rando article .infos,section#offline #carte-items article .datas,section#offline #carte-online article .infos,section#offline #topo-items article .datas{position:relative;align-items:center;justify-content:space-between;display:flex;width:90%;align-items:flex-start}section#offline #carte-online article:first-child{margin-top:10px}section#offline #topo-items article:first-child{padding-top:9px;border-top:1px solid #cbcbcb}section#offline #carte-items article:first-child{padding-top:9px}section#offline #ajouter-carte article .photo,section#offline #ajouter-rando article .photo,section#offline #topo-items article .photo{width:80px;height:80px;display:block;position:relative}section#offline #carte-items article .photo,section#offline #carte-online article .photo{background:#eee url(//static.altituderando.com/images/sprite-cartes-c1.jpg);display:block;width:80px;height:80px;position:relative;border-radius:12px}#offline #carte-online article .photo.lay-carte-online{background-position:0 0}#offline #carte-items article .photo.lay25-osm-default{background-position:0 -80px}#offline #carte-items article .photo.lay25-osm-cyclo{background-position:-80px -80px}#offline #carte-items article .photo.lay25-ign-plan{background-position:0 -160px}#offline #carte-items article .photo.lay25-ign-classique{background-position:-80px -160px}#offline #carte-items article .photo.lay25-ign-scan25{background-position:-160px -160px}#offline #carte-items article .photo.lay25-ch-topo{background-position:0 -240px}#offline #carte-items article .photo.lay25-ignes-mtn{background-position:-80px -240px}#offline #carte-items article .photo.lay100-osm-default{background-position:0 -400px}#offline #carte-items article .photo.lay100-osm-cyclo{background-position:-80px -400px}#offline #carte-items article .photo.lay100-ign-plan{background-position:0 -480px}#offline #carte-items article .photo.lay100-ign-classique{background-position:-80px -480px}#offline #carte-items article .photo.lay100-ign-scan25{background-position:-160px -480px}#offline #carte-items article .photo.lay100-ch-topo{background-position:0 -560px}#offline #carte-items article .photo.lay100-ignes-mtn{background-position:-80px -560px}section#offline #carte-items article .delete-cache,section#offline #topo-items article .delete-cache{width:10%;text-align:center}section#offline #carte-items article .delete-cache a,section#offline #topo-items article .delete-cache a{display:block;background-color:var(--couleur1);width:35px;height:35px;border-radius:50%}section#offline #carte-items article .delete-cache a:before,section#offline #topo-items article .delete-cache a:before{content:"\f014";font-size:1.2em;font-family:fontawesome;color:#fff;padding:7px;display:block}section#offline #ajouter-carte article .photo img.cover,section#offline #ajouter-rando article .photo img.cover,section#offline #carte-items article .photo img.cover,section#offline #carte-online article .photo img.cover,section#offline #topo-items article .photo img.cover{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%;height:100%;object-fit:cover;background-color:#eee;border-radius:12px}section#offline #ajouter-carte article .photo img.loading,section#offline #ajouter-rando article .photo img.loading,section#offline #carte-items article .photo img.loading,section#offline #carte-online article .photo img.loading,section#offline #topo-items article .photo img.loading{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:none}section#offline #ajouter-carte article .infos a:before,section#offline #ajouter-rando article .infos a:before,section#offline #carte-items article .datas a:before,section#offline #carte-online article .infos a:before,section#offline #topo-items article .datas a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}section#offline #ajouter-carte article .main,section#offline #ajouter-rando article .main,section#offline #carte-items article .main,section#offline #carte-online article .main,section#offline #topo-items article .main{padding:0 8px;flex:1}section#offline #ajouter-carte article .main h3,section#offline #ajouter-rando article .main h3,section#offline #carte-items article .main h3,section#offline #carte-online article .main h3,section#offline #topo-items article .main h3{font-weight:700;line-height:1.2em;margin:0 0 2px}section#offline #ajouter-carte article a,section#offline #ajouter-rando article a,section#offline #carte-items article a,section#offline #carte-online article a,section#offline #topo-items article a{border:0}section#offline #carte-items article .type-carte,section#offline #topo-items article .lieu{color:var(--couleur1);font-size:.8em;display:block;margin:5px 0}section#offline #carte-items article .horsligne,section#offline #carte-items article .poids,section#offline #topo-items article .poids{font-size:.8em;display:block;margin:5px 0}section#offline #carte-items article .actions.actions-horszone,section#offline #topo-items article .actions.actions-horszone{padding:10px;background-color:#fe7;color:#333;width:100%;margin-top:4px}section#offline #carte-items article .actions.actions-horszone p,section#offline #topo-items article .actions.actions-horszone p{margin-top:.5em;font-size:.8em;line-height:1.3em;text-align:justify}section#offline #carte-items article .actions.actions-completer,section#offline #topo-items article .actions.actions-completer{font-size:.8em;padding:6px 10px 8px;background-color:var(--couleur1);width:100%;color:#fff;margin-top:4px}section#offline #topo-items article .actions.actions-corriger{font-size:.8em;padding:6px 10px 8px;background-color:#a00;width:100%;color:#fff;margin-top:4px}section#offline #carte-items article .actions.actions-completer a,section#offline #topo-items article .actions.actions-completer a,section#offline #topo-items article .actions.actions-corriger a{color:#fff}section#offline #carte-items article .actions.actions-completer a:before,section#offline #topo-items article .actions.actions-completer a:before,section#offline #topo-items article .actions.actions-corriger a:before{content:"\f090";font-size:1.4em;font-family:fontawesome;padding:8px 3px 8px 15px;position:relative;top:2px}section#offline #liste-offline-vide{padding:10px;line-height:1.3em}.ar-ripple{display:inline-block;border-radius:50%;background-color:hsla(0,0%,100%,.4);position:absolute;transform:scale(0);animation:arripple .25s linear}@keyframes arripple{to{transform:scale(2.5);opacity:0}}.badge-nouveau{position:relative;display:flex;width:fit-content;align-items:center;gap:5px;overflow:hidden;padding:3px 12px 3px 8px;border-radius:999px;background:linear-gradient(135deg,#d12a8a,var(--couleur1,#ab186b) 55%,var(--couleur1-hover,#780c49));color:#fff;font-size:.7em;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;box-shadow:0 2px 8px rgba(171,24,107,.35);animation:badge-nouveau-pop .6s cubic-bezier(.34,1.56,.64,1) both,badge-nouveau-halo 2.4s ease-out .6s infinite}.badge-nouveau:before{content:"✦";font-size:1.1em;animation:badge-nouveau-etoile 1.6s ease-in-out infinite}.badge-nouveau:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.65),transparent);transform:skewX(-20deg);animation:badge-nouveau-reflet 4s ease-in-out 1s infinite}@keyframes badge-nouveau-pop{0%{opacity:0;transform:scale(.4) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes badge-nouveau-halo{0%{box-shadow:0 2px 8px rgba(171,24,107,.35),0 0 0 0 rgba(171,24,107,.45)}70%{box-shadow:0 2px 8px rgba(171,24,107,.35),0 0 0 9px rgba(171,24,107,0)}to{box-shadow:0 2px 8px rgba(171,24,107,.35),0 0 0 0 rgba(171,24,107,0)}}@keyframes badge-nouveau-etoile{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.55;transform:scale(.7) rotate(45deg)}}@keyframes badge-nouveau-reflet{0%,60%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:reduce){.badge-nouveau,.badge-nouveau:after,.badge-nouveau:before{animation:none}}.skeleton{display:inline-block;margin:2px 0;background-color:#f0f0f0;border-radius:16px;width:100%}.skeleton.skb{display:block}.skeleton.sk25{width:25%}.skeleton.sk33{width:33%}.skeleton.sk50{width:50%}.skeleton.sk66{width:66%}.skeleton.sk75{width:75%}.spa-page .spa-entete a{color:#fff}.spa-page .spa-entete a#bt-menu{right:10px;position:absolute}#menu-opt{position:absolute;top:50px;right:0}#info-warn,#zone-erreur{position:absolute;z-index:900;top:60px;left:80px;width:calc(100% - 150px);background-color:#ff9;padding:8px;font-size:14px;line-height:1.2em;text-align:center;color:#000;box-shadow:0 1px 5px 0 #0007;-webkit-box-shadow:0 1px 5px 0 #0007;-moz-box-shadow:0 1px 5px 0 #0007}.spa-page .spa-content{min-height:calc(100vh - 50px)}.spa-page .spa-content .wiz-header{padding:1em}.spa-page .spa-content .spa-ecran p{margin-bottom:5px}.spa-page .spa-content .spa-ecran{font-size:.9em}.spa-page .spa-content .spa-ecran h2{font-size:1.7em;text-align:center;font-weight:700;margin:10px 0 5px}.spa-page .spa-content #choix-activite{display:flex;justify-content:space-between}.spa-page .spa-content #choix-activite a{width:47%;position:relative;color:#fff;border:1px solid #333}.spa-page .spa-content #choix-activite p{text-align:center;position:absolute;background-color:#333;padding:10%;line-height:1.3em;font-size:.95em;width:100%;font-weight:700;text-transform:uppercase}.spa-page .spa-content #choix-activite p span{display:block;font-weight:400;text-transform:none}.spa-page .spa-content #choix-activite a img{width:100%;height:100%}.spa-page .spa-content #ecran-carte #types-de-carte{text-align:center;font-size:1.2em}.spa-page .spa-content #choix-mode{display:flex;justify-content:space-between}.spa-page .spa-content #choix-mode a{width:47%;position:relative;color:#fff;border:1px solid #333}.spa-page .spa-content #choix-mode a img{width:100%;height:100%}.spa-page .spa-content #choix-mode p{text-align:center;position:absolute;background-color:#333;padding:10%;line-height:1.3em;font-size:.95em;width:100%}.page-ajouter-carte #search-emprise,.page-ajouter-carte #search-lieu{font-size:1.2em;padding:0 1em}.page-ajouter-carte #search-lieu .search-field{align-items:center;display:flex;margin:2%}.page-ajouter-carte #search-lieu .search-field input[type=text]{border:1px solid #999;border-right:0;padding:12px 50px 12px 12px;display:block;border-radius:30px 0 0 30px;color:var(--couleur-typo-article);line-height:1.4em;width:100%;font-size:.85em}.page-ajouter-carte #search-lieu a#raz-vsearch{position:absolute;right:1px;top:1px;color:#555;border-radius:50%;margin:11px;text-decoration:none;border:0}.page-ajouter-carte #search-lieu a#raz-vsearch:after{font-family:fontawesome;content:"\f057";display:block;font-size:21px}.page-ajouter-carte #search-lieu input[type=submit]{border:1px solid #999;background-color:#000;padding:12px;display:block;border-radius:0 30px 30px 0;color:#fff;width:120px;text-transform:uppercase;font-weight:700;font-size:.9em;line-height:1.3em;transition-property:background-color;transition-duration:.4s}.page-ajouter-carte #search-lieu input[type=submit]:hover{background-color:#999}.page-ajouter-carte #search-lieu .search-results dl{padding:0 2% 2% 10px}.page-ajouter-carte #search-lieu .search-results dl dt{border-bottom:1px solid #ccc}.page-ajouter-carte #search-lieu .search-results dt{margin:30px 0 5px;text-transform:uppercase}.page-ajouter-carte #search-lieu .search-results dt span{display:block;font-size:.8em;margin:5px 0;font-weight:400;text-transform:none}.page-ajouter-carte #search-lieu .search-results dd a{color:var(--couleur-typo-article)}.page-ajouter-carte #search-lieu .search-results dd a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-ajouter-carte #search-lieu .search-results dd strong{font-size:1.2em;line-height:1.3em}.page-ajouter-carte #search-lieu .search-results dd{font-size:.9em;padding:10px;position:relative}.page-ajouter-carte #search-lieu .search-results dd:hover{background-color:var(--gris5)}.page-ajouter-carte #search-lieu .search-results dd.lieux:before{content:"\f3c5";margin:0 6px 0 0;font-family:fontawesome;font-size:1.1em;position:relative;top:-1px}.page-ajouter-carte #search-lieu .search-results dd.lieux.type-geoloc:before{content:"\f05b";margin:0 6px 0 0;font-family:fontawesome;font-size:1em}.page-ajouter-carte #search-lieu .search-results dd.lieux.type-eau:before{content:"\f043";margin:0 6px 0 0;font-family:fontawesome;font-size:1em}.page-ajouter-carte #search-lieu .search-results dd.lieux.type-orographie:before{content:"\f124";margin:0 6px 0 0;font-family:fontawesome;font-size:1em}.page-ajouter-carte #search-lieu .search-results dd.itineraire:before{content:"\f016";margin:0 6px 0 0;font-family:fontawesome;font-size:.9em;position:relative;top:-2px}.page-ajouter-carte #search-lieu #res-topo-all{color:var(--couleur-typo-article);border-bottom:1px solid}.page-ajouter-carte #ignorer-lieu{font-size:.8em}.page-ajouter-carte #no-result{margin-top:2em;font-size:.8em}.page-ajouter-carte .loading{margin:15px;font-size:.8em}.page-ajouter-carte #res-emprise .res-head{border-bottom:1px solid #ccc;margin-bottom:10px;padding:20px 0 5px}.page-ajouter-carte #res-emprise .res-head h3{text-transform:uppercase}.page-ajouter-carte #res-emprise .res-head p{display:block;font-size:.8em;margin:5px 0;font-weight:400}.page-ajouter-carte #res-emprise article{margin:0}.page-ajouter-carte #res-emprise article:hover{background-color:#f4f4f4}.page-ajouter-carte #res-emprise article .datas{position:relative;align-items:center;justify-content:space-between;display:flex;margin-bottom:5px;width:90%;align-items:flex-start}.page-ajouter-carte #res-emprise article:first-child{padding-top:9px;border-top:1px solid #cbcbcb}.page-ajouter-carte #res-emprise article .photo{width:auto;height:80px;display:block;position:relative}.page-ajouter-carte #res-emprise article .photo img.cover{overflow:hidden;transition:all .2s ease-in-out 0s;width:auto;height:100%;object-fit:cover}.page-ajouter-carte #res-emprise article .datas a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.page-ajouter-carte #res-emprise article .main{padding:0 8px;flex:1}.page-ajouter-carte #res-emprise article .main h3{font-weight:700;line-height:1.2em;margin:0 0 2px}.page-ajouter-carte #res-emprise article .main h3 small{font-size:12px;color:#333}.page-ajouter-carte #res-emprise article a{border:0}.page-ajouter-carte #res-emprise article .legende{font-size:.8em;font-family:sans-serif;display:block;margin:5px 0}.spa-page .spa-content #ecran-zonage-englob{display:flex;flex-direction:column}.spa-page .spa-content #ecran-zonage #zonage-header{height:200px}.spa-page .spa-content #ecran-zonage #carte{min-height:calc(100vh - 250px);border-top:1px solid}.spa-page .spa-content #ecran-zonage .leaflet-top.leaflet-left{display:none}.spa-page .spa-content #zonage-header ul li{margin:0 0 0 15px;font-size:.9em}.spa-page .spa-content #zonage-header #bt-zone-valider{display:inline-block;width:100%;text-align:center;text-decoration:none}.spa-page .spa-content #zonage-header #bt-zone-valider.disabled{background-color:#777}.spa-page .spa-content #zonage-header #zone-c-fond,.spa-page .spa-content #zonage-header #zone-c-poids,.spa-page .spa-content #zonage-header #zone-surface span{font-weight:700}.spa-page .spa-content #ecran-nommer label{display:block;margin-bottom:5px;font-weight:700}.spa-page .spa-content #ecran-nommer .form-group{margin:0}.spa-page .spa-content #ecran-nommer .form-group input{font-size:.9em}.spa-page .spa-content #telecharger-header ul li{margin-bottom:0}.spa-page .spa-content #telecharger-header ul li span#dwl-c-echelle,.spa-page .spa-content #telecharger-header ul li span#dwl-c-fond,.spa-page .spa-content #telecharger-header ul li span#dwl-c-poids{font-weight:700}.spa-page .spa-content #dwl-proc-container{display:flex;justify-content:space-around;align-items:center;padding:1em 1em 20px}.spa-page .spa-content #dwl-cercle{width:30%;position:relative}.spa-page .spa-content #dwl-cercle #ds-percent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Helvetica;font-size:1.5em;color:#7b7b7b}.spa-page .spa-content #dwl-stats{width:60%;font-family:Helvetica;font-size:.9em;color:#7b7b7b}.spa-page .spa-content #dwl-stats li{margin:5px 0;list-style:none}.spa-page .spa-content #dwl-main-container{padding:1em}.spa-page .spa-content #dwl-main-container #dwl-main-incomplet #dwl-bt-continue,.spa-page .spa-content #dwl-main-container #dwl-main-initial #dwl-bt-start{display:block;text-align:center}.page-rando #volet-topo-telecharger #vt-etape2b,.spa-page .spa-content #dwl-main-container #dwl-main-404,.spa-page .spa-content #dwl-main-container #dwl-main-ok{padding:30px;margin:20px;border:1px solid #ccc;border-radius:12px;display:block;text-align:center;line-height:1.3em}.page-rando #volet-topo-telecharger #vt-etape2b p,.spa-page .spa-content #dwl-main-container #dwl-main-404 p,.spa-page .spa-content #dwl-main-container #dwl-main-ok p{line-height:1.3em;text-align:center;font-size:1em;display:block;margin-bottom:10px;font-weight:700}.page-rando #volet-topo-telecharger #vt-etape2b p:before,.spa-page .spa-content #dwl-main-container #dwl-main-404 p:before,.spa-page .spa-content #dwl-main-container #dwl-main-ok p:before{content:"\f0ed ";font-family:fontawesome;display:block;margin:0 0 20px;font-size:3em;color:#ccc}.page-rando #volet-topo-telecharger #vt-etape2b a,.spa-page .spa-content #dwl-main-container #dwl-main-404 a,.spa-page .spa-content #dwl-main-container #dwl-main-ok a{display:block;text-decoration:none}.spa-page .spa-content #dwl-main-container #dwl-main-404 .warning span{display:block;font-weight:400;margin-top:5px}.spa-page .spa-content #dwl-wait-container #dwl-encours a#dwl-bt-cancel{color:var(--couleur1)}.spa-page .spa-content #dwl-error-container{padding:1em}.spa-page .spa-content #dwl-error-container p{margin-bottom:5px}.spa-page .spa-content #dwl-wait-container,.spa-page .spa-content #dwl-warning-container{padding:1em;margin-top:10px}.spa-page .spa-content #dwl-warning-container #dwl-err404,.spa-page .spa-content #dwl-warning-container #dwl-err50x,.spa-page .spa-content #dwl-warning-container #dwl-errto{font-size:.9em;line-height:1.3em;margin:10px 0}.spa-page .spa-content #dwl-warning-container .warning:before{margin:0 10px 0 0;font-family:fontawesome;content:"\f071";font-size:1.2em}.page-carte-cache,.page-carte-cache body,.page-carte-online,.page-carte-online body{height:100%}.page-carte-cache #spa-carte,.page-carte-online #spa-carte{height:100%}.page-carte-cache .spa-page .spa-content,.page-carte-online .spa-page .spa-content{min-height:auto;height:100%}.page-carte-cache .spa-page .spa-content #englob-map,.page-carte-online .spa-page .spa-content #englob-map{height:100%;display:flex;flex-direction:column}.page-carte-cache .spa-page .spa-content #englob-map #carte,.page-carte-online .spa-page .spa-content #englob-map #carte{flex:1}.page-carte-cache .message-abo,.page-rando-cache .message-abo{padding:20px}.page-carte-cache .message-abo p,.page-rando-cache .message-abo p{text-align:initial}.page-carte-cache .message-abo a,.page-rando-cache .message-abo a{text-decoration:none;display:block;text-align:center}.page-hl-entree-randos .container,.page-outils .container{padding-top:30px}.page-hl-entree-randos #intro,.page-hl-oups #intro,.page-outils #intro{line-height:1.3em;margin-bottom:30px}.page-hl-entree-randos #intro img{width:90%;display:block;margin:auto}.page-hl-entree-randos .container article,.page-outils .container article{position:relative;display:flex;margin:0 0 20px;border-bottom:1px solid;padding-bottom:20px}.page-hl-entree-randos .container article:last-child,.page-outils .container article:last-child{border-bottom:0}.page-hl-entree-randos .container article .outils-image,.page-outils .container article .outils-image{width:20%;padding-right:10px;display:block}.page-hl-entree-randos .container article .outils-image img,.page-outils .container article .outils-image img{max-width:100%}.page-hl-entree-randos .container article .outils-texte,.page-outils .container article .outils-texte{flex:1}.page-hl-entree-randos .container article h2,.page-outils .container article h2{font-size:1.2em;line-height:1.1em;font-weight:700;margin:0!important}.page-hl-entree-randos .container article h2 a,.page-outils .container article h2 a{border-bottom:0}.page-hl-entree-randos .container article p,.page-outils .container article p{font-size:.9em;line-height:1.2em;margin-top:5px}.page-hl-entree-randos .container article h2 a:before,.page-outils .container article h2 a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-hl-oups .bouton-soumission.recharger:before{font-family:fontawesome;content:"\f021";position:relative;left:-5px}.page-hl-oups .bouton-soumission.recharger{display:block;width:150px;text-align:center;margin:20px auto 0}.page-hl-oups h2{text-align:center;line-height:1.3em;font-size:1.4em;font-weight:700}.page-hl-oups p{text-align:center;line-height:1.3em}.page-hl-oups img{display:block;margin:50px auto 0}body.splash-opened{overflow:hidden}.ar-splash{position:fixed;z-index:80000;top:0;bottom:0;left:0;right:0;background-color:#00000099;opacity:0;transition:opacity .4s ease}body.splash-opened .ar-splash{opacity:1}.ar-splash .splash-content{position:absolute;top:20px;bottom:32px;left:20px;right:20px;padding:10px;background-color:#fff;overflow-y:scroll;opacity:0;transform:translateY(200px);transition:all .3s ease}body.splash-opened .ar-splash .splash-content{opacity:1;transform:translateY(0)}.ar-splash .splash-content .bouton-soumission{display:block;text-align:center}.ar-splash .splash-content .splash-link-close{display:block;color:#000;padding:10px;text-align:center;font-size:.9em}.ar-splash .splash-content ul{margin:10px 0 0 15px}article #itineraire .ar-splash p+ul{margin-top:20px}article #itineraire .ar-splash a{border:0}.ar-splash .splash-content ul li{list-style-type:none;margin:0 0 10px;line-height:1.3em}.ar-splash .splash-content ul li:before{content:"\f14a  ";margin:0 6px 0 0;font-family:fontawesome}#splash-abonnement .splash-slide .carte-content .shoot-maps{display:flex;justify-content:space-between}#splash-abonnement .splash-slide .carte-content .shoot-maps figure{position:relative;width:32%}#splash-abonnement .splash-slide .carte-content .shoot-maps figure img{width:100%}#splash-abonnement .splash-slide .carte-content .shoot-maps figure figcaption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;font-size:.7em;font-weight:700;padding:2px;width:70px;text-align:center;display:block}#splash-abonnement .splash-slide .carte-content .explications{padding:15px 0 0}#splash-abonnement .splash-slide .carte-content .explications h4{font-weight:700;font-size:1.1em;line-height:1.3em;color:var(--couleur1);text-align:center}#splash-abonnement .splash-slide .carte-content .explications p{padding:0;line-height:1.3em;text-align:center}#splash-abonnement .splash-slide .carte-content .explications p.prix{padding:0 0 10px;font-size:.9em;border-bottom:1px solid #ccc}#splash-soutenir .ctexte-infos,#splash-ulule .ctexte-infos{padding:20px;border-radius:20px}#splash-soutenir .ctexte-infos h3,#splash-ulule .ctexte-infos h3{padding:20px;font-size:1.4em;font-weight:700;text-align:center}#splash-soutenir .ctexte-infos p,#splash-ulule .ctexte-infos p{line-height:1.3em}#splash-soutenir .ctexte-infos .bouton-soumission,#splash-ulule .ctexte-infos .bouton-soumission{text-align:center}@media only screen and (min-width:600px){.ar-splash .splash-content{width:400px;margin:auto}}.page-favoris h1{text-align:center;font-size:2.2em;padding:50px;font-weight:600}.page-favoris h1:after{content:"";display:block;width:60px;border-bottom:6px solid #555;padding:7px;margin:auto}.page-favoris #explications-signet{line-height:1.3em;margin-bottom:20px;text-align:center}.page-favoris #explications-signet img{width:30%;display:block;margin:auto}.page-favoris #explications-signet p a{border-bottom:1px solid}.page-favoris #explications-signet p a:hover{border-bottom:0}.page-favoris #explications-signet img{max-width:100%}.page-favoris .pagination{margin-top:0}.page-favoris article{display:flex;border-bottom:1px solid #ddd;align-items:center;justify-content:space-between;position:relative;padding:12px;margin:0}.page-favoris article:hover{background-color:#e5e5e5}.page-favoris article .photo{width:250px;height:auto;display:block;border:0}.page-favoris article .photo img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%;height:100%;object-fit:cover;border-radius:12px}.page-favoris article .main{padding:8px;flex:1}.page-favoris article .main h3{font-weight:700;line-height:1.2em;font-size:1.2em;margin:0 0 2px}.page-favoris article .main h3 a{border:0}.page-favoris article a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-favoris article .main .description{margin:10px 0;line-height:1.3em}.page-favoris article .massif{color:var(--couleur1);font-size:.8em;display:block;margin:5px 0}@media only screen and (max-width:600px){.page-favoris h1{padding:15px;font-size:1.6em;font-family:var(--typo-de-base);margin-top:5px}.page-favoris h1:after{display:none}.page-favoris article .photo{width:80px;height:80px}.page-favoris article .main h3{font-size:1em}.page-favoris #explications-signet img{width:90%;display:block;margin:auto}}.listing-fonctionnalites{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;row-gap:50px}.listing-fonctionnalites article{width:32%;overflow:hidden;margin-bottom:0;position:relative;background-color:#f4f4f4;border-radius:15px}.listing-fonctionnalites article div{padding:10px}.page-rubrique-108 section h1{border-top:0;font-weight:600;font-size:3em;margin:0;text-align:center;padding:50px}.page-rubrique-108 section h1:after{content:"";display:block;width:60px;border-bottom:6px solid var(--couleur-typo-article);padding:7px;margin:auto}.listing-fonctionnalites article h3.titre{font-size:1.2em;padding:0 0 5px;margin:0;line-height:1.3em;font-weight:700}.listing-fonctionnalites article h3.titre a{border-bottom:0}.listing-fonctionnalites article h3.titre a:hover{color:var(--gris2)}.listing-fonctionnalites article h3.titre a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.listing-fonctionnalites article .clic-image{overflow:hidden;display:block;width:100%;position:relative;border-bottom:0;padding:0}.listing-fonctionnalites article img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%!important;height:auto!important}.listing-fonctionnalites article:hover img{transform:scale(1.1);transition:all .2s ease-in-out 0s}.listing-fonctionnalites article .description{font-size:1em;padding:0;line-height:1.3em;margin:0 0 10px}.page-appli .appli-container a{border:0}.page-appli .appli-container #appli-screen1{background-color:var(--couleur1);position:relative;z-index:2}.page-appli .appli-container #appli-screen1 #baseline{width:60%}.page-appli .appli-container #appli-screen1 p{font-family:var(--typo-de-base2);font-weight:700;font-size:3.6em;color:#fff;text-transform:uppercase}.page-appli .appli-container #appli-screen1 h1{font-size:1.3em;color:#fff;margin:5px 0 15px;line-height:1.3em}.page-appli .appli-container #appli-screen1 #stores{display:flex;flex-direction:row}.page-appli .appli-container #appli-screen1 #stores a{display:block}.page-appli .appli-container #appli-screen1 #stores a+a{margin-left:20px}.page-appli .appli-container #appli-screen1 #stores a:hover img{transition:all .2s ease-out;background:#767676}.page-appli .appli-container #appli-screen1 #stores img{height:60px;border-radius:7px;transition:all .2s ease-out;background:#000}.page-appli .appli-container #appli-screen1 .container>div{display:flex;position:relative;bottom:-70px;justify-content:center}.page-appli .appli-container #appli-screen1 #smartphone img{width:75%}.page-appli .appli-container #appli-screen2{position:relative}.page-appli .appli-container #appli-screen2 h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;font-size:3em;font-weight:700;font-family:var(--typo-de-base2);text-shadow:#000 1px 0 10px;width:45%;line-height:1.1em;margin:0}.page-appli .appli-container #appli-screen2 img{width:100%;height:auto}.page-appli .appli-container .appli-screen3{background-image:url(//static.altituderando.com/images/pages/fond-screen3.jpg);padding:100px 0;background-size:100% 100%}.page-appli .appli-container .appli-screen3 .container{display:flex;flex-direction:row}.page-appli .appli-container .appli-screen3 .fonctionnalites-container{width:33%}.page-appli .appli-container .appli-screen3 #appli-screens{display:flex;flex-direction:column;align-items:center}.page-appli .appli-container .appli-screen3 #appli-screens img{width:80%;display:block;margin:auto}.page-appli .appli-container .appli-screen3 .fonctionnalites{position:relative;display:flex;flex-direction:column;margin-bottom:40px}.page-appli .appli-container .appli-screen3 .fonctionnalites a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-appli .appli-container .appli-screen3 .fonctionnalites .club{display:block;padding:3px 5px;background-color:var(--couleur1);border-radius:4px;color:#fff;font-size:.8em;margin:5px 0 0}.page-appli .appli-container .appli-screen3 .fonctionnalites a:after{content:url(//static.altituderando.com/images/svg/fleche.svg);position:absolute;bottom:-50px;right:30px;width:75px;transform:scaley(-1);rotate:-30deg;transition:all .2s ease-out;opacity:0}.page-appli .appli-container .appli-screen3 .fonctionnalites a:hover:after{bottom:-50px;right:0;rotate:-60deg;transition:all .2s ease-out;opacity:1}.page-appli .appli-container .appli-screen3 .fonctionnalites.right a:after{content:url(//static.altituderando.com/images/svg/fleche.svg);position:absolute;bottom:-50px;left:30px;width:75px;rotate:-176deg;transition:all .2s ease-out;opacity:0;transform:scaley(1)}.page-appli .appli-container .appli-screen3 .fonctionnalites.right a:hover:after{bottom:-50px;left:0;rotate:-136deg;transition:all .2s ease-out;opacity:1}.page-appli .appli-container .appli-screen3 .fonctionnalites img{width:60px}.page-appli .appli-container .appli-screen3 .fonctionnalites h2{font-family:var(--typo-de-base2);font-weight:600;font-size:2em;color:#000;text-transform:uppercase;margin:0}.page-appli .appli-container .appli-screen3 .fonctionnalites p{margin:5px 0;line-height:1.3em;width:80%}.page-appli .appli-container .appli-screen3 .fonctionnalites.right{align-items:flex-end}.page-appli .appli-container .appli-screen3 .fonctionnalites.right h2,.page-appli .appli-container .appli-screen3 .fonctionnalites.right p{text-align:right}.page-appli .appli-container .appli-screen3 #resume{text-align:center;line-height:1.3em;display:inherit}.page-appli .appli-container .appli-screen3 .bouton-soumission{line-height:1.3em;text-align:center;transition:all .2s ease-out;display:inline-block}.page-appli .appli-container #video{background-color:var(--couleur1);position:relative;z-index:2}.page-appli .appli-container #video iframe{padding:40px}.page-appli .derniers ul{display:flex;justify-content:space-between}.page-appli .derniers ul li{width:9%;overflow:hidden;text-overflow:ellipsis}.page-appli .derniers li img{width:100%;height:auto;filter:grayscale(1);border-radius:50%}.page-appli .derniers li .nom-membre{text-align:center;display:block;margin:10px 0 0;color:#555}.page-appli .derniers p.rejoindre{text-align:center;font-size:1.1em;margin-top:40px;margin-bottom:50px}.page-appli .derniers p.rejoindre:before{content:"";display:block;width:150px;border-bottom:3px solid #717171;margin:0 auto 20px}@media only screen and (max-width:990px){.page-appli .appli-container #appli-screen1{border-top:1px solid #fff}.page-appli .appli-container #appli-screen1 .container>div{flex-direction:column;bottom:-40px}.page-appli .appli-container #appli-screen1 #baseline{max-width:450px;width:100%;text-align:center;margin:auto}.page-appli .appli-container #appli-screen1 p{font-size:2em}.page-appli .appli-container #appli-screen1 #stores{max-width:100%;justify-content:center}.page-appli .appli-container #appli-screen1 #stores img{height:45px}.page-appli .appli-container #appli-screen1 #smartphone img{width:50%;display:block;margin:auto}.page-appli .appli-container #appli-screen2 h2{font-size:2em;width:80%}.page-appli .derniers ul li:nth-child(2n){display:none}.page-appli .derniers ul li{width:18%;overflow:hidden;text-overflow:ellipsis}.page-appli .appli-container .appli-screen3 .container{flex-direction:column}.page-appli .appli-container .appli-screen3 .fonctionnalites{align-items:center;text-align:center}.page-appli .appli-container .appli-screen3 .fonctionnalites img.grande{width:200px}.page-appli .appli-container .appli-screen3 .bouton-soumission{display:block;text-align:center;width:80%;margin:auto;line-height:1.3em}.page-appli .appli-container .appli-screen3{background-image:none}.page-appli .appli-container #video iframe{padding:0}}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen1{position:relative}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen1 h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;font-size:4em;font-weight:700;font-family:var(--typo-de-base2);text-shadow:#000 1px 0 10px;line-height:1.1em;margin:0;padding:20px}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen1 img{width:100%;height:auto}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 .container>div{display:flex;position:relative;top:-40px;justify-content:center;background-color:#fff;padding:20px}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 .container .row{border-radius:20px}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2{background-color:#f4f4f4;position:relative}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #smartphone{width:30%}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #fonctionnalites{width:65%;display:flex;flex-direction:column;justify-content:center}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 .boutons-cta button:hover{background-color:#959595}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #fonctionnalites h3{line-height:1.3em;font-size:1.7em;font-weight:700;margin-top:20px}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #fonctionnalites p{line-height:1.3em;font-size:1em;margin:5px 0}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #fonctionnalites li{line-height:1.3em;font-size:1em;margin:5px 0}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #fonctionnalites a.link{color:var(--couleur-typo-article);text-decoration:underline}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #fonctionnalites a.bouton-soumission{display:inline-block}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #fonctionnalites li:before{font-family:fontawesome;content:"\f14a";position:relative;margin-right:15px}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #visuel-vertical img{width:100%}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen3 .container>div{background-color:#fff;padding:20px}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen3 .container .row{border-radius:20px}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen3{background-color:#f4f4f4;position:relative;padding-bottom:60px}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen3 h2{margin:10px 0 20px;font-weight:700;font-size:1.8em}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen3 li{line-height:1.3em;font-size:1em;margin:15px 0;border-top:1px solid #ccc}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen3 li a{color:var(--couleur-typo-article);text-decoration:underline}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen3 li a:hover{text-decoration:none}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen3 li h4{font-weight:700;font-size:1.1em;margin:10px 0}#carte-cadeau-sucess{padding:5%;background:hsla(0,0%,100%,.8);margin:0 auto 50px;max-width:600px}#carte-cadeau-sucess h2{text-align:center;margin-top:0;font-weight:700;line-height:1.3em}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen1{position:relative}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen1 h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;font-size:4em;font-weight:700;font-family:var(--typo-de-base2);text-shadow:#000 1px 0 10px;line-height:1.1em;margin:0;padding:20px}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen1 img{width:100%;height:auto}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 .container>div{display:flex;position:relative;top:-70px;justify-content:center;background-color:#fff;padding:20px}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 .container .row{border-radius:20px}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2{background-color:#f4f4f4;position:relative}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #visuel-vertical{width:30%}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #visuel-vertical img{width:100%}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #activation{width:65%;display:flex;flex-direction:column;justify-content:center}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #activation h2{line-height:1.3em;font-size:1.5em;font-weight:700;margin:10px 0}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #activation p{line-height:1.3em;font-size:1.1em;margin:10px 0}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #activation p a{color:var(--couleur-typo-article);text-decoration:underline}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #activation label{line-height:1.3em;font-size:1.5em;font-weight:700;margin:10px 0;display:block}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #activation input{border:1px solid #999;padding:12px;border-radius:10px;display:inline-block;color:#555;line-height:1.4em}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #activation #activation-connexion{padding:10px 0}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #activation #activation-connexion a{color:var(--couleur-typo-article);text-decoration:underline}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #activation #activation-connexion:before{font-family:fontawesome;content:"\f071";position:relative;margin-right:5px}.page-carte-cadeau-club-activation .carte-cadeau-club-container #activation .codeErreur{display:block;font-size:.9em;color:red;padding:10px 0}@media only screen and (max-width:1200px){.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen1 h1,.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen1 h1{font-size:2.6em;width:100%}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 .container>div,.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 .container>div{top:-30px}}@media only screen and (max-width:600px){.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen1 h1{font-size:2em;width:100%}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen1 h1{font-size:2.8em}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 .container .row{display:flex;flex-direction:column-reverse}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 .boutons-cta a{display:block}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #fonctionnalites{width:100%}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #fonctionnalites h3{font-size:1.5em}.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #visuel-vertical,.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #visuel-vertical{display:none}.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #activation{width:100%}}@media only screen and (min-width:600px){.page-carte-cadeau-club .carte-cadeau-club-container #carte-cadeau-club-screen2 #visuel-horizontal,.page-carte-cadeau-club-activation .carte-cadeau-club-container #carte-cadeau-club-screen2 #visuel-horizontal{display:none}}.page-aide .container{padding-top:30px}.page-aide .container article{position:relative;display:flex;margin:0 0 20px;border-bottom:1px solid;padding-bottom:20px}.page-aide .container article .aide-image{width:20%;padding-right:10px;display:block}.page-aide .container article .aide-image img{max-width:100%}.page-aide .container article .aide-texte{flex:1}.page-aide .container article h2{font-size:1.2em;line-height:1.1em;font-weight:700;margin:0!important}.page-aide .container article h2 a{border-bottom:0}.page-aide .container article h2 a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-aide .container article p{font-size:.9em;line-height:1.2em;margin-top:5px}.page-aide #my-device{margin:4em 0 2em;text-align:center;font-size:14px}.page-device .container.device{margin-top:1em}.page-device .container.device h2{margin:12px 0}.page-device .container.device p{text-align:justify;line-height:1.2em}.page-device .container.device .breadcrumb{margin:0}.page-device .container.device section{margin-top:2em}.page-device .container.device section header{font-size:1.2em;font-weight:700;margin-bottom:.5em}.page-device .container.device section header small{font-size:1rem;font-weight:400}.page-device .container.device table{font-family:sans-serif}.page-device .container.device table tr td:last-child{text-align:right}#sheet-altimetre.ar-sheet{padding-bottom:0}#sheet-altimetre{font-family:Arial}#sheet-altimetre a{color:var(--couleur-typo-article)}#sheet-altimetre #gps-altitude,#sheet-altimetre #gps-speed{text-align:center}#sheet-altimetre #gps-altitude span,#sheet-altimetre #gps-speed span{font-size:1.6em}#sheet-altimetre #bloc-infos-principales{display:flex;justify-content:space-around;align-items:center;padding:5px 0}#sheet-altimetre #bloc-infos-coordonnees{text-align:center;border-top:1px solid #ccc;padding-top:15px;font-size:.9em}#sheet-altimetre #gps-date{text-align:center;margin:5px 0 0}#sheet-altimetre #gps-date.gps-error .valeur{color:red}#sheet-altimetre #gps-latlng{font-size:1.2em;margin:0 0 10px}#sheet-altimetre #compass img{display:block;transition:none}#sheet-altimetre #compass.inactive img{opacity:30%}#sheet-altimetre #compass.deg45 img,#sheet-altimetre #compass.deg90 img{filter:sepia(100%) contrast(100%) saturate(1000%) hue-rotate(320deg)}#sheet-altimetre #compass.deg45.degp img,#sheet-altimetre #compass.deg90.degp img{filter:sepia(100%) contrast(100%) saturate(2000%) hue-rotate(320deg)}#sheet-altimetre #share-latlng{margin-top:10px;display:inline-block;font-family:var(--typo-de-base);border-radius:10px;border:1px solid var(--couleur-typo-article);padding:10px}#sheet-altimetre #share-latlng:hover{background-color:#0002}#sheet-layers section .titre-section{display:block;font-weight:700;margin-bottom:10px;margin-top:25px}#sheet-layers section#sect-overlay-data .titre-section{margin-top:12px}#sheet-layers section#sect-overlay-data label{margin-right:1em;margin-bottom:.5em;line-height:1.3em}#sheet-layers section#sect-overlay-tile label{margin-right:1em;margin-bottom:16px;line-height:20px}#sheet-layers #fonds-fig,.fonds-carte{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}#sheet-layers #fonds-fig figure,.fonds-carte figure{min-width:100px;text-align:center}#sheet-layers #fonds-fig figure figcaption,.fonds-carte figure figcaption{font-size:13px;text-align:center;color:#000;margin:5px 0 20px}#sheet-layers #fonds-fig figure a,.fonds-carte figure a{text-decoration:none;background:#eee url(//static.altituderando.com/images/sprite-layers-c2.jpg);display:inline-block;width:80px;height:80px;box-sizing:content-box;border:4px solid #fff;border-radius:12px}#sheet-layers #fonds-fig figure.active a,.fonds-carte figure.active a{border:4px solid #ab186b}#sheet-layers #fonds-fig figure a#lay-osm-default,.fonds-carte figure a#lay-osm-default{background-position:0 0}#sheet-layers #fonds-fig figure a#lay-osm-cyclo,.fonds-carte figure a#lay-osm-cyclo{background-position:-80px 0}#sheet-layers #fonds-fig figure a#lay-otm-default,.fonds-carte figure a#lay-otm-default{background-position:-160px 0}#sheet-layers #fonds-fig figure a#lay-ign-plan,.fonds-carte figure a#lay-ign-plan{background-position:0 -80px}#sheet-layers #fonds-fig figure a#lay-ign-classique,.fonds-carte figure a#lay-ign-classique{background-position:-80px -80px}#sheet-layers #fonds-fig figure a#lay-ign-scan25,.fonds-carte figure a#lay-ign-scan25{background-position:-160px -80px}#sheet-layers #fonds-fig figure a#lay-ign-orthophotos,.fonds-carte figure a#lay-ign-orthophotos{background-position:-240px -80px}#sheet-layers #fonds-fig figure a#lay-ch-topo,.fonds-carte figure a#lay-ch-topo{background-position:0 -160px}#sheet-layers #fonds-fig figure a#lay-ignes-mtn,.fonds-carte figure a#lay-ignes-mtn{background-position:-80px -160px}.ech100 .fonds-carte figure a#lay-osm-default{background-position:0 -320px}.ech100 .fonds-carte figure a#lay-osm-cyclo{background-position:-80px -320px}.ech100 .fonds-carte figure a#lay-ign-plan{background-position:0 -400px}.ech100 .fonds-carte figure a#lay-ign-classique{background-position:-80px -400px}.ech100 .fonds-carte figure a#lay-ign-scan25{background-position:-160px -400px}.ech100 .fonds-carte figure a#lay-ch-topo{background-position:0 -480px}.ech100 .fonds-carte figure a#lay-ignes-mtn{background-position:-80px -480px}#sheet-layers #fonds-fig figure.cadenas a,.fonds-carte figure.cadenas a{position:relative}#sheet-layers #fonds-fig figure.cadenas a:before,.fonds-carte figure.cadenas a:before{font-family:fontawesome;content:"\f023";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;background-color:#fff;padding:5px 7px;font-size:.8em;line-height:1.3em;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);border-radius:5px}.ar-sheet .sh-lay-flex{display:flex;flex-direction:column;align-items:center;gap:1em}#sheet-download-carte .sh-accroche{line-height:1.4rem;margin-top:1rem}#sheet-download-carte .sh-action{padding:1rem;display:inline-block;margin-top:1em;font-family:var(--typo-de-base);border-radius:10px;border:1px solid #555}.embla{max-width:90%;margin:auto}.embla__viewport{overflow:hidden}.embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:-1rem}.embla__slide{flex:0 0 auto;min-width:0;max-width:100%;padding-left:1rem}.ctexte .embla__slide__img{display:block;height:550px;width:auto;object-fit:cover}.embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem}.embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.embla__button{-webkit-tap-highlight-color:rgba(49,49,49,.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem #eaeaea;width:3.6rem;height:3.6rem;z-index:1;border-radius:50%;color:#36313d;display:flex;align-items:center;justify-content:center}.embla__button:disabled{color:silver}.embla__button__svg{width:35%;height:35%}.embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:-.6rem}.embla__dot{-webkit-tap-highlight-color:rgba(49,49,49,.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.embla__dot:after{box-shadow:inset 0 0 0 .2rem #eaeaea;width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem #36313d}.embla__slide picture{position:relative}.embla__slide figcaption{position:absolute;bottom:5px;left:20px;padding:10px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}@media (max-width:768px){.embla{max-width:100%}.embla__slide{flex:0 0 auto;align-content:center}.ctexte .embla__slide__img{display:block;height:auto;width:100%;margin:auto;object-fit:cover}.embla__dots,.embla__slide figcaption,.r-altimag .entete #titres #sous_titre{display:none}}.page-avis-fin .ctexte,.page-avis-form #formulaire{padding:20px;width:50%;margin:0 auto}.page-avis-form h2{font-size:1.2em;line-height:1.4em;margin-top:0;text-align:center}.page-avis-form #question{text-align:center;font-weight:700;font-size:1.2em}.page-avis-form #commentaire label{display:none}.page-avis-form #commentaire textarea{font-size:.9em;width:400px;margin:auto}.page-avis-form #commentaire .help-block{display:block;margin:10px auto;text-align:center;line-height:1.4em;text-wrap:balance}.page-avis-form .bouton-soumission{display:block;width:100%}.page-avis-form #liste-smileys input[type=radio]{-webkit-appearance:none;width:50px!important;height:50px;border:none;cursor:pointer;transition:border .2s ease;filter:grayscale(100%);margin:0 5px;transition:all .2s ease}.page-avis-form #liste-smileys{display:flex;justify-content:center}.page-avis-form #liste-smileys input[type=radio]:checked,.page-avis-form #liste-smileys input[type=radio]:hover{filter:grayscale(0);outline:0}.page-avis-form input#notation-1{background:url(//static.altituderando.com/images/sprite-avis-c1.png) -12px -17px no-repeat}.page-avis-form input#notation-2{background:url(//static.altituderando.com/images/sprite-avis-c1.png) -78px -17px no-repeat}.page-avis-form input#notation-3{background:url(//static.altituderando.com/images/sprite-avis-c1.png) -145px -17px no-repeat}.page-avis-form input#notation-4{background:url(//static.altituderando.com/images/sprite-avis-c1.png) -213px -17px no-repeat}.page-avis-form input#notation-5{background:url(//static.altituderando.com/images/sprite-avis-c1.png) -279px -17px no-repeat}.page-avis-form #precision{font-size:.85em;max-width:500px;margin:auto}.page-avis-form #avis-suivi,.page-avis-form #precision p{text-align:center}.page-avis-form #signalement{margin-top:40px;text-align:center;line-height:1.5em;text-wrap:balance}.page-avis-form #commentaire{margin-top:20px}.page-avis-form .bouton-soumission{width:200px;margin:auto}.page-avis-form #exemples{width:80%;font-size:.85em;margin:0 auto auto}.page-avis-form #exemples strong{display:block;text-align:center;padding:10px}.page-avis-form #exemples p{text-align:center;background-color:#f7f7f7;padding:10px}.page-avis-form #formulaire ul li{margin-bottom:10px}.page-avis-form .deja-note{color:var(--couleur1)}.page-avis-form .deja-evalue{text-align:center;font-weight:700;font-size:1.3em}.page-avis-fin .ctexte h2{text-align:center;font-weight:700;margin-bottom:50px;margin-top:0}.page-avis-fin .ctexte p{text-align:center}.page-avis-fin .retour-accueil,.page-avis-form .retour-accueil{margin-right:20px}.page-avis-fin .actions-fin,.page-avis-form .actions-fin{text-align:center}@media only screen and (max-width:1024px){.page-avis-fin .ctexte,.page-avis-form #formulaire{width:100%}.page-avis-form #commentaire textarea{width:100%}.page-avis-form h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}#sheet-install-app{padding:25px;text-align:center;line-height:1.3em;position:relative}#sheet-install-app p{margin:10px 0}#sia-stores{display:flex;flex-direction:row;justify-content:center;gap:20px;margin-top:1rem}#sia-stores a{display:block;border:0}#sia-stores a:hover img{transition:all .2s ease-out;background:#767676}#sia-stores img{height:40px;border-radius:7px;transition:all .2s ease-out;background:#000}#sia-prompt strong{display:block;margin-bottom:10px}#sia-prompt-actions a.store{border-radius:7px;transition:all .2s ease-out;background:#000;display:block}#sia-prompt-actions img{width:180px}#sia-prompt-actions .autres-actions{display:flex;margin:30px 0 0;justify-content:space-around}#sia-prompt-actions .autres-actions a{padding:5px;background-color:#f4f4f4;border-radius:5px;width:100px;justify-content:space-between;align-items:center;flex:1;margin:5px}#sheet-avis{padding:25px;text-align:center;line-height:1.3em;position:relative}#sheet-avis a{color:var(--couleur-typo-article)}#sheet-avis a#avis{display:block;font-size:.9em;padding:8px 5px;margin:20px auto 0;width:180px;background-color:var(--couleur1);color:#fff;border-radius:5px}#sheet-avis #star{font-size:1.8em;margin-top:20px}#sheet-avis #problemes{font-size:.8em;margin-bottom:20px}#sheet-avis #problemes a{display:block;margin:auto;text-decoration:underline!important}#sheet-avis .sheets-cta{margin:10px 0;font-size:.7em;display:flex}#sheet-avis .sheets-cta a{padding:5px;background-color:#f4f4f4;border-radius:5px;width:100px;justify-content:space-between;align-items:center;flex:1;margin:5px}@media print{#album-photos,#back-top,#bas-de-page,#carte-rando,#commentaires,#englobant-commentaires-sorties,#guides-navigation-couv,#header,#montagne-bivouac-genepi,#photo-logo,#sensibilisation,#topos-relation-fixed,#volet-topo-depart,#volet-topo-print,#volet-topo-trace,.comp-prefoot,.pre-footer{display:none}#ref-topo-englob{display:none}#col-droite-conseil,#dossiers-en-relation,.liste-produits-selection,.pub-dossier-conseil{display:none}}body{font-family:var(--typo-de-base);color:var(--couleur-typo-article);font-weight:400;font-size:16px;padding-top:50px}h2{font-size:2em;margin:50px 0 20px}.twolinesmax{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.conteneur{position:relative}a.mots-cle{color:var(--couleur_lien_motscles);border-bottom:1px dotted var(--couleur_lien_motscles);text-transform:uppercase}a.contenu-msg{color:var(--couleur_lien_commentaire);text-decoration:none}article a{color:var(--couleur_lien_texte);border-bottom:1px dotted var(--couleur_lien_texte);text-decoration:none;transition-property:color;transition-duration:1s}article a:hover{text-decoration:none;border-bottom:0;color:var(--couleur-typo-article)}a.lien_action:hover,a.lien_nav:hover,a.mots-cle:hover,a:hover{text-decoration:none;border-bottom:0}a:focus,a:visited{text-decoration:none;border:0;color:var(--couleur-typo-article);outline:none}a.lien_nav{color:var(--couleur_lien_nav);border-bottom:1px dotted var(--couleur_lien_nav)}a.lien_action{color:var(--couleur_lien_action);border-bottom:1px dotted var(--couleur_lien_action)}b,strong{font-weight:700!important}i{font-style:italic}sup{font-size:.85em}optgroup{background-color:#ddd;font-weight:700}p.p-small{font-size:.9em;line-height:1.3em}span.nbthin{font-size:50%}.no-x{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.no-p{padding-left:0!important;padding-right:0!important}.no-m{margin-left:0!important;margin-right:0!important}.mt-1{margin-top:1em}.mt-2{margin-top:2em}.mt-3{margin-top:3em}.mt-4{margin-top:4em}.mb-1{margin-bottom:1em}.mb-2{margin-bottom:2em}.mb-3{margin-bottom:3em}.mb-4{margin-bottom:4em}.ml-1{margin-left:1em}.ml-2{margin-left:2em}.ml-3{margin-left:3em}.ml-4{margin-left:4em}.mr-1{margin-right:1em}.mr-2{margin-right:2em}.mr-3{margin-right:3em}.mr-4{margin-right:4em}.mt-n1{margin-top:-1em}.frow{display:flex;flex-direction:row;flex-wrap:wrap}.frow.h-center{justify-content:center}.frow.h-left{justify-content:flex-start}.frow.h-right{justify-content:flex-end}.frow.h-around{justify-content:space-around}.frow.h-between{justify-content:space-between}.frow.h-evenly{justify-content:space-evenly}.frow.v-center{align-items:center}.frow.v-start{align-items:start}.frow.v-end{align-items:end}.frow.v-baseline{align-items:baseline}.frow.v-stretch{align-items:stretch}.frow .fcol.v-center{align-self:center}.frow .fcol.v-start{align-self:flex-start}.frow .fcol.v-end{align-self:flex-end}.frow .fcol.v-baseline{align-self:baseline}.frow .fcol.v-stretch{align-self:stretch}ul.ar-items{margin:0;padding:0;list-style-type:none;list-style-image:none}ul.ar-items>li{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-bottom:1px solid #ddd}ul.ar-items-disjoint>li{margin-bottom:2em;border-bottom:1px solid #aaa}ul.ar-items-vtop>li{align-items:flex-start}ul.ar-items>li>div{display:inline-block;margin:0;padding:10px;vertical-align:middle;line-height:normal}ul.ar-items>li div.main{flex:1}ul.ar-items>li div.side{text-align:right}ul.ar-items>li span.cell{display:inline-block;width:100%}ul.ar-items>li div.main.nowrap,ul.ar-items>li div.main.nowrap span.cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}ul.ar-items>li span.baseline,ul.ar-items>li span.id{display:block}ul.ar-items>li span.baseline,ul.ar-items>li span.date,ul.ar-items>li span.id{color:#555}ul.ar-items>li span.titre{font-size:1em;margin-bottom:2px}ul.ar-items>li span.baseline,ul.ar-items>li span.txt-small{font-size:.8em}ul.ar-items>li span.date{font-size:.85em}ul.ar-items>li span.id{font-size:.75em;font-family:monospace}.fit-cover{object-fit:cover;width:100%!important;height:100%!important}.rond{border-radius:50%}.ctexte .lettrine{font-weight:700}.ctexte p{font-size:1.1em;line-height:1.4;text-align:justify;margin:0 0 1em;word-wrap:break-word}.ctexte a{border-bottom:0;text-decoration:underline;color:var(--couleur-typo-article);word-wrap:break-word}.ctexte small{font-size:.75em;color:#777}.ctexte h3{border-left:15px solid var(--couleur-typo-article);padding:0 10px;margin:50px 0 20px;font-weight:700;font-size:1.2em;line-height:1.3em}.ctexte h4{font-size:1.5em;margin:2em 0 1em;font-weight:700}.ctexte ol,.ctexte ul{margin:0 0 1em;font-size:1.1em}.ctexte ol li,.ctexte ul li{line-height:1.4em;margin:0 0 0 2em}.ctexte ul li{list-style-type:disc}.ctexte ol li{list-style-type:decimal}.ctexte .spip_documents_center{text-align:center}.ctexte .spip_documents{display:block;margin:50px 0}.ctexte .spip_documents .spip_doc_titre{width:100%!important;margin-top:5px;text-align:center;font-weight:400;color:#555;font-style:italic}.ctexte .youtube_player,.ctexte img{max-width:100%;height:auto}.gab-rando article .ctexte blockquote{margin-left:1em;border-left:2px dotted #aaa;padding-left:.5em;font-style:italic;color:#777}.ctexte .leaflet-control a{text-decoration:none}article{margin:0 0 40px}.form-control{height:50px;font-size:20px}#back-top{display:block;position:fixed;bottom:30px;right:30px;background-color:#ccc;border-radius:17%;transition:all .2s;padding:20px;font-size:30px;color:#fff;border:2px solid #ccc;z-index:2}#back-top:hover{background-color:#fff;color:#e2007a;border:2px solid #bb0067}#back-top span{left:1px}#cta-badge-club{bottom:2em;right:2em;width:80px;height:80px;position:fixed;z-index:950}#cta-badge-carte-cadeau{bottom:2em;right:2em;width:80px;height:80px;position:fixed;z-index:950}@-moz-keyframes disparition{0%{-moz-animation-timing-function:ease-out;left:-1000px}to{-moz-animation-timing-function:ease-out;left:-1000px}}@-webkit-keyframes disparition{0%{-moz-animation-timing-function:ease-out;left:-1000px}to{-moz-animation-timing-function:ease-out;left:-1000px}}@-ms-keyframes disparition{0%{-moz-animation-timing-function:ease-out;left:-1000px}to{-moz-animation-timing-function:ease-out;left:-1000px}}@keyframes disparition{0%{-moz-animation-timing-function:ease-out;left:-1000px}to{-moz-animation-timing-function:ease-out;left:-1000px}}.show-scroll{opacity:0;transition-property:opacity;transition-duration:.25s;transition-delay:0s;-webkit-animation:disparition 2s infinite;-moz-animation:disparition 2s infinite;-ms-animation:disparition 2s infinite;animation:disparition 2s infinite}.show-scroll.show{display:block;opacity:1;-webkit-animation:reapparition 2s infinite;-moz-animation:reapparition 2s infinite;-ms-animation:reapparition 2s infinite;animation:reapparition 2s infinite}#colorbox #cboxTitle{font-size:1.2em;font-weight:400;color:#555}#colorbox #cboxTitle:after{content:"";clear:both;display:table}#cookie-bar.fixed{background-color:#333!important;color:#ccc!important}#cookie-bar .cb-enable,#cookie-bar .cb-policy{padding:3px 10px!important;background-color:#777!important}.common-carte{width:100%;height:400px;margin:auto;border:1px solid #777}#carte-selection{height:400px}#cg-progress{display:none;position:absolute;z-index:1000;left:40%;top:300px;width:40%;height:20px;margin-top:-20px;margin-left:-100px;background-color:hsla(0,0%,100%,.7);border-radius:4px;padding:2px}#cg-progress-bar{width:0;height:100%;background-color:#ab176b;border-radius:4px}.perturbation-carte{margin:1em 0;color:#a00}.perturbation-carte .osm{font-weight:700}.tooltip-help{background-color:#ab186b;border-color:#ab186b;color:#fff;font-weight:700}.tooltip-help:before{border-right-color:#ab186b}.leaflet-container.crosshair-cursor-enabled{cursor:crosshair}#bloc-100km b.new{color:#ab186b}#bloc-100km ul{margin-top:-15px}.lazy{opacity:0}img{-webkit-transition:opacity 1s linear .2s;-moz-transition:opacity 1s linear .2s;transition:opacity 1s linear .2s;opacity:1}.help-block{font-size:.8em}.spip-admin-float{z-index:990!important;top:0!important;right:0!important}#spip-admin .spip-admin-boutons{font-size:14px!important;padding:3px .5em!important;font-weight:400!important}.ar-volet .arv-content input#date_sortie{margin:15px 0}.ar-actions{display:flex;flex-direction:row;justify-content:right;gap:10px}.ar-actions .ajax-form-container,.ar-actions .favoris-cnt{display:flex;align-items:center}.ar-actions .favoris-cnt a,.ar-actions .favoris-cnt a:hover{border:none}#art-main .ar-actions{margin-bottom:1em}.page-article #art-main .ar-actions,.page-bop #art-main .ar-actions{margin-top:.5em}.page-poi #poi-main .ar-actions{justify-content:left;margin-bottom:1em}.page-rando #photo-logo .ar-actions{position:absolute;top:16px;right:15px;border:none}.ar-actions .ar-action{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;font-size:.85em;border:none;background-color:transparent}.ar-actions button{background-color:transparent;border:none}.ar-actions .ar-svg-icon{display:flex;justify-content:flex-start;align-items:center;height:14px;width:14px;--icon-heart-fill:none;--icon-heart-stroke:#999;--icon-signet-fill:none;--icon-signet-stroke:#999}.ar-actions .add-signet.signet-off:hover .ar-svg-icon{--icon-signet-stroke:#ab186b}.ar-actions .add-signet.signet-on .ar-svg-icon{--icon-signet-fill:#ab186b;--icon-signet-stroke:#ab186b}.page-rando #photo-logo .ar-actions button{color:#fff}.page-rando #photo-logo .ar-actions .ar-svg-icon{width:30px;height:30px;--icon-heart-stroke:#fff;--icon-signet-stroke:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}.page-rando #photo-logo .ar-actions #share-content .ar-svg-icon{width:25px;height:25px}.page-rando #photo-logo .ar-actions .add-signet.signet-off:hover .ar-svg-icon{--icon-signet-stroke:#ab186b}.badge-new{background-color:var(--couleur1);padding:2px 4px;border-radius:5px;color:#fff;font-size:.6em;font-weight:700;text-transform:uppercase}#info-postlogin{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;line-height:1.3em;background-color:#f0f0f0;padding:1em}.page-login #info-postlogin{display:block;background-color:transparent;text-align:left;line-height:1.3em;padding:15px}#info-postlogin img{width:160px}#info-postlogin p{line-height:1.2em}#info-postlogin a{text-decoration:underline;border:0}#info-postlogin a:hover{text-decoration:none}.ard-content img.ar-user{width:50px;border-radius:50%;display:block;margin:0 auto 5px}#araltimetrie-volet.arbase-volet,#arsearch-volet.arbase-volet{position:absolute;top:16px;left:16px;right:16px;z-index:1005;padding:14px;background-color:#fff;box-shadow:2px 0 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px 3px rgba(0,0,0,.5);cursor:default;border:none;width:auto;height:auto}#arsearch-volet.arbase-volet{bottom:16px;overflow-y:scroll}#os-nav{background-color:#000;position:fixed;z-index:900;bottom:0;width:100%}#os-nav a#nav-back{color:#fff;height:48px;display:flex;align-items:center;justify-content:center;font-size:.8em}#os-nav a:before{font-family:fontawesome;content:"\f053";line-height:1em;margin-right:10px}@media only screen and (min-width:1500px){.page-poi .liste-randos article .photo a,.page-rubrique-77 #resultats-recherche article .photo a{width:132px}#annonceurmatos-topobas .pub-contextuelle-image img{width:85%;margin:auto;display:block}}@media only screen and (min-width:768px){#dernieres-randos article a.photo{height:150px}}@media only screen and (min-width:767px) and (max-width:980px){#exergue-haut1{font-size:1.7em}#exergue-haut1:before{border-bottom:0}}@media only screen and (max-width:990px){.gab-rando .conteneur{display:block}#dossiers-hp .description-dossier{padding:0 0 40px}#dernieres-randos article h3.titre a{min-height:0}#signature-auteur p{margin:0}.entete h1#titre{font-size:1.6em}.entete h1#titre-sortie{font-size:1.4em}.entete h1#titre-sortie{line-height:1.1em}.entete h1#titre-sortie a{line-height:1.3em;margin-bottom:10px}#album-photos a{height:auto}.page-liste-auteurs .tous li img{width:auto;float:none;max-width:50%}.page-rubrique-105 section article .titre-altimag{font-size:1.1em;top:60%}.gab-rando aside#colonne2 #infos-relation{background-color:#d5d5d5;border:0;margin:40px -30px 0}.gab-rando aside#colonne2 #infos-relation #sorties-associees,.gab-rando aside#colonne2 #infos-relation #topos-relation{border-top:1px solid --var(couleur-typo-article)}.gab-rando aside#colonne2 #infos-relation #sorties-associees a.voir-tous,.gab-rando aside#colonne2 #infos-relation #sorties-associees ul li a,.gab-rando aside#colonne2 #infos-relation #sorties-associees ul li:hover,.gab-rando aside#colonne2 #infos-relation #topos-relation a.voir-tous,.gab-rando aside#colonne2 #infos-relation #topos-relation ul li a,.gab-rando aside#colonne2 #infos-relation #topos-relation ul li:hover,.gab-rando aside#colonne2 #infos-relation h2{color:--var(couleur-typo-article);background-color:#d5d5d5}.gab-rando aside#colonne2 #infos-relation h2{font-size:1.3em;font-weight:700}.gab-rando aside#colonne2 #infos-relation h2:before{font-family:fontawesome;content:"\f15c";position:relative;margin-right:15px}.pre-footer{flex-direction:column;margin-top:0}.pre-footer #produits{width:100%;padding:40px 15px}.pre-footer #instagram{width:100%}.pre-footer #instagram img{max-width:250px}#header #main-menu.volet ul li a#club-navigation{border-top:3px solid #464240}#header #main-menu ul li a#club-navigation:before{font-family:fontawesome;content:"\f135";line-height:1em;margin-right:10px;font-size:1.2em}#header #main-menu ul li a#guides-navigation:before{font-family:fontawesome;content:"\f15c";line-height:1em;margin-right:10px;font-size:1.2em}#header #main-menu ul li#guides-navigation-couv{background-color:#464240;padding:20px 20px 80px}#header #main-menu ul li#guides-navigation-couv p{text-align:center;padding:10px;font-size:1em;font-family:var(--typo-de-base);line-height:1.3em}#header #main-menu ul li#guides-navigation-couv p span{display:block;font-size:.7em;line-height:1.2em}#header #main-menu ul li#guides-navigation-couv div#btn-couv-guides{display:flex}#header #main-menu ul li#guides-navigation-couv div a{text-align:center}#header #main-menu ul li#guides-navigation-couv div a:hover{background-color:#464240}#header #main-menu ul li#guides-navigation-couv div a img{width:90%}#header #main-menu ul li#guides-navigation-couv div #btn-cta-navigation a{display:block;width:180px;margin:0 auto 20px;border:1px solid #fff;padding:17px;font-size:18px;border-radius:6px;color:#fff!important}}@media only screen and (max-width:1200px){.exergue-haut1{font-size:2em;line-height:1}.entete #topo-infos a#loc-itineraire,.entete #topo-infos a#trace-itineraire{margin:0}.entete #topo-infos a#loc-itineraire:before,.entete #topo-infos a#trace-itineraire:before{font-size:1.8em;top:5px}.gab-rando #carte-rando,.gab-rando #pre-requis{width:100%}.gab-rando #bloc-carte{flex-direction:column}}@media only screen and (max-width:1400px){#col-droite-topo a{width:65%!important;height:auto}#recherche-moteur-formulaire ul{margin-top:0;font-size:.9em}#recherche-moteur-formulaire .nav>li>a{padding:10px 0}#back-top,#topos-relation-fixed{display:none!important}}@media only screen and (max-width:900px){#marge-haut{margin:0}.entete li#poi-mc{margin:10px 0 0}#allibert-topobas li{margin:0 0 40px}#annonceurmatos-topobas .pub-contextuelle-image{height:auto}#annonceurmatos-topobas .pub-contextuelle-image img{width:100%;margin:auto;display:block}#selection-hp .voirtous{padding:0 0 50px}#boutons-home-page>div{margin-bottom:60px}.gab-rando #englobant-commentaires-sorties{flex-direction:column}#englobant-commentaires-sorties #commentaires,#englobant-commentaires-sorties #commentaires+div{width:100%}.listing-conseil-generique article{width:49%}}@media only screen and (min-width:500px) and (max-width:768px){.page-sommaire .bouton-clic-carte{padding:8px;border-radius:12px;font-size:1em}}@media only screen and (max-width:1024px){.page-arconseil section #contenu figure,.page-artest section #contenu figure,.page-article #contenu-actu .ctexte figure{width:auto;margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:768px){.sm-no-x{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.sm-no-p{padding-left:0!important;padding-right:0!important}.sm-no-m{margin-left:0!important;margin-right:0!important}li #guide-navigation span{display:inline-block;margin-left:5px}.page-rubrique-100 section,.page-rubrique-101 section,.page-rubrique-103 section{padding:0 4%}#topo-infos #actions{justify-content:space-between}.entete #topo-infos dl{width:100%}#allibert-topobas{padding:25px}#allibert-topobas li{margin:0 0 12px!important}.allibert-responsive a,.voyage-responsive a{border:0}.allibert-responsive li,.grandangle-responsive li,.voyage-responsive li{width:50%;float:left}.allibert-responsive li .titre{font-weight:700;height:49px;overflow:hidden}.grandangle-responsive li .pub-contextuelle-titre{height:60px;overflow:hidden}#grandangle-topobas .partenaires-to-central .pub-contextuelle-titre{height:55px;overflow:hidden}.allibert-responsive li .titre,.voyage-responsive li .pub-contextuelle-titre{text-align:center;display:block;margin:0 0 10px}.allibert-responsive li .image img,.voyage-responsive li .pub-contextuelle-image img{width:100%;overflow:hidden}.allibert-responsive li .prix,.voyage-responsive li .pub-contextuelle-prix{display:block;text-align:center;background-color:#7ece43;padding:3px;color:#fff;font-size:1.2em}.page-arconseil section h1,.page-artest section h1,.page-historique-randonnees h1,.page-rubrique-103 h1,.page-rubrique-109 section h1,.page-rubrique-70 h1,.page-rubrique-76 section h2,.page-rubrique-77 section h1,.page-rubrique-87 section h2,.page-rubrique-89 section h2,.page-rubrique-98 section h2,.page-rubrique-99 h1,.volet-contact-auteur h1{font-size:1.5em!important}.recherche-sommet{padding:10px}.recherche-sommet input{font-size:1em}.recherche-sommet .input-group-btn button{height:45px}#recherche-relation{background-color:#fff}#recherche-relation .ariaformprop{padding:5px 0}#recherche-relation .ariaformprop:after{top:13px;font-size:1em;background-color:#fff}.page-rubrique-109 section h1,.page-rubrique-70 section h1{padding:15px}.page-rubrique #liste-articles h2{font-size:1em;line-height:1.1em}.page-rubrique #liste-articles a.descriptif{font-size:1em}p#description{text-align:left;padding:15px}.page-arconseil section article ul,.page-artest section article ul{margin:0}.page-arconseil section article h2,.page-artest section article h2{font-size:1.5em}.page-arconseil #photo-conseil-detail,.page-artest #photo-test-detail{margin:0 -15px}.encart-exclamation{font-size:1.6em}.pub-dossier-conseil-smartphone .cache-smartphone{display:none}.dl-horizontal dt{float:left;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bloc-central{text-align:center}#boutons-home-page{top:20px}.exergue-haut1:before{margin:auto}.page-liste-auteurs .derniers-inscrits ul li:nth-child(2n),.page-sommaire .derniers ul li:nth-child(2n){display:none}.page-liste-auteurs h2,.page-liste-auteurs section h1{font-size:1.6em;margin-bottom:10px;padding:0 0 10px}.page-liste-admin .liste-admin ul li,.page-liste-auteurs .derniers-inscrits ul li,.page-sommaire .derniers ul li{width:18%}.page-liste-admin .liste-admin ul li{width:24%;margin-right:1%}.page-sommaire .derniers li .nom-membre{display:none}.page-auteur #container-bloc-auteur{flex-direction:column;position:relative}.page-auteur #chiffres-auteurs{background-color:#fff}.page-auteur a#voir-sa-carte{display:block;padding:10px 0}.page-auteur #container-bloc-auteur:after{content:"";height:100px;width:100%;background-color:#f4f4f4;position:absolute;top:60px;z-index:-1}.page-auteur #bio{padding:20px;background-color:#f4f4f4}.page-auteur #actions,.page-auteur #chiffres-auteurs,.page-auteur #date-membre,.page-auteur #presentation{text-align:center}}@media only screen and (max-width:600px){.xs-no-x{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.xs-no-p{padding-left:0!important;padding-right:0!important}.xs-no-m{margin-left:0!important;margin-right:0!important}.frow.xs-h-center{justify-content:center}.frow.xs-h-left{justify-content:flex-start}.frow.xs-h-right{justify-content:flex-end}.frow.xs-h-around{justify-content:space-around}.frow.xs-h-between{justify-content:space-between}.frow.xs-h-evenly{justify-content:space-evenly}ul.ar-items{margin:0 -15px}.ctexte p{font-size:1.1em;line-height:1.4em;text-align:initial;margin:0 0 25px}#art-main .ctexte :last-child{margin-bottom:5px}.ctexte a{color:#555}.ctexte ul li{list-style-type:disc;margin:0 0 10px 26px}.gab-rando article{background-color:#fff}#bas-de-page #reseaux-sociaux{gap:20px}.gab-rando #englob-map{height:350px}#bas-de-page #liens{padding:20px 0}.comp-prefoot{margin:0}#boutons-home-page .type{font-size:1.8em}a#conseil-tests:before,a#itineraires-photos:before,a#vous-aussi-participez:before{margin-bottom:10px}.exergue-haut1{margin-bottom:20px;text-shadow:2px 0 4px rgba(0,0,0,.5);font-family:inherit}.exergue-haut1 a{color:#fff}.exergue-haut1:before{margin:auto auto 10px}#boutons-home-page h2,#dernieres-randos h2,#dossiers-hp h2,#on-discute h2,#tests-hp h2,.derniers h2,.edito span#titre{font-size:2.2em;margin-bottom:20px}#boutons-home-page h2{margin-top:15px}#boutons-home-page h2:before{display:none}#boutons-home-page #groupe-mots ul li a{font-size:1.2em}#boutons-home-page{top:20px}.bloc-central{width:90%}#boutons-home-page p#exergue-description{font-size:1.1em}#cookie-bar.fixed.bottom{bottom:75px!important;font-size:.8em;line-height:1.6em}#boutons-home-page p.description-bouton{font-size:.8em;margin:10px -10px}#boutons-home-page a.clic{width:100%}.edito{padding:50px 15px;font-size:.9em}.edito h2 a{font-size:.8em;line-height:1em}#boutons-home-page h2:after,#dernieres-randos h2:after,#dossiers-hp h2:after,#on-discute h2:after,#tests-hp h2:after,.derniers h2:after,.edito span#titre:after{top:-9px;width:150px;height:15px}#on-discute{margin:40px 1% 0}.page-article h1,.page-thread section h1,.page-zone h1{font-size:1.8em;margin-bottom:40px;line-height:1.4em}.page-thread section h1,.page-zone h1{margin-top:0}.page-article #contenu-actu #descriptif{font-size:1em}.page-article blockquote{margin:40px 0}.page-article blockquote p{padding:6px 10px;margin:0;line-height:2em;font-weight:700;font-size:1.1em}.page-article .ctexte h2{font-size:1.4em;line-height:1.3em;padding:20px 0 30px}.breadcrumb>li{line-height:1.6em}.page-thread section{margin-top:10px}#boutons-home-page{margin:0 1%}.page-sommaire #liste-articles .actu-thema{margin-top:0}.page-sommaire #liste-articles h2{font-size:1.6em;margin:5px 0 0}.page-sommaire #liste-articles .autres-actus ul{margin:25px 0 0}.page-sommaire #liste-articles .autres-actus li a{font-size:1.1em}.page-sommaire #liste-articles h2{line-height:inherit}#dernieres-randos{margin-top:30px}#dernieres-randos article h3.titre{padding:10px 0;font-size:1.2em;font-weight:700}#dernieres-randos article .description{padding:0}#dernieres-randos article .infosplus{padding:10px 0 20px}#dernieres-randos article div{min-height:auto!important;border-bottom:1px solid #cfcfcf;margin-bottom:20px;background-color:#f4f4f4}#dossiers-hp{margin:30px 2%}#dossiers-hp article .clic-image{border-radius:0}#dossiers-hp article span.commentaires{padding:0 0 20px}#dossiers-hp article .description{padding:0}#dernieres-randos article a.photo{height:210px;border-radius:0}.page-rubrique-76 section article div,.page-rubrique-87 section article div,.page-rubrique-89 section article div,.page-rubrique-98 section article div{min-height:auto;margin-bottom:35px}.page-rubrique-76 section h2,.page-rubrique-98 section h2{padding:15px}.page-rubrique-76 section article .description,.page-rubrique-98 section article .description{font-size:1em}.page-rubrique-76 section article h3.titre,.page-rubrique-98 section article h3.titre{font-size:1.1em}.page-arconseil section,.page-artest section{margin-top:10px}.page-arconseil section h1:after,.page-artest section h1:after{display:none}.page-arconseil section h1,.page-artest section h1,.page-rubrique-93 h1{font-size:1.8em!important;font-family:inherit}.page-arconseil section #description,.page-artest section #description{border-top:0;font-size:1.1em;line-height:1.3em}.encart-exclamation,.page-arconseil section article blockquote p,.page-artest section article blockquote p{font-size:1.3em;padding:10px;margin-bottom:50px!important}.page-arconseil section article h2,.page-artest section article h2{padding:20px 0;margin:100px 0 0}.page-rubrique-73 section h1{font-size:1.4em}.page-rubrique-108 section h1{font-size:1.6em}.page-f-thematique h1,.page-forum-poster h1{text-align:center}#depot-commentaire input.poster{width:100%}.page-forum-poster section{padding:0 2%;margin-top:20px}.page-rubrique-73 #navigation-forum-intro a.bouton-soumission{display:block}.page-forum-poster section h1{font-size:1.4em}.page-forum-poster #connexion{margin-bottom:50px}.page-contact section .breadcrumb,.page-contact-ok section .breadcrumb{display:none}.page-article section article,.page-bop section article{margin-top:0}.page-article section article ol,.page-article section article ul{margin:0 0 2.2em 20px}.navbar{margin-bottom:0;border-bottom:1px solid #ccc}.ctexte h3{font-size:1.1em;border-left:5px solid}.ctexte h4{font-size:1.1em}.page-rubrique-87 section,.page-rubrique-89 section{padding-top:20px}article iframe{width:100%}.entete ul#entete-mc{margin-bottom:15px}.entete ul#entete-mc li{font-size:.8em;line-height:1.3em}.entete ul#entete-mc li a{border-bottom:0}.entete #topo-infos #sortie-realisee{font-size:1.2em;padding:20px 20px 0}.entete #topo-infos #ref-topo-englob{margin:0;border-radius:0}.entete #topo-infos #sortie-realisee span{display:inline}.entete #topo-infos a#voir-topo:before{margin:0}.entete h1#titre,.entete h1#titre-sortie{font-size:1.4em;margin:10px 0;line-height:1.3em;font-family:inherit}.entete h1#titre,.entete ul#entete-mc{margin-left:15px;margin-right:15px}.entete h1#titre{margin-top:20px}.entete h1#titre-sortie.long,.entete h1#titre.long{font-size:1.2em}.entete #photo-logo{margin:initial}.entete #photo-logo #conteneur-logo{height:320px;width:100%;overflow:hidden}.entete #photo-logo img{border-radius:0;height:100%;width:100%;object-fit:cover}.entete .container .row{display:flex;flex-direction:column}.entete #photo-logo{order:1}.entete #titre{order:2}.entete #entete-mc{order:3}.entete #topo-infos{order:4;width:100%}.entete h1#titre-sortie{font-size:1.4em}#ref-topo-article{margin:0}a#partager:before{font-size:.6em}#signature-auteur img{width:65px!important;height:auto!important}.page-club #conteneur-glob,.page-club-bienvenue #conteneur-glob,.page-club-hello #conteneur-glob,.page-club-paiement #conteneur-glob{padding-top:0}.page-contact section #form-contact input[type=submit]{width:100%}.page-geo_commune h1{font-size:2em;margin:0 0 10px}.page-mot #en-tete-mot{min-height:150px}.page-geo_commune #en-tete-commune{min-height:150px;overflow:hidden;padding:0 20px}.page-geo_commune #en-tete-commune img{height:300px;max-width:none}.page-mot .ctexte h2{font-size:1.6em;line-height:1.2em}.page-geo_commune .ctexte h2{font-size:1.4em;line-height:1.2em}.page-geo_commune .liste-randos article{padding:5px 0}.page-geo_commune .liste-randos h3{font-size:1em}.page-geo_commune .liste-randos ul{line-height:22px}.page-geo_commune .liste-randos ul li{margin-bottom:5px}.page-geo_commune .liste-randos .photo{width:80px;height:80px}.page-geo_commune .liste-randos .photo img{overflow:hidden;transition:all .2s ease-in-out 0s;width:100%;height:100%;object-fit:cover}.page-mot section h1{font-size:3em}.page-mot section #description{border-top:0}.page-mot section article .ctexte img{width:100%;height:auto}.page-mot section article h3{font-size:1.4em;margin:40px 0 10px}.page-mot section article ul{font-size:1.1em;line-height:24px}.gab-rando .liste-randos h2,aside #dossiers-en-relation h2{font-size:1.2em;line-height:1.2em}#dossiers-en-relation article div{margin-bottom:50px;min-height:0}.page-historique-randonnees .intro{margin-top:20px;font-size:1em}.page-conseils-rando section h1,.page-grandes-randonnees section h1,.page-lacs section h1,.page-massifs section h1,.page-rubrique-105 section h1,.page-rubrique-106 section h1,.page-rubrique-76 section h1,.page-rubrique-87 section h1,.page-rubrique-89 section h1,.page-rubrique-97 section h1,.page-rubrique-98 section h1,.page-sommets-mythiques section h1{font-size:1.5em;margin:0 0 10px;padding:20px}.page-breve section h1{padding:20px 0}.page-breve .breadcrumb{display:none}.page-grandes-randonnees section,.page-lacs section,.page-sommets-mythiques section{padding:0}.page-rubrique #liste-articles article{padding:15px 0}.page-rubrique #liste-articles h2{margin-bottom:0}.page-carte-des-topos section,.page-massifs section{margin-top:10px}.page-massifs section #description-massifs{display:none}.page-grandes-randonnees section #description-liste,.page-lacs section #description-liste,.page-sommets-mythiques section #description-liste{font-size:1.2em}.page-grandes-randonnees img.spip_logos,.page-lacs img.spip_logos,.page-sommets-mythiques img.spip_logos{width:100%;margin-left:0;margin-right:0}.page-rubrique-93 #entete-bestof h1{font-size:1.4em}.page-article h1,.page-bop h1{margin-top:20px}.page-grandes-randonnees section h2,.page-lacs section h2,.page-massifs section article h2,.page-sommets-mythiques section h2{font-size:1.6em;margin-top:20px;margin-bottom:20px}.pub-dossier-conseil-smartphone h3{font-size:1em}.page-rubrique-77 section{padding:0}#recherche-moteur{padding-left:15px}#recherche-moteur-formulaire ul{margin-top:0;font-size:.9em}#recherche-topo .nav>li>a{padding:10px 5px}#recherche-moteur-formulaire{margin-bottom:20px}.page-rubrique-77 #resultats-recherche h4{font-weight:400;font-size:.9em}.gab-rando .liste-randos h3,.page-poi .liste-randos h3,.page-rubrique-77 #resultats-recherche h3{font-size:1em}.page-rubrique-77 #resultats-recherche article a.photo{width:30%}.page-rubrique-77 #resultats-recherche article .photo{width:auto}.page-rubrique-77 #resultats-carte .leaflet-control-container .leaflet-top.leaflet-left{display:none}.page-poi .bulle-topo-info,.page-rubrique-77 .recherche-wrapper .bulle-topo-info{width:96%}#recherche-moteur-formulaire #txt-commune{font-size:1em;margin-left:0}#resultats-recherche #explication{font-size:.9em;margin:0 0 15px}#boutons-home-page{margin:0 -15px}#boutons-home-page a.clic{display:none}#boutons-home-page .description-bouton{padding:0 15%}a#conseil-tests:before{background:url(//static.altituderando.com/images/sprite-c4.png) -638px -115px no-repeat;height:90px;width:110px}#boutons-home-page a#conseil-tests:after,#boutons-home-page a#itineraires-photos:after,#boutons-home-page a#vous-aussi-participez:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#photo-home{margin:0}#page-atterissage-matos{padding:0 10%}#page-atterissage-matos div{padding:1%}#page-atterissage-matos h1{padding-top:0}#page-atterissage-matos a{width:40%;margin:10px auto 40px;padding:10px}.gab-rando li#localisation-mc,.gab-rando li#poi-mc{display:none}#bas-de-page{padding:45px 25px 80px}#bas-de-page #a-propos,#bas-de-page #coeuralpes,#bas-de-page #liens ul{flex-direction:column;text-align:center;gap:1em}#bas-de-page #liens ul li{margin:5px 0}#bas-de-page #partenaires-home li{display:inline-block;padding:5px 0}#altimag #altimag-encours #infos{right:0;font-size:.8em}#bloc-selection span{font-size:2em}.derniers-commentaires-home a.voirtous{width:100%}#altimag{margin-top:0}#annonceurmatos-topobas{margin-top:0}#annonceurmatos-topobas ul{width:100%}#annonceurmatos-topobas .prix-non-barre{font-size:1em}#annonceurmatos-topobas .prix-barre,#annonceurmatos-topobas .promo{font-size:.8em}#annonceurmatos-topobas .prix{font-size:.8em}#annonceurmatos-topobas .promo{top:-15px}#annonceurmatos-topobas .pub-contextuelle strong{font-size:1em;display:none}#actus-pub{display:none}#depot-commentaire #titre-poster{margin:0 0 1em}.gab-rando #commentaires li.f-masque-one:before{background:-moz-linear-gradient(top,#fff 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(top,#fff,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0)}#altimag h2{font-size:1.4em}#altimag #altimag-col1{padding:0}#altimag #altimag-encours{padding:0}#altimag #altimag-encours #infos{font-size:.6em}#altimag #altimag-encours #numero{padding:0 20px 10px}.page-sommaire #destinations .group-destination{flex-direction:column}#destinations .group-destination{flex-direction:column}#destinations .group-destination .item-destination{width:100%;margin-bottom:30px}#destinations .group-destination .item-destination img{width:100%}#destinations h2{font-size:2em}.page-geo_commune #lien-site a.btn.btn-primary{max-width:300px;overflow:hidden}.page-auteur a#photo-auteur{width:120px;height:120px}.page-auteur #container-photo-auteur{width:120px;margin:auto}.page-auteur section h1{text-align:center}.page-auteur #dernieres-randos-auteur article .photo{width:80px;height:80px}#dernieres-randos-auteur article .main{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dernieres-randos-auteur article .main h3{font-size:1em}#dernieres-randos-auteur article .main h3 a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dernieres-randos-auteur article{padding:12px 0}.page-auteur section{padding:inherit}.page-massifs section article #englobant{flex-direction:column}.page-massifs section article #englobant a{width:100%;margin-bottom:15px}.page-massifs section article #texte{width:100%}.page-massifs section article h2{text-align:center;font-size:1.4em}.gab-rando .liste-randos-contenu .baseline-motscles,.gab-rando .liste-randos-contenu .distance{display:none}.gab-rando .liste-randos-contenu h3{font-weight:400;font-size:1em}.pre-footer #produits img{max-width:100px;margin-bottom:15px}.listing-conseil-generique article,.page-sommaire #tests-hp .listing-conseil-generique article{width:100%}.gab-rando #auteur-signature-bas ul li img{width:60px!important;height:auto!important;margin:3px}.gab-rando #carte-detail p.carte-pending{font-size:1em;padding:1em;text-align:center;line-height:1.6em}.page-abonnement #deja-abonne #screens img{max-width:49%}.listing-fonctionnalites article{width:100%}#auto-promo-guide{flex-direction:column}#auto-promo-guide p{text-align:center;font-size:1em}#auto-promo-guide strong{text-align:center;font-size:1.2em}#auto-promo-guide img{width:150px;margin:0}#auto-promo-guide a.btn{width:180px;margin:auto}.ams-ad{margin-right:0;margin-left:0}#album-photos section{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;overflow-x:scroll}#album-photos div{overflow:initial;width:250px;margin-right:15px}#album-photos div img{width:250px}#album-photos a#toutes-les-photos span{text-align:center;width:250px}#album-photos a#toutes-les-photos:before{right:-500px}}@media only screen and (min-width:500px){.page-rando #photo-logo .ar-actions .ar-svg-icon{width:36px;height:36px}}.pages-auth,.pages-auth *,.pages-auth :after,.pages-auth :before{box-sizing:border-box;margin:0;padding:0}.pages-auth{font-size:16px}.pages-auth{--color-primary:#555;--color-primary-dark:#464240;--color-accent:#ab186b;--color-accent-dark:#8c1257;--color-accent-light:#f0e8ed;--color-stone:#c8b89a;--color-bg:#f4f4f4;--color-surface:#fff;--color-text:#555;--color-text-muted:#6b6b68;--text:#2d2d3a;--muted:#8b8fa8;--border:#e4e6f1;--bg:#f5f5f5;--white:#fff;--success:#22c55e;--error:#ef4444;--radius:16px;--shadow:0 12px 60px rgba(0,0,0,.05),0 2px 10px rgba(0,0,0,.05)}.pages-auth{font-family:Google Sans,system-ui,-apple-system,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:var(--bg);color:var(--text);min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px}.pages-auth .card{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);width:100%;max-width:900px;overflow:hidden;display:flex;flex-direction:row}.pages-auth .card-form{flex:0 0 440px;padding:48px 48px 44px;position:relative}.pages-auth .card-illustration{flex:1;position:relative;overflow:hidden;min-height:520px}.pages-auth .card-illustration img{position:absolute;inset:0;width:100%;height:100%;display:block}.pages-auth .card-illustration .illus-overlay{position:absolute;inset:0;background:rgba(0,0,0,.15);mix-blend-mode:multiply}.pages-auth .logo-wrap{display:flex;justify-content:flex-start;margin-bottom:36px}.pages-auth .logo{display:flex;align-items:center;gap:10px;text-decoration:none}.pages-auth .logo-mark{width:50px;height:50px;background-color:var(--color-accent);border-radius:11px;display:flex;align-items:center;justify-content:center}.pages-auth .logo-mark svg{width:36px;height:36px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pages-auth .logo-name{font-size:1.2rem;font-weight:800;color:var(--text);letter-spacing:-.03em}.pages-auth .context-banner{background-color:#f5f5f5;border:1px solid #ddd8fc;border-radius:10px;padding:13px 15px;margin-bottom:26px;font-size:.83rem;line-height:1.5}.pages-auth .context-banner strong{font-weight:700}.pages-auth .card-title{font-size:1.5rem;font-weight:800;color:var(--text);letter-spacing:-.04em;line-height:1.15;margin-bottom:6px}.pages-auth .card-sub{font-size:.88rem;color:var(--muted);margin-bottom:28px;line-height:1.5}.pages-auth .field{margin-bottom:16px}.pages-auth .field label{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:7px}.pages-auth .field input{width:100%;padding:11px 15px;border:1.5px solid var(--border);border-radius:10px;font-family:Inter,sans-serif;font-size:.93rem;color:var(--text);background:var(--bg);transition:border-color .18s,box-shadow .18s;outline:none;-webkit-appearance:none}.pages-auth .field input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(91,79,233,.12);background:var(--white)}.pages-auth .field input::placeholder{color:#c2c5d6!important;opacity:1}.pages-auth .field-pw{position:relative}.pages-auth .field-pw input{padding-right:46px}.pages-auth .pw-toggle{position:absolute;right:13px;top:50%;transform:translateY(-50%);cursor:pointer;color:var(--muted);background:none;border:none;padding:0;display:flex;align-items:center}.pages-auth .pw-toggle svg{width:17px;height:17px}.pages-auth .card a:focus-visible,.pages-auth .card button:focus-visible,.pages-auth .card input[type=checkbox]:focus-visible,.pages-auth .card input[type=submit]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.pages-auth .card a:focus-visible{text-decoration:underline}.pages-auth .field-row{display:flex;justify-content:space-between;align-items:center}.pages-auth .link-small{font-size:.8rem;color:var(--color-text);text-decoration:none}.pages-auth .link-small:hover{text-decoration:underline}.pages-auth .reponse_formulaire{border-radius:10px;padding:13px 15px;margin-bottom:20px;font-size:.85rem;line-height:1.5}.pages-auth .reponse_formulaire_ok{background:#ecfdf3;border:1px solid #b7e4c7;color:#14532d}.pages-auth .reponse_formulaire_erreur{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.pages-auth .field-error{display:block;font-size:.78rem;color:var(--error);margin-top:5px}.pages-auth .field-hint{display:block;font-size:.75rem;color:var(--muted);margin-top:5px;line-height:1.4}.pages-auth .field.has-error input{border-color:var(--error)}.pages-auth .btn-primary{width:100%;padding:13px;background-color:#000;color:#fff;border:none;border-radius:10px;font-family:Google Sans,system-ui,-apple-system,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.97rem;font-weight:700;cursor:pointer;letter-spacing:-.01em;transition:opacity .18s,transform .12s;margin-top:4px}.pages-auth .btn-primary:hover{background-color:var(--color-accent-dark);box-shadow:0 4px 12px rgba(45,90,61,.3);transition:background .15s,border-color .15s,box-shadow .15s,transform .1s}.pages-auth .btn-primary:active{transform:translateY(0)}.pages-auth .check-row{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}.pages-auth .check-row input[type=checkbox]{width:17px;height:17px;accent-color:var(--color-accent);flex-shrink:0;margin-top:2px;cursor:pointer}.pages-auth .check-row label{font-size:.82rem;color:var(--muted);cursor:pointer;line-height:1.45}.pages-auth .check-row label a{color:var(--color-accent)}.pages-auth .switch:checked{background-color:var(--color-accent)}.pages-auth .switch:checked:before{transform:translateX(12px);border-color:var(--color-accent)}.pages-auth .pw-strength{display:flex;gap:4px;margin-top:7px}.pages-auth .pw-bar{flex:1;height:3px;border-radius:2px;background:var(--border);transition:background .2s}.pages-auth .pw-label{font-size:.73rem;color:var(--muted);margin-top:4px}.pages-auth .card-footer-text{text-align:center;font-size:.84rem;color:var(--muted);margin-top:22px}.pages-auth .card-footer-text a{color:var(--color-accent);font-weight:600;text-decoration:none}.pages-auth .card-footer-text a:hover{text-decoration:underline}.pages-auth .steps{display:flex;align-items:center;margin-bottom:26px}.pages-auth .step{display:flex;align-items:center;gap:6px;font-size:.76rem;color:var(--muted)}.pages-auth .step-num{width:22px;height:22px;border-radius:50%;background:var(--border);color:var(--muted);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;flex-shrink:0}.pages-auth .step.active .step-num{background:var(--color-accent);color:#fff}.pages-auth .step.active{color:var(--color-accent)}.pages-auth .step-line{flex:1;height:2px;background:var(--border);margin:0 7px}.pages-auth .back-link{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;color:var(--muted);text-decoration:none;margin-bottom:18px;font-weight:500;transition:color .15s}.pages-auth .back-link:hover{color:var(--color-accent)}.pages-auth .success-icon{width:58px;height:58px;border-radius:50%;background-color:var(--color-accent);display:flex;align-items:center;justify-content:center;margin:0 auto 22px}.pages-auth .success-icon svg{width:26px;height:26px;fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.pages-auth .success-state{text-align:center}.pages-auth .success-state .welcome-sub{margin-bottom:0}.pages-auth .success-state a.btn-primary{display:block;margin-top:22px}.pages-auth a.btn-primary,.pages-auth a.btn-primary:focus,.pages-auth a.btn-primary:hover,.pages-auth a.btn-primary:visited{color:#fff;text-align:center;text-decoration:none;border:none}.pages-auth .step.done .step-num{background:var(--success);color:#fff}.pages-auth .mail-tips{background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:16px 18px;margin-top:24px;font-size:.83rem;line-height:1.55;color:var(--color-text);text-align:left}.pages-auth .mail-tips .ctexte p,.pages-auth .mail-tips p{margin:0 0 10px;font-size:inherit;line-height:inherit;text-align:left}.pages-auth .mail-tips .warning{color:var(--error);text-transform:uppercase;font-size:.78rem;letter-spacing:.04em}.pages-auth .mail-tips .ctexte ul,.pages-auth .mail-tips ul{list-style:none;padding-left:0;margin:0;font-size:inherit;display:grid;gap:9px}.pages-auth .mail-tips .ctexte ul li,.pages-auth .mail-tips ul li{list-style:none;margin:0;padding-left:22px;position:relative;line-height:inherit;text-align:left}.pages-auth .mail-tips ul li:before{content:"";position:absolute;left:0;top:.45em;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.pages-auth .mail-tips a{color:var(--color-accent)}.pages-auth .sso-wait{text-align:center;padding:26px 0 8px}.pages-auth .sso-spinner{width:34px;height:34px;margin:0 auto 22px;border-radius:50%;border:3px solid var(--border);border-top-color:var(--color-accent);animation:sso-spin .8s linear infinite}@keyframes sso-spin{to{transform:rotate(1turn)}}.pages-auth .sso-wait+form noscript button.btn-primary{margin-top:8px}.pages-auth .welcome-title{font-size:1.5rem;font-weight:800;letter-spacing:-.04em;color:var(--text);text-align:center;margin-bottom:6px}.pages-auth .welcome-sub{text-align:center;color:var(--muted);font-size:.88rem;margin-bottom:28px;line-height:1.5}.pages-auth .site-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pages-auth .site-card{border:1.5px solid var(--border);border-radius:12px;padding:20px 16px;text-decoration:none;color:var(--text);transition:border-color .18s,box-shadow .18s,transform .14s;display:flex;flex-direction:column;gap:6px}.pages-auth a.site-card,.pages-auth a.site-card:focus,.pages-auth a.site-card:hover,.pages-auth a.site-card:visited{border:1.5px solid var(--border);color:var(--text);text-decoration:none}.pages-auth a.site-card:focus-visible,.pages-auth a.site-card:hover{border-color:var(--color-accent);box-shadow:0 4px 20px rgba(91,79,233,.12);transform:translateY(-2px)}.pages-auth .site-card-badge{display:inline-flex;align-items:center;gap:5px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:3px 9px;border-radius:20px;margin-bottom:2px;width:fit-content}.pages-auth .site-card-wrap{position:relative;display:flex}.pages-auth .site-card-wrap .site-card{flex:1}.pages-auth a.badge-lien,.pages-auth a.badge-lien:focus,.pages-auth a.badge-lien:hover,.pages-auth a.badge-lien:visited{position:absolute;top:-9px;right:-8px;z-index:1;padding:2px 9px 2px 6px;border:0;color:#fff;font-size:.6rem;text-decoration:none}.pages-auth .badge-lien-titre:after{content:"→";display:inline-block;margin-left:4px;transition:transform .2s ease}.pages-auth a.badge-lien:focus-visible .badge-lien-titre:after,.pages-auth a.badge-lien:hover .badge-lien-titre:after{transform:translateX(2px)}.pages-auth .badge-a{background:#f5f5f5;color:var(--color-accent)}.pages-auth .badge-b{background:#f5f5f5;color:var(--color-accent)}.pages-auth .site-card-name{font-size:1rem;font-weight:700;letter-spacing:-.02em}.pages-auth .site-card-desc{font-size:.8rem;color:var(--muted);line-height:1.45}.pages-auth .site-card-arrow{margin-top:8px;color:var(--color-accent);font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:4px}.pages-auth .site-card:nth-child(2) .site-card-arrow{color:var(--color-accent)}.pages-auth .logout-link{text-align:center;margin-top:20px;font-size:.8rem}.pages-auth .logout-link a{color:var(--muted);font-weight:500;text-decoration:none}.pages-auth .logout-link a:hover{color:var(--color-accent)}.pages-auth .field-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pages-auth .newsletter-optin{margin:25px 0;font-size:.85rem}.pages-auth .newsletter-optin label{display:flex;align-items:flex-end;gap:8px}@media (max-width:760px){.pages-auth{padding:24px 16px}.pages-auth .card{flex-direction:column;max-width:480px}.pages-auth .card-illustration{display:none}.pages-auth .card-form{flex:none;width:100%;padding:36px 28px 32px}.pages-auth .logo-wrap{justify-content:center}.pages-auth .card-title{font-size:1.3rem}}@media (max-width:900px) and (min-width:761px){.pages-auth .card{max-width:720px}.pages-auth .card-form{flex:0 0 360px;padding:40px 36px 36px}}@media (max-width:420px){.pages-auth{padding:20px 12px;background-color:#fff}.pages-auth .card{box-shadow:none}.pages-auth .card-form{padding:30px 22px 28px}.pages-auth .site-cards{grid-template-columns:1fr}.pages-auth .field-grid-2{grid-template-columns:1fr}}.pages-auth .card-simple{max-width:520px}.pages-auth .card-simple .card-form{flex:1 1 auto}.pages-auth .field textarea{width:100%;min-height:150px;padding:11px 15px;border:1.5px solid var(--border);border-radius:10px;font-family:inherit;font-size:.93rem;line-height:1.5;color:var(--text);background:var(--bg);resize:vertical;outline:none;transition:border-color .18s,box-shadow .18s}.pages-auth .field textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(171,24,107,.12);background:var(--white)}.pages-auth .field textarea::placeholder{color:#c2c5d6!important;opacity:1}.pages-auth .field.has-error textarea{border-color:var(--error)}.pages-auth .field-select{position:relative}.pages-auth .field-select:after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;margin-top:-6px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);pointer-events:none}.pages-auth .field select{width:100%;padding:11px 42px 11px 15px;border:1.5px solid var(--border);border-radius:10px;font-family:inherit;font-size:.93rem;color:var(--text);background:var(--bg);cursor:pointer;outline:none;-webkit-appearance:none;appearance:none;transition:border-color .18s,box-shadow .18s}.pages-auth .field select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(171,24,107,.12);background:var(--white)}.pages-auth .field select:invalid{color:#8b8fa8}.pages-auth .field select option{color:var(--text)}.pages-auth .field.has-error select{border-color:var(--error)}.pages-auth .field.has-error label{color:var(--error)}.pages-auth .contact-vue+.contact-vue{margin-top:36px}.pages-auth .contact-flow.contact-js .contact-vue{display:none;margin-top:0}.pages-auth .contact-flow.contact-js .contact-vue.active{display:block}.pages-auth .contact-flow:not(.contact-js) [data-contact-show]{display:none}.pages-auth .contact-flow.contact-anim{overflow:hidden;transition:height .32s cubic-bezier(.2,.8,.2,1)}.pages-auth .contact-vue.sortie{animation:contact-sortie .18s ease-in forwards;pointer-events:none}.pages-auth .contact-vue.entree{animation:contact-entree .3s cubic-bezier(.2,.8,.2,1) both}.pages-auth .contact-flow.sens-arriere .contact-vue.sortie{animation-name:contact-sortie-arriere}.pages-auth .contact-flow.sens-arriere .contact-vue.entree{animation-name:contact-entree-arriere}@keyframes contact-sortie{to{opacity:0;transform:translateX(-18px)}}@keyframes contact-sortie-arriere{to{opacity:0;transform:translateX(18px)}}@keyframes contact-entree{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}@keyframes contact-entree-arriere{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pages-auth .contact-flow.contact-anim{transition:none}.pages-auth .contact-vue.entree,.pages-auth .contact-vue.sortie{animation:none}}.pages-auth .contact-liens{list-style:none;display:grid;gap:10px;margin-bottom:28px}.pages-auth a.contact-lien,.pages-auth a.contact-lien:focus,.pages-auth a.contact-lien:hover,.pages-auth a.contact-lien:visited{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1.5px solid var(--border);border-radius:12px;color:var(--text);text-decoration:none;transition:border-color .18s,background-color .18s,transform .14s}.pages-auth a.contact-lien:after{content:"→";flex-shrink:0;color:var(--muted);transition:color .18s,transform .18s}.pages-auth a.contact-lien:focus-visible,.pages-auth a.contact-lien:hover{border-color:var(--color-accent);background:var(--color-accent-light)}.pages-auth a.contact-lien:focus-visible:after,.pages-auth a.contact-lien:hover:after{color:var(--color-accent);transform:translateX(3px)}.pages-auth .contact-lien-texte{display:flex;flex-direction:column;gap:2px}.pages-auth .contact-lien-titre{font-size:.93rem;font-weight:700;letter-spacing:-.01em}.pages-auth .contact-lien-desc{font-size:.78rem;color:var(--muted);line-height:1.4}.pages-auth .contact-ou{font-size:.85rem;color:var(--muted);text-align:center;margin-bottom:12px}.pages-auth button.back-link{background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.pages-auth .contact-expediteur{margin-bottom:18px;padding:12px 15px;border-radius:10px;background:var(--bg);font-size:.85rem;line-height:1.5;overflow-wrap:anywhere}.pages-auth .contact-expediteur small{color:var(--muted);font-size:.75rem}.pages-auth .contact-merci{position:fixed;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.pages-auth .contact-merci.visible{opacity:1;visibility:visible;transition:opacity .5s ease}.pages-auth .contact-merci-boite{width:100%;max-width:380px;transform:translateY(18px) scale(.97);transition:transform .7s cubic-bezier(.2,.8,.2,1)}.pages-auth .contact-merci.visible .contact-merci-boite{transform:none}.pages-auth .contact-merci-direct .contact-merci-boite{animation:contact-merci-arrivee .6s cubic-bezier(.2,.8,.2,1) both}@keyframes contact-merci-arrivee{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pages-auth .contact-merci-direct .contact-merci-boite{animation:none}}.pages-auth .card-simple{position:relative;z-index:1}.pages-auth .card.env{overflow:visible;transition:width .6s cubic-bezier(.65,0,.35,1),height .6s cubic-bezier(.65,0,.35,1),border-radius .6s ease,background-color .5s ease}.pages-auth .card.env .card-form{overflow:hidden;transition:opacity .2s ease}.pages-auth .card.env-masque .card-form{opacity:0;pointer-events:none}.pages-auth .card.env-forme{background-color:var(--color-accent-light);border-radius:10px}.pages-auth .env-pieces{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s ease .35s}.pages-auth .card.env-forme .env-pieces{opacity:1}.pages-auth .env-corps{position:absolute;inset:0;width:100%;height:100%}.pages-auth .env-rabat{position:absolute;top:0;left:0;width:100%;height:61.2%;transform-origin:50% 0;transform:perspective(900px) rotateX(180deg);transition:transform .45s cubic-bezier(.5,0,.3,1);filter:drop-shadow(0 3px 3px rgba(0,0,0,.14))}.pages-auth .card.env-ferme .env-rabat{transform:perspective(900px) rotateX(0deg)}.pages-auth .env-cachet{position:absolute;left:50%;top:60%;width:40px;height:40px;margin:-20px 0 0 -20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-accent);box-shadow:0 3px 8px rgba(171,24,107,.4);transform:scale(0);transition:transform .35s cubic-bezier(.3,1.6,.5,1) .4s}.pages-auth .env-cachet svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.pages-auth .card.env-ferme .env-cachet{transform:scale(1)}.pages-auth .card.env-tombe{animation:env-chute .9s cubic-bezier(.4,0,.8,.5) forwards}@keyframes env-chute{0%{transform:none}20%{transform:translateY(-14px) rotate(-1.5deg)}to{transform:translateY(120vh) rotate(9deg)}}@media (prefers-reduced-motion:reduce){.pages-auth .contact-merci,.pages-auth .contact-merci-boite,.pages-auth .contact-merci.visible{transition:none}}.pages-auth .contact-retour,.pages-auth a.contact-retour:focus,.pages-auth a.contact-retour:hover,.pages-auth a.contact-retour:visited{position:absolute;top:16px;left:20px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;font-size:.9rem;font-weight:600;color:var(--text);text-decoration:none;background:var(--white);border:1.5px solid var(--border);border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:color .15s,border-color .15s,box-shadow .15s,transform .15s}.pages-auth a.contact-retour:focus-visible,.pages-auth a.contact-retour:hover{color:var(--color-accent);border-color:var(--color-accent);box-shadow:0 4px 14px rgba(171,24,107,.18)}.pages-auth a.contact-retour span{font-size:1.05em;transition:transform .15s}.pages-auth a.contact-retour:hover span{transform:translateX(-3px)}.pages-auth:has(.contact-retour){padding-top:76px}@media (max-width:420px){.pages-auth .contact-retour,.pages-auth a.contact-retour:focus,.pages-auth a.contact-retour:hover,.pages-auth a.contact-retour:visited{top:12px;left:14px;padding:8px 14px;font-size:.85rem}.pages-auth:has(.contact-retour){padding-top:66px}}