@keyframes spinnerAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinnerCenterAnimation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spinnerAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinnerCenterAnimation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}#SurMesure #NavCategories{position:sticky;top:0;z-index:99;--padding:20px;--offset:20px;--selectedColor:var(--lightgrey);width:100%;display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}@media (max-width: 749px){#SurMesure #NavCategories{display:none}}#SurMesure #NavCategories>.top,#SurMesure #NavCategories>.bottom{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%}#SurMesure #NavCategories>.top.top>.categorie,#SurMesure #NavCategories>.bottom.top>.categorie{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;height:100%;font-family:"Barbieri",sans-serif;font-size:1.6rem;text-align:center;padding:var(--padding);color:white;position:relative;padding-bottom:0}#SurMesure #NavCategories>.top.top>.categorie:after,#SurMesure #NavCategories>.bottom.top>.categorie:after{content:"";position:absolute;background:var(--gradient);top:0;left:0;right:0;bottom:0;z-index:2;transition:opacity .4s}#SurMesure #NavCategories>.top.top>.categorie:before,#SurMesure #NavCategories>.bottom.top>.categorie:before{content:"";position:absolute;background:var(--color);top:0;left:0;right:0;bottom:0;z-index:1}#SurMesure #NavCategories>.top.top>.categorie:hover:after,#SurMesure #NavCategories>.top.top>.categorie.hover:after,#SurMesure #NavCategories>.bottom.top>.categorie:hover:after,#SurMesure #NavCategories>.bottom.top>.categorie.hover:after{opacity:0}#SurMesure #NavCategories>.top.top>.categorie>b,#SurMesure #NavCategories>.bottom.top>.categorie>b{font-weight:600;z-index:3}@media (max-width: 1023px){#SurMesure #NavCategories>.top.top>.categorie>b,#SurMesure #NavCategories>.bottom.top>.categorie>b{font-weight:200}}@media (max-width: 1199px){#SurMesure #NavCategories>.top.top>.categorie,#SurMesure #NavCategories>.bottom.top>.categorie{font-size:1.8rem}}@media (max-width: 1023px){#SurMesure #NavCategories>.top.top>.categorie,#SurMesure #NavCategories>.bottom.top>.categorie{font-size:1.6rem;--padding:10px;--offset:10px}}@media (max-width: 749px){#SurMesure #NavCategories>.top.top>.categorie,#SurMesure #NavCategories>.bottom.top>.categorie{font-size:1.2rem}}@media (max-width: 575px){#SurMesure #NavCategories>.top.top>.categorie,#SurMesure #NavCategories>.bottom.top>.categorie{font-size:1rem;--padding:5px}}#SurMesure #NavCategories>.top.top>.categorie.selected,#SurMesure #NavCategories>.bottom.top>.categorie.selected{-webkit-transform:translateY(calc(0px - var(--offset)));-moz-transform:translateY(calc(0px - var(--offset)));-ms-transform:translateY(calc(0px - var(--offset)));-o-transform:translateY(calc(0px - var(--offset)));transform:translateY(calc(0px - var(--offset)));border-radius:10px 10px 0 0;padding-top:calc(var(--padding) + var(--offset) + 5px);overflow:visible}@media (max-width: 1023px){#SurMesure #NavCategories>.top.top>.categorie.selected,#SurMesure #NavCategories>.bottom.top>.categorie.selected{padding-top:calc(var(--padding) + var(--offset) + 5px)}}#SurMesure #NavCategories>.top.top>.categorie.selected:after,#SurMesure #NavCategories>.bottom.top>.categorie.selected:after{border-radius:10px 10px 0 0;top:0;bottom:initial;height:calc(100% + var(--offset))}#SurMesure #NavCategories>.top.top>.categorie.selected:before,#SurMesure #NavCategories>.bottom.top>.categorie.selected:before{top:0;border-radius:10px 10px 0 0;bottom:initial;height:calc(100% + var(--offset))}#SurMesure #NavCategories>.top.top>.categorie.selected:first-child,#SurMesure #NavCategories>.bottom.top>.categorie.selected:first-child{border-top-left-radius:0}#SurMesure #NavCategories>.top.top>.categorie.selected:first-child:before,#SurMesure #NavCategories>.top.top>.categorie.selected:first-child:after,#SurMesure #NavCategories>.bottom.top>.categorie.selected:first-child:before,#SurMesure #NavCategories>.bottom.top>.categorie.selected:first-child:after{border-top-left-radius:0}#SurMesure #NavCategories>.top.top>.categorie.selected:last-child,#SurMesure #NavCategories>.bottom.top>.categorie.selected:last-child{border-top-right-radius:0}#SurMesure #NavCategories>.top.top>.categorie.selected:last-child:before,#SurMesure #NavCategories>.top.top>.categorie.selected:last-child:after,#SurMesure #NavCategories>.bottom.top>.categorie.selected:last-child:before,#SurMesure #NavCategories>.bottom.top>.categorie.selected:last-child:after{border-top-right-radius:0}#SurMesure #NavCategories>.top.bottom,#SurMesure #NavCategories>.bottom.bottom{height:100px;mask-image:url("/images/catalogue/wave-submenu.svg");mask-repeat:repeat-x;mask-size:100% auto}#SurMesure #NavCategories>.top.bottom>.categorie,#SurMesure #NavCategories>.bottom.bottom>.categorie{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;height:100%;position:relative}#SurMesure #NavCategories>.top.bottom>.categorie:after,#SurMesure #NavCategories>.bottom.bottom>.categorie:after{content:"";position:absolute;background:var(--gradient);top:0;left:0;right:0;bottom:0;z-index:2;transition:opacity .4s}#SurMesure #NavCategories>.top.bottom>.categorie:before,#SurMesure #NavCategories>.bottom.bottom>.categorie:before{content:"";position:absolute;background:var(--color);top:0;left:0;right:0;bottom:0;z-index:1}#SurMesure #NavCategories>.top.bottom>.categorie:hover:after,#SurMesure #NavCategories>.top.bottom>.categorie.hover:after,#SurMesure #NavCategories>.bottom.bottom>.categorie:hover:after,#SurMesure #NavCategories>.bottom.bottom>.categorie.hover:after{opacity:0}#SurMesure #NavCategories>.top.bottom>.categorie.selected:before,#SurMesure #NavCategories>.top.bottom>.categorie.selected:after,#SurMesure #NavCategories>.bottom.bottom>.categorie.selected:before,#SurMesure #NavCategories>.bottom.bottom>.categorie.selected:after{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}#SurMesure section.text-picture>.content{gap:100px;display:grid;grid-template-columns:1fr 1fr;gap:100px}@media (max-width: 1023px){#SurMesure section.text-picture>.content{grid-template-columns:1fr;gap:50px}}#SurMesure section.text-picture>.content>.picture{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}#SurMesure section.text-picture>.content>.text{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}@media (max-width: 1023px){#SurMesure section.text-picture>.content>.text{order:-1}}#SurMesure section.text-picture>.content>.text h2{font-size:2.4rem;margin-bottom:20px;margin-top:20px}@media (max-width: 575px){#SurMesure section.text-picture>.content>.text h2{font-size:1.8rem}}#SurMesure section.text-picture>.content>.text h2:first-child{margin-top:0}#SurMesure section.text-picture>.content>.text h2>.highlight{color:var(--primary)}#SurMesure section.text-picture>.content>.text ul{display:flex;width:100%;flex-direction:column;gap:16px}#SurMesure section.text-picture>.content>.text ul>li>strong{margin-bottom:5px;display:block}#SurMesure section.text-picture>.content>.text ul.half{display:grid;grid-template-columns:1fr 1fr;gap:8px}#SurMesure section.text-picture>.content>.text ul.half>li{position:relative;padding-left:18px}#SurMesure section.text-picture>.content>.text ul.half>li:before{content:"";width:6px;height:6px;background-color:black;position:absolute;top:6px;left:0;border-radius:50%}#SurMesure section.text-picture>.content>.text>p{margin-bottom:16px}#SurMesure section.text-picture>.content>.text>p:last-child{margin-bottom:0}#SurMesure section.text-picture>.content>.text>.btn{margin-top:40px}#SurMesure #Top>.content{color:white;max-width:900px}#SurMesure #NavCategories{--selectedColor:white}#SurMesure section{color:black}#SurMesure section#FanZones .content .text h3,#SurMesure section#Challenges .content .text h3{font-size:1.8rem;margin:20px 0 10px 0}#SurMesure section#FanZones .content .text ul,#SurMesure section#Challenges .content .text ul{padding-left:30px}#SurMesure section#FanZones .content .text ul li,#SurMesure section#Challenges .content .text ul li{list-style-type:initial}#SurMesure section#Activites{background-image:url("/images/catalogue/categories/sur-mesure/jeux.webp");height:500px;background-size:cover}#SurMesure section#Activites>.content{color:white;display:grid;grid-template-columns:1fr 1fr;gap:100px}@media (max-width: 1023px){#SurMesure section#Activites>.content{grid-template-columns:1fr;gap:50px}}#SurMesure section#Activites>.content>.text>h2{font-size:2.6rem;margin-bottom:40px}@media (max-width: 1023px){#SurMesure section#Activites>.content>.text>h2{margin-bottom:10px}}#SurMesure section#Activites>.content>.list_activites{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}#SurMesure section#Activites>.content>.list_activites>li{background-color:var(--primary);padding:20px;display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;text-align:center;font-weight:800;font-size:1.6rem;border-radius:16px;transition:background-color .4s,color .4s}@media (max-width: 1023px){#SurMesure section#Activites>.content>.list_activites>li{font-size:1.2rem}}#SurMesure section#Activites>.content>.list_activites>li:before{content:"";display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;--color:white;--width:20px;aspect-ratio:1 / 1;width:var(--width);height:var(--height);display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color);transition:background-color .4s;-webkit-mask-image:url("/images/icons/jeux-gonflables.svg");mask-image:url("/images/icons/jeux-gonflables.svg");--width:50px;margin-bottom:10px}#SurMesure section#Activites>.content>.list_activites>li:before.primary{--color:var(--primary)}#SurMesure section#Activites>.content>.list_activites>li:before.red{--color:var(--red)}#SurMesure section#Activites>.content>.list_activites>li:before:hover{--color:var(--orange)}#SurMesure section#Activites>.content>.list_activites>li:before.disabled{pointer-events:none;opacity:.4}#SurMesure section#Activites>.content>.list_activites>li:before.loading-in-progress{pointer-events:none;opacity:.1}#SurMesure section#Activites>.content>.list_activites>li:before.loading-in-progress:after{content:"";aspect-ratio:1 / 1;border:2px solid transparent;border-bottom-color:#FF0060;border-radius:50%;display:inline-block;animation:spinnerAnimation 1s linear infinite;position:absolute;top:50%;left:50%;animation-name:spinnerCenterAnimation;width:var(--width)}@media (max-width: 575px){#SurMesure section#Activites>.content>.list_activites>li:before{--width:34px}}#SurMesure section#Activites>.content>.list_activites>li.initiation-sportive:before{-webkit-mask-image:url("/images/icons/initiation-sportive.svg");mask-image:url("/images/icons/initiation-sportive.svg")}#SurMesure section#Activites>.content>.list_activites>li.themasport:before{-webkit-mask-image:url("/images/icons/plein-air.svg");mask-image:url("/images/icons/plein-air.svg")}#SurMesure section#Activites>.content>.list_activites>li:hover{background-color:white;color:var(--primary)}#SurMesure section#Activites>.content>.list_activites>li:hover:before{background-color:var(--primary)}#SurMesure section#GoContact{padding:0}#SurMesure section#GoContact>.event-images{width:100%;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-template-rows:200px}@media (max-width: 749px){#SurMesure section#GoContact>.event-images{grid-template-rows:100px}}#SurMesure section#GoContact>.event-images>picture>img{height:100%;width:100%;object-fit:cover}@media (max-width: 1023px){#SurMesure section+section{padding-top:0}}@media (max-width: 1023px){#SurMesure section#Challenges{padding-top:var(--padding-vertical)}}
/*# sourceMappingURL=sur_mesure.css.map */
