@charset "UTF-8";*{padding:0;margin:0;box-sizing:border-box;user-select:none;-webkit-user-select:none}body,html{width:100%;min-height:100%;-webkit-tap-highlight-color:transparent}body{-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-size-adjust:none;overscroll-behavior:none}a{text-decoration:none;color:inherit;pointer-events:all}button{appearance:none;-webkit-appearance:none;border:none;background:none;padding:0;color:inherit;cursor:pointer;pointer-events:all}button:focus{outline:none}img{user-drag:none;-webkit-user-drag:none}header[data-color=blue]{background:linear-gradient(rgba(255,255,255,.15) 40%,rgba(255,255,255,0))}@font-face{font-family:LonginesSerifText;font-display: swap;src:url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSerifText-Regular-7b5f6813.woff2) format("woff2"),url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSerifText-Regular-f8ce8780.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LonginesSansHeadline;font-display: swap;src:url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSansHeadline-Regular-b53c0a63.woff2) format("woff2"),url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSansHeadline-Regular-55963277.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LonginesSansText;font-display: swap;src:url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSansText-Light-983970dc.woff2) format("woff2"),url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSansText-Light-759f3d22.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:LonginesSansText;font-display: swap;src:url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSansText-Regular-281c8dc8.woff2) format("woff2"),url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSansText-Regular-52a9f0de.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LonginesSansText;font-display: swap;src:url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSansText-Medium-d5dd958e.woff2) format("woff2"),url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSansText-Medium-4b856b59.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:LonginesSansText;font-display: swap;src:url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSansText-Bold-d9554237.woff2) format("woff2"),url(https://www.longines.com/spirit-flyback/longines-flyback-LonginesSansText-Bold-3e30be48.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;font-display: swap;src:url(https://www.longines.com/spirit-flyback/longines-flyback-OpenSans-Light-fa030ce5.woff2) format("woff2"),url(https://www.longines.com/spirit-flyback/longines-flyback-OpenSans-Light-683cc621.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;font-display: swap;src:url(https://www.longines.com/spirit-flyback/longines-flyback-OpenSans-SemiBold-da672c82.woff2) format("woff2"),url(https://www.longines.com/spirit-flyback/longines-flyback-OpenSans-SemiBold-d069fc26.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;font-display: swap;src:url(https://www.longines.com/spirit-flyback/longines-flyback-OpenSans-Regular-38df043a.woff2) format("woff2"),url(https://www.longines.com/spirit-flyback/longines-flyback-OpenSans-Regular-d80cc833.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5{font-family:LonginesSansHeadline,sans-serif,serif;font-style:normal;font-weight:400;line-height:1}.caption{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:300;font-size:12rem;line-height:13rem}@media (min-width: 768px){.caption{font-size:14rem;line-height:15rem}}span{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:400;font-size:14rem;line-height:13rem}h1{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:700;font-size:32rem;line-height:27rem}[lang=jp] h1{line-height:32rem}@media (min-width: 768px){h1{font-size:78rem;line-height:65rem}[lang=jp] h1{line-height:78rem}}h2{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:700;font-size:32rem;line-height:27rem}[lang=jp] h2{line-height:32rem}@media (min-width: 768px){h2{font-size:48rem;line-height:40rem}[lang=jp] h2{line-height:48rem}}h3{font-family:LonginesSansHeadline,sans-serif,serif;font-style:normal;font-weight:400;font-size:22rem;line-height:21rem}@media (min-width: 768px){h3{font-size:38rem;line-height:36rem}}h4{font-family:LonginesSansHeadline,sans-serif,serif;font-style:normal;font-weight:700;font-size:24rem;line-height:14rem}h5{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:500;font-size:16rem;line-height:21rem}.p1,p{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:300;font-size:8.65rem;line-height:10rem}@media (min-width: 768px){.p1,p{font-size:14rem;line-height:15rem}}.p2{font-family:LonginesSansHeadline,sans-serif,serif;font-style:normal;font-weight:400;font-size:12rem;line-height:14rem}.p3{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:400;font-size:10rem;line-height:18rem}@media (min-width: 768px){.p3{font-size:12rem}}.cta span{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:500;font-size:12rem;line-height:14rem;text-align:center;letter-spacing:.05em}.mid-title{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:700;font-size:32rem;line-height:27rem}@media (min-width: 768px){.mid-title{font-size:50rem;line-height:42rem}}.description{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:300;font-size:12rem;line-height:16rem}@media (min-width: 768px){.description{font-size:13rem;line-height:17rem}}.big-description{font-family:LonginesSerifText,serif,sans-serif;font-style:normal;font-weight:400;font-size:18rem;line-height:23rem}@media (min-width: 768px){.big-description{font-size:24rem;line-height:31rem}}.small-description{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:400;font-size:12rem;line-height:16rem}.small{font-family:LonginesSansText,sans-serif,serif;font-style:normal;font-weight:500;font-size:10rem;line-height:11rem;text-transform:uppercase}.dk{display:none}@media (min-width: 1025px){.dk{display:block}}.mb{display:block}@media (min-width: 1025px){.mb{display:none}}@media (max-width: 767px){.hide-mobile{display:none!important}}@media (max-width: 1024px) and (min-width: 768px){.hide-tablet{display:none!important}}@media (min-width: 1025px){.hide-desktop{display:none!important}}.fit{object-fit:cover;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.line-ov-hidden{overflow:hidden}.line-no-wrap{white-space:nowrap;transform:translateZ(0)}[lang=jp] .line-no-wrap{white-space:unset}.cta{font-family:LonginesSansText,sans-serif,serif;display:flex;align-items:center;justify-content:center;position:relative;padding:14rem 27rem;transition:border-color .4s cubic-bezier(.14,1,.34,1)}@media (hover: hover) and (pointer: fine){.cta:hover{border-color:#002744;transition:border-color .8s cubic-bezier(.14,1,.34,1)}.cta:hover .bar{transform:scale3d(1,.5,1)}}.cta .bars-w{position:absolute;width:100%;height:calc(100% - 1px)}.cta .bar{position:absolute;top:0;bottom:0;pointer-events:none;opacity:1;transition:transform .5s cubic-bezier(.44,0,0,1)}.cta .left-bar{left:0;border-left:1px solid rgba(0,39,68,.4);margin-left:-7rem}.cta .right-bar{right:0;border-right:1px solid rgba(0,39,68,.4);margin-right:-7rem}.cta .text{color:#002744;text-align:center;text-transform:uppercase}.cta .svg-border{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;margin:auto}.cta .svg-border rect{fill:none;transition:fill .2s linear,stroke .2s linear,stroke-dashoffset .2s linear;stroke:#00274466;stroke-width:2px}.intro-w{position:absolute;height:min(100vh,var(--vh) * 100);width:100%;z-index:0;pointer-events:none}.intro-w .flyback-txt-intro{position:absolute;left:50%;transform:translate3d(-50%,0,0)}.intro-w .flyback-txt-intro-wrapper{display:flex;column-gap:16rem;align-items:center;pointer-events:none}.intro-w .flyback-txt-intro svg{width:34rem;height:5rem}@media (min-width: 1025px){.intro-w .flyback-txt-intro svg{width:60rem;height:10rem}}.intro-w .flyback-txt-intro svg path:nth-child(1){stroke-dasharray:59;stroke-dashoffset:-59}.intro-w .flyback-txt-intro svg path:nth-child(2){stroke-dasharray:68;stroke-dashoffset:-68}.intro-w .flyback-txt-intro svg path:nth-child(3){stroke-dasharray:63;stroke-dashoffset:63}.intro-w .flyback-txt-intro svg line{stroke-dasharray:3.6;stroke-dashoffset:-3.6}.intro-w .flyback-txt-intro svg:not(:first-of-type){transform:scaleX(-1)}.intro-w .flyback-txt-intro span{white-space:nowrap;opacity:0;font-family:LonginesSerifText,serif,sans-serif;color:#002744;text-transform:uppercase;font-size:16rem}@media (min-width: 1025px){.intro-w .flyback-txt-intro span{font-size:26rem}}@media screen and (min-aspect-ratio: 2/1){.intro-w .flyback-txt-intro span{font-size:18rem}}.hero-wrapper{pointer-events:none;position:relative;display:block;width:100%;min-height:200vh;height:100%;z-index:100}.hero-wrapper .center-w{position:relative}.hero-wrapper .center-w .watch{display:block;position:absolute;width:167rem;height:323rem}@media (min-width: 768px){.hero-wrapper .center-w .watch{margin-left:5rem}}@media (min-width: 1025px){.hero-wrapper .center-w .watch{width:239rem;height:461rem}}@media screen and (min-aspect-ratio: 2/1){.hero-wrapper .center-w .watch{width:167rem;height:323rem}}.hero-wrapper .center-w .watch img{width:100%;height:100%;object-fit:cover}.hero-wrapper .hero-content{position:relative;width:100vw;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:63rem;padding-top:calc(50vh + 100rem)}@media (min-width: 768px){.hero-wrapper .hero-content{padding-top:calc(100vh + 100rem)}}@media (min-width: 1025px){.hero-wrapper .hero-content{width:fit-content;flex-wrap:nowrap;flex-direction:row;gap:0;padding-top:calc(100vh + 310rem)}}.hero-wrapper .hero-content .left{width:100%;height:100%;padding-left:40rem;padding-right:40rem;padding-bottom:56rem}@media (min-width: 1025px){.hero-wrapper .hero-content .left{width:442rem;margin-left:51rem;margin-right:107rem;padding:0}}.hero-wrapper .hero-content .left .title-w{position:relative;width:100%;padding-bottom:17rem}@media (min-width: 1025px){.hero-wrapper .hero-content .left .title-w{padding-bottom:34rem;margin-bottom:44rem}}.hero-wrapper .hero-content .left .title-w .top{display:flex;align-items:center;justify-content:center;gap:14rem}@media (min-width: 1025px){.hero-wrapper .hero-content .left .title-w .top{gap:23rem}}.hero-wrapper .hero-content .left .title-w .top .line{flex:1;height:1px;background-color:#00274433;transform-origin:right}.hero-wrapper .hero-content .left .title-w .top svg{width:45rem;height:auto}@media (min-width: 1025px){.hero-wrapper .hero-content .left .title-w .top svg{width:62rem}}.hero-wrapper .hero-content .left .title-w .title{color:#002744;text-align:center;text-transform:uppercase;padding:20rem 0;font-size:48rem;line-height:40rem}[lang=jp] .hero-wrapper .hero-content .left .title-w .title{font-size:70rem;line-height:50rem}@media (min-width: 768px){.hero-wrapper .hero-content .left .title-w .title{font-size:78rem;line-height:65rem}[lang=jp] .hero-wrapper .hero-content .left .title-w .title{line-height:78rem}}@media (min-width: 1025px){.hero-wrapper .hero-content .left .title-w .title{padding:35rem 0 34rem}}.hero-wrapper .hero-content .left .title-w .subtitle{color:#002744;text-align:center}.hero-wrapper .hero-content .left .title-w .bottom-line{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#00274433;transform-origin:right}.hero-wrapper .hero-content .left .poster{width:100%;height:auto;margin:0 auto;object-fit:cover;display:none}@media (min-width: 1025px){.hero-wrapper .hero-content .left .poster{display:block}}.hero-wrapper .hero-content .center{position:relative;width:100%;height:310rem}@media (min-width: 1025px){.hero-wrapper .hero-content .center{width:239rem;height:1350rem;margin-right:125rem}}.hero-wrapper .hero-content .center .cta{position:absolute;left:50%;bottom:0;transform:translate3d(-50%,0,0)}@media (min-width: 1025px){.hero-wrapper .hero-content .center .cta{bottom:unset;top:469rem;left:50rem;transform:none}}.hero-wrapper .hero-content .center .journal-texts{position:absolute;width:100%;left:0;bottom:0;display:none}@media (min-width: 1025px){.hero-wrapper .hero-content .center .journal-texts{display:block}}.hero-wrapper .hero-content .center .journal-texts h4{color:#002744;text-align:center;text-transform:uppercase}@media (min-width: 1025px){.hero-wrapper .hero-content .center .journal-texts h4{font-family:LonginesSerifText,serif,sans-serif;font-style:normal;font-weight:500;font-size:27rem;line-height:30rem}}.hero-wrapper .hero-content .center .journal-texts p{font-family:LonginesSerifText,serif,sans-serif;color:#002744;font-style:normal;font-weight:300;font-size:14rem;line-height:15rem;text-align:justify}@media (min-width: 1025px){.hero-wrapper .hero-content .center .journal-texts p{margin-top:30rem}}.hero-wrapper .hero-content .right{width:100%;height:100%;padding-left:24rem;padding-right:24rem;display:flex;flex-direction:column-reverse}@media (min-width: 1025px){.hero-wrapper .hero-content .right{display:block;width:561rem;padding:0}}.hero-wrapper .hero-content .right .poster-mb{display:block;width:100%;height:auto;object-fit:cover;padding:0 4rem}@media (min-width: 1025px){.hero-wrapper .hero-content .right .poster-mb{display:none}}.hero-wrapper .hero-content .right .video-w{display:block;position:relative;height:auto}.hero-wrapper .hero-content .right .video-w video{display:block;width:100%;height:auto}@media (min-width: 1025px){.hero-wrapper .hero-content .right .video-w video{width:561rem;height:320rem}}.hero-wrapper .hero-content .right .description-w{display:flex;flex-direction:column;gap:10rem;margin-top:52rem;margin-bottom:49rem;width:fit-content}[lang=jp] .hero-wrapper .hero-content .right .description-w{display:block;text-align:justify;width:100%}@media (min-width: 1025px){.hero-wrapper .hero-content .right .description-w{flex-direction:row;gap:25rem;margin-top:90rem;margin-bottom:0}}.hero-wrapper .hero-content .right .description-w .description{color:#002744;width:100%}[lang=jp] .hero-wrapper .hero-content .right .description-w .description{word-wrap:break-word;width:100%;text-align:justify;white-space:wrap;text-overflow:ellipsis;word-break:break-all}@media (min-width: 1025px){.hero-wrapper .hero-content .right .description-w .description{font-size:16rem;line-height:21rem}}.hero-wrapper .hero-content .right .dirigible-dk{display:none}@media (min-width: 1025px){.hero-wrapper .hero-content .right .dirigible-dk{display:block;width:100%;height:auto;object-fit:cover;padding:73rem 0}}.heading-image{position:relative;padding:70rem 24rem 56rem}@media (min-width: 768px){.heading-image{padding:91rem 40rem 48rem}}.heading-image .caption{color:#002744;text-align:center;display:flex;align-items:center;justify-content:center;gap:15px}@media (min-width: 768px){.heading-image .caption{gap:25px}}.heading-image .caption .dash{width:4px;height:1px;background-color:#002744}@media (min-width: 768px){.heading-image .caption .dash{width:6px}}.heading-image .title{color:#002744;text-align:center;text-transform:uppercase;margin-top:16px;margin-bottom:20px}@media (min-width: 768px){.heading-image .title{margin-top:36px;margin-bottom:37px}}.heading-image svg{display:block;margin:0 auto;width:50px}@media (min-width: 768px){.heading-image svg{width:62px}}.heading-image video{display:block;margin:38px auto 0;width:100%;max-width:100%;height:auto}@media (min-width: 768px){.heading-image video{margin:91px auto 0}}.watch-intro{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-bottom:15rem;gap:50px}@media (min-width: 1025px){.watch-intro{flex-direction:row;padding:48rem 120rem 48rem 0;justify-content:space-between;gap:0}}.watch-intro .left-watch{position:relative;display:block;width:100%}@media (min-width: 768px){.watch-intro .left-watch{display:flex;justify-content:center;gap:50rem}}@media (min-width: 1025px){.watch-intro .left-watch{display:block;width:650rem}}.watch-intro .left-watch .watch-image-container{position:relative;display:block;width:196rem;height:auto;display:flex;align-items:center;justify-content:center;margin-left:8rem}@media (min-width: 768px){.watch-intro .left-watch .watch-image-container{margin:0}}@media (min-width: 1025px){.watch-intro .left-watch .watch-image-container{width:520rem;margin:0 auto}}.watch-intro .left-watch .watch-image-container .dial{display:block;width:100%;height:auto;margin-right:auto}@media (min-width: 1025px){.watch-intro .left-watch .watch-image-container .dial{margin:unset}}.watch-intro .left-watch .watch-image-container .dial img{width:100%;height:100%;object-fit:cover}.watch-intro .left-watch .watch-image-container .hands{display:block;height:auto;position:absolute}.watch-intro .left-watch .watch-image-container .hands img{width:100%;height:100%;object-fit:cover}.watch-intro .left-watch .watch-image-container .hour{width:11rem;transform:rotate(0)}@media (min-width: 1025px){.watch-intro .left-watch .watch-image-container .hour{width:18rem}}.watch-intro .left-watch .watch-image-container .minute{width:8.5rem;transform:rotate(50deg)}@media (min-width: 1025px){.watch-intro .left-watch .watch-image-container .minute{width:13rem}}.watch-intro .left-watch .watch-image-container .chrono-hand{width:5.5rem;transform:rotate(0)}@media (min-width: 1025px){.watch-intro .left-watch .watch-image-container .chrono-hand{width:8.5rem}}.watch-intro .left-watch .watch-image-container .second-hand{width:5rem;transform:translate3d(-32rem,1rem,0) rotate(0)}@media (min-width: 1025px){.watch-intro .left-watch .watch-image-container .second-hand{width:8.5rem;transform:translate3d(-48rem,1rem,0) rotate(0)}}.watch-intro .left-watch .watch-image-container .chrono-minute-hand{width:5rem;transform:translate3d(32rem,1rem,0) rotate(0)}@media (min-width: 1025px){.watch-intro .left-watch .watch-image-container .chrono-minute-hand{width:8.5rem;transform:translate3d(48.5rem,1rem,0) rotate(0)}}.watch-intro .left-watch .actions-btn{position:absolute;top:0;bottom:0;right:25rem;display:flex;flex-direction:column;justify-content:space-between}.watch-intro .left-watch .actions-btn span{font-size:11rem}@media (min-width: 768px){.watch-intro .left-watch .actions-btn span{font-size:14rem}}@media (min-width: 768px){.watch-intro .left-watch .actions-btn{top:0;bottom:0;right:40rem;position:relative}}@media (min-width: 1025px){.watch-intro .left-watch .actions-btn{position:absolute;top:55rem;bottom:60rem;right:0}}.watch-intro .left-watch .actions-btn .action-btn{position:relative;display:block;border-radius:50%;width:138rem;height:138rem;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width: 1025px){.watch-intro .left-watch .actions-btn .action-btn{width:171rem;height:171rem}}.watch-intro .left-watch .actions-btn .action-btn .text{position:relative;overflow:hidden;font-size:12rem;height:fit-content;width:100%;display:flex;justify-content:center;align-items:center}.watch-intro .left-watch .actions-btn .action-btn .text .btn-text,.watch-intro .left-watch .actions-btn .action-btn .text .btn-text-hidden,.watch-intro .left-watch .actions-btn .action-btn .text .btn-pause,.watch-intro .left-watch .actions-btn .action-btn .text .btn-pause-hidden{text-align:center;color:#002744;text-transform:uppercase;display:block;padding:0 5rem}.watch-intro .left-watch .actions-btn .action-btn .text .btn-text{position:relative}.watch-intro .left-watch .actions-btn .action-btn .text .btn-text-hidden{position:absolute;top:50%;width:100%;transform:translate3d(0,-50%,0)}.watch-intro .left-watch .actions-btn .action-btn .text .btn-text-hidden .word{transform:translate3d(0,100%,0)}.watch-intro .left-watch .actions-btn .action-btn .text .btn-pause,.watch-intro .left-watch .actions-btn .action-btn .text .btn-pause-hidden{position:absolute;top:50%;width:100%;transform:translate3d(0,-50%,0)}.watch-intro .left-watch .actions-btn .action-btn .text .btn-pause .word,.watch-intro .left-watch .actions-btn .action-btn .text .btn-pause-hidden .word{transform:translate3d(0,100%,0)}.watch-intro .left-watch .actions-btn .action-btn svg{position:absolute;width:100%;height:100%;top:0;left:0;color:#002744;pointer-events:none}.watch-intro .left-watch .actions-btn .action-btn .cut-flyback{transform:rotate(70deg)}.watch-intro .left-watch .actions-btn .action-btn.btn-start .cut-circle .hovered{transform-origin:50% 50%}.watch-intro .right-infos{position:relative;padding:43rem 19px 31rem;overflow:hidden;width:calc(100% - 48px);display:flex;flex-direction:column-reverse}@media (min-width: 768px){.watch-intro .right-infos{flex-direction:column}}@media (min-width: 1025px){.watch-intro .right-infos{width:650rem;padding:64rem 64px 58rem;max-width:530rem;margin:0}}.watch-intro .right-infos:before{content:"";position:absolute;top:17.5px;left:0;bottom:17.5px;right:0;border-right:1px solid rgba(0,39,68,.2);border-left:1px solid rgba(0,39,68,.2);pointer-events:none;display:none}@media (min-width: 768px){.watch-intro .right-infos:before{display:block}}.watch-intro .right-infos:after{content:"";position:absolute;top:0;left:17.5px;bottom:0;right:17.5px;border-top:1px solid rgba(0,39,68,.2);border-bottom:1px solid rgba(0,39,68,.2);pointer-events:none;display:none}@media (min-width: 768px){.watch-intro .right-infos:after{display:block}}.watch-intro .right-infos.mobile-only .title{display:block;margin-bottom:0}@media (min-width: 768px){.watch-intro .right-infos.mobile-only{display:none}}.watch-intro .right-infos>svg{display:block;width:37px;margin:0 auto;display:none}@media (min-width: 768px){.watch-intro .right-infos>svg{display:block}}@media (min-width: 1025px){.watch-intro .right-infos>svg{width:62px}}.watch-intro .right-infos .title{color:#002744;text-align:center;text-transform:uppercase;margin-top:22rem;margin-bottom:63rem;display:none}@media (min-width: 768px){.watch-intro .right-infos .title{display:block}}@media (min-width: 1025px){.watch-intro .right-infos .title{margin-top:45rem;margin-bottom:87rem}}.watch-intro .right-infos .description{text-align:center;color:#002744;width:218rem;margin:22rem auto 0;justify-content:center}@media (min-width: 768px){.watch-intro .right-infos .description{margin:0 auto 22rem}}@media (min-width: 1025px){.watch-intro .right-infos .description{width:318rem;margin:0 auto 30rem}}@media (min-width: 1025px){[lang=jp] .watch-intro .right-infos .description{width:380rem}}.watch-intro .right-infos .cta{margin:0 auto;display:inline-flex;align-self:center;width:auto}.watch-intro .right-infos .cta .text{white-space:nowrap}.watch-intro .right-infos .bordered-circle{position:absolute;left:0;width:100%;pointer-events:none;display:none}@media (min-width: 768px){.watch-intro .right-infos .bordered-circle{display:block}}.watch-intro .right-infos .bordered-circle:before,.watch-intro .right-infos .bordered-circle:after{content:"";position:absolute;top:-17.5px;width:35px;height:35px;border-radius:50%;border:1px solid rgba(0,39,68,.2)}.watch-intro .right-infos .bordered-circle:before{left:-17.5px}.watch-intro .right-infos .bordered-circle:after{right:-17.5px}.watch-intro .right-infos .bordered-circle:nth-child(1){top:0}.watch-intro .right-infos .bordered-circle:nth-child(2){bottom:0}.watch-movement{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15rem 24px 20rem;gap:22px}@media (min-width: 1025px){.watch-movement{flex-direction:row;padding:48rem 40rem;align-items:flex-start;gap:40rem}}.watch-movement .left-infos{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:21rem;color:#002744;width:100%}@media (min-width: 1025px){.watch-movement .left-infos{width:50%}}.watch-movement .left-infos .left-info{display:flex;flex-direction:column;border:1px solid rgba(0,39,68,.2);width:100%}@media (min-width: 768px){.watch-movement .left-infos .left-info{aspect-ratio:2/1;flex-direction:row}.watch-movement .left-infos .left-info.rotor{flex-direction:row-reverse}.watch-movement .left-infos .left-info.rotor .image-w{border-right:none;border-left:1px solid rgba(0,39,68,.2)}}.watch-movement .left-infos .left-info .image-w,.watch-movement .left-infos .left-info .infos-w{height:300rem}@media (min-width: 768px){.watch-movement .left-infos .left-info .image-w,.watch-movement .left-infos .left-info .infos-w{height:100%;flex-basis:50%}}.watch-movement .left-infos .left-info .image-w{width:100%;height:unset;overflow:hidden;border-bottom:1px solid rgba(0,39,68,.2);display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.watch-movement .left-infos .left-info .image-w{border-bottom:none;border-right:1px solid rgba(0,39,68,.2)}}.watch-movement .left-infos .left-info .image-w img{width:100%;height:100%}.watch-movement .left-infos .left-info .infos-w{width:100%;padding:40rem;display:flex;flex-direction:column;font-family:LonginesSansText,sans-serif,serif;gap:20rem}.watch-movement .left-infos .left-info .infos-w .info-index{font-size:12rem;font-weight:500;line-height:130%}.watch-movement .left-infos .left-info .infos-w .info-title{margin-top:auto}.watch-movement .left-infos .left-info .infos-w .info-title h5{font-size:16rem;font-weight:500;line-height:130%;text-transform:uppercase}.watch-movement .left-infos .left-info .infos-w .info-description{font-size:13rem;font-weight:300;line-height:130%}.watch-movement .right-exploded{top:0;overflow:hidden;width:100%;display:block}@media (min-width: 1025px){.watch-movement .right-exploded{width:50%}}.watch-movement .right-exploded .left-hyphens{height:100%;width:32rem;position:absolute;top:0;left:0;opacity:0}.watch-movement .right-exploded .right-hyphens{height:100%;width:32rem;position:absolute;top:0;right:0;opacity:0}.watch-movement .right-exploded .right-hyphens .hyphen{margin-left:auto}.watch-movement .right-exploded .hyphen{margin-top:10px;display:block;width:10rem;height:1rem;background-color:#00274433}.watch-movement .right-exploded .hyphen:first-child{margin-top:0}.watch-movement .right-exploded .hyphen.large{width:100%}.watch-movement .right-exploded .exploded-image{display:block;padding-top:100%;position:relative}.watch-movement .right-exploded .exploded-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;backface-visibility:hidden;will-change:transform}.watch-movement .right-exploded .exploded-infos{position:relative;display:flex;gap:67px}@media (min-width: 1025px){.watch-movement .right-exploded .exploded-infos{position:absolute;top:70px;left:130px;right:100px;bottom:60px}}.watch-movement .right-exploded .exploded-infos .left,.watch-movement .right-exploded .exploded-infos .right{width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:23px}@media (min-width: 1025px){.watch-movement .right-exploded .exploded-infos .left,.watch-movement .right-exploded .exploded-infos .right{gap:0}}@media (min-width: 1025px){.watch-movement .right-exploded .exploded-infos .right{align-items:flex-end;justify-content:flex-end}.watch-movement .right-exploded .exploded-infos .right .small{margin-bottom:50px}}.watch-movement .right-exploded .exploded-infos .small{text-transform:uppercase;color:#002744}.watch-movement .right-exploded .exploded-infos .small:before{content:"";display:block;width:6rem;height:1px;background-color:#002744;margin-bottom:20px}.section-story-slideshow{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.section-story-slideshow .bg-picture{position:absolute;width:100%;height:100%;z-index:-1}.section-story-slideshow .bg-picture img{width:100%;height:100%;object-fit:cover}.section-story-slideshow .center-w{position:relative;width:100%;height:100%;margin:140rem 24rem 68rem;padding:25rem;-webkit-mask:url('data:image/svg+xml;utf8,<svg width="389" height="971" viewBox="0 0 389 971" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 0C15 8.28427 8.28427 15 0 15V956C8.28427 956 15 962.716 15 971H374C374 962.716 380.716 956 389 956V15C380.716 15 374 8.28427 374 0H15Z" fill="black"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg width="389" height="971" viewBox="0 0 389 971" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 0C15 8.28427 8.28427 15 0 15V956C8.28427 956 15 962.716 15 971H374C374 962.716 380.716 956 389 956V15C380.716 15 374 8.28427 374 0H15Z" fill="black"/></svg>') center/contain no-repeat}@media (min-width: 768px){.section-story-slideshow .center-w{padding:35rem;-webkit-mask:url('data:image/svg+xml;utf8,<svg width="761" height="965" viewBox="0 0 761 965" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M25 0C25 13.8071 13.8071 25 0 25V940C13.8071 940 25 951.193 25 965H736C736 951.193 747.193 940 761 940V25C747.193 25 736 13.8071 736 0H25Z" fill="black"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg width="761" height="965" viewBox="0 0 761 965" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M25 0C25 13.8071 13.8071 25 0 25V940C13.8071 940 25 951.193 25 965H736C736 951.193 747.193 940 761 940V25C747.193 25 736 13.8071 736 0H25Z" fill="black"/></svg>') center/contain no-repeat}}@media (min-width: 1025px){.section-story-slideshow .center-w{-webkit-mask:url('data:image/svg+xml;utf8,<svg width="648" height="839" viewBox="0 0 648 839" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M23.0803 0H624.095C624.093 0.128039 624.092 0.256346 624.092 0.384911C624.092 12.5005 634.611 22.3221 647.588 22.3221C647.726 22.3221 647.863 22.321 648 22.3188V817.451C647.863 817.449 647.726 817.448 647.588 817.448C634.749 817.448 624.315 827.062 624.095 839H23.0803C22.8628 827.19 12.6493 817.654 0 817.451V22.3188C12.7864 22.1133 23.0839 12.3719 23.0839 0.384911C23.0839 0.256346 23.0827 0.128039 23.0803 0Z" fill="black"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg width="648" height="839" viewBox="0 0 648 839" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M23.0803 0H624.095C624.093 0.128039 624.092 0.256346 624.092 0.384911C624.092 12.5005 634.611 22.3221 647.588 22.3221C647.726 22.3221 647.863 22.321 648 22.3188V817.451C647.863 817.449 647.726 817.448 647.588 817.448C634.749 817.448 624.315 827.062 624.095 839H23.0803C22.8628 827.19 12.6493 817.654 0 817.451V22.3188C12.7864 22.1133 23.0839 12.3719 23.0839 0.384911C23.0839 0.256346 23.0827 0.128039 23.0803 0Z" fill="black"/></svg>') center/contain no-repeat}}@media (min-width: 1025px){.section-story-slideshow .center-w{margin:234rem 310rem;padding:60rem}}.section-story-slideshow .center-w:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:url(/spirit-flyback/longines-flyback-background-a6d44933.jpg) 0 0 repeat;background-size:350px}.section-story-slideshow .center-w .top-logo{display:flex;align-items:center;justify-content:center;gap:14rem;padding:0 24rem}@media (min-width: 1025px){.section-story-slideshow .center-w .top-logo{gap:23rem}}.section-story-slideshow .center-w .top-logo .line{flex:1;height:1px;background-color:#00274433}.section-story-slideshow .center-w .top-logo svg{width:45rem;height:auto}@media (min-width: 1025px){.section-story-slideshow .center-w .top-logo svg{width:62rem}}.section-story-slideshow .center-w .title{color:#002744;text-align:center;text-transform:uppercase;padding:31rem 0 46rem}@media (min-width: 1025px){.section-story-slideshow .center-w .title{padding:46rem 0}}.section-story-slideshow .center-w .slideshows-w{position:relative;border:1px solid rgba(0,39,68,.2);height:100%}.section-story-slideshow .center-w .slideshows-w .caption-w{position:absolute;width:max-content;left:50%;transform:translate3d(-50%,-50%,0);background:url(/spirit-flyback/longines-flyback-background-a6d44933.jpg) 0 0 repeat;background-size:350px;overflow:hidden;z-index:1;padding:11rem 18rem}@media (min-width: 1025px){.section-story-slideshow .center-w .slideshows-w .caption-w{padding:13rem 22rem}}.section-story-slideshow .center-w .slideshows-w .caption-w:before{content:"";position:absolute;top:10px;left:0;bottom:8px;right:0;border-right:1px solid rgba(0,39,68,.2);border-left:1px solid rgba(0,39,68,.2);pointer-events:none}.section-story-slideshow .center-w .slideshows-w .caption-w:after{content:"";position:absolute;top:0;left:8px;bottom:0;right:10px;border-top:1px solid rgba(0,39,68,.2);border-bottom:1px solid rgba(0,39,68,.2);pointer-events:none}.section-story-slideshow .center-w .slideshows-w .caption-w .caption{color:#002744;text-align:center}.section-story-slideshow .center-w .slideshows-w .caption-w .bordered-caption-circle{position:absolute;left:0;width:100%;pointer-events:none}.section-story-slideshow .center-w .slideshows-w .caption-w .bordered-caption-circle:before,.section-story-slideshow .center-w .slideshows-w .caption-w .bordered-caption-circle:after{content:"";position:absolute;top:-8px;width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,39,68,.2)}.section-story-slideshow .center-w .slideshows-w .caption-w .bordered-caption-circle:before{left:-10px}.section-story-slideshow .center-w .slideshows-w .caption-w .bordered-caption-circle:after{right:-8px}.section-story-slideshow .center-w .slideshows-w .caption-w .bordered-caption-circle:nth-child(1){top:0}.section-story-slideshow .center-w .slideshows-w .caption-w .bordered-caption-circle:nth-child(2){bottom:0}.section-story-slideshow .center-w .slideshows-w .slideshows{display:flex;flex-direction:column;width:100%;height:100%;min-height:560rem}@media (min-width: 1025px){.section-story-slideshow .center-w .slideshows-w .slideshows{flex-direction:row;min-height:640rem}}.section-story-slideshow .center-w .slideshows-w .slideshows .single-watch-slideshow-w{width:100%}@media (min-width: 1025px){.section-story-slideshow .center-w .slideshows-w .slideshows .single-watch-slideshow-w{width:50%}}.single-watch-slideshow-w{position:relative;height:auto;flex:1;padding-top:47rem}@media (min-width: 1025px){.single-watch-slideshow-w{padding-top:58rem}}.single-watch-slideshow-w .progress-w{font-family:LonginesSansText,sans-serif,serif;color:#002744;text-align:center;text-transform:uppercase;opacity:.3;font-size:10rem;line-height:14rem}.single-watch-slideshow-w .slide{display:none;flex-direction:column;align-items:center;text-align:center;position:absolute;top:61rem;left:0;bottom:0;width:100%;height:auto;opacity:0;overflow:hidden;padding:10rem 15rem 28rem}@media (min-width: 1025px){.single-watch-slideshow-w .slide{top:72rem;padding:19rem 85rem 39rem}}.single-watch-slideshow-w .slide .product-name{color:#002744;text-align:center;text-transform:uppercase;height:fit-content;margin-bottom:10rem;line-height:24rem}[lang=gr] .single-watch-slideshow-w .slide .product-name{text-transform:none}@media (min-width: 1025px){.single-watch-slideshow-w .slide .product-name{margin-bottom:15rem}}.single-watch-slideshow-w .slide .product-case{color:#002744;text-align:center;text-transform:uppercase;font-size:12rem;line-height:14rem;letter-spacing:.03em;font-weight:500;font-family:LonginesSansHeadline,sans-serif,serif}@media (min-width: 1025px){.single-watch-slideshow-w .slide .product-case{margin-bottom:-35rem}}[lang=gr] .single-watch-slideshow-w .slide .product-case{text-transform:none}.single-watch-slideshow-w .slide .product-image{display:block;width:100%;max-width:174rem}@media (min-width: 1025px){.single-watch-slideshow-w .slide .product-image{max-width:230rem}}.single-watch-slideshow-w .slide .product-image img{border:0;vertical-align:middle;width:100%;max-width:100%;height:auto}.single-watch-slideshow-w .bottom-w{position:absolute;left:15rem;right:15rem;bottom:28rem}@media (min-width: 1025px){.single-watch-slideshow-w .bottom-w{left:85rem;right:85rem;bottom:39rem}}.single-watch-slideshow-w .bottom-w .navigation-w{display:flex;align-items:center;justify-content:center;gap:170rem;margin-right:-10rem;margin-left:-10rem;margin-bottom:20rem}@media (min-width: 768px){.single-watch-slideshow-w .bottom-w .navigation-w{gap:210rem;margin-right:0rem;margin-left:0rem}}@media (min-width: 1025px){.single-watch-slideshow-w .bottom-w .navigation-w{gap:230rem;margin-bottom:30rem}}.single-watch-slideshow-w .bottom-w .navigation-w .active-slide-info{position:absolute}.single-watch-slideshow-w .bottom-w .navigation-w .nav-btn{position:relative;display:flex;align-items:center;justify-content:center;transition:opacity .6s cubic-bezier(.19,1,.22,1);border-radius:50%;border:2px solid rgba(0,39,68,.1);width:36rem;height:36rem}@media (min-width: 768px){.single-watch-slideshow-w .bottom-w .navigation-w .nav-btn{width:52rem;height:52rem}}@media (hover: hover) and (pointer: fine){.single-watch-slideshow-w .bottom-w .navigation-w .nav-btn:hover .hover-circle circle{stroke-dashoffset:0!important}}.single-watch-slideshow-w .bottom-w .navigation-w .nav-btn.disabled{pointer-events:none;opacity:0}.single-watch-slideshow-w .bottom-w .navigation-w .nav-btn.nav-left .arrow{transform:rotate(180deg)}.single-watch-slideshow-w .bottom-w .navigation-w .nav-btn .arrow{width:6rem;height:auto;pointer-events:none}.single-watch-slideshow-w .bottom-w .navigation-w .nav-btn .hover-circle{position:absolute;width:52rem;height:52rem;pointer-events:none}.single-watch-slideshow-w .bottom-w .navigation-w .nav-btn .hover-circle circle{transition:stroke-dashoffset .8s cubic-bezier(.25,.46,.45,.94);transform:rotate(-90deg);transform-origin:center}.single-watch-slideshow-w .bottom-w .navigation-w .p2,.single-watch-slideshow-w .bottom-w .navigation-w .p3{color:#002744;text-align:center;text-transform:uppercase}.single-watch-slideshow-w .bottom-w .navigation-w .p3{opacity:.5}.single-watch-slideshow-w .bottom-w .shop-btn{display:block;margin:0 auto 31rem;width:fit-content}@media (hover: hover) and (pointer: fine){.single-watch-slideshow-w .bottom-w .shop-btn:hover .underline:after{transform:scaleX(1)}}.single-watch-slideshow-w .bottom-w .shop-btn .text{color:#002744;text-align:center;text-transform:uppercase;font-size:12rem;line-height:14rem;letter-spacing:.03em;font-weight:500}.single-watch-slideshow-w .bottom-w .shop-btn .underline{position:relative;display:block;margin:4px auto 0;width:100%;height:1px;background-color:#0027441a;transform:scaleX(.8)}.single-watch-slideshow-w .bottom-w .shop-btn .underline:after{content:"";display:block;width:100%;height:1px;background-color:#002744;transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.14,1,.34,1)}.section-history{position:relative;width:100%}.section-history .history-innovation-w,.section-history .history-flyback{position:relative;width:100%;height:100%;display:flex;flex-direction:column;padding:48rem 24rem 24rem;gap:18rem;background-color:#9993}@media (min-width: 1025px){.section-history .history-innovation-w,.section-history .history-flyback{flex-direction:row;padding:40rem;height:100vh;gap:40rem}}.section-history .history-innovation-w{flex-direction:column-reverse;justify-content:flex-end}@media (min-width: 1025px){.section-history .history-innovation-w{flex-direction:row;justify-content:flex-start}}.section-history .history-innovation-w .left-picture,.section-history .history-innovation-w .right-w{width:100%}@media (min-width: 1025px){.section-history .history-innovation-w .left-picture,.section-history .history-innovation-w .right-w{width:50%}}.section-history .history-innovation-w .left-picture img{width:100%;height:100%;object-fit:cover}.section-history .history-innovation-w .right-w{display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1025px){.section-history .history-innovation-w .right-w{border-right:1px solid rgba(0,39,68,.3)}}.section-history .history-innovation-w .right-w .caption{color:#002744;text-align:center;display:flex;align-items:center;justify-content:flex-start;gap:15px;margin-bottom:19rem}@media (min-width: 1025px){.section-history .history-innovation-w .right-w .caption{gap:25px;margin-bottom:30rem}}.section-history .history-innovation-w .right-w .caption .dash{width:4px;height:1px;background-color:#002744}@media (min-width: 1025px){.section-history .history-innovation-w .right-w .caption .dash{width:6px}}.section-history .history-innovation-w .right-w .title{color:#002744;text-transform:uppercase;font-size:48rem;line-height:38rem;padding-bottom:76rem}[lang=fr] .section-history .history-innovation-w .right-w .title{font-size:36rem;line-height:45rem}[lang=jp] .section-history .history-innovation-w .right-w .title{line-height:48rem}@media (min-width: 1025px){.section-history .history-innovation-w .right-w .title{font-size:78rem;line-height:65rem;padding-bottom:0}[lang=jp] .section-history .history-innovation-w .right-w .title{line-height:78rem}}.section-history .history-innovation-w .right-w .big-description{color:#002744;width:250rem}@media (min-width: 768px){.section-history .history-innovation-w .right-w .big-description{width:320rem}}@media (min-width: 768px){[lang=jp] .section-history .history-innovation-w .right-w .big-description{width:470rem}}.section-history .history-flyback .right-picture{width:100%;height:auto}@media (min-width: 1025px){.section-history .history-flyback .right-picture{width:955rem}}.section-history .history-flyback .right-picture img{width:100%;height:100%;object-fit:cover}.section-history .history-flyback .left-content{display:flex;flex-direction:column;justify-content:space-between;flex:1}.section-history .history-flyback .left-content .title{color:#002744;text-transform:uppercase;padding-bottom:90rem}@media (min-width: 1025px){.section-history .history-flyback .left-content .title{padding-bottom:0}[lang=fr] .section-history .history-flyback .left-content .title{font-size:36rem;line-height:32rem}}.section-history .history-flyback .left-content .big-description{color:#002744;padding-bottom:21rem}@media (min-width: 1025px){.section-history .history-flyback .left-content .big-description{padding-bottom:35rem}[lang=fr] .section-history .history-flyback .left-content .big-description,[lang=gr] .section-history .history-flyback .left-content .big-description{font-size:18rem;line-height:25rem}}.section-history .history-flyback .left-content .small-description{color:#002744}.webgl-mountains{position:relative;width:100%;height:calc(100 * var(--vh))}@media (min-width: 1025px){.webgl-mountains{height:100vh}}.webgl-mountains .tmp-mountains{display:block;width:100%;height:100%}.webgl-mountains .tmp-mountains img{opacity:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.webgl-mountains .absolute-plane{position:absolute;left:24rem;right:24rem;bottom:24rem;width:fit-content;height:fit-content;background-color:#fff;padding:12rem 20rem 18rem;pointer-events:none;width:auto}@media (min-width: 1025px){.webgl-mountains .absolute-plane{top:50%;transform:translate3d(0,-50%,0);left:unset;bottom:unset;right:96rem;width:415rem;padding:26rem 26rem 22rem}}.webgl-mountains .absolute-plane img{width:100%;height:auto;object-fit:cover;margin-bottom:22rem;pointer-events:none}.webgl-mountains .absolute-plane .big-description,.webgl-mountains .absolute-plane .small-description{color:#002744}.webgl-mountains .absolute-plane .big-description{margin-bottom:14rem}@media (min-width: 1025px){.webgl-mountains .absolute-plane .big-description{max-width:334rem}[lang=fr] .webgl-mountains .absolute-plane .big-description{font-size:18rem;line-height:25rem}}@media (min-width: 1025px){.webgl-mountains .absolute-plane .small-description{max-width:260rem}}.section-quote{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;min-height:450rem;background-color:#9993;background-blend-mode:lighten;padding:24rem 24rem 170rem}@media (min-width: 768px){.section-quote{min-height:340rem;padding:24rem 24rem 150rem}}@media (min-width: 1025px){.section-quote{align-items:flex-end;flex-direction:row;min-height:256rem;padding:40rem}}.section-quote .small-description{display:none}@media (min-width: 768px){.section-quote .small-description{display:block}}.section-quote .small-description,.section-quote h3{color:#002744}.section-quote h3{font-family:LonginesSerifText,serif,sans-serif;font-size:26rem;line-height:34rem}@media (min-width: 1025px){.section-quote h3{width:545rem;font-size:36rem;line-height:47rem}[lang=fr] .section-quote h3,[lang=gr] .section-quote h3{font-size:24rem;line-height:33rem}}.section-quote .photo{position:absolute;background:#ffffff;transform:rotate(1.08deg);width:172rem;height:196rem;left:10%;bottom:-86rem;box-shadow:0 4px 10px 5px #00000005;transform-origin:50% 50%}@media (min-width: 1025px){.section-quote .photo{width:323rem;height:368rem;bottom:-260rem;left:20%}}.section-quote .photo img{width:100%;height:100%;object-fit:cover;padding:5rem}@media (min-width: 1025px){.section-quote .photo img{padding:10rem}}.section-pioneer{position:relative;width:100%;padding-top:207rem}@media (min-width: 1025px){.section-pioneer{padding-top:395rem}}.section-pioneer .plane-w{position:absolute;display:block;width:126rem;top:75rem;right:45rem}@media (min-width: 1025px){.section-pioneer .plane-w{width:250rem;top:107rem;right:325rem}}.section-pioneer .plane-w .image-w{position:relative;width:100%;height:100%;transform:scaleX(-1)}.section-pioneer .plane-w .image-w img{position:absolute;width:100%;height:auto}.section-pioneer .precontent{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 24rem 73rem}@media (min-width: 1025px){.section-pioneer .precontent{padding-bottom:193rem}}.section-pioneer .precontent .caption{color:#002744;text-align:center;display:flex;align-items:center;justify-content:center;gap:15px}@media (min-width: 768px){.section-pioneer .precontent .caption{gap:25px}}.section-pioneer .precontent .caption .dash{width:4px;height:1px;background-color:#002744}@media (min-width: 768px){.section-pioneer .precontent .caption .dash{width:6px}}.section-pioneer .precontent .title{color:#002744;text-align:center;text-transform:uppercase;margin:16rem 0 22rem}@media (min-width: 1025px){.section-pioneer .precontent .title{font-size:62rem;line-height:59rem;margin:36rem 0;width:738rem}[lang=jp] .section-pioneer .precontent .title{line-height:62rem}}.section-pioneer .precontent svg{display:block;margin:0 auto;width:50px}@media (min-width: 768px){.section-pioneer .precontent svg{width:62px}}.section-pioneer .travel-w{position:relative;width:100%;height:auto;display:flex;flex-direction:column;justify-content:space-between;padding:0 24rem 24rem;gap:73rem}@media (min-width: 1025px){.section-pioneer .travel-w{flex-direction:row;padding:0 40rem 40rem;gap:0}}.section-pioneer .travel-w .travel-content{display:flex;flex-direction:column;justify-content:space-between;width:100%;border-left:1px solid rgba(0,39,68,.3);padding:0 24rem 0 45rem}@media (min-width: 1025px){.section-pioneer .travel-w .travel-content{width:50%;padding:45rem 32rem 50rem 99rem}}.section-pioneer .travel-w .travel-content .big-description{color:#002744;margin-bottom:38rem}@media (min-width: 1025px){.section-pioneer .travel-w .travel-content .big-description{width:398rem;margin:0}}@media (min-width: 1025px){.section-pioneer .travel-w .travel-content .watch-w{display:flex;align-items:center}}@media (min-width: 1025px){.section-pioneer .travel-w .travel-content .watch-w{gap:95rem}}.section-pioneer .travel-w .travel-content .watch-w img{display:none}@media (min-width: 1025px){.section-pioneer .travel-w .travel-content .watch-w img{display:block;margin-left:78rem;width:190rem;height:100%}}.section-pioneer .travel-w .travel-content .watch-w .watch-infos{display:flex;flex-direction:column;gap:30rem}@media (min-width: 1025px){.section-pioneer .travel-w .travel-content .watch-w .watch-infos{gap:74rem}}.section-pioneer .travel-w .travel-content .watch-w .watch-infos .info{color:#002744;font-size:13rem;line-height:14rem;font-weight:500;width:175rem}@media (min-width: 1025px){.section-pioneer .travel-w .travel-content .watch-w .watch-infos .info{width:auto;font-size:12rem;line-height:13rem}}.section-pioneer .travel-w .travel-content .watch-w .watch-infos .info:before{content:"";display:block;width:6rem;height:1px;background-color:#002744;margin-bottom:20px}.section-pioneer .travel-w .webgl-travel{width:100%;height:400rem;margin:0 auto}@media (min-width: 1025px){.section-pioneer .travel-w .webgl-travel{margin:0;width:570rem;height:755rem}}.section-pioneer .travel-w .webgl-travel img{opacity:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.section-footer{width:100%;height:100vh}.section-footer .watch-slideshow-w{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.section-footer .watch-slideshow-w .watch-slideshow-viewport{position:relative;width:59.72%;height:422rem}@media (min-width: 768px){.section-footer .watch-slideshow-w .watch-slideshow-viewport{height:530rem}}@media (min-width: 1025px){.section-footer .watch-slideshow-w .watch-slideshow-viewport{width:59%;height:532rem}}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow{position:relative;width:100%;height:100%}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide{position:absolute;display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%;height:100%}@media (min-width: 1025px){.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide{width:33.333%}}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .product-case,.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .product-material{color:#002744;text-align:center;text-transform:uppercase;font-size:10rem;line-height:14rem;letter-spacing:.03em;font-weight:500;opacity:0;font-family:LonginesSansHeadline,sans-serif,serif}[lang=gr] .section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .product-case,[lang=gr] .section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .product-material{text-transform:none}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .product-material{margin-bottom:-35rem}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide picture{width:100%;height:auto;opacity:0;max-width:215rem}@media (min-width: 768px){.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide picture{max-width:283rem}}@media (min-width: 1025px){.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide picture{width:283rem;max-width:unset}}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide picture img{width:100%;height:auto;object-fit:cover}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .top-info{text-align:center}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .top-info span{display:block;font-family:LonginesSansText,sans-serif,serif;font-weight:400;font-size:10rem;line-height:14rem;color:#0027444d;opacity:0}@media (min-width: 1025px){.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .top-info span{margin-bottom:5rem}}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .top-info .p3{color:#002744;opacity:0}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .material{position:relative;display:block;color:#002744;text-align:center;text-transform:uppercase;margin-bottom:10rem;opacity:0}[lang=gr] .section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .material{text-transform:none}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .shop-btn{display:block;margin:0 auto 31rem;width:fit-content;z-index:1;opacity:0}@media (hover: hover) and (pointer: fine){.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .shop-btn:hover .underline:after{transform:scaleX(1)}}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .shop-btn .text{color:#002744;text-align:center;text-transform:uppercase;font-size:12rem;line-height:14rem;letter-spacing:.03em;font-weight:500}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .shop-btn .underline{position:relative;display:block;margin:4px auto 0;width:100%;height:1px;background-color:#0027441a;transform:scaleX(.8)}.section-footer .watch-slideshow-w .watch-slideshow-viewport .watch-slideshow .slide .shop-btn .underline:after{content:"";display:block;width:100%;height:1px;background-color:#002744;transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.14,1,.34,1)}.section-footer .watch-slideshow-w .navigation-w{position:absolute;display:flex;align-items:center;justify-content:center;justify-content:space-between;width:86.67%;opacity:0}@media (min-width: 768px){.section-footer .watch-slideshow-w .navigation-w{width:65%}}@media (min-width: 1025px){.section-footer .watch-slideshow-w .navigation-w{width:69.44%;transform:translate3d(0,-31rem,0)}}.section-footer .watch-slideshow-w .navigation-w .nav-btn{position:relative;display:flex;align-items:center;justify-content:center;transition:opacity .6s cubic-bezier(.19,1,.22,1);border-radius:50%;border:2px solid rgba(0,39,68,.1);width:52rem;height:52rem}@media (hover: hover) and (pointer: fine){.section-footer .watch-slideshow-w .navigation-w .nav-btn:hover .hover-circle circle{stroke-dashoffset:0!important}}.section-footer .watch-slideshow-w .navigation-w .nav-btn.disabled{pointer-events:none;opacity:0}.section-footer .watch-slideshow-w .navigation-w .nav-btn.nav-left .arrow{transform:rotate(180deg)}.section-footer .watch-slideshow-w .navigation-w .nav-btn .arrow{width:6rem;height:auto;pointer-events:none}.section-footer .watch-slideshow-w .navigation-w .nav-btn .hover-circle{position:absolute;width:52rem;height:52rem;pointer-events:none}.section-footer .watch-slideshow-w .navigation-w .nav-btn .hover-circle circle{transition:stroke-dashoffset .8s cubic-bezier(.25,.46,.45,.94);transform:rotate(-90deg);transform-origin:center}.section-footer .bottom-infos{position:absolute;display:flex;align-items:center;justify-content:space-between;left:10rem;right:10rem;bottom:10rem;opacity:0;pointer-events:none}@media (min-width: 1025px){.section-footer .bottom-infos{left:50rem;right:68rem;bottom:37rem}}.section-footer .bottom-infos p,.section-footer .bottom-infos button{font-family:LonginesSerifText,serif,sans-serif;font-weight:400;font-size:10rem;line-height:13rem;color:#002744;display:inline-block;pointer-events:auto}[lang=fr] .section-footer .bottom-infos p,[lang=fr] .section-footer .bottom-infos button{font-size:9rem}.section-footer .bottom-infos .infos—right p,.section-footer .bottom-infos .infos—right button{position:relative;padding-left:8rem;padding-right:8rem}@media (min-width: 1025px){.section-footer .bottom-infos .infos—right p,.section-footer .bottom-infos .infos—right button{padding-left:16rem;padding-right:16rem}}.section-footer .bottom-infos .infos—right p:first-child,.section-footer .bottom-infos .infos—right button:first-child{padding-left:0}.section-footer .bottom-infos .infos—right p:after,.section-footer .bottom-infos .infos—right button:after{position:absolute;content:"";right:0;width:1px;height:100%;background-color:#00274433}.section-footer .bottom-infos .infos—right p:last-child,.section-footer .bottom-infos .infos—right button:last-child{padding-right:0}.section-footer .bottom-infos .infos—right p:last-child:after,.section-footer .bottom-infos .infos—right button:last-child:after{display:none}.section-footer .bottom-infos .infos—right svg{display:inline-block;margin-left:3rem}@media (min-width: 1025px){.section-footer .bottom-infos .infos—right svg{margin-left:7rem}}.xp-wrapper{pointer-events:none;position:fixed;top:0;width:100%;height:100%;overflow:hidden}.xp-wrapper .xp-content .xp-intro{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;gap:44rem;color:#002744;padding:0 60rem;opacity:0;transition:opacity .7s linear}@media (min-width: 768px){.xp-wrapper .xp-content .xp-intro{padding:0 200rem}}@media (min-width: 1025px){.xp-wrapper .xp-content .xp-intro{padding:0 500rem}}@media (min-width: 1025px){[lang=jp] .xp-wrapper .xp-content .xp-intro{padding:0 400rem}}.xp-wrapper .xp-content .xp-intro.visible{opacity:1}.xp-wrapper .xp-content .xp-intro .text{font-size:17rem;font-weight:400;font-family:LonginesSansText,sans-serif,serif;line-height:130%}.xp-wrapper .xp-content .xp-intro .text b{font-weight:700;text-transform:uppercase}.xp-wrapper .xp-content .xp-intro .scroll-indicator{font-size:12rem;font-weight:300;position:relative}.xp-wrapper .xp-content .xp-intro .scroll-indicator:before,.xp-wrapper .xp-content .xp-intro .scroll-indicator:after{content:"–"}.xp-wrapper .xp-content .xp-intro .scroll-indicator:before{margin-right:13px}.xp-wrapper .xp-content .xp-intro .scroll-indicator:after{margin-left:13px}.xp-wrapper .xp-longpress{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;display:none}@media (min-width: 1025px){.xp-wrapper .xp-longpress{display:block}}.xp-wrapper .xp-longpress .xp-longpress-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(1fr,5);grid-template-rows:repeat(1fr,2);padding:15vh 64rem}.xp-wrapper .xp-longpress .longpress-title{font-family:LonginesSansText,sans-serif,serif;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:3.25vh;opacity:0;grid-column:1/span 3;grid-row:1/1}@media (min-width: 768px){.xp-wrapper .xp-longpress .longpress-title{gap:3.7vh;justify-content:flex-start;padding-left:56rem;max-width:min(640rem,80vh)}}.xp-wrapper .xp-longpress .longpress-title h2{text-transform:uppercase;font-weight:700;font-size:42rem;line-height:83.5%;text-align:center;color:#ffffe7}[lang=jp] .xp-wrapper .xp-longpress .longpress-title h2{line-height:100%}@media (min-width: 768px){.xp-wrapper .xp-longpress .longpress-title h2{font-size:min(78rem,9.75vh)}}.xp-wrapper .xp-longpress .longpress-title .icon path{fill:#ffffe7}.xp-wrapper .xp-longpress .description1{grid-column:1;grid-row:2;max-width:199rem;margin-top:4.5vh;margin-left:122rem}.xp-wrapper .xp-longpress .description2{grid-column:2;grid-row:2;max-width:224rem;margin-top:12vh}.xp-wrapper .xp-longpress .description3{grid-column:4;grid-row:1/span 2;max-width:207rem;padding-top:5vh}.xp-wrapper .xp-longpress .description4{grid-column:5;grid-row:1/span 2;max-width:224rem;padding-top:150rem}.xp-wrapper .xp-longpress .longpress-description{position:relative;opacity:0;font-family:LonginesSansText,sans-serif,serif;color:#ffffe7;font-weight:400;line-height:150%;font-size:min(12rem,1.6vh)}.xp-wrapper .xp-longpress .longpress-description:after{content:"-";position:absolute;bottom:-2em;left:0}.xp-watch{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;align-items:center;opacity:0;background:radial-gradient(88.89% 50% at 50% 50%,rgba(14,6,3,0) 29.12%,rgba(14,6,3,.4) 100%)}@media (min-width: 768px){.xp-watch{background:radial-gradient(57.64% 103.23% at 50% 50%,rgba(14,6,3,0) 29.12%,rgba(14,6,3,.4) 100%)}}@media (min-width: 1025px){.xp-watch{align-items:flex-start}}.xp-watch .xp-watch-wrapper{display:flex;height:100%;width:100%;align-items:flex-end}@media (min-width: 1025px){.xp-watch .xp-watch-wrapper{width:auto;align-items:center;justify-content:center;flex-direction:column;position:relative}}.xp-watch .xp-watch-wrapper .xp-watch-inner{display:flex;justify-content:space-between;gap:40rem;padding-right:32rem;padding-bottom:20rem;width:100%;align-items:flex-end;pointer-events:auto}@media (min-width: 1025px){.xp-watch .xp-watch-wrapper .xp-watch-inner{padding-bottom:0;padding-left:122rem;padding-right:122rem;align-items:center;position:relative}}.xp-watch .xp-watch-wrapper .xp-watch-inner .about-watch{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13rem;padding-bottom:12rem}@media (min-width: 1025px){.xp-watch .xp-watch-wrapper .xp-watch-inner .about-watch{gap:20rem;position:absolute;left:50%;bottom:-105rem;transform:translate3d(-50%,0,0)}}@media (hover: hover) and (pointer: fine){.xp-watch .xp-watch-wrapper .xp-watch-inner .about-watch:hover .icons .bg-plus{transition:transform .6s cubic-bezier(.25,.46,.45,.94);transform:rotate(90deg)}.xp-watch .xp-watch-wrapper .xp-watch-inner .about-watch:hover .icons .circle{transition:stroke-dashoffset .6s cubic-bezier(.25,.46,.45,.94);stroke-dashoffset:0}}.xp-watch .xp-watch-wrapper .xp-watch-inner .about-watch span{text-transform:uppercase;color:#ffffe7;font-size:11rem;letter-spacing:.55rem}.xp-watch .xp-watch-wrapper .xp-watch-inner .about-watch .icons{position:relative;width:28rem;height:28rem}.xp-watch .xp-watch-wrapper .xp-watch-inner .about-watch .icons svg{width:100%;height:100%}.xp-watch .xp-watch-wrapper .xp-watch-inner .about-watch .icons .bg-plus{transition:transform .6s cubic-bezier(.55,.085,.68,.53)}.xp-watch .xp-watch-wrapper .xp-watch-inner .about-watch .icons .circle{position:absolute;top:0;left:0;stroke-dasharray:81.679 81.679;stroke-dashoffset:81.679;transform:rotate(-90deg);transition:stroke-dashoffset .6s cubic-bezier(.55,.085,.68,.53)}.xp-watch .xp-watch-wrapper .watch-wrapper{position:relative;width:170rem;height:170rem;margin-left:0rem;margin-right:-56rem;margin-bottom:50rem}@media (min-width: 768px){.xp-watch .xp-watch-wrapper .watch-wrapper{width:260rem;height:260rem;margin-left:0;margin-right:0rem;margin-bottom:0rem}}.xp-watch .xp-watch-wrapper .watch-wrapper .night{opacity:0}.xp-watch .xp-watch-wrapper .watch-wrapper .image-full{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.xp-watch .xp-watch-wrapper .watch-wrapper .outer-circle{position:absolute;top:47.2%;left:47.15%;width:5.61%;height:5.61%}.xp-watch .xp-watch-wrapper .watch-wrapper .left-hand{position:absolute;top:40.92%;left:33.14%;width:1.57%;height:18.26%}.xp-watch .xp-watch-wrapper .watch-wrapper .right-hand{position:absolute;top:40.87%;left:64.4%;width:2.15%;height:18.26%}.xp-watch .xp-watch-wrapper .watch-wrapper .progress-gradient{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.6;transform:rotate(-90deg) scale(1.1);background:none;border-radius:50%}.xp-watch .xp-watch-wrapper .watch-wrapper .progress-gradient circle{fill:none;stroke-width:32}.xp-watch .xp-watch-wrapper .watch-wrapper .outer-flyback-btn{opacity:.3}.xp-watch .xp-watch-wrapper .watch-wrapper .inner-flyback-btn{opacity:0}.xp-watch .xp-watch-wrapper .watch-wrapper .watch-flyback-btn{pointer-events:auto;cursor:pointer;opacity:1;fill:transparent}.xp-watch .xp-watch-wrapper .watch-wrapper .flyback-circle{position:absolute;top:36%;left:53%;width:70%;height:70%;transform:scale(0);opacity:0;transform-origin:50% 50%}.xp-watch .xp-watch-wrapper .watch-wrapper .flyback-circle circle{stroke:#ffffe7;stroke-width:.3rem}.flyback-btn-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center}@media (min-width: 1025px){.flyback-btn-wrapper{right:unset;left:320rem;top:calc(50vh - 50rem)}}.flyback-btn-wrapper .flyback-btn-inner{padding:100rem;margin-bottom:auto}@media (min-width: 1025px){.flyback-btn-wrapper .flyback-btn-inner{margin-bottom:0;padding:77rem}}.flyback-btn-wrapper .flyback-btn{position:relative;width:125rem;height:125rem;pointer-events:none}.flyback-btn-wrapper .flyback-btn svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;stroke:#fff;transform-origin:50% 50%}.flyback-btn-wrapper .flyback-btn svg:first-of-type circle{opacity:.3;stroke-width:1rem}.flyback-btn-wrapper .flyback-btn svg:last-of-type circle{stroke-width:1.5rem;transform-origin:50% 50%;transform:rotate(-90deg)}.flyback-btn-wrapper .flyback-btn .btn-text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.flyback-btn-wrapper .flyback-btn .btn-text .inner-text{position:absolute;top:50%;left:50%;width:100%;font-family:LonginesSansText,sans-serif,serif;text-transform:uppercase;font-size:10rem;font-weight:500;line-height:120%;color:#fff;transform:translate3d(-50%,-50%,0)}[lang=fr] .flyback-btn-wrapper .flyback-btn .btn-text .inner-text{font-size:9rem}.flyback-btn-wrapper .flyback-btn .btn-text .inner-text b{line-height:120%;font-size:14rem;font-weight:700}.flyback-btn-wrapper .flyback-btn .btn-text .inner-text.reset{opacity:0}.flyback-btn-wrapper .flyback-btn .btn-text .inner-text.flyback .char,.flyback-btn-wrapper .flyback-btn .btn-text .inner-text.flyback-hidden .char{will-change:transform}.flyback-btn-wrapper .flyback-btn .btn-text .inner-text.flyback .line,.flyback-btn-wrapper .flyback-btn .btn-text .inner-text.flyback-hidden .line{overflow:hidden}.flyback-btn-wrapper .flyback-btn .btn-text .inner-text.flyback-hidden .char{transform:translate3d(0,105%,0)}.xp-navigation{position:absolute;top:0;right:21rem;bottom:0;height:calc(100 * var(--vh));padding:195rem 0;opacity:0}@media (min-width: 768px){.xp-navigation{padding:170rem 0;right:39rem}}.xp-navigation .navigation-wrapper{pointer-events:all;cursor:pointer;padding:0 13rem;isolation:isolate;width:100%;height:100%}.xp-navigation .navigation-wrapper>*{pointer-events:none}.xp-navigation .navigation-wrapper .navigation-line{height:100%;background-color:#ffffe766;width:1px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.xp-navigation .navigation-wrapper .navigation-line .navigation-step{width:13rem;height:1px;background-color:#ffffe7}.xp-navigation .navigation-wrapper .navigation-line .navigation-arrow{position:absolute;top:-5px;right:12px;width:10px}.xp-navigation .navigation-wrapper .navigation-line .navigation-arrow path{fill:#ffffe7}.xp-navigation .navigation-wrapper .navigation-line .progress-line{position:absolute;right:0;top:0;height:100%;width:2px;transform-origin:0% 0%;transform:scaleY(0);background-color:#ffffe7;z-index:1}.xp-overlay-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:999;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.85)),radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);overflow-y:auto;overflow-x:hidden;display:none;opacity:0;pointer-events:all}.xp-overlay-wrapper .descriptions-w{position:relative;padding:74rem 40rem 70rem}@media (min-width: 1025px){.xp-overlay-wrapper .descriptions-w{position:absolute;top:140rem;left:120rem;width:320rem;padding:0}}.xp-overlay-wrapper .descriptions-w .big-description{color:#ffffe7;margin-bottom:60rem;font-size:22rem;line-height:29rem}@media (min-width: 1025px){.xp-overlay-wrapper .descriptions-w .big-description{margin-bottom:30rem}}.xp-overlay-wrapper .descriptions-w .small-description{display:block;color:#ffffe7;opacity:.8;margin-left:auto;width:207rem;font-size:14rem;line-height:21rem}.xp-overlay-wrapper .descriptions-w .small-description:after{content:"";position:relative;display:block;margin-top:18rem;width:6rem;height:1rem;background:#ffffe7}.xp-overlay-wrapper .center-watch{position:relative;display:block;width:100%;margin-top:120rem}@media (min-width: 768px){.xp-overlay-wrapper .center-watch{display:flex;justify-content:center;gap:50rem;margin-top:150rem}}@media (min-width: 1025px){.xp-overlay-wrapper .center-watch{position:absolute;display:block;width:650rem;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(.8);margin-top:0}}.xp-overlay-wrapper .center-watch .watch-image-container{position:relative;display:block;width:196rem;height:auto;display:flex;align-items:center;justify-content:center;margin-left:8rem}@media (min-width: 768px){.xp-overlay-wrapper .center-watch .watch-image-container{margin:0}}@media (min-width: 1025px){.xp-overlay-wrapper .center-watch .watch-image-container{width:530rem;margin:0 auto}}.xp-overlay-wrapper .center-watch .watch-image-container .dial-wrapper{display:block;width:100%;height:auto;margin-right:auto;position:relative}@media (min-width: 1025px){.xp-overlay-wrapper .center-watch .watch-image-container .dial-wrapper{margin:unset}}.xp-overlay-wrapper .center-watch .watch-image-container .dial-wrapper img{width:100%;height:100%;object-fit:cover}.xp-overlay-wrapper .center-watch .watch-image-container .dial-wrapper .dial.night img{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.xp-overlay-wrapper .center-watch .watch-image-container .black-overlay{display:block;position:absolute;width:100%;height:100%;opacity:0}.xp-overlay-wrapper .center-watch .watch-image-container .black-overlay img{width:100%;height:100%}.xp-overlay-wrapper .center-watch .watch-image-container .hands.night{z-index:2}.xp-overlay-wrapper .center-watch .watch-image-container .hands{display:block;height:auto;position:absolute}.xp-overlay-wrapper .center-watch .watch-image-container .hands img{width:100%;height:100%;object-fit:cover}.xp-overlay-wrapper .center-watch .watch-image-container .hour{width:10rem;transform:rotate(0)}@media (min-width: 1025px){.xp-overlay-wrapper .center-watch .watch-image-container .hour{width:18rem}}.xp-overlay-wrapper .center-watch .watch-image-container .minute{width:8.5rem;transform:rotate(50deg)}@media (min-width: 1025px){.xp-overlay-wrapper .center-watch .watch-image-container .minute{width:12.2rem}}.xp-overlay-wrapper .center-watch .watch-image-container .chrono-hand{width:5.5rem}@media (min-width: 1025px){.xp-overlay-wrapper .center-watch .watch-image-container .chrono-hand{width:8rem}}.xp-overlay-wrapper .center-watch .watch-image-container .second-hand{width:5rem;transform:translate3d(-32rem,1rem,0) rotate(0)}@media (min-width: 1025px){.xp-overlay-wrapper .center-watch .watch-image-container .second-hand{width:8rem;transform:translate3d(-45rem,1rem,0) rotate(0)}}.xp-overlay-wrapper .center-watch .watch-image-container .chrono-minute-hand{width:5rem;transform:translate3d(32rem,1rem,0) rotate(0)}@media (min-width: 1025px){.xp-overlay-wrapper .center-watch .watch-image-container .chrono-minute-hand{width:8rem;transform:translate3d(45rem,1rem,0) rotate(0)}}.xp-overlay-wrapper .center-watch .actions-btn{position:absolute;top:0;bottom:0;right:25rem;display:flex;flex-direction:column;justify-content:space-between}.xp-overlay-wrapper .center-watch .actions-btn span{font-size:11rem}@media (min-width: 768px){.xp-overlay-wrapper .center-watch .actions-btn span{font-size:14rem}}@media (min-width: 768px){.xp-overlay-wrapper .center-watch .actions-btn{top:0;bottom:0;right:0;position:relative}}@media (min-width: 1025px){.xp-overlay-wrapper .center-watch .actions-btn{position:absolute;top:40rem;bottom:46rem;right:0}}.xp-overlay-wrapper .center-watch .actions-btn .action-btn{position:relative;display:block;border-radius:50%;width:138rem;height:138rem;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width: 1025px){.xp-overlay-wrapper .center-watch .actions-btn .action-btn{width:171rem;height:171rem}}.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text{position:relative;overflow:hidden;width:100%;height:fit-content;display:flex;justify-content:center;align-items:center}.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-text,.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-text-hidden,.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-pause,.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-pause-hidden{text-align:center;color:#ffffe7;text-transform:uppercase;display:block;padding:0 5rem}.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-text{position:relative}.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-text-hidden{position:absolute;top:50%;width:100%;transform:translate3d(0,-50%,0)}.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-text-hidden .word{transform:translate3d(0,105%,0)}.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-pause,.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-pause-hidden{position:absolute;top:50%;width:100%;transform:translate3d(0,-50%,0)}.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-pause .word,.xp-overlay-wrapper .center-watch .actions-btn .action-btn .text .btn-pause-hidden .word{transform:translate3d(0,105%,0)}.xp-overlay-wrapper .center-watch .actions-btn .action-btn svg{position:absolute;width:100%;height:100%;top:0;left:0;color:#ffffe7;pointer-events:none}.xp-overlay-wrapper .center-watch .actions-btn .action-btn .cut-flyback{transform:rotate(57deg)}.xp-overlay-wrapper .center-watch .actions-btn .action-btn.btn-start .cut-circle .hovered{transform-origin:50% 50%}.xp-overlay-wrapper .back-btn{position:fixed;left:50%;transform:translate3d(-50%,0,0);padding-top:48rem;width:100%;top:0}.xp-overlay-wrapper .back-btn:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:138rem;background:linear-gradient(180deg,#131312 3.65%,rgba(19,19,18,0) 100%);z-index:-1}@media (min-width: 1025px){.xp-overlay-wrapper .back-btn:before{display:none}}@media (min-width: 1025px){.xp-overlay-wrapper .back-btn{position:absolute;bottom:40rem;top:unset}}.xp-overlay-wrapper .back-btn .inside{position:relative;display:flex;align-items:center;justify-content:center;gap:17rem;padding-bottom:6rem;width:fit-content;margin:0 auto}.xp-overlay-wrapper .back-btn .inside span{color:#ffffe7;text-transform:uppercase}.xp-overlay-wrapper .back-btn .inside svg{width:11rem;height:11rem;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.xp-overlay-wrapper .back-btn .inside svg path{fill:#ffffe7}@media (hover: hover) and (pointer: fine){.xp-overlay-wrapper .back-btn .inside:hover .line{transform:scaleX(0)}.xp-overlay-wrapper .back-btn .inside:hover svg{transform:rotate(90deg)}}.xp-overlay-wrapper .back-btn .inside .line{position:absolute;bottom:0;width:100%;height:1rem;background:rgba(255,255,231,.3);transform-origin:left;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.intro-bottom-w{width:100%;position:absolute;padding:24rem;bottom:0;display:flex;flex-direction:row-reverse;justify-content:start;opacity:0;z-index:1;pointer-events:none}@media (min-width: 1025px){.intro-bottom-w{padding:40rem;justify-content:space-between;flex-direction:row}}@media screen and (min-aspect-ratio: 2/1){.intro-bottom-w{padding:20rem}}.intro-bottom-w .date{display:none;font-family:LonginesSerifText,serif,sans-serif;font-size:10rem;font-style:normal;font-weight:400;line-height:130%;color:#002744}@media (min-width: 1025px){.intro-bottom-w .date{display:block}}.intro-bottom-w .scroll-w{font-size:11rem;font-weight:500;line-height:120%;font-family:LonginesSansText,sans-serif,serif;color:#002744;text-transform:uppercase;position:absolute;left:50%;transform:translate3d(-50%,0,0)}@media screen and (min-aspect-ratio: 2/1){.intro-bottom-w .scroll-w{font-size:10rem}}.intro-bottom-w .sound{cursor:pointer;pointer-events:all}.intro-bottom-w .sound svg{width:16rem;height:10.6rem}@media (min-width: 1025px){.intro-bottom-w .sound svg{width:12rem;height:8rem}}.intro-bottom-w .sound svg line{transition:stroke .6s linear;transform-origin:bottom}.intro-bottom-w .sound svg line:nth-child(1){transform:scaleY(.8)}.intro-bottom-w .sound svg line:nth-child(2){transform:scaleY(.2)}.intro-bottom-w .sound svg line:nth-child(3){transform:scaleY(.6)}.intro-bottom-w .sound svg line:nth-child(4){transform:scaleY(1)}.intro-bottom-w .sound svg line:nth-child(5){transform:scaleY(.6)}.intro-bottom-w .sound svg line:nth-child(1){animation:random-equalizer 1.08s ease alternate infinite;animation-play-state:paused}.intro-bottom-w .sound svg line:nth-child(2){animation:random-equalizer 1.28s ease alternate infinite;animation-play-state:paused}.intro-bottom-w .sound svg line:nth-child(3){animation:random-equalizer 1.48s ease alternate infinite;animation-play-state:paused}.intro-bottom-w .sound svg line:nth-child(4){animation:random-equalizer 1.68s ease alternate infinite;animation-play-state:paused}.intro-bottom-w .sound svg line:nth-child(5){animation:random-equalizer 1.88s ease alternate infinite;animation-play-state:paused}@keyframes random-equalizer{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.intro-bottom-w[data-color=white] line{stroke:#fff}.bottom-wrapper{position:relative;width:100%;height:100%}header{position:fixed;top:0;left:0;right:0;z-index:700;display:flex;align-items:center;justify-content:space-between;opacity:0;padding:30rem 24rem;height:88rem}@media (min-width: 1025px){header{align-items:flex-start;padding:40rem;height:110rem}}header[data-color=white] .nav-toggle svg{color:#fff}header[data-color=white] .header-logo svg path{fill:#fff}header[data-color=white] .right-cta span{color:#fff}header[data-color=white] .right-cta .collection:after{background-color:#fff3}header[data-color=white] .right-cta .collection path{fill:#fff}header #longines-header{position:absolute;top:0px;width:100%;left:0px;display:none;z-index:1;pointer-events:all}header .nav-toggle{position:relative;width:24rem;height:14rem;pointer-events:all;color:#002744;transition:color .6s linear}header .nav-toggle svg path:nth-of-type(1){transform:translate3d(0,calc(-50% + 1px),0)}header .nav-toggle svg path:nth-of-type(2){transform:translate3d(0,calc(50% - 1px),0)}header .nav-toggle svg path:nth-of-type(3){transform:translateZ(0)}header .nav-toggle.open svg path:nth-of-type(1){transform:translateZ(0) rotate(45deg)}header .nav-toggle.open svg path:nth-of-type(3){opacity:0;transition:opacity .2s linear}header .nav-toggle.open svg path:nth-of-type(2){transform:translateZ(0) rotate(-45deg)}header .nav-toggle svg{overflow:visible;display:block;width:100%;height:100%;transition:color .6s linear}header .nav-toggle svg path:nth-of-type(1),header .nav-toggle svg path:nth-of-type(2){transition:transform .4s ease-in-out;position:relative;transform-origin:50% 50%}header .nav-toggle svg path:nth-of-type(3){transition:opacity .2s linear .2s}header .header-logo{position:absolute;left:50%;transform:translate3d(-50%,0,0);padding-top:12rem}@media (min-width: 1025px){header .header-logo{padding-top:0}}header .header-logo svg{width:112rem;height:auto}@media (min-width: 1025px){header .header-logo svg{width:119rem}}header .header-logo svg path{fill:#002744;transition:fill .6s linear}header .right-cta span{font-weight:500;color:#002744;text-transform:uppercase;transition:color .6s linear}header .right-cta .chapters-btn{position:relative;display:none}@media (min-width: 1025px){header .right-cta .chapters-btn{padding-right:16rem;display:inline-block}}header .right-cta .chapters-btn:after{position:absolute;content:"";top:50%;transform:translate3d(0,-50%,0);right:0;width:1px;height:7rem;background-color:#00274433;transition:background-color .6s linear}header .right-cta .chapters-btn span{font-size:10rem;line-height:11rem}@media (min-width: 1025px){header .right-cta .chapters-btn span{font-size:12rem;line-height:13rem}}header .right-cta .collection{display:inline-block;cursor:pointer}@media (min-width: 1025px){header .right-cta .collection{padding-left:16rem}}header .right-cta .collection span{font-size:10rem;line-height:11rem;transition:color .6s linear}@media (min-width: 1025px){header .right-cta .collection span{font-size:12rem;line-height:13rem}}header .right-cta .collection svg{display:inline-block;margin-left:5rem;transform:rotate(45deg)}@media (min-width: 1025px){header .right-cta .collection svg{width:10rem;height:10rem;margin-left:8rem}}header .right-cta .collection svg path{transition:fill .6s linear}header .chapters-btn-mobile{position:fixed;width:52px;height:52px;right:24rem;bottom:24rem;background-color:#f4f4f4;border-radius:4px;color:#002744;display:flex;align-items:center;justify-content:center}header .chapters-btn-mobile svg{width:22px;height:16px}.menu{position:relative;opacity:0;display:none;z-index:999}.menu .menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;pointer-events:all;background-color:#00274480;opacity:0}.menu .menu-w{transform:translate3d(100%,0,0);position:fixed;top:0;bottom:0;right:0;width:100vw;height:100vh;z-index:3;overflow:hidden}@media (min-width: 1025px){.menu .menu-w{width:645rem}}.menu .menu-w .left-clouds{display:none}@media (min-width: 1025px){.menu .menu-w .left-clouds{display:block;height:calc(100% + 40rem);width:90%;position:absolute;left:0;top:-40rem;background:linear-gradient(90deg,rgb(255,255,255) 0%,rgb(255,255,255) 47%,rgba(255,255,255,0) 70%)}}.menu .menu-w .right-clouds{display:none}@media (min-width: 1025px){.menu .menu-w .right-clouds{display:block;height:calc(100% + 40rem);width:60%;position:absolute;right:0;top:-40rem;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgb(255,255,255) 80%)}}.menu .menu-w .menu-inner{position:absolute;top:0;right:0;bottom:0;padding:24rem;gap:45rem;width:100vw;height:100%;display:flex;flex-direction:column;background:#ffffff;overflow:scroll}@media (min-width: 1025px){.menu .menu-w .menu-inner{overflow:hidden;padding:40rem 40rem 0;width:645rem;justify-content:space-between}}.menu .menu-w .menu-inner .clouds{display:none}@media (min-width: 1025px){.menu .menu-w .menu-inner .clouds{position:absolute;width:calc(100% + 80rem);left:-40rem;top:-40rem;height:145vh;z-index:1;display:block}}.menu .menu-w .menu-inner .background-container{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}.menu .menu-w .menu-inner .background{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat-y;background-size:cover;display:none}.menu .menu-w .menu-inner .plane{display:none}@media (min-width: 1025px){.menu .menu-w .menu-inner .plane{display:block;position:absolute;bottom:-1vh;right:120rem;width:110rem;height:auto}}.menu .menu-w .menu-inner .bg-chapters{display:none}@media (min-width: 1025px){.menu .menu-w .menu-inner .bg-chapters{display:block;position:absolute;top:0;right:0;bottom:0;height:100%;width:71%;background:url(/spirit-flyback/longines-flyback-menu-mountains-18612e4c.jpg) repeat-y;background-size:785px 1230px}}.menu .menu-w .menu-inner .button-close{position:absolute;pointer-events:all;top:24rem;right:24rem;z-index:2}@media (min-width: 1025px){.menu .menu-w .menu-inner .button-close{top:40rem;right:40rem}}.menu .menu-w .menu-inner .chapter-title{z-index:1;color:#002744;text-transform:uppercase;font-weight:700;font-size:38rem;line-height:32rem}@media (min-width: 1025px){.menu .menu-w .menu-inner .chapter-title{font-size:7.2vh;line-height:83%}}.menu .menu-w .menu-inner .chapters-w{z-index:1;position:relative;padding:16rem 0 22rem}@media (min-width: 1025px){.menu .menu-w .menu-inner .chapters-w{padding:19rem 58rem 5rem}}.menu .menu-w .menu-inner .chapters-w .left-hyphens-w{position:absolute;height:100%;width:12rem;left:0;top:0;overflow:hidden}.menu .menu-w .menu-inner .chapters-w .left-hyphens{left:0px;width:100%;position:absolute}.menu .menu-w .menu-inner .chapters-w .right-hyphens-w{position:absolute;height:100%;width:12rem;right:0;top:0;overflow:hidden}.menu .menu-w .menu-inner .chapters-w .right-hyphens{position:absolute;width:100%;right:0}.menu .menu-w .menu-inner .chapters-w .right-hyphens .hyphen{margin-left:auto}.menu .menu-w .menu-inner .chapters-w .hyphen{margin-top:12px;display:block;width:100%;height:1rem;background-color:#00274433}.menu .menu-w .menu-inner .chapters-w .hyphen:first-child{margin-top:0}.menu .menu-w .menu-inner .chapters-w .hyphen.hidden{opacity:0}.menu .menu-w .menu-inner .chapters-w .chapter-btn{position:relative;display:block;color:#002744;margin:0 auto;margin-bottom:58rem}.menu .menu-w .menu-inner .chapters-w .chapter-btn:last-of-type{margin-bottom:0}@media (min-width: 1025px){.menu .menu-w .menu-inner .chapters-w .chapter-btn:last-of-type{margin:0}}@media (min-width: 1025px){.menu .menu-w .menu-inner .chapters-w .chapter-btn{margin:0;margin-bottom:5vh}}@media (hover: hover) and (pointer: fine){.menu .menu-w .menu-inner .chapters-w .chapter-btn:hover .chapter-name .inner-line:last-child:after{transform:scaleX(1)}}.menu .menu-w .menu-inner .chapters-w .chapter-btn .index{pointer-events:none;display:block;font-family:LonginesSerifText,serif,sans-serif;font-weight:400;text-align:center;text-transform:uppercase;margin-bottom:18rem}@media (min-width: 1025px){.menu .menu-w .menu-inner .chapters-w .chapter-btn .index{text-align:left;font-size:10rem;line-height:7rem;margin-bottom:25rem}}.menu .menu-w .menu-inner .chapters-w .chapter-btn .chapter-name{pointer-events:none;display:block;font-family:LonginesSerifText,serif,sans-serif;font-weight:400;font-size:20rem;line-height:22rem;text-align:center}@media (min-width: 1025px){.menu .menu-w .menu-inner .chapters-w .chapter-btn .chapter-name{text-align:left;font-size:3vh;line-height:91%}}.menu .menu-w .menu-inner .chapters-w .chapter-btn .chapter-name .inner-line{position:relative}@media (min-width: 1025px){.menu .menu-w .menu-inner .chapters-w .chapter-btn .chapter-name .inner-line{width:fit-content}}@media (min-width: 1025px){.menu .menu-w .menu-inner .chapters-w .chapter-btn .chapter-name .inner-line:last-child:after{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#002744;bottom:-4rem;transform:scaleX(0);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transform-origin:left}}.cursor{position:fixed;width:42px;height:42px;left:-21px;top:-21px;opacity:0;z-index:1000;display:none;pointer-events:none;text-align:center}.cursor.night .cursor-inner:before,.cursor.night .cursor-inner:after{background-color:#ffffe7b3}.cursor.night .cursor-inner .arc:before{border-color:#ffffe71a}.cursor.night .label{color:#ffffe7b3}.cursor.xp .cursor-inner{opacity:0}.cursor.xp .label{font-size:9rem;color:#ffffe7;font-weight:600}.cursor.xp .label.label-sound{opacity:0}.cursor.xp .label.label-longpress{opacity:.6}.cursor.sound .label.label-sound{opacity:1}.cursor.sound .label.label-longpress,.cursor.longpress .label.label-sound{opacity:0}.cursor.longpress .label.label-longpress{opacity:.6}@media (min-width: 1025px){.cursor{display:block}}.cursor .cursor-inner{position:absolute;top:0;bottom:0;left:0;right:0}.cursor .cursor-inner:before,.cursor .cursor-inner:after{content:"";height:1px;width:25%;position:absolute;display:block;background-color:#002744;transition:background-color linear 1s;top:50%}.cursor .cursor-inner:before{left:-12%}.cursor .cursor-inner:after{right:calc(-12% - 2px)}.cursor .cursor-inner .arc{height:30%;width:100%;position:absolute;overflow:hidden;top:0;left:0}.cursor .cursor-inner .arc.bottom{top:unset;bottom:0}.cursor .cursor-inner .arc.bottom:before{top:unset;bottom:0}.cursor .cursor-inner .arc:before{content:"";width:100%;height:42px;border-radius:50%;top:0;left:0;position:absolute;border:1.5px solid rgba(0,39,68,.1);transition:border-color linear 1s}.cursor .label{position:absolute;top:calc(100% + 10px);color:#002744;transition:color linear .3s,opacity linear .3s;white-space:nowrap;left:50%;transform:translate(-50%);font-family:LonginesSerifText,serif,sans-serif;font-size:10rem;line-height:130%;opacity:0}#canvas-wrapper,#canvas-wrapper canvas{pointer-events:auto;position:fixed;top:0;left:0;width:100%;height:100%;touch-action:none}#canvas-wrapper{z-index:-1}html{color:#fff;overscroll-behavior:none;user-select:none;height:100%;font-size:.2777777778vw}@media (min-width: 768px){html{font-size:.1302083333vw}}@media (min-width: 1025px){html{font-size:.0694444444vw}}body{overflow:hidden;user-select:none;width:100vw;height:100%;overscroll-behavior:none}#app{--vh: 1vh;width:100%;height:100%;height:min(100vh,var(--vh) * 100);overflow:hidden}#longines-cookies{position:absolute}
