@font-face{font-family:"Quicksand";src:url("../fonts/Quicksand-VariableFont_wght.woff2") format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.1490196078)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top:4px solid rgba(0,0,0,0);box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none !important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset, 50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset, 4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none !important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);left:0;top:var(--swiper-pagination-top, auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(0.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullet-active-next-next{transform:scale(0.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color, #000);border-radius:var(--swiper-pagination-bullet-border-radius, 50%);display:inline-block;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none !important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color, var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity, 1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left, auto);right:var(--swiper-pagination-right, 8px);top:50%;transform:translate3d(0, -50%, 0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.2509803922));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size, 4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1019607843));border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none !important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom, 4px);height:var(--swiper-scrollbar-size, 4px);left:var(--swiper-scrollbar-sides-offset, 1%);position:absolute;top:var(--swiper-scrollbar-top, auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left, auto);position:absolute;right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);width:var(--swiper-scrollbar-size, 4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5019607843));border-radius:var(--swiper-scrollbar-border-radius, 10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}html{font-size:100%;scroll-behavior:smooth}button{border:0;cursor:pointer}h1,h2,h3,p{margin:0}body{font-family:"Quicksand",sans-serif;box-sizing:border-box;margin:0;background:#edf5ff;color:#003043}body.admin-bar .header{top:66px}body.admin-bar .header.menu-open{top:46px}.header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;position:absolute;top:20px;left:50%;z-index:1;transform:translateX(-50%);background:rgba(0,0,0,.3);backdrop-filter:blur(4px);border-radius:50px;width:calc(100% - 40px);padding:20px 25px}.header .menu-toggle .icon{display:block;width:28px;height:28px}.header .logo{position:absolute;left:50%;transform:translateX(-50%)}.header .social{display:flex;gap:10px}.header .social .bouton-reseaux .icon{display:block;width:28px;height:28px}.header.menu-open{position:fixed;display:block;width:100%;top:0;padding:0;height:100vh}.header.menu-open .logo{z-index:1;bottom:80px}.header .nav{position:fixed;left:-9999px;top:-9999px}.header .nav.is-open{display:flex;align-items:center;background:#003043;padding:0;inset:0;width:100%;height:100vh;overflow:hidden}.header .nav-close{position:absolute;top:40px;left:60px;background:none}.header .nav-close .icon{display:block;width:28px;height:28px}.header .nav-close::after{content:"";position:absolute;top:50%;left:40vw;transform:translateY(-50%);height:1px;width:50vw;background:#fff}.header .nav .menu{display:flex;flex-direction:column;gap:32px;list-style:none;margin:0;padding-left:60px;width:100%}.header .nav .menu-item a{color:#fff;text-decoration:none;font-weight:600;font-size:1.5rem;line-height:1.2;display:block}.header .nav .menu .lang-switch{display:flex;justify-content:center;gap:30px;padding-right:60px;margin-top:15px}.header .nav .menu .lang-switch .lien{padding:10px}.header .nav .menu .lang-switch .flag{height:15px}.section:first-of-type{margin-bottom:30px}.section:not(:first-of-type):not(.reseaux){padding-top:30px;padding-bottom:30px}.section:not(:first-of-type):not(.reseaux):last-of-type{padding-bottom:60px}.section.reseaux{margin-top:30px;margin-bottom:30px}.section.reseaux:last-of-type{margin-bottom:60px}h1,h2,h3,h4{font-weight:600}.titre-section{margin-bottom:30px;text-align:center;font-size:1.625rem}.titre-section.has-icon{margin-top:30px}.top-icon{position:absolute;left:50%;transform:translate(-50%, -50%)}.top-icon.triangle{width:46px;height:40px}.top-icon.picto{width:20px;height:20px;top:33px}.hero{position:relative;height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:center;gap:16px}.hero.has-annonce{margin:0 !important;height:80vh}.hero-inner{position:absolute;inset:0;z-index:-1}.hero .background{position:absolute;height:100%;object-fit:cover;width:100%}.hero .titre{color:#fff;font-size:2rem;text-transform:uppercase;text-align:center;max-width:70%}.hero .logo{height:40px}.hero .boutons-container .bouton{display:inline-block;text-decoration:none;color:#fff;padding:16px 24px;border-radius:50px;background:#d62828;font-size:1rem;font-weight:600}.annonce{display:flex;flex-direction:column;gap:8px;background:#003043;margin-bottom:30px;padding:20px}.annonce .titre{font-size:1.375rem;line-height:24px;font-weight:600;color:#fff}.annonce .texte{list-style-position:inside;color:#f5f5f5;line-height:18px;font-size:.875rem}.annonce .texte a{font-weight:600;color:#fff}.annonce .texte a[target=_blank]::after{display:inline-block;background-image:url("../img/icons/fleche-diagonale.svg");content:"";width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:3px;filter:invert(1) brightness(2)}.modal{display:none;position:fixed;inset:0}.modal.is-open{z-index:1;display:flex;align-items:center;justify-content:center}.modal .overlay{position:absolute;inset:0;background:rgba(0,0,0,.75)}.modal .contenu{position:relative;margin:0 30px}.modal .contenu .close{position:absolute;top:5px;right:13px;padding:5px;font-size:1.625rem;cursor:pointer;color:#fff}.modal .contenu .background{width:100%;display:block;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}.modal .contenu .body{background:#edf5ff;text-align:center;padding:30px 20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.modal .contenu .body .titre-modale{font-size:1.5rem;margin-bottom:10px;margin-top:0}.modal .contenu .body .titre-modale span{display:block}.modal .contenu .body .sous-titre-modale{color:#5b747d;line-height:18px;font-size:.875rem;margin-bottom:30px}.modal .contenu .body .boutons-modale{display:flex;justify-content:center;align-items:center;gap:20px}.modal .contenu .body .boutons-modale .bouton img{width:140px;height:auto}.pistes{padding-left:20px;padding-right:20px;position:relative}.pistes .iframe-container .background{display:none}.pistes .etat-pistes{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.pistes .etat-pistes .infos-pistes{display:flex;align-items:center;gap:10px}.pistes .etat-pistes .infos-pistes span{font-size:1.375rem;font-weight:600}.pistes .etat-pistes .icon{display:block;width:24px;height:24px}.pistes .etat-pistes .icon.triangle{width:17px;height:15px}.pistes .etat-pistes .icon.ski{filter:invert(1)}.pistes .bouton-container{text-align:center}.pistes .bouton-container .bouton{display:inline-block;text-decoration:none;color:#fff;padding:16px 24px;border-radius:50px;background:#d62828;font-size:1rem;font-weight:600}.forfaits{overflow:hidden}.forfaits .texte-container{padding:0 20px}.forfaits .texte-container .titre-section{text-align:left;margin-bottom:16px}.forfaits .texte-container .sous-titre{font-size:1.25rem;color:#5b747d;font-weight:500;margin-bottom:30px}.forfaits .forfait{width:fit-content}.forfaits .forfait .titre-forfait{font-size:1.375rem;margin:12px 0;text-align:center;max-width:260px}.forfaits .forfait .visuel img{border-radius:12px}.forfaits .forfait .achat{display:flex;align-items:center;justify-content:center}.forfaits .forfait .achat .prix .texte{display:flex;flex-direction:column;gap:2px;font-size:.625rem;margin-bottom:0}.forfaits .forfait .achat .prix span{display:block;text-align:center;font-weight:600;color:#d62828;font-size:1.375rem}.forfaits .swiper-slide:first-of-type{margin-left:20px}.forfaits .swiper-slide:last-of-type{margin-right:20px}.forfaits .bouton-container{text-align:center;margin-top:30px}.forfaits .bouton-container .bouton{display:inline-block;text-decoration:none;color:#fff;padding:16px 24px;border-radius:50px;background:#d62828;font-size:1rem;font-weight:600}.webcams{position:relative;padding-left:20px;padding-right:20px}.webcams .visuel{position:relative}.webcams .visuel::before{content:"";position:absolute;width:66px;height:66px;border-radius:50%;background:#003043;opacity:.3;top:50%;left:50%;transform:translate(-50%, -50%)}.webcams .visuel::after{content:"";position:absolute;width:0;height:0;border-left:23px solid #fff;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);top:50%;left:50%;transform:translate(-40%, -50%);clip-path:inset(2px round 3px)}.webcams .visuel img{width:100%;height:170px;object-fit:cover;border-radius:12px;display:block;margin:0 auto}.webcams .nom{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);font-size:.75rem;border-radius:50px;background:#fff;padding:4px 8px;line-height:1.6}.stations{padding-left:20px;padding-right:20px}.stations .titre-section{text-align:left}.stations .station{margin-bottom:30px}.stations .station:last-child{margin-bottom:0}.stations .station .logo img{display:block;max-width:100px;max-height:50px;object-fit:contain;object-position:left}.stations .station .titre{font-size:1.125rem;margin-bottom:0;margin-top:20px}.stations .station .sous-titre{font-size:.875rem;margin-top:8px;margin-bottom:10px}.stations .station .lien{font-size:1rem;font-weight:600;text-decoration:underline;color:#003043}.stations .station .lien::after{display:inline-block;background-image:url("../img/icons/fleche-diagonale.svg");content:"";width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:5px}.infos-pratiques{position:relative}.infos-pratiques .meteo{padding:20px;background:#fff}.infos-pratiques .meteo .titre{font-size:1.375rem}.infos-pratiques .meteo .refresh{font-size:.75rem;margin-bottom:30px}.infos-pratiques .meteo-container{display:flex;justify-content:space-between;position:relative}.infos-pratiques .meteo-container::before{position:absolute;top:46px;left:50%;transform:translateX(-50%);content:"";display:block;height:1px;width:100%;background:#e2e2e2}.infos-pratiques .meteo-container.tomorrow{margin-top:30px}.infos-pratiques .meteo .jour{font-size:1.125rem;font-weight:600;line-height:18px}.infos-pratiques .meteo .periode{font-size:1.125rem;font-weight:600;margin:20px 0}.infos-pratiques .meteo .mois{font-size:.875rem}.infos-pratiques .meteo .mois .nb{font-weight:700}.infos-pratiques .meteo .vent,.infos-pratiques .meteo .direction{white-space:nowrap;font-size:.875rem}.infos-pratiques .meteo .vent .libelle,.infos-pratiques .meteo .direction .libelle{font-weight:700}.infos-pratiques .meteo .altitude{font-size:.625rem;font-weight:700;transform:rotate(-90deg);margin-left:-13px}.infos-pratiques .meteo .temperature{font-size:1.375rem;font-weight:600}.infos-pratiques .meteo .ciel{white-space:nowrap}.infos-pratiques .meteo .info-1,.infos-pratiques .meteo .info-2{display:flex;align-items:center}.infos-pratiques .meteo .info-1{margin:20px 0}.infos-pratiques .meteo .icon{height:40px;width:40px;margin-left:3px;margin-right:10px}.infos-pratiques .meteo .col-right{width:40%}.infos-pratiques .acces{padding:30px 20px;margin-bottom:5px;background:#003043}.infos-pratiques .acces .titre{font-size:1.375rem;color:#fff;margin:0}.infos-pratiques .acces .onglets{width:fit-content;display:flex;padding:5px;gap:5px;border-radius:50px;background:hsla(0,0%,100%,.15)}.infos-pratiques .acces .onglets-container{overflow-x:auto;margin-top:20px;margin-bottom:20px;margin-right:-20px;padding-right:20px}.infos-pratiques .acces .onglets .onglet{transition:.2s;font-size:1rem;padding:9px 16px;border-radius:50px;background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-weight:700}.infos-pratiques .acces .onglets .onglet.is-active{transition:.2s;background:#fff;color:#003043}.infos-pratiques .acces .contenu-acces{display:none}.infos-pratiques .acces .contenu-acces.is-active{display:flex;flex-direction:column;gap:20px;color:#fff}.infos-pratiques .acces .contenu-acces.is-active .duree{font-size:1.125rem;font-weight:600}.infos-pratiques .acces .contenu-acces.is-active .trajet{font-size:.875rem}.infos-pratiques .acces .contenu-acces.is-active p{margin:0}.infos-pratiques .acces .contenu-acces .train,.infos-pratiques .acces .contenu-acces .voiture,.infos-pratiques .acces .contenu-acces .avion{position:relative;padding-left:35px}.infos-pratiques .acces .contenu-acces .train .icon,.infos-pratiques .acces .contenu-acces .voiture .icon,.infos-pratiques .acces .contenu-acces .avion .icon{width:24px;height:24px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.infos-pratiques .transport{background:#003043;padding:30px 20px}.infos-pratiques .transport .titre{color:#fff}.infos-pratiques .transport .contenu-transport{color:#fff;line-height:22px}.infos-pratiques .transport .contenu-transport p{margin:0}.infos-pratiques .transport .contenu-transport a{font-weight:600;color:#fff}.infos-pratiques .transport .contenu-transport a[target=_blank]::after{display:inline-block;background-image:url("../img/icons/fleche-diagonale.svg");content:"";width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:3px;filter:invert(1) brightness(2)}.infos-pratiques .voiture-parkings{margin:5px 0;background:#fff;padding:30px 20px}.infos-pratiques .voiture-parkings .contenu-voiture{line-height:22px;margin-top:20px}.infos-pratiques .voiture-parkings .contenu-voiture a{font-weight:600;color:#003043}.infos-pratiques .voiture-parkings .contenu-voiture a[target=_blank]::after{display:inline-block;background-image:url("../img/icons/fleche-diagonale.svg");content:"";width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:3px}.infos-pratiques .carte{margin:5px 0;background:#fff;padding:30px 20px}.infos-pratiques .carte .titre{margin-bottom:20px}.infos-pratiques .carte img{display:block;margin:0 auto}.infos-pratiques .enneigement{background:#fff;padding:30px 20px}.infos-pratiques .enneigement .titre{line-height:24px}.infos-pratiques .enneigement .refresh{font-size:.75rem}.infos-pratiques .enneigement .texte{margin:20px 0;line-height:22px}.infos-pratiques .enneigement .donnees-container{display:flex;flex-direction:column;gap:10px}.infos-pratiques .enneigement .donnees-container .donnee{position:relative;padding-left:35px}.infos-pratiques .enneigement .donnees-container .donnee .icon{width:24px;height:24px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.infos-pratiques .enneigement .donnees-container .donnee.avalanche{background:#c5e0ff;padding:10px 10px 10px 70px;border-radius:12px}.infos-pratiques .enneigement .donnees-container .donnee.avalanche .icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:50px;height:50px}.infos-pratiques .enneigement .donnees-container .donnee .value{font-size:1.375rem;font-weight:600}.reseaux{overflow:hidden;position:relative;padding:30px 20px}.reseaux::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg, rgba(0, 48, 67, 0.9), rgba(0, 65, 97, 0.9))}.reseaux .background{position:absolute;inset:0;height:100%;object-fit:cover;z-index:-2;width:100%}.reseaux .titre-section{color:#fff;margin-bottom:0;text-align:left}.reseaux .texte{font-size:1.25rem;margin-bottom:0;margin-top:16px;color:#ccc}.reseaux .bouton-container{display:flex;flex-direction:column;margin-top:30px;gap:10px}.reseaux .bouton-container .bouton-reseaux{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;text-decoration:none;color:#fff;font-weight:600;border-radius:50px}.reseaux .bouton-container .bouton-reseaux::after{background-image:url("../img/icons/fleche-diagonale.svg");content:"";width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;width:18px;height:18px;filter:invert(1) brightness(2)}.reseaux .bouton-container .bouton-reseaux .icon{width:24px;height:24px}.reseaux .bouton-container .bouton-reseaux.instagram{background:linear-gradient(90deg, #FFC900 0%, #FE3717 38.01%, #FD01CC 75.28%, #830BFC 100%)}.reseaux .bouton-container .bouton-reseaux.instagram::before{content:"";position:absolute;inset:0;border-radius:20px;transition:opacity .3s ease;z-index:-1}.reseaux .bouton-container .bouton-reseaux.facebook{background:#1977f3}footer{padding:40px 20px;background-image:url("data:image/svg+xml,%3Csvg width='360' height='397' viewBox='0 0 360 397' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_188_1083)'%3E%3Crect width='360' height='397' fill='%23003043'/%3E%3Cpath d='M237.789 139.682C237.769 139.682 237.75 139.671 237.74 139.654C225.103 119.228 203.517 107 179.936 107C156.343 107 134.749 119.239 122.179 139.682L-41.9376 406.428C-55.2165 428.062 -56.0545 455.385 -44.0004 477.746C-31.9462 500.107 -9.06276 514 15.8835 514H344.117C368.998 514 391.946 500.107 404 477.746C416.055 455.385 415.216 427.995 401.938 406.428L237.838 139.709C237.828 139.692 237.809 139.682 237.789 139.682Z' fill='white' fill-opacity='0.15'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_188_1083'%3E%3Crect width='360' height='397' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:center}footer .menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}footer .menu .menu-item:has(a[target=_blank]):not(:has(~.menu-item a[target=_blank])){margin-bottom:10px}footer .menu .menu-item a{font-size:1rem;color:#fff;text-decoration:none}footer .menu .menu-item a[target=_blank]{position:relative;font-weight:600;text-decoration:underline;padding-right:20px}footer .menu .menu-item a[target=_blank]::after{background-image:url("../img/icons/fleche-diagonale.svg");content:"";width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:50%;transform:translateY(-50%);filter:invert(1) brightness(2)}footer .illustration{display:none}footer .logo{display:block;margin:60px auto 0 auto}.swiper-navigation{display:flex;margin-top:30px;justify-content:center}.swiper-navigation .swiper-button-next,.swiper-navigation .swiper-button-prev{background:#fff;width:auto;position:initial;color:#003043;margin-top:0}.swiper-navigation .swiper-button-next .swiper-navigation-icon,.swiper-navigation .swiper-button-prev .swiper-navigation-icon{display:none}.swiper-navigation .swiper-button-next{padding-right:18px;padding-left:12px;border-radius:0 50px 50px 0}.swiper-navigation .swiper-button-next .arrow{width:24px;height:24px}.swiper-navigation .swiper-button-prev{padding-left:18px;padding-right:12px;border-radius:50px 0 0 50px}.swiper-navigation .swiper-button-prev .arrow{width:24px;height:24px}.legal .wp-block-heading{margin-top:30px;margin-bottom:30px}.legal{padding-left:20px;padding-right:20px;margin-top:120px;margin-bottom:50px}.legal a{color:#003043;font-weight:600}@media only screen and (min-width: 992px){body.admin-bar .header{top:72px}.section:first-of-type{margin-bottom:60px}.section:not(:first-of-type):not(.reseaux){padding-top:60px;padding-bottom:60px}.section:not(:first-of-type):not(.reseaux):last-of-type{padding-bottom:120px}.section.reseaux{margin-top:60px;margin-bottom:60px}.section.reseaux:last-of-type{margin-bottom:120px}.titre-section{margin-bottom:60px;font-size:2.5rem}.titre-section.has-icon{margin-top:60px}.top-icon.triangle{width:90px;height:80px}.top-icon.picto{width:40px;height:40px;top:65px}.header{border-radius:50px;width:calc(100% - 80px);padding:25px 40px;top:40px}.header .menu-toggle{display:none}.header .logo{position:initial;transform:none}.header .nav{position:initial}.header .nav-close{display:none}.header .nav .menu{flex-direction:row;padding-left:0}.header .nav .menu-item a{font-size:1.125rem}.header .nav .menu .lang-switch{position:absolute;top:40%;right:125px;gap:10px;padding:0;margin:0}.header .nav .menu .lang-switch .lien{padding:0;text-decoration:none}.header .nav .menu .lang-switch .flag{height:13px}.hero{gap:20px;height:95vh}.hero .hero-inner{top:20px;left:20px;right:20px;border-radius:30px;overflow:hidden}.hero.has-annonce{height:85vh}.hero.has-annonce .hero-inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.hero .titre{font-size:3.75rem;max-width:75%}.hero .logo{margin-top:40px;height:50px}.annonce{margin:0 20px 60px 20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.annonce .titre,.annonce .texte{text-align:center}.modal .contenu .close{top:10px;right:22px}.modal .contenu .body{padding:40px 100px}.modal .contenu .body .titre-modale{font-size:1.875rem}.modal .contenu .body .sous-titre-modale{font-size:1rem}.modal .contenu .body .boutons-modale .bouton img{width:190px}.pistes{padding:0}.pistes .etat-pistes{justify-content:space-between;flex-direction:row;margin-bottom:60px;padding-right:100px;padding-left:100px}.pistes .etat-pistes .infos-pistes{flex-direction:column;gap:0}.pistes .etat-pistes .infos-pistes span{font-size:1.875rem}.pistes .etat-pistes .icon{width:32px;height:32px;margin-bottom:10px}.pistes .etat-pistes .icon.triangle{margin-bottom:15px;width:24px;height:24px}.pistes .iframe-container{padding-left:120px;padding-right:120px}.pistes .iframe-container .background{display:block;width:100%;filter:blur(1px) brightness(0.7);border-radius:12px}.pistes .iframe-container .background-container{position:relative}.pistes .iframe-container .background-container .charger-carte{cursor:pointer;text-decoration:none;color:#fff;padding:16px 24px;border-radius:50px;background:#d62828;font-size:1rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pistes .iframe-container iframe{border-radius:12px;width:100%;height:600px;border:0}.forfaits .texte-container{max-width:70%;margin:0 auto 80px auto;padding:0}.forfaits .texte-container .sous-titre{font-size:1.5625rem;margin-bottom:0}.forfaits .forfait{width:fit-content}.forfaits .forfait .titre-forfait{max-width:345px}.forfaits .forfait .visuel img{border-radius:12px;width:345px;height:400px}.webcams{padding-left:0;padding-right:0}.webcams .webcam{width:fit-content}.webcams .visuel::before{z-index:1;width:100px;height:100px;transition:width .3s ease,height .3s ease}.webcams .visuel::after{z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='29' height='32' viewBox='0 0 29 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.6713 19.9769C26.6713 19.9755 26.6721 19.9742 26.6732 19.9735C28.1287 19.1039 29 17.6184 29 15.9956C29 14.372 28.1279 12.8859 26.6713 12.0209L7.66483 0.726872C6.12338 -0.186943 4.17653 -0.244611 2.58323 0.58492C0.989927 1.41445 1.77669e-06 2.98923 1.70164e-06 4.70596L7.14288e-07 27.294C6.39442e-07 29.0063 0.989926 30.5855 2.58323 31.4151C4.17653 32.2446 6.12809 32.1869 7.66483 31.2731L26.6694 19.9802C26.6706 19.9795 26.6713 19.9782 26.6713 19.9769Z' fill='white'/%3E%3C/svg%3E");width:29px;height:32px;border:none;clip-path:initial}.webcams .visuel img{transition:filter .3s ease;width:670px;height:350px}.webcams .visuel:hover:before{width:130px;height:130px}.webcams .visuel:hover img{filter:brightness(0.85)}.webcams .nom{font-size:.875rem}.webcams .swiper-slide:first-of-type{margin-left:20px}.webcams .swiper-slide:last-of-type{margin-right:20px}.stations{padding-left:120px;padding-right:120px}.stations .stations-container{display:grid;row-gap:60px;column-gap:40px;grid-template-rows:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(4, minmax(0, 1fr))}.stations .stations-container .titre-section{grid-column:1/span 2;align-self:start;margin:0}.stations .stations-container .station{margin:0;display:flex;flex-direction:column}.stations .stations-container .station .titre{font-size:1.375rem}.stations .stations-container .station .sous-titre{margin-bottom:18px}.stations .stations-container .station .lien{margin-top:auto}.infos-pratiques .enneigement{position:relative;padding:30px}.infos-pratiques .enneigement .refresh{position:absolute;top:30px;right:30px}.infos-pratiques .enneigement .donnees-container{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:0}.infos-pratiques .enneigement .donnees-container .donnee{flex:1 1 150px;padding-left:0;padding-top:40px}.infos-pratiques .enneigement .donnees-container .donnee .icon{width:32px;height:32px;position:absolute;left:0;top:0;transform:none}.infos-pratiques .enneigement .donnees-container .donnee.avalanche{margin-top:20px;flex-basis:100%;padding:30px 30px 30px 100px}.infos-pratiques .enneigement .donnees-container .donnee.avalanche .icon{left:30px}.infos-pratiques .meteo{position:relative;padding:30px}.infos-pratiques .meteo .titre{margin-bottom:20px}.infos-pratiques .meteo .refresh{position:absolute;top:30px;right:30px;margin-bottom:0}.infos-pratiques .meteo-block{display:flex;justify-content:space-between}.infos-pratiques .meteo-container{width:40%}.infos-pratiques .meteo-container.tomorrow{margin-top:0;padding-right:80px}.infos-pratiques .meteo-container::before{top:56px}.infos-pratiques .meteo .periode{margin:40px 0 20px 0}.infos-pratiques .meteo .icon{height:60px;width:60px;margin-left:3px;margin-right:10px}.infos-pratiques .meteo .col-right{width:auto}.reseaux{display:flex;padding:100px;margin:0 20px}.reseaux::before{border-radius:12px}.reseaux .background{border-radius:12px}.reseaux .titre-section,.reseaux .texte{max-width:80%}.reseaux .texte{font-size:1.5625rem}.reseaux .bouton-container{flex-direction:row;margin:0;gap:20px;align-items:center}.reseaux .bouton-container .bouton-reseaux{padding:0 0 24px 24px;font-size:1.25rem;position:relative;height:180px;width:205px;align-items:end;justify-content:start;border-radius:20px;transition:background .3s ease}.reseaux .bouton-container .bouton-reseaux::after{width:20px;height:20px;margin-bottom:1px}.reseaux .bouton-container .bouton-reseaux .icon{position:absolute;top:10px;left:15px;width:100px;height:100px;transition:filter .3s ease}.reseaux .bouton-container .bouton-reseaux.instagram{background:rgba(0,0,0,0);z-index:1}.reseaux .bouton-container .bouton-reseaux.instagram::before{content:"";position:absolute;inset:0;border-radius:20px;background:linear-gradient(90deg, #FFC900 0%, #FE3717 38.01%, #FD01CC 75.28%, #830BFC 100%);transition:opacity .3s ease;z-index:-1}.reseaux .bouton-container .bouton-reseaux.instagram:hover::before{opacity:0}.reseaux .bouton-container .bouton-reseaux:hover{background:#fff;color:#003043}.reseaux .bouton-container .bouton-reseaux:hover .icon{filter:brightness(0)}.reseaux .bouton-container .bouton-reseaux:hover::after{filter:brightness(0)}footer{position:relative;padding:40px 120px;background:#003043;overflow:hidden}footer::after{content:"";position:absolute;top:0;right:75px;height:90%;width:360px;background-image:url("data:image/svg+xml,%3Csvg width='511' height='253' viewBox='0 0 511 253' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M319.006 -61.1063C318.984 -61.1063 318.963 -61.1178 318.951 -61.1365C305.065 -83.5701 281.344 -97 255.429 -97C229.503 -97 205.772 -83.558 191.959 -61.1063L11.6072 231.856C-2.98523 255.616 -3.90612 285.624 9.34046 310.183C22.587 334.742 47.7343 350 75.1483 350L435.852 350C463.195 350 488.413 334.742 501.66 310.183C514.906 285.624 513.985 255.543 499.393 231.856L319.06 -61.0761C319.048 -61.0949 319.028 -61.1063 319.006 -61.1063Z' fill='white' fill-opacity='0.15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0;transform:scale(1.2)}footer .menu{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;max-width:500px;column-gap:0;row-gap:20px}footer .menu-item{grid-column:2}footer .menu-item:has(a[target=_blank]){grid-column:1}footer .menu-item:has(a[target=_blank]):not(:has(~.menu-item a[target=_blank])){margin-bottom:0}footer .logo{position:absolute;right:120px;top:50%;transform:translateY(-50%);margin:0;z-index:1}.swiper-navigation{z-index:1;flex-direction:column-reverse;position:absolute;right:20px;top:40%;margin:0}.swiper-navigation .swiper-button-next{padding:32px 12px 25px 12px;border-radius:20px 20px 0 0}.swiper-navigation .swiper-button-prev{padding:25px 12px 32px 12px;border-radius:0 0 20px 20px}.legal{padding-left:160px;padding-right:160px;margin-top:160px}}@media only screen and (min-width: 1200px){.header .nav .menu .lang-switch{right:130px;gap:15px}.header .nav .menu .lang-switch .flag{height:15px}.hero .titre{max-width:60%}.pistes .etat-pistes{padding-right:170px;padding-left:170px}.forfaits{position:relative}.forfaits .texte-container{max-width:50%}.forfaits .texte-container .titre-section{margin-top:30px}.forfaits::before{display:block;position:absolute;top:30px;left:0;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 223 271' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Repeat group 4_inner' data-figma-trr='r6u2.5-0f'%3E%3Cpath d='M77.0761 74.3681C77.0797 74.3681 77.0831 74.37 77.085 74.3731C79.3644 78.0682 83.2581 80.2803 87.5119 80.2803C91.7676 80.2803 95.6628 78.0662 97.9302 74.3681L127.534 26.1135C129.929 22.2 130.081 17.2573 127.906 13.2121C125.732 9.16698 121.604 6.65371 117.104 6.65371L57.8963 6.6537C53.4081 6.6537 49.2686 9.16697 47.0943 13.2121C44.9199 17.2573 45.0711 22.212 47.4664 26.1135L77.0672 74.3632C77.0691 74.3662 77.0725 74.3681 77.0761 74.3681Z' fill='white'/%3E%3C/g%3E%3Cuse xlink:href='%23Repeat%2520group%25204_inner' transform='translate(185.097 -49.5965) rotate(60)'/%3E%3Cuse xlink:href='%23Repeat%2520group%25204_inner' transform='translate(320.597 85.9037) rotate(120)'/%3E%3Cuse xlink:href='%23Repeat%2520group%25204_inner' transform='translate(271 271) rotate(-180)'/%3E%3Cuse xlink:href='%23Repeat%2520group%25204_inner' transform='translate(85.9037 320.597) rotate(-120)'/%3E%3Cuse xlink:href='%23Repeat%2520group%25204_inner' transform='translate(-49.5965 185.097) rotate(-60)'/%3E%3C/svg%3E%0A");content:"";width:160px;height:160px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:scaleX(-1)}.forfaits::after{display:block;position:absolute;top:20%;right:-20px;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 374 425' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M220.772 6.95711C220.768 6.95711 220.764 6.95489 220.762 6.95127C218.08 2.60306 213.498 0 208.492 0C203.484 0 198.9 2.60539 196.232 6.95711L161.396 63.7407C158.577 68.3459 158.399 74.1622 160.958 78.9224C163.517 83.6825 168.374 86.64 173.669 86.64H243.342C248.624 86.64 253.495 83.6825 256.054 78.9224C258.612 74.1622 258.434 68.3318 255.616 63.7407L220.783 6.96295C220.781 6.95932 220.777 6.95711 220.772 6.95711Z' fill='white'/%3E%3Cpath d='M392.444 120.235C392.442 120.232 392.442 120.227 392.444 120.223C394.868 115.726 394.832 110.457 392.329 106.122C389.825 101.785 385.277 99.1178 380.174 98.983L313.58 97.2055C308.182 97.0671 303.056 99.8213 300.213 104.417C297.37 109.013 297.237 114.699 299.885 119.284L334.721 179.623C337.362 184.197 342.359 186.936 347.761 186.772C353.162 186.608 358.123 183.539 360.69 178.802L392.444 120.247C392.446 120.244 392.446 120.239 392.444 120.235Z' fill='white'/%3E%3Cpath d='M380.177 325.546C380.179 325.543 380.183 325.54 380.187 325.54C385.294 325.392 389.839 322.725 392.342 318.39C394.846 314.053 394.882 308.781 392.447 304.294L360.689 245.733C358.11 240.99 353.162 237.927 347.76 237.763C342.359 237.599 337.369 240.327 334.721 244.913L299.885 305.251C297.244 309.825 297.37 315.522 300.213 320.118C303.056 324.714 308.194 327.475 313.579 327.33L380.167 325.553C380.171 325.552 380.175 325.55 380.177 325.546Z' fill='white'/%3E%3Cpath d='M196.239 417.579C196.244 417.579 196.247 417.581 196.25 417.585C198.932 421.933 203.514 424.536 208.52 424.536C213.528 424.536 218.111 421.93 220.779 417.579L255.616 360.795C258.434 356.19 258.612 350.374 256.054 345.614C253.495 340.853 248.638 337.896 243.342 337.896L173.67 337.896C168.388 337.896 163.517 340.853 160.958 345.614C158.4 350.374 158.577 356.204 161.396 360.795L196.229 417.573C196.231 417.577 196.235 417.579 196.239 417.579Z' fill='white'/%3E%3Cpath d='M24.568 304.3C24.5701 304.304 24.5701 304.308 24.5681 304.312C22.1436 308.809 22.1803 314.079 24.6831 318.414C27.187 322.751 31.7352 325.418 36.838 325.552L103.432 327.33C108.83 327.468 113.956 324.714 116.799 320.118C119.642 315.522 119.774 309.837 117.127 305.251L82.2905 244.913C79.6497 240.339 74.6529 237.599 69.2512 237.763C63.8494 237.927 58.8891 240.997 56.3223 245.733L24.5678 304.288C24.5658 304.292 24.5658 304.296 24.568 304.3Z' fill='white'/%3E%3Cpath d='M36.8343 98.9891C36.8322 98.9928 36.8282 98.9951 36.824 98.9953C31.7172 99.1441 27.1719 101.811 24.6691 106.146C22.1651 110.483 22.1296 115.755 24.5642 120.241L56.322 178.802C58.9009 183.546 63.8491 186.608 69.2509 186.772C74.6526 186.937 79.6425 184.209 82.2902 179.623L117.127 119.285C119.767 114.711 119.642 109.013 116.799 104.417C113.955 99.8215 108.817 97.0603 103.432 97.2058L36.8446 98.983C36.8403 98.9831 36.8364 98.9855 36.8343 98.9891Z' fill='white'/%3E%3C/svg%3E%0A");content:"";width:260px;height:260px;background-size:contain;background-repeat:no-repeat;background-position:center}.infos-pratiques .titre-section::before{margin:0 auto 20px auto;width:90px;height:80px}.infos-pratiques .titre-section::after{top:45px;width:40px;height:40px}.infos-pratiques .container{display:flex;gap:20px}.infos-pratiques .container:not(:first-of-type):not(:last-of-type){margin-top:20px;margin-bottom:20px}.infos-pratiques .container .titre{font-size:1.875rem}.infos-pratiques .container .meteo,.infos-pratiques .container .enneigement{flex:0 1 60%;height:auto}.infos-pratiques .container .acces,.infos-pratiques .container .carte{flex:0 1 40%}.infos-pratiques .container .transport{flex:0 1 50%}.infos-pratiques .container .voiture-parkings{flex:0 1 50%}.infos-pratiques .container .meteo,.infos-pratiques .container .transport,.infos-pratiques .container .carte{margin:0 0 0 20px;border-radius:12px;padding:30px}.infos-pratiques .container .acces,.infos-pratiques .container .voiture-parkings,.infos-pratiques .container .enneigement{margin:0 20px 0 0;border-radius:12px;padding:30px}.infos-pratiques .container .acces{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px}.infos-pratiques .container .acces .onglets{margin-bottom:30px}.infos-pratiques .container .acces .contenu-acces.is-active{flex-direction:row;gap:40px}.infos-pratiques .container .acces .contenu-acces.is-active .duree{font-size:1.375rem}.infos-pratiques .container .acces .contenu-acces.is-active .train,.infos-pratiques .container .acces .contenu-acces.is-active .voiture,.infos-pratiques .container .acces .contenu-acces.is-active .avion{display:flex;flex-direction:column;text-align:center;padding:40px 0 0 0}.infos-pratiques .container .acces .contenu-acces.is-active .train .icon,.infos-pratiques .container .acces .contenu-acces.is-active .voiture .icon,.infos-pratiques .container .acces .contenu-acces.is-active .avion .icon{width:32px;height:32px;top:0;left:50%;transform:translateX(-50%)}.infos-pratiques .container .carte{text-align:center}.infos-pratiques .container .enneigement .donnees-container{gap:30px}.infos-pratiques .container .enneigement .donnees-container .donnee{flex:0 0 45%}.infos-pratiques .container .enneigement .donnees-container .donnee.avalanche{margin-top:0;flex:1 1 auto}.infos-pratiques .container .meteo .refresh{top:40px}.infos-pratiques .container .meteo-container{width:44%}.infos-pratiques .container .meteo-container.tomorrow{padding-right:0}.infos-pratiques .container .meteo .direction{white-space:nowrap}.infos-pratiques .container .meteo .ciel{white-space:wrap}.infos-pratiques .container .meteo .icon{height:55px;width:55px}.reseaux .bouton-container{position:relative}.reseaux .bouton-container::before{position:absolute;top:-120px;left:-22%;display:block;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 374 425' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M220.772 6.95711C220.768 6.95711 220.764 6.95489 220.762 6.95127C218.08 2.60306 213.498 0 208.492 0C203.484 0 198.9 2.60539 196.232 6.95711L161.396 63.7407C158.577 68.3459 158.399 74.1622 160.958 78.9224C163.517 83.6825 168.374 86.64 173.669 86.64H243.342C248.624 86.64 253.495 83.6825 256.054 78.9224C258.612 74.1622 258.434 68.3318 255.616 63.7407L220.783 6.96295C220.781 6.95932 220.777 6.95711 220.772 6.95711Z' fill='white' fill-opacity='0.15'/%3E%3Cpath d='M392.444 120.235C392.442 120.232 392.442 120.227 392.444 120.223C394.868 115.726 394.832 110.457 392.329 106.122C389.825 101.785 385.277 99.1178 380.174 98.983L313.58 97.2055C308.182 97.0671 303.056 99.8213 300.213 104.417C297.37 109.013 297.237 114.699 299.885 119.284L334.721 179.623C337.362 184.197 342.359 186.936 347.761 186.772C353.162 186.608 358.123 183.539 360.69 178.802L392.444 120.247C392.446 120.244 392.446 120.239 392.444 120.235Z' fill='white' fill-opacity='0.15'/%3E%3Cpath d='M380.177 325.546C380.179 325.543 380.183 325.54 380.187 325.54C385.294 325.392 389.839 322.725 392.342 318.39C394.846 314.053 394.882 308.781 392.447 304.294L360.689 245.733C358.11 240.99 353.162 237.927 347.76 237.763C342.359 237.599 337.369 240.327 334.721 244.913L299.885 305.251C297.244 309.825 297.37 315.522 300.213 320.118C303.056 324.714 308.194 327.475 313.579 327.33L380.167 325.553C380.171 325.552 380.175 325.55 380.177 325.546Z' fill='white' fill-opacity='0.15'/%3E%3Cpath d='M196.239 417.579C196.244 417.579 196.247 417.581 196.25 417.585C198.932 421.933 203.514 424.536 208.52 424.536C213.528 424.536 218.111 421.93 220.779 417.579L255.616 360.795C258.434 356.19 258.612 350.374 256.054 345.614C253.495 340.853 248.638 337.896 243.342 337.896L173.67 337.896C168.388 337.896 163.517 340.853 160.958 345.614C158.4 350.374 158.577 356.204 161.396 360.795L196.229 417.573C196.231 417.577 196.235 417.579 196.239 417.579Z' fill='white' fill-opacity='0.15'/%3E%3Cpath d='M24.568 304.3C24.5701 304.304 24.5701 304.308 24.5681 304.312C22.1436 308.809 22.1803 314.079 24.6831 318.414C27.187 322.751 31.7352 325.418 36.838 325.552L103.432 327.33C108.83 327.468 113.956 324.714 116.799 320.118C119.642 315.522 119.774 309.837 117.127 305.251L82.2905 244.913C79.6497 240.339 74.6529 237.599 69.2512 237.763C63.8494 237.927 58.8891 240.997 56.3223 245.733L24.5678 304.288C24.5658 304.292 24.5658 304.296 24.568 304.3Z' fill='white' fill-opacity='0.15'/%3E%3Cpath d='M36.8343 98.9891C36.8322 98.9928 36.8282 98.9951 36.824 98.9953C31.7172 99.1441 27.1719 101.811 24.6691 106.146C22.1651 110.483 22.1296 115.755 24.5642 120.241L56.322 178.802C58.9009 183.546 63.8491 186.608 69.2509 186.772C74.6526 186.937 79.6425 184.209 82.2902 179.623L117.127 119.285C119.767 114.711 119.642 109.013 116.799 104.417C113.955 99.8215 108.817 97.0603 103.432 97.2058L36.8446 98.983C36.8403 98.9831 36.8364 98.9855 36.8343 98.9891Z' fill='white' fill-opacity='0.15'/%3E%3C/svg%3E%0A");content:"";width:250px;height:250px;background-size:contain;background-repeat:no-repeat;background-position:center}.reseaux .bouton-container::after{position:absolute;display:block;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 374 425' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M220.772 6.95711C220.768 6.95711 220.764 6.95489 220.762 6.95127C218.08 2.60306 213.498 0 208.492 0C203.484 0 198.9 2.60539 196.232 6.95711L161.396 63.7407C158.577 68.3459 158.399 74.1622 160.958 78.9224C163.517 83.6825 168.374 86.64 173.669 86.64H243.342C248.624 86.64 253.495 83.6825 256.054 78.9224C258.612 74.1622 258.434 68.3318 255.616 63.7407L220.783 6.96295C220.781 6.95932 220.777 6.95711 220.772 6.95711Z' fill='white' fill-opacity='0.15'/%3E%3Cpath d='M392.444 120.235C392.442 120.232 392.442 120.227 392.444 120.223C394.868 115.726 394.832 110.457 392.329 106.122C389.825 101.785 385.277 99.1178 380.174 98.983L313.58 97.2055C308.182 97.0671 303.056 99.8213 300.213 104.417C297.37 109.013 297.237 114.699 299.885 119.284L334.721 179.623C337.362 184.197 342.359 186.936 347.761 186.772C353.162 186.608 358.123 183.539 360.69 178.802L392.444 120.247C392.446 120.244 392.446 120.239 392.444 120.235Z' fill='white' fill-opacity='0.15'/%3E%3Cpath d='M380.177 325.546C380.179 325.543 380.183 325.54 380.187 325.54C385.294 325.392 389.839 322.725 392.342 318.39C394.846 314.053 394.882 308.781 392.447 304.294L360.689 245.733C358.11 240.99 353.162 237.927 347.76 237.763C342.359 237.599 337.369 240.327 334.721 244.913L299.885 305.251C297.244 309.825 297.37 315.522 300.213 320.118C303.056 324.714 308.194 327.475 313.579 327.33L380.167 325.553C380.171 325.552 380.175 325.55 380.177 325.546Z' fill='white' fill-opacity='0.15'/%3E%3Cpath d='M196.239 417.579C196.244 417.579 196.247 417.581 196.25 417.585C198.932 421.933 203.514 424.536 208.52 424.536C213.528 424.536 218.111 421.93 220.779 417.579L255.616 360.795C258.434 356.19 258.612 350.374 256.054 345.614C253.495 340.853 248.638 337.896 243.342 337.896L173.67 337.896C168.388 337.896 163.517 340.853 160.958 345.614C158.4 350.374 158.577 356.204 161.396 360.795L196.229 417.573C196.231 417.577 196.235 417.579 196.239 417.579Z' fill='white' fill-opacity='0.15'/%3E%3Cpath d='M24.568 304.3C24.5701 304.304 24.5701 304.308 24.5681 304.312C22.1436 308.809 22.1803 314.079 24.6831 318.414C27.187 322.751 31.7352 325.418 36.838 325.552L103.432 327.33C108.83 327.468 113.956 324.714 116.799 320.118C119.642 315.522 119.774 309.837 117.127 305.251L82.2905 244.913C79.6497 240.339 74.6529 237.599 69.2512 237.763C63.8494 237.927 58.8891 240.997 56.3223 245.733L24.5678 304.288C24.5658 304.292 24.5658 304.296 24.568 304.3Z' fill='white' fill-opacity='0.15'/%3E%3Cpath d='M36.8343 98.9891C36.8322 98.9928 36.8282 98.9951 36.824 98.9953C31.7172 99.1441 27.1719 101.811 24.6691 106.146C22.1651 110.483 22.1296 115.755 24.5642 120.241L56.322 178.802C58.9009 183.546 63.8491 186.608 69.2509 186.772C74.6526 186.937 79.6425 184.209 82.2902 179.623L117.127 119.285C119.767 114.711 119.642 109.013 116.799 104.417C113.955 99.8215 108.817 97.0603 103.432 97.2058L36.8446 98.983C36.8403 98.9831 36.8364 98.9855 36.8343 98.9891Z' fill='white' fill-opacity='0.15'/%3E%3C/svg%3E%0A");content:"";width:250px;height:250px;background-size:contain;background-repeat:no-repeat;background-position:center;bottom:-165px;right:-140px;z-index:-1}footer .illustration{position:absolute;display:block;right:430px;top:42%;width:120px;height:105px;transform:translateY(-50%)}}@media only screen and (min-width: 1600px){.section:first-of-type{margin-bottom:75px}.section:not(:first-of-type):not(.reseaux){padding-top:75px;padding-bottom:75px}.section:not(:first-of-type):not(.reseaux):last-of-type{padding-bottom:150px}.section.reseaux{margin-top:75px;margin-bottom:75px}.section.reseaux:last-of-type{margin-bottom:150px}.titre-section{font-size:3.125rem}.top-icon.picto{top:80px}.hero .titre{font-size:5rem}.hero .logo{margin-top:40px;height:85px}.annonce{margin-bottom:75px}.modal .contenu .close{font-size:1.875rem}.pistes .etat-pistes{padding-left:210px;padding-right:210px}.pistes .iframe-container{padding-left:160px;padding-right:160px}.pistes .iframe-container .background-container .charger-carte{font-size:1.25rem}.pistes .iframe-container iframe{height:800px}.forfaits .texte-container{margin:0 auto 100px auto}.forfaits .texte-container .sous-titre{font-size:2.5rem}.forfaits::before{width:271px;height:271px}.forfaits::after{top:22%;right:-25px;width:400px;height:400px}.stations{padding-left:160px;padding-right:160px}.infos-pratiques .container .transport{position:relative}.infos-pratiques .container .enneigement .donnees-container{gap:0}.infos-pratiques .container .enneigement .donnees-container .donnee{flex:1 1 25%}.infos-pratiques .container .enneigement .donnees-container .donnee.avalanche{margin-top:20px;padding:30px 30px 30px 110px}.infos-pratiques .container .enneigement .donnees-container .donnee.avalanche .icon{width:60px;height:60px}.infos-pratiques .container .enneigement .donnees-container .donnee .value{font-size:1.875rem}.infos-pratiques .container .meteo .refresh{top:40px}.infos-pratiques .container .meteo-container{max-width:50%}.infos-pratiques .container .meteo-container.tomorrow{padding-right:40px}.infos-pratiques .container .meteo .icon{height:70px;width:70px}.infos-pratiques .container .meteo .jour{font-size:1.375rem}.infos-pratiques .container .meteo .periode{font-size:1.375rem}.infos-pratiques .container .meteo .temperature{font-size:1.875rem;white-space:nowrap}.infos-pratiques .container .meteo .ciel{white-space:nowrap}.infos-pratiques .container .meteo .col-right{width:40%}.reseaux{padding:140px}.reseaux .titre-section,.reseaux .texte{max-width:60%}.reseaux .texte{font-size:2.5rem}.reseaux .bouton-container .bouton-reseaux{font-size:1.5rem;height:240px;width:265px}.reseaux .bouton-container .bouton-reseaux::after{width:24px;height:24px;margin-bottom:3px}.reseaux .bouton-container .bouton-reseaux .icon{top:20px;left:25px}.reseaux .bouton-container::before{top:-170px;width:300px;height:300px}.reseaux .bouton-container::after{width:400px;height:400px;bottom:-180px;right:-170px;z-index:-1}footer{padding:60px 160px}footer::after{right:45px;width:420px;transform:scale(1.4)}footer .menu{max-width:550px}footer .illustration{right:500px;top:45%;width:160px;height:140px}}
