.swiper-wrapper{display:flex;flex-wrap:nowrap;height:100%}.swiper-wrapper .swiper-slide{flex:1 0 auto}.swiper-nav{display:flex;justify-content:flex-end;pointer-events:none}.swiper-nav>*{height:100%;pointer-events:auto;transition:opacity .5s}.swiper-nav>:active{transform:scale(.9)}.swiper-nav>*+*{margin-left:10px}.swiper-nav button{cursor:pointer}.swiper-nav .swiper-button-disabled{opacity:.5}.swiper-pagination{align-items:center;bottom:10%;display:flex;left:10%;opacity:.6;position:absolute;z-index:3}.swiper-pagination>*+*{margin-left:10px}.swiper-pagination-bullet{align-items:center;border:1px solid var(--light);border-radius:100px;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;width:16px}.swiper-pagination-bullet-active:before{background:var(--light);border-radius:100px;content:"";height:4px;position:absolute;width:4px;z-index:1}.swiper_top{align-items:center;display:flex;justify-content:space-between}.swiper_top .swiper-nav .btn.icon{border:1px solid rgba(var(--blue-rgb),.5)}.swiper_top .swiper-nav .btn.icon svg{stroke:var(--blue)}[data-swiper-type-value=default]>*+*{margin-top:var(--gutter)}[data-swiper-type-value=default] .swiper-slide picture{aspect-ratio:1/1}[data-swiper-type-value=default] .swiper-slide picture img{object-fit:cover}@media screen and (max-width:900px){[data-swiper-type-value=default] .swiper_top{align-items:flex-start;flex-direction:column}[data-swiper-type-value=default] .swiper_top .swiper-nav{margin-top:var(--min-gutter)}}#homepage section{margin-top:var(--header-height)}#homepage [data-swiper-type-value=large]{height:100vh;width:100%}#homepage [data-swiper-type-value=large] .swiper-slide,#homepage [data-swiper-type-value=large]>*{height:100%}#homepage [data-swiper-type-value=large] img{object-fit:cover;opacity:.8}#homepage [data-swiper-type-value=large] picture:before{background:linear-gradient(0deg,var(--dark),transparent 25%);content:"";height:100vh;position:absolute;width:100%;z-index:2}#homepage [data-swiper-type-value=large] .info{align-items:end;bottom:10%;display:flex;flex-direction:column;padding:var(--gutter);position:absolute;right:10%;z-index:3}#homepage [data-swiper-type-value=large] .info>*+*{margin-top:var(--min-gutter);text-align:end}#homepage [data-swiper-type-value=large] .info .group_title{align-items:flex-end}#homepage [data-swiper-type-value=large] .info h2{font-size:clamp(40px,6vw,80px)}#homepage [data-swiper-type-value=large] .info .subtitle{font-size:var(--font-m)}#homepage .listing ul.list{--l:2}#homepage .listing .article{cursor:pointer}#homepage .listing .article picture{aspect-ratio:2/1}#homepage .listing .article picture img{object-fit:cover}#homepage section.store{margin-top:0}.offres>.group_title{align-items:center;text-align:center;width:100%}.pret .container-narrow{align-items:center;display:flex;flex-direction:column;padding:var(--section-padding) 0;text-align:center}.pret .container-narrow>*+*{margin-top:var(--gutter)}.company{align-content:flex-start;display:flex;margin-top:0}.company .left{padding:var(--header-height);width:60%}.company .left>*{max-width:40vw}.company .right{align-items:center;display:flex;width:40%}.company .video_company{background-color:var(--dark);cursor:pointer;height:24em;margin-left:-16%;position:absolute;transition:var(--slow-transition);width:90%;z-index:1}.company .video_company:hover{opacity:.8}.company .video_company a{height:100%;width:100%}.company .video_company a:before{display:none}.company .video_company img{object-fit:cover}@media screen and (max-width:1200px){#homepage section{margin-top:var(--section-padding)}.company .left{padding:var(--section-padding)}}@media screen and (max-width:900px){#homepage .offres.listing ul.list{--l:1}.company{flex-direction:column}.company .left,.company .right{width:100%}.company .left{padding:var(--gutter)}.company .left>*{max-width:100%}.company .video_company{margin-left:0;position:relative;width:100%}}@media screen and (max-width:700px){#homepage [data-swiper-type-value=large] .info,#homepage [data-swiper-type-value=large] .info .group_title{align-items:flex-start}#homepage .store.listing ul.list{--l:1}}