@font-face{font-family:Longines Sans Text;src:url(fonts/LonginesSansText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Longines Serif Text";src:url(fonts/LonginesSerifText-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Longines Serif Text";src:url(fonts/LonginesSerifText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Longines Serif Headline";src:url(fonts/LonginesSerifHeadline-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Longines Sans Headline;src:url(fonts/LonginesSansHeadline-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Longines Sans Headline;src:url(fonts/LonginesSansHeadline-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Longines Sans Text;src:url(fonts/LonginesSansText-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Longines Sans Text;src:url(fonts/LonginesSansText-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.v-align{font-size:0;text-align:center;white-space:nowrap}.v-align:before{content:" ";height:100%;width:0}.v-align:before,.v-align>:first-child{font-size:0;display:inline-block;vertical-align:middle}.v-align>:first-child{white-space:normal;width:100%}.v-align>div{text-align:left}@-webkit-keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}.center{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.empty{display:inline-block;width:30px}.desktop .empty{width:50px}body,html{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#101010;width:100%;display:block;font-size:0;overflow-x:hidden}body .hyphens,html .hyphens{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.box-opened,body.no-scroll,html.box-opened,html.no-scroll{overflow:hidden}body.box-opened.desktop,html.box-opened.desktop{overflow:initial}header #longines-header{position:absolute;top:0;width:100%;left:0;display:none;z-index:1;pointer-events:all}#longines-cookies{position:absolute}.split-line{overflow:hidden}li,ul{margin:0;padding:0}.anim-container{overflow:hidden}.anim-container,.anim-container span{position:relative;display:inline-block}a{text-decoration:none}.container{background:#0e171d;position:relative;overflow:hidden;display:none}.container .light1{position:absolute;right:0;top:35%;width:50%;transform:translateY(-50%)}.desktop .container .light1{top:800px}.container .gradient{position:absolute;right:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#080f13,rgba(0,0,0,.58))}.container .cercle-rouge{position:absolute;left:10%;top:65px;width:80%;-webkit-animation:rotate 60s linear infinite;animation:rotate 60s linear infinite}.desktop .container .cercle-rouge{left:50%;top:275px;margin-left:-500px;width:1000px}header{position:fixed;top:0;right:0;left:0;z-index:4}header .burger{width:32px;height:58px;position:absolute;top:0;left:-4px;cursor:pointer;padding:20px}header .burger div{transition:.25s ease-in-out;transform-origin:left center}header .burger.open .l1{transform:rotate(45deg);top:17px;left:20px}header .burger.open .l2{width:0;opacity:0}header .burger.open .l3{transform:rotate(-45deg);top:39px;left:20px}header .burger .l1{top:20px}header .burger .l1,header .burger .l2{position:absolute;left:20px;height:2px;width:32px;background:#fff}header .burger .l2{top:28px}header .burger .l3{position:absolute;top:36px;left:20px;height:2px;width:32px;background:#fff}.desktop header .burger{width:32px;top:23px;left:12px}header .logo{width:122px;position:absolute;top:18px;left:50%;margin-left:-61px}header .logo path{fill:#fff}.desktop header .logo{top:44px;width:237px;margin-left:-118px;height:19px}.box-opened header .logo{display:none}.desktop header .logo{display:block}header .collection{font-size:10px;position:absolute;top:10px;right:30px;text-align:right;padding:10px 0;display:inline-block;color:#fff;text-transform:uppercase;font-family:Longines Sans Text;font-weight:500;transition:1s;width:70px}.box-opened header .collection{color:#101010}.desktop header .collection{top:26px;font-size:15px;right:58px;width:auto}.desktop header .collection:before{content:"";height:1px;background:#fff;opacity:.3;position:absolute;bottom:0;left:0;width:100%;transition:1s}.desktop header .collection:hover:before{opacity:1}header.header-black .logo path{fill:#101010}header.header-black .burger .l1,header.header-black .burger .l2,header.header-black .burger .l3{background:#101010}header.header-black .collection{color:#101010}.desktop header.header-black .collection:before{background:#101010}.button{cursor:pointer}.button.bottom{height:50px;width:50px;border:2px solid #d9171c;border-radius:50px;transition:1s}.button.bottom .icon{text-align:center;height:6px;width:100%}.button.bottom .line{width:1px;height:72px;position:absolute;bottom:27px;left:50%;background:#fff;margin-left:-1px;display:none;opacity:.5;transition:1s;transform-origin:bottom center}.desktop .button.bottom .line{display:block}.button.bottom:hover{transform:translateY(10px)}.button.bottom:hover .line{transform:scaleY(.8)}.button.cursor{height:78px;width:78px;border:2px solid #d9171c;border-radius:40px;display:none}.desktop .button.cursor{display:block}.button.cursor>div{text-align:center}.button.cursor .icon{text-align:center;width:11px;display:inline-block}.button.cursor .icon img{width:100%}.button.right{height:40px;width:40px;border:2px solid rgba(16,16,16,.3);border-radius:40px;position:relative;transition:1s}.button.right>div{text-align:center}.button.right .icon{text-align:center;height:16px;width:9px;display:inline-block;left:-2px;position:relative}.button.right .line{width:100px;height:1px;position:absolute;right:22px;top:50%;background:#fff;display:none;opacity:.5;transition:1s;transform-origin:center right}.desktop .button.right .line{display:block}.desktop .button.right{height:50px;width:50px;border-radius:50px}.desktop .button.right:hover{transform:translateX(10px);border:2px solid rgba(16,16,16,.6)}.desktop .button.right:hover .line{transform:scaleX(.8)}.button.left{height:40px;width:40px;border:2px solid rgba(16,16,16,.3);border-radius:40px;position:relative;transition:1s}.button.left>div{text-align:center}.button.left .icon{text-align:center;height:16px;width:9px;display:inline-block;left:-2px;position:relative}.button.left .line{width:100px;height:1px;position:absolute;left:22px;top:50%;background:#fff;display:none;opacity:.5;transition:1s;transform-origin:center left}.desktop .button.left .line{display:block}.desktop .button.left{height:50px;width:50px;border-radius:50px}.desktop .button.left:hover{transform:translateX(-10px);border:2px solid rgba(16,16,16,.6)}.desktop .button.left:hover .line{transform:scaleX(.8)}.button.close,.button.explore,.button.shop{font-size:12px;font-family:Longines Sans Headline;font-weight:700;color:#fff;padding:12px 20px;display:inline-block;transition:1s;text-transform:uppercase}.desktop .button.close,.desktop .button.explore,.desktop .button.shop{padding-left:22px;padding-right:22px}.button.close:hover,.button.explore:hover,.button.shop:hover{color:#090f13;background:#fff}.button.close.black,.button.explore.black,.button.shop.black{color:#101010;border-top:2px solid rgba(0,0,0,.1);border-bottom:2px solid rgba(0,0,0,.1)}.button.close.black:hover,.button.explore.black:hover,.button.shop.black:hover{color:#fff;background:#101010;border-top:2px solid #101010;border-bottom:2px solid #101010}.player{background:#000;position:fixed;top:0;left:0;bottom:0;right:0;z-index:50;display:none}.player .cover,.player .cover .asset{width:100%;height:100%}.player .cover .asset{font-size:0;-o-object-fit:contain;object-fit:contain}.player.active{display:block}.player .close{position:absolute;top:20px;right:10px;text-transform:uppercase}.desktop .player .close{right:32px}.player .cursor{position:absolute;bottom:114px;right:30px;margin-top:-51px;height:102px;cursor:pointer;display:none}.player .cursor .icon{height:94px;width:94px;position:relative}.player .cursor .icon .circle{height:100%;width:100%;-webkit-animation:rotate 30s linear infinite;animation:rotate 30s linear infinite}.player .cursor .icon .fleche{width:16px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.desktop .player .cursor{bottom:136px;right:129px;left:auto;margin-top:auto;margin-left:auto}.player .cursor .text{margin-left:36px;height:100%;color:#fff;font-family:Longines Sans Headline;font-weight:400;max-width:100px}.player .cursor .text>div{font-size:12px;line-height:16px}.player .indication{top:160px;position:absolute;left:77px;font-size:8px;line-height:12px;color:#fff;font-family:Longines Sans Headline;font-weight:400;width:184px;text-transform:uppercase;transition:1s}.player .indication .dot{background:#824f20;height:4px;width:4px;border-radius:4px;position:absolute;top:2px;left:-20px}.player .indication b{font-family:Longines Sans Headline;font-weight:700}.desktop .player .indication{top:40%;left:189px;font-size:10px;line-height:14px}.player .bar{position:absolute;bottom:39px;left:16px;right:16px}.player .bar .flex{display:flex;justify-content:space-between}.player .bar .infos{font-size:10px;color:#fff;font-family:Longines Sans Headline;font-weight:400;text-transform:uppercase;margin-bottom:15px}.player .bar .infos .status,.player .bar .infos .toggle{display:inline-block;cursor:pointer;transition:1s}.player .bar .infos .status:hover,.player .bar .infos .toggle:hover{color:#824f20}.player .bar .infos .dot{display:inline-block;height:3px;width:3px;border-radius:3px;background:#824f20;margin-bottom:2px;margin-left:8px;margin-right:8px}.player .bar .infos .son,.player .bar .infos .time{display:inline-block}.player .bar .infos .btn-off,.player .bar .infos .btn-pause{display:none}.player .bar .timeline{height:2px;position:relative;width:100%;overflow:hidden;padding:3px 0;box-sizing:border-box}.player .bar .timeline:before{height:2px;width:100%;background:#1b1b1b;content:"";position:absolute;top:2px;left:0}.player .bar .timeline .progress{position:absolute;top:2px;left:0;width:100%;height:2px;background:#824f20;opacity:0;transition:all 1s linear;transform:translate3d(-100%,0,0)}.player .bar .timeline .progress .dot{height:4px;width:4px;display:block;position:absolute;top:0;right:0;background:#824f20;border-radius:4px;transform:translateY(-1px)}.desktop .player .bar{left:32px;right:32px;bottom:44px}.player.playing .bar .infos .btn-pause{display:block}.player.playing .bar .infos .btn-play{display:none}.player.playing .indication{opacity:0;transform:translateY(20px)}.player.sound-off .bar .infos .dot{background:hsla(0,0%,100%,.4)}.player.sound-off .bar .infos .btn-off{display:block}.player.sound-off .bar .infos .btn-on{display:none}.module.hero{position:relative;height:100vh;width:100%;background:#f5f5f5;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.module.hero .canvas{position:absolute;top:0;left:0;height:100%;width:100%}.module.hero .canvas img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.module.hero .intro{position:absolute;top:50%;left:50%;width:314px;margin-left:-157px;text-align:center;margin-top:-90px}.module.hero .intro .longines{width:100%;margin-bottom:10px;max-width:90%;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:20px}.module.hero .intro .longines img{width:100%}.desktop .module.hero .intro .longines{margin-bottom:25px}.module.hero .intro .croix{width:46px;margin-bottom:13px;transform:scaleX(.3) scaleY(.5) translate3d(-6px,-85px,0);opacity:0}.desktop .module.hero .intro .croix{width:80px;margin-bottom:25px;transform:scaleX(.3) scaleY(.5) translate3d(-6px,-174px,0)}.module.hero .intro .yvy{width:119px}.desktop .module.hero .intro .yvy{width:232px}.desktop .module.hero .intro{width:610px;margin-left:-305px;margin-top:-170px}.module.hero .scene .line1{width:1px;height:68px;bottom:0;position:absolute;left:50%;background:#fff;margin-left:-1px}.module.hero .scene .high{position:absolute;bottom:77px;left:50%;margin-left:-160px;width:320px;text-align:center;color:#fff;font-family:Longines Sans Headline;font-weight:400;font-size:10px;text-transform:uppercase;cursor:pointer}.desktop .module.hero .scene .high{font-size:15px}.module.text{position:relative;overflow:hidden;text-align:center;background:#f5f5f5;padding-top:115px}.desktop .module.text{padding-top:345px}.module.text .title{font-size:10px;color:#101010;width:100%;text-align:center;text-transform:uppercase;margin-bottom:30px;max-width:90%;margin-left:auto;margin-right:auto;font-family:Longines Sans Headline;font-weight:400}.desktop .module.text .column{align-items:flex-start;display:flex;width:1180px;margin:0 auto;max-width:90%}.module.text .description{font-size:30px;line-height:35px;color:#101010;width:100%;text-align:center;margin-bottom:60px;max-width:315px;margin-left:auto;margin-right:auto;font-family:"Longines Serif Headline";font-weight:400}.desktop .module.text .description{font-size:95px;line-height:105px;max-width:980px}.module.text .subdescription{font-size:22px;line-height:28px;color:#101010;width:100%;text-align:center;max-width:300px;max-width:90%;margin-left:auto;margin-right:auto;font-family:"Longines Serif Headline";font-weight:400}.lang-jp .module.text .subdescription{font-size:18px;line-height:24px}.desktop .module.text .subdescription{margin-right:60px;text-align:left}.module.text .paragraph{font-size:15px;line-height:25px;color:#101010;width:100%;text-align:center;max-width:300px;max-width:90%;margin-left:auto;margin-right:auto;margin-top:10px;font-family:Longines Sans Headline;font-weight:400}.desktop .module.text .paragraph{margin-top:0;margin-left:60px;text-align:left}.module.text .button-cta{color:#101010;font-family:Longines Sans Text;font-weight:500;font-size:15px;padding:27px 32px;border:1px solid rgba(16,16,16,.3);display:inline-block;margin-right:auto;margin-left:auto;margin-top:34px;text-transform:uppercase}.desktop .module.text .button-cta{position:absolute;right:19vw;bottom:0;transform:translateX(50%);transition:1s}.desktop .module.text .button-cta:hover{background:#101010;color:#fff}.module.text .content{position:relative;width:100%;height:140vw;margin-top:60px}.desktop .module.text .content{margin-top:195px;height:66vw}.module.text .visual1{width:15%;position:absolute;top:30vw;left:0}.desktop .module.text .visual1{left:11vw;top:13vw}.module.text .visual2{width:22%;position:absolute;top:80vw;left:10vw}.desktop .module.text .visual2{width:17%;left:18vw;bottom:0;top:auto}.module.text .visual3{width:53%;position:absolute;top:13vw;left:21vw;z-index:2}.module.text .visual3 img{width:100%}.module.text .visual3 video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.desktop .module.text .visual3{width:40%;left:30vw;top:5vw}.module.text .visual4{width:25%;position:absolute;top:0;right:10vw;z-index:3}.desktop .module.text .visual4{top:0;right:10vw;width:22%}.module.text .visual5{width:41%;position:absolute;bottom:0;right:10vw}.desktop .module.text .visual5{right:12vw;width:14%;bottom:10vw}.module.quote{position:relative;overflow:hidden;background:#f5f5f5}.module.quote .title{font-size:25px;line-height:27px;color:#101010;width:100%;padding-top:65px;padding-bottom:30px;text-align:center;max-width:90%;margin-left:auto;margin-right:auto;font-family:"Longines Serif Headline";font-weight:400}.lang-jp .module.quote .title{font-size:20px;line-height:22px}.desktop .module.quote .title{font-size:65px;line-height:72px;max-width:980px;padding-top:220px;padding-bottom:60px}.module.quote .description{font-size:10px;color:#101010;width:100%;padding-bottom:105px;text-align:center;text-transform:uppercase;max-width:90%;margin-left:auto;margin-right:auto;font-family:Longines Sans Headline;font-weight:400}.desktop .module.quote .description{font-size:14px;line-height:18px;max-width:980px;padding-bottom:220px}.module.slider{position:relative;z-index:2;overflow:hidden;width:100%;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f5f5f5}.module.slider .title{font-size:10px;color:#101010;text-transform:uppercase;position:relative;padding-left:30px;padding-right:30px;z-index:10;margin-bottom:47px;max-width:100%;box-sizing:border-box;width:325px;font-family:Longines Sans Headline;font-weight:400}.module.slider .title span{width:100%}.desktop .module.slider .title{font-size:14px;padding-left:10vw;padding-right:10vw;margin-bottom:75px;width:auto}.module.slider .slides{width:auto;padding-left:30px;box-sizing:border-box;white-space:nowrap;font-size:0;position:relative;margin-bottom:32px;cursor:move}.module.slider .slides .item{border-radius:6px;width:262px;display:inline-block;padding:15px 20px;box-sizing:border-box;white-space:normal;vertical-align:top;height:330px;margin-right:22px;position:relative}.module.slider .slides .item.black .background .color{background:#070707}.module.slider .slides .item.chocolat .background .color{background:#824f20}.module.slider .slides .item.white .background .color{background:#e4dbcd}.module.slider .slides .item.white .content .description,.module.slider .slides .item.white .content .infos .cta a,.module.slider .slides .item.white .content .infos .price,.module.slider .slides .item.white .content .text,.module.slider .slides .item.white .number,.module.slider .slides .item.white .sku{color:#1e1309}.module.slider .slides .item .background{border-radius:6px;overflow:hidden}.module.slider .slides .item .background,.module.slider .slides .item .background .color{height:100%;width:100%;display:block;top:0;left:0;position:absolute}.module.slider .slides .item .top{display:flex;justify-content:space-between}.module.slider .slides .item .number{font-size:14px;color:#e4dbcd;font-family:"Longines Serif Headline";font-weight:400;position:relative}.desktop .module.slider .slides .item .number{font-size:20px}.module.slider .slides .item .sku{font-size:10px;color:#e4dbcd;font-family:Longines Sans Text;font-weight:500;position:relative}.desktop .module.slider .slides .item .sku{font-size:15px;line-height:22px}.module.slider .slides .item .content{position:absolute;bottom:20px;left:20px;right:20px;text-align:center}.desktop .module.slider .slides .item .content{bottom:32px;left:32px;right:32px}.module.slider .slides .item .content .img{width:200px;margin-bottom:5px}.desktop .module.slider .slides .item .content .img{width:380px}.module.slider .slides .item .content .text{font-size:14px;line-height:16px;font-family:Longines Sans Text;font-weight:400;color:#e4dbcd;text-transform:uppercase;margin-bottom:7px;width:170px;text-align:left}.desktop .module.slider .slides .item .content .text{font-size:23px;width:280px;line-height:25px;margin-bottom:10px}.module.slider .slides .item .content .infos{display:flex;justify-content:space-between;text-align:left}.module.slider .slides .item .content .infos .price{font-size:10px;color:#e4dbcd;font-family:Longines Sans Text;font-weight:500}.desktop .module.slider .slides .item .content .infos .price{font-size:12px}.module.slider .slides .item .content .infos .cta a{font-size:10px;color:#e4dbcd;line-height:13px;text-transform:uppercase;font-family:Longines Sans Text;font-weight:500}.desktop .module.slider .slides .item .content .infos .cta a{font-size:12px}.module.slider .slides .item .content .infos .cta a:hover img{transform:translateX(3px)}.module.slider .slides .item .content .infos .cta img{margin-left:4px;transition:1s}.module.slider .slides .item .content .description{max-height:0;overflow:hidden;font-size:14px;line-height:18px;box-sizing:border-box;font-family:Longines Sans Headline;font-weight:400;color:#e4dbcd;transition:1s}.module.slider .slides .item:last-child{margin-right:30px}.desktop .module.slider .slides .item{width:475px;height:600px;margin-right:32px;padding:34px}.desktop .module.slider .slides{margin-bottom:35px;padding-left:10vw}.module.slider .navigation{display:flex;padding-bottom:68px;padding-left:30px}.module.slider .navigation .bar{background:rgba(16,16,16,.3);height:2px;position:relative;width:100%;overflow:hidden;margin-top:20px}.module.slider .navigation .bar .progress{top:0;left:0;background:#101010;position:absolute;height:100%;width:100%}.module.slider .navigation .buttons{display:flex;padding-right:30px;flex-shrink:0}.module.slider .navigation .buttons .left{margin-right:8px;margin-left:37px}.desktop .module.slider .navigation .buttons{padding-right:10vw}.desktop .module.slider .navigation{padding-left:10vw;padding-bottom:260px}.module.products{position:relative;z-index:2;overflow:hidden;width:100%;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;padding-top:100px}.desktop .module.products{text-align:left}.module.products .title{font-size:10px;color:#101010;text-transform:uppercase;text-align:center;position:relative;padding-left:30px;padding-right:30px;z-index:10;margin-bottom:47px;width:100%;box-sizing:border-box;font-family:Longines Sans Headline;font-weight:400}.module.products .title span{width:100%}.desktop .module.products .title{padding-left:10vw;padding-right:10vw;text-align:left;font-size:14px}.module.products .description{font-size:36px;color:#101010;text-align:center;position:relative;padding-left:30px;padding-right:30px;z-index:10;margin-bottom:47px;width:100%;box-sizing:border-box;font-family:"Longines Serif Headline";font-weight:400}.module.products .description span{width:100%}.desktop .module.products .description{margin-bottom:113px;font-size:90px;line-height:105px;padding-left:10vw;padding-right:0;text-align:left;max-width:980px}.module.products .slides{width:auto;padding-left:30px;box-sizing:border-box;white-space:nowrap;font-size:0;position:relative;margin-bottom:50px;cursor:move}.module.products .slides .item{border-radius:6px;width:262px;display:inline-block;padding:15px 20px;box-sizing:border-box;white-space:normal;vertical-align:top;height:510px;margin-right:22px;position:relative}.module.products .slides .item .background{border-radius:6px;overflow:hidden}.module.products .slides .item .background,.module.products .slides .item .background .color{height:100%;width:100%;display:block;top:0;left:0;position:absolute}.module.products .slides .item .top{position:relative;z-index:2}.module.products .slides .item .number{font-size:14px;color:#e4dbcd;font-family:"Longines Serif Headline";font-weight:400;position:relative}.module.products .slides .item .sku{font-size:14px;color:#101010;font-family:Longines Sans Text;font-weight:500;position:relative;text-align:center;opacity:.6}.module.products .slides .item .content{position:absolute;bottom:0;left:20px;right:20px;text-align:center}.module.products .slides .item .content .img{width:200px;margin-bottom:5px}.module.products .slides .item .content .infos{text-align:center;margin-top:-20px}.module.products .slides .item .content .infos .text{font-size:13px;line-height:19px;font-family:Longines Sans Text;font-weight:500;color:#101010;margin-bottom:7px;width:100%;text-align:center}.module.products .slides .item .content .infos .dimensions{margin-bottom:4px}.module.products .slides .item .content .infos .dimensions,.module.products .slides .item .content .infos .price{font-size:14px;color:#101010;font-family:Longines Sans Text;font-weight:400;opacity:.6}.module.products .slides .item .content .infos .cta{margin-top:42px}.module.products .slides .item .content .infos .cta a{font-size:14px;color:#101010;text-transform:uppercase;font-family:Longines Sans Text;font-weight:500;border:1px solid rgba(30,19,9,.3);padding:27px;display:inline-block;transition:1s}.module.products .slides .item .content .infos .cta a:hover{color:#fff;background:#101010}.module.products .slides .item .content .description{max-height:0;overflow:hidden;font-size:14px;line-height:18px;box-sizing:border-box;font-family:Longines Sans Headline;font-weight:400;color:#101010;transition:1s}.desktop .module.products .slides .item .content .text{font-size:17px;line-height:23px}.desktop .module.products .slides .item .content .description{font-size:16px;line-height:21px}.module.products .slides .item:last-child{margin-right:30px}.desktop .module.products .slides .item{width:320px;height:530px;margin-right:32px;padding:34px}.desktop .module.products .slides{margin-bottom:54px;padding-left:148px}.module.products .navigation{display:flex;padding-bottom:100px;padding-left:30px}.module.products .navigation .bar{background:rgba(16,16,16,.3);height:2px;position:relative;width:100%;overflow:hidden;margin-top:20px}.module.products .navigation .bar .progress{top:0;left:0;background:#101010;position:absolute;height:100%;width:100%}.desktop .module.products .navigation .bar{margin-top:24px}.module.products .navigation .buttons{display:flex;padding-right:30px;flex-shrink:0}.module.products .navigation .buttons .left{margin-right:8px;margin-left:37px}.desktop .module.products .navigation .buttons{padding-right:32px}.desktop .module.products .navigation{padding-left:148px;padding-bottom:160px}.module.image{position:relative;width:100%;font-size:0;height:100vh}.module.image img{z-index:-2}.module.image img,.module.image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;opacity:0;transition:opacity 1s}.module.image video{z-index:-1}.module.image.image-enabled img,.module.image.image-enabled video{opacity:1}.module.gallery{position:relative;overflow:hidden;background:#070707;padding-top:100px}.module.gallery.chocolat{background:#824f20}.module.gallery.beige{background:#e4dbcd}.module.gallery.beige .content .count,.module.gallery.beige .content .image .text .description,.module.gallery.beige .content .image .text .title,.module.gallery.beige .content .left .paragraph,.module.gallery.beige .content .left .text,.module.gallery.beige .head,.module.gallery.beige .informations .column2 .l,.module.gallery.beige .informations .column .l,.module.gallery.beige .informations .column .r,.module.gallery.beige .informations .sku,.module.gallery.beige .informations .title{color:#1e1309}.module.gallery.beige .informations .column2 .r a{color:#1e1309;border:1px solid rgba(30,19,9,.3)}.module.gallery .head{color:#fff;text-transform:uppercase;position:relative;padding-left:30px;padding-right:30px;z-index:10;max-width:330px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;text-align:center}.module.gallery .head span{width:100%;font-family:"Longines Serif Headline";font-weight:400;font-size:40px;line-height:40px}.desktop .module.gallery .head span{font-size:133px;line-height:133px}.desktop .module.gallery .head{font-size:112px;line-height:108px;width:100%;margin-bottom:0;padding-left:0;padding-right:0;max-width:980px}.desktop .module.gallery .head,.large .module.gallery .head,.module.gallery .content{margin-left:auto;margin-right:auto}.module.gallery .content{position:relative;margin-top:-20px;z-index:12}.module.gallery .content .left{width:216px;margin-left:auto;margin-right:auto;margin-bottom:42px}.module.gallery .content .left .text{font-size:22px;line-height:26px;font-family:Longines Sans Headline;font-weight:400;color:#fff;text-transform:uppercase;margin-bottom:32px}.module.gallery .content .left .text b{font-family:Longines Sans Headline;font-weight:700}.desktop .module.gallery .content .left .text{margin-bottom:76px}.module.gallery .content .left .paragraph{font-size:14px;line-height:19px;color:#fff;font-family:Longines Sans Headline;font-weight:400}.module.gallery .content .left .shop{margin-top:30px}.desktop .module.gallery .content .left{margin-left:148px;width:270px;flex-shrink:0;margin-right:80px;margin-top:60px}.desktop .module.gallery .content .left .text{font-size:27px;line-height:34px}.desktop .module.gallery .content .left .paragraph{font-size:16px;line-height:21px}.module.gallery .content .image{position:relative}.module.gallery .content .image .visual{position:relative;font-size:0;overflow:hidden;border-radius:6px}.module.gallery .content .image .visual img{width:100%;box-sizing:border-box;padding-left:30px;padding-right:30px}.module.gallery .content .image .visual video{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.module.gallery .content .image .visual .visual2,.module.gallery .content .image .visual .visual3,.module.gallery .content .image .visual .visual4{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:1s;transform:translateY(101%)}.module.gallery .content .image .visual .visual2.active,.module.gallery .content .image .visual .visual2.first,.module.gallery .content .image .visual .visual3.active,.module.gallery .content .image .visual .visual3.first,.module.gallery .content .image .visual .visual4.active,.module.gallery .content .image .visual .visual4.first{transform:translateY(0)}.module.gallery .content .image .text{position:absolute;top:100%;left:50%;width:100px;padding-top:80px}.module.gallery .content .image .text .title{color:#fff;font-size:12px;line-height:16px;font-family:Longines Sans Headline;font-weight:400;text-transform:uppercase;margin-bottom:22px}.module.gallery .content .image .text .title b{font-family:Longines Sans Headline;font-weight:700}.module.gallery .content .image .text .description{color:#fff;font-size:10px;line-height:14px;font-family:Longines Sans Headline;font-weight:400}.desktop .module.gallery .content .image .text{top:auto;bottom:55px;left:100%;padding-top:0;margin-left:33px;width:200px}.desktop .module.gallery .content .image .text .title{font-size:14px;line-height:18px}.desktop .module.gallery .content .image{margin-right:0;width:40vw}.desktop .module.gallery .content .image .visual img{padding-left:0;padding-right:0}.module.gallery .content .count{font-size:10px;color:#fff;font-family:Longines Sans Text;font-weight:400;position:absolute;left:30px;margin-top:47px}.desktop .module.gallery .content .count{left:50%;bottom:0;margin-left:7vw;text-align:center;font-size:14px}.module.gallery .content .right{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;height:88px}.module.gallery .content .right .thumb{margin-top:20px;position:relative;width:43px;float:right;margin-left:11px;opacity:.3;transition:1s}.module.gallery .content .right .thumb.selected,.module.gallery .content .right .thumb:hover{opacity:1}.module.gallery .content .right .thumb .picture{width:100%;overflow:hidden;cursor:pointer}.module.gallery .content .right .thumb .picture:hover img{transform:scale(1.2)}.module.gallery .content .right .thumb img{width:100%;transition:1s}.desktop .module.gallery .content .right .thumb{margin-top:0;margin-bottom:0;width:18%;max-width:80px}.desktop .module.gallery .content .right{width:40vw;flex-shrink:0;height:120px;margin-right:0;padding-right:0;align-items:flex-end;display:flex;padding-left:calc(7vw + 80px)}.desktop .module.gallery .content{margin-top:40px}.desktop .module.gallery .content,.large .module.gallery .content{display:flex;justify-content:center;margin-left:10vw;margin-right:10vw;align-items:flex-end}.large .module.gallery .content{margin-top:-120px}.module.gallery .informations{margin:60px 30px 100px}.module.gallery .informations .sku{color:#fff;font-size:14px;font-family:Longines Sans Headline;font-weight:400;margin-bottom:30px}.module.gallery .informations .title{color:#fff;font-size:32px;line-height:38px;font-family:"Longines Serif Headline";font-weight:400;margin-bottom:30px}.desktop .module.gallery .informations .title{width:400px;font-size:36px;line-height:41px;width:295px}.module.gallery .informations .column .l{color:#fff;font-size:15px;line-height:25px;font-family:Longines Sans Headline;font-weight:400;margin-bottom:25px;text-transform:uppercase}.desktop .module.gallery .informations .column .l{width:50%;margin-right:25px;margin-bottom:0}.module.gallery .informations .column .r{font-size:15px;line-height:25px;margin-bottom:35px;font-family:Longines Sans Headline;font-weight:400;color:#fff}.desktop .module.gallery .informations .column .r{width:50%;margin-left:25px}.desktop .module.gallery .informations .column{display:flex;margin-bottom:30px}.large .module.gallery .informations .column{margin-bottom:50px}.module.gallery .informations .column2 .l{color:#fff;font-size:14px;line-height:18px;font-family:Longines Sans Text;font-weight:500;margin-bottom:50px;text-transform:uppercase;cursor:pointer}.module.gallery .informations .column2 .l span{vertical-align:top;display:inline-block;height:18px;margin-right:10px}.module.gallery .informations .column2 .l img{height:18px;vertical-align:top;position:relative;top:-1px}.desktop .module.gallery .informations .column2 .l{width:50%;margin-right:0;margin-bottom:0}.module.gallery .informations .column2 .r a{font-size:14px;line-height:18px;color:#fff;text-transform:uppercase;display:block;text-align:center;font-family:Longines Sans Text;font-weight:500;padding:27px 35px;border:1px solid hsla(0,0%,100%,.3);transition:1s}.desktop .module.gallery .informations .column2 .r a{padding:27px 17px}.large .module.gallery .informations .column2 .r a{padding:27px}.module.gallery .informations .column2 .r a:hover{background:#fff;color:#101010}.desktop .module.gallery .informations .column2 .r{width:50%;margin-left:25px}.desktop .module.gallery .informations .column2{display:flex;align-items:center}.desktop .module.gallery .informations{position:absolute;left:50%;width:33%;bottom:460px;margin-right:0;margin-left:7vw;z-index:13;margin-bottom:0}.large .module.gallery .informations{bottom:500px}.desktop .module.gallery{padding-top:310px;padding-bottom:300px}.module.articles{background:#f5f5f5;position:relative;width:100%;overflow:hidden;padding-top:100px}.desktop .module.articles{padding-top:200px;padding-bottom:100px;text-align:center}.module.articles .item{margin-left:30px;margin-right:30px;margin-bottom:67px;vertical-align:top}.desktop .module.articles .item{width:39vw;margin-left:4vw;margin-right:4vw;display:inline-block}.large .module.articles .item{width:570px;margin-left:75px;margin-right:75px;display:inline-block}.desktop .module.articles .item2{margin-top:60px}.module.articles .title{font-size:10px;text-align:center;width:100%;box-sizing:border-box;font-family:Longines Sans Headline;font-weight:400;margin-bottom:30px;color:#101010;text-transform:uppercase}.desktop .module.articles .title{padding-left:32px;padding-right:32px;font-size:14px}.module.articles .description{font-size:20px;line-height:23px;font-family:"Longines Serif Headline";font-weight:400;color:#101010;max-width:300px;text-align:center;margin-bottom:44px;margin-left:auto;margin-right:auto}.desktop .module.articles .description{font-size:30px;line-height:36px;max-width:600px}.large .module.articles .description{font-size:43px;line-height:51px;max-width:600px}.module.articles .visuel{width:100%;position:relative}.module.articles .visuel img{width:100%}.module.articles .visuel video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}