/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:GaultierDisplay;font-stretch:semicondensed;font-style:normal;font-weight:1000;src:url(/fonts/GaultierDisplay/GaultierDisplay-BlackXS.woff2) format("woff2"),url(/fonts/GaultierDisplay/GaultierDisplay-BlackXS.woff) format("woff"),url(/fonts/GaultierDisplay/GaultierDisplay-BlackXS.ttf) format("truetype")}@font-face{font-family:GaultierDisplay;font-stretch:condensed;font-style:normal;font-weight:1000;src:url(/fonts/GaultierDisplay/GaultierDisplay-BlackXXS.woff2) format("woff2"),url(/fonts/GaultierDisplay/GaultierDisplay-BlackXXS.woff) format("woff"),url(/fonts/GaultierDisplay/GaultierDisplay-BlackXXS.ttf) format("truetype")}@font-face{font-display:swap;font-family:GaultierDisplay;font-style:normal;font-weight:500;src:url(/fonts/GaultierDisplay/GaultierDisplay-ExtraBoldXS.woff2) format("woff2"),url(/fonts/GaultierDisplay/GaultierDisplay-ExtraBoldXS.woff) format("woff")}@font-face{font-display:swap;font-family:GaultierDisplay;font-style:normal;font-weight:400;src:url(/fonts/GaultierDisplay/GaultierDisplay-BoldXXS.woff2) format("woff2"),url(/fonts/GaultierDisplay/GaultierDisplay-BoldXXS.woff) format("woff")}@font-face{font-display:swap;font-family:GaultierDisplay;font-style:normal;font-weight:800;src:url(/fonts/GaultierDisplay/GaultierDisplay-1000-270.woff2) format("woff2"),url(/fonts/GaultierDisplay/GaultierDisplay-1000-270.woff) format("woff")}@font-face{font-display:swap;font-family:GaultierMono;font-style:normal;font-weight:400;src:url(/fonts/GaultierMono/GaultierMono-Regular.woff2) format("woff2"),url(/fonts/GaultierMono/GaultierMono-Regular.woff) format("woff")}:root{--color-white:#fff;--color-black:#000;--color-gold:#ffd599;--page-gutter:80px;--header-height:70px;--safe-top:calc(var(--header-height) + 40px);--min-height-section:calc(max(100vh, 500px))}@media(max-width:699px){:root{--safe-top:calc(var(--header-height) + var(--page-gutter));--page-gutter:30px}}*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;margin:0;touch-action:manipulation}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-family:GaultierDisplay,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:100%;text-rendering:optimizeLegibility;-webkit-user-select:none;-moz-user-select:none;user-select:none}html.--locked{overflow:hidden}html.--progress,html.--progress *{cursor:progress}body{font-size:16px;font-size:1.6rem;line-height:1.25rem}#__layout,#__nuxt,body{display:block;position:relative}.page{min-height:100vh;min-height:var(--vhf,100vh);pointer-events:none;position:relative;z-index:2}.page section{pointer-events:auto}.page .anim-end{height:100vh;height:var(--vhf,100vh)}@media(hover:none){.page .anim-end{pointer-events:auto}}a,h1,h2,h3,h4,h5,li,p,ul{vertical-align:baseline}a{color:currentColor;-webkit-text-decoration:none;text-decoration:none}.button{leading-trim:both;text-edge:cap;all:unset;align-items:center;background-color:#fff;background-color:var(--color-white,#fff);color:#000;cursor:pointer;display:inline-flex!important;font-family:GaultierDisplay;font-size:17px;font-stretch:condensed;font-weight:1000;justify-content:center;letter-spacing:.56px;line-height:40px;padding:0 30px;text-transform:uppercase}@media(max-width:699px){.button{line-height:40px;padding:0 20px}}.button:first-of-type:not(:last-of-type){margin-right:10px}@media(hover:hover){.button:hover{background-color:#000;background-color:var(--color-black);color:#fff;color:var(--color-white,#fff)}}strong{font:800 1rem/1.25 GaultierDisplay,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.w-s-no{white-space:pre-line}.t-1{leading-trim:both;text-edge:cap;color:#fff;color:var(--color-white,#fff);font:1000 10rem/.86 GaultierDisplay;font-size:min(9.0277777778vw,12.5rem);font-stretch:condensed;text-transform:uppercase}.t-1 span{display:block;padding-top:4px}@media(max-width:699px){.t-1{font:1000 4.8125rem/.86 GaultierDisplay}}.t-200{leading-trim:both;text-edge:cap;color:#fff;color:var(--color-white,#fff);font:900 12.5rem/.8 GaultierDisplay;font-size:min(10.4166666667vw,15.625rem);text-transform:uppercase}.t-200 span{display:block}@media(max-width:699px){.t-200{font:900 6.25rem/.8 GaultierDisplay}}.t-160{leading-trim:both;text-edge:cap;color:#fff;color:var(--color-white,#fff);font:900 10rem/.85 GaultierDisplay;font-size:min(9.0277777778vw,12.5rem);text-transform:uppercase}.t-160 span{display:block}@media(max-width:699px){.t-160{font:900 4.6875rem/.85 GaultierDisplay}}.t-alt{-webkit-text-stroke:1px #fff;-webkit-text-stroke:1px var(--color-white,#fff);color:transparent}.t-2,.t-alt{leading-trim:both;text-edge:cap}.t-2{color:#fff;color:var(--color-white,#fff);font:900 3.75rem/.85 GaultierDisplay;font-size:min(4.1666666667vw,5rem);font-stretch:condensed;text-transform:uppercase}@media(max-width:699px){.t-2{font:900 3.125rem/.85 GaultierDisplay}.t-2 br{display:none}}.t-3{leading-trim:both;text-edge:cap;color:#fff;color:var(--color-white,#fff);font:900 6.25rem/.8 GaultierDisplay;text-transform:uppercase}.t-3 span{display:block}@media(max-width:699px){.t-3{font:900 4.6875rem/.85 GaultierDisplay}}@media(min-width:700px){[lang=pt-br] .t-3{font:900 6.875rem/.85 GaultierDisplay}}.t-mono{color:#fff;color:var(--color-white,#fff);font:400 .75rem/1.4 GaultierMono}@media(min-width:1800px){.t-mono{font-size:min(.7638888889vw,1.0625rem)}}.t-entrance{display:block;opacity:0;transform:translateY(75px);transition:all .65s cubic-bezier(.165,.84,.44,1)}.t-entrance.is-inview{opacity:1;transform:translateY(0)}[lang=es] .parfum-anim .parfum-anim__sticky .title-anim,[lang=pt-br] .parfum-anim .parfum-anim__sticky .title-anim{padding-top:26px!important}@media(min-width:700px){[lang=es] .page--rituel-beaute .beaute-overview .main-content{min-height:960px}}@media(max-width:699px){[lang=es] .page--rituel-beaute .image-section .t-200{font-size:19vw}}@media(min-width:700px){[lang=es] .page--rituel-beaute .t-1{font-size:max(60px,8vw)!important}[lang=es] .t-1{font:900 9.0625rem/.86 GaultierDisplay}}@media(max-width:699px){[lang=es] .refill .t-3{font-size:13.5vw!important}[lang=es] .page--yara .slider-video .t-1{font-size:15vw}[lang=es] .page--yara .t-160{font-size:13vw}[lang=es] .page--yara .yara-section .t-1{font-size:15vw}[lang=es] .parfum-anim .step01 .t-1{font-size:14vw!important}[lang=it] .page--yara .yara-section .t-1{font-size:16vw}[lang=it] .refill .t-3{font-size:17vw!important}[lang=it] .page--rituel-beaute .image-section .t-200{font-size:19vw!important}[lang=en-US] .page--yara .t-160{font-size:15.5vw}}@media(min-width:700px){[lang=pt-br] .parfum-anim__sticky{margin-top:-45vh!important}}@media(min-width:1024px){[lang=pt-br] .parfum-anim__sticky{margin-top:-35vh!important}}@media(min-width:700px)and (max-height:760px){[lang=pt-br] .parfum-anim__sticky{margin-top:-500px!important}}@media(min-width:700px){[lang=en-UK] .parfum-anim__sticky{margin-top:-40vh!important}}@media(min-width:1024px){[lang=en-UK] .parfum-anim__sticky{margin-top:-30vh!important}}@media(min-width:700px)and (max-height:760px){[lang=en-UK] .parfum-anim__sticky{margin-top:-400px!important}}@media(max-width:699px){[lang=en-UK] .page--yara .slider-video .t-1,[lang=pt-br] .page--yara .slider-video .t-1{font-size:14.5vw}[lang=en-UK] .page--yara .t-160,[lang=pt-br] .page--yara .t-160{font-size:15.5vw}[lang=en-UK] .parfum-anim .step01 .t-1,[lang=pt-br] .parfum-anim .step01 .t-1{font-size:16vw!important}[lang=en-UK] .flacon-focus .t-1,[lang=en-UK] .refill .t-3,[lang=pt-br] .flacon-focus .t-1,[lang=pt-br] .refill .t-3{font-size:17vw!important}[lang=nl] .page--yara .yara-section .t-1{font-size:16vw}[lang=nl] .refill .t-3{font-size:15vw!important}[lang=nl] .refill .refill-info .t-3{font-size:13vw!important}[lang=nl] .flacon-focus .t-1{font-size:16vw!important}[lang=nl] .parfum-anim .step01 .t-1{font-size:14vw!important}}@media(min-width:700px){[lang=nl] .parfum-anim .parfum-anim__title{font-size:min(400px,20vw)!important}}@media(max-width:699px){[lang=nl] .parfum-anim .parfum-anim__title{font-size:20vw!important}[lang=nl] .parfum-anim .t-1{font:1000 3.75rem/.86 GaultierDisplay}[lang=nl] .page--rituel-beaute .image-section .t-200{font-size:12vw}}@media(min-width:700px){[lang=de] .parfum-anim__sticky{margin-top:-40vh!important}}@media(min-width:1024px){[lang=de] .parfum-anim__sticky{margin-top:-30vh!important}}@media(min-width:700px)and (max-height:760px){[lang=de] .parfum-anim__sticky{margin-top:-400px!important}}[lang=de] .parfum-anim .parfum-anim__title{font-size:max(60px,12vw)!important}[lang=de] .parfum-anim .parfum-anim__title span{padding-top:10px}@media(max-width:699px){[lang=de] .page--yara .t-160,[lang=de] .page--yara .yara-section .t-1{font-size:16vw}[lang=de] .refill .t-3{font-size:15vw!important}[lang=de] .page--rituel-beaute .image-section .t-200{font-size:14vw}}@media(min-width:700px){[lang=de] .page--rituel-beaute .t-1{font-size:max(60px,8vw)!important}}@media(max-width:699px){[lang=fr-FR] .page--parfum .parfum-anim .step01 .t-1{font-size:14.5vw}[lang=fr-FR] .page--yara .yara-section .t-1{font-size:16vw}[lang=fr-FR] .refill .t-3{font-size:13vw!important}[lang=fr-FR] .slider-video .t-1{font-size:15vw!important}[lang=pt-br] .page--yara .yara-section .t-1{font-size:16vw}}[lang=pt-br] .parfum-anim .parfum-anim__sticky .title-anim-wrap:nth-of-type(2) .title-anim{padding-top:2px!important}@media(min-width:700px){[lang=pt-br] .shower-gel__content{padding-bottom:40vh}[lang=pt-br] .shower-gel .background{height:100%!important;top:inherit!important}}.loader{--plate-width:974px;height:100vh;height:var(--vhf,100vh);overflow:hidden;pointer-events:none;position:fixed;width:100%;z-index:900}@media(max-width:699px){.loader{--plate-width:500px}}.loader.sub{background:var(--color-black)}.loader.sub .loader__image{display:none}.loader__image{height:120%;left:0;perspective:2000px;position:absolute;top:50%;transform:translateY(-50%);width:100%;will-change:transform;z-index:1}.loader__image .left,.loader__image .right{height:100%;position:absolute;top:0;width:50%}.loader__image .left{left:0;transform-origin:left;width:50.2083333333%}@media(max-width:699px){.loader__image .left{width:51%}}.loader__image .left .image__wrapper img{-o-object-position:right;object-position:right}.loader__image .right{right:0;transform-origin:right;width:52%}@media(max-width:699px){.loader__image .right{width:54%}}.loader__image .right .image__wrapper img{-o-object-position:left;object-position:left}.loader__panel{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.loader .base{position:absolute!important;z-index:2}.loader .base,.loader__plate{left:50%;top:50%;transform:translate(-50%,-50%);width:var(--plate-width)}.loader__plate{position:absolute;z-index:4}.loader__plate .loader__rotating{animation:rotate 20s linear infinite;left:50%;position:absolute!important;top:50%;transform:translate(-50%,-50%);width:100%}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.loader .loader__rotating2{animation:rotate2 20s linear infinite}@keyframes rotate2{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}.loader__status{color:#fff;color:var(--color-white,#fff);font-family:GaultierDisplay;font-size:60px;left:51%;line-height:1;position:absolute;top:calc(50% + 1px);transform:translate(-50%,-50%);z-index:2}.loader__status span:last-of-type{display:inline-block;transform:translate(-20%)}@media(max-width:699px){.loader__status{font-size:40px}}.loader__marquee{color:#fff;left:50%;opacity:0;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:opacity .8s;z-index:3}.loader__marquee .marquee-wrapper span{font-size:max(60px,min(13.8vw,200px));line-height:.82}.image__wrapper{overflow:hidden;width:100%}.image__wrapper.fit-contain{position:relative}.image__wrapper.fit-cover{height:100%}.image__wrapper.fit-cover,.image__wrapper.fit-cover>div{bottom:0;left:0;position:absolute;right:0;top:0}.image__wrapper.fit-cover>div.in-view.loaded img{opacity:1}.image__wrapper img{bottom:0;left:0;opacity:1;position:absolute;right:0;top:0}.image__wrapper img.scale{transition:transform 1s cubic-bezier(.19,1,.22,1) 0s,opacity .8s ease 0s}.image__wrapper img.loaded{opacity:1!important}.image__wrapper img.fade{opacity:0;transition:transform 1s cubic-bezier(.19,1,.22,1) 0s,opacity .8s ease 0s}.marquee[data-v-c1c6895e]{border-radius:10px;overflow:hidden;padding-top:23px;white-space:nowrap;width:100%}.marquee .marquee-wrapper[data-v-c1c6895e],.marquee[data-v-c1c6895e]{align-items:center;display:flex;position:relative}.marquee .marquee-wrapper[data-v-c1c6895e]{animation:marquee-c1c6895e 6s linear infinite forwards;color:#fff;color:var(--color-white,#fff);padding:5px 0;z-index:2}.marquee .marquee-wrapper span[data-v-c1c6895e]{font-stretch:condensed;padding-right:20px}.marquee .marquee-wrapper span[data-v-c1c6895e]:nth-child(2n){-webkit-text-stroke:1px var(--color-gold);color:transparent}@keyframes marquee-c1c6895e{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.main{background-color:#000;height:100vh;height:100svh;left:0;opacity:0;position:fixed;top:0;width:100%}@media(max-width:699px){.main{bottom:0;height:var(--vhf)}}.main h1{display:none}.main .title{left:50%;position:absolute;top:45%;transform:translate(-50%,-50%);width:50vw;z-index:2}@media(max-width:699px){.main .title{width:min(90%,330px)}}.main .title svg{width:100%}nav[data-v-117fa027]{align-items:center;bottom:1.875rem;color:#fff;display:flex;font:1000 1rem/.85 GaultierDisplay;font-stretch:semicondensed;justify-content:center;left:50%;letter-spacing:.04em;list-style:none;position:absolute;text-transform:uppercase;transform:translate(-50%);z-index:10}nav a[data-v-117fa027]{padding-left:.9375rem;padding-right:.9375rem;white-space:nowrap}@media(max-width:699px){nav a[data-v-117fa027]{padding-left:2.1875rem;padding-right:2.1875rem}}nav li:first-of-type a[data-v-117fa027]{padding-left:0!important}nav li:last-of-type a[data-v-117fa027]{padding-right:0!important}nav.focused-map a[data-v-117fa027]{opacity:.4!important}nav.focused-map a.active[data-v-117fa027]{opacity:1!important}@media(hover:hover){nav:hover a[data-v-117fa027]{opacity:.4;transition:opacity .2s}nav:hover a.active[data-v-117fa027],nav:hover a[data-v-117fa027]:hover{opacity:1}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){nav[data-v-117fa027]{padding-bottom:80px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){nav[data-v-117fa027]{padding-bottom:40px}}@media(max-width:699px){nav[data-v-117fa027]{-ms-overflow-style:none;bottom:70px;flex-wrap:nowrap;justify-content:flex-start;left:0;overflow:scroll;padding:40px 50% 60px;scroll-snap-type:x mandatory;scrollbar-width:none;transform:none;width:100%}nav[data-v-117fa027]::-webkit-scrollbar{display:none}nav li[data-v-117fa027]{scroll-snap-align:center}nav li[data-v-117fa027]:first-of-type{margin-left:50%}nav li[data-v-117fa027]:last-of-type{margin-right:70vw}nav a[data-v-117fa027]{flex-shrink:0;opacity:.4;transition:opacity .2s;white-space:nowrap}nav a span[data-v-117fa027]{transform:translate(-50%)}}@media(max-width:699px)and (hover:hover){nav a[data-v-117fa027]:hover{opacity:1}}@media(max-width:699px){nav a.active[data-v-117fa027]{opacity:1}}.main-map{height:100vh;overflow:hidden;position:relative;width:100vw;z-index:2}@media(max-width:699px){.main-map{height:var(--vhf)}}.main-map__overlay{background-color:var(--color-black);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:9999}.main-map .logo_wrapper,.main-map .logo_wrapper .ts-wrap{overflow:hidden}.main-map .logo_wrapper .ts{transform:translateY(101%)}@media(max-width:699px){.main-map .logo_wrapper .ts{transform:translateY(102%)}}.main-map.is-locked .main-map__avatars .model{pointer-events:none}.main-map.is-locked .main-map__avatars .model:not(.is-focused){opacity:0}.main-map.is-locked .main-map__avatars .model.is-focused{opacity:1}.main-map.is-locked .main-map__avatars .model.is-focused svg{opacity:.8}.main-map.is-hover:not(.is-locked) .main-map__avatars .model.is-focused{opacity:1}.main-map.is-hover:not(.is-locked) .main-map__avatars .model.is-focused svg{opacity:.8}.main-map__smoke{display:none;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:9}.main-map__smoke .smoke-wrapper{bottom:0;display:flex;flex-wrap:nowrap;position:absolute;transform:translateY(36%)}.main-map__smoke .smoke-wrapper:first-of-type{transform:translateY(-40%)}.main-map__smoke .smoke-wrapper .smoke-01:nth-of-type(odd) .image__wrapper{animation:marquee 28s ease-in-out infinite backwards}.main-map__smoke .smoke-wrapper .image__wrapper{animation:marquee 30s ease-in-out infinite forwards}@keyframes marquee{0%{transform:translateY(-5%) skew(1deg,-2deg)}50%{transform:translate(-3%,2%) skew(2deg,-6deg)}75%{transform:translate(3%,-3%) skew(0deg,5deg)}to{transform:translateY(-5%) skew(1deg,-2deg)}}.main-map__smoke .smoke-01{height:200px;opacity:.8;position:relative;width:50vw}.main-map__smoke .smoke-01 img{-o-object-fit:fill!important;object-fit:fill!important}.main-map__smoke .smoke-02{opacity:.8;position:relative;width:80vw}.main-map__smoke .smoke-02 img{-o-object-fit:fill!important;object-fit:fill!important}.main-map__marquee{left:50%;pointer-events:none;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:100%;z-index:3}.main-map__marquee .marquee-wrapper span{font-size:max(80px,min(13.8vw,200px));font-stretch:condensed;line-height:.82;padding-top:5px}.main-map__backdrop{background-color:rgba(31,15,0,.5);height:100%;opacity:0;top:0;visibility:hidden;will-change:opacity;z-index:2}.main-map__backdrop,.main-map__backdrop .fade-down,.main-map__backdrop .fade-up{left:0;position:absolute;width:100%}.main-map__backdrop .fade-up{background:linear-gradient(180deg,#261a0d,transparent 100%,rgba(38,26,13,0) 0);height:275px;opacity:.2;top:0}.main-map__backdrop .fade-down{background:linear-gradient(180deg,rgba(51,25,0,0),#4d2600);bottom:0;height:180px;opacity:.8}.main-map__tutorial{align-items:center;background-color:rgba(0,0,0,.1);display:flex;height:100%;justify-content:center;left:0;opacity:0;padding-bottom:100px;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.main-map__tutorial>div{align-items:center;display:flex;flex-direction:column}.main-map__tutorial .icon{animation:move 4s ease-in-out infinite;margin-bottom:30px}@keyframes move{0%{transform:translate(0)}25%{transform:translate(100%,100%)}50%{transform:translate(100%)}75%{transform:translateY(100%)}to{transform:translate(0)}}.main-map__tutorial svg{transform:translate(-50%,-50%)}.main-map__tutorial span{color:#fff;color:var(--color-white,#fff);font:900 .875rem/.85 GaultierDisplay;text-align:center;text-transform:uppercase}.main-map__avatars{height:100%;left:50%;min-width:1400px;position:absolute;top:50%;transform:translate3D(-50%,-50%,0) scale(1.51);width:100%;will-change:transform;z-index:4}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.main-map__avatars{min-width:2080px}}.main-map__avatars .model{opacity:0;position:absolute;transition:opacity .3s;will-change:opacity;z-index:2}@media(hover:none){.main-map__avatars .model.is-focused{opacity:1}}.main-map__avatars .model .image__wrapper{z-index:2}.main-map__avatars .model svg{display:none;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s;width:100%;z-index:1}.main-map__avatars .model svg path{fill:none;stroke:#ffeacb;stroke-width:2px;filter:url(#glow)}.main-map__avatars .model.model01{left:46.4%;top:38.9333333333%;transform:rotate(0deg);width:8.5%}.main-map__avatars .model.model02{left:64%;top:43.8666666667%;width:7.0833333333%}.main-map__avatars .model.model03{left:8.3333333333%;top:76.8%;width:24.4333333333%}.main-map__avatars .model.model04{left:66.6%;top:72.1333333333%;width:25.8666666667%}.main-map__avatars .model.model05{left:42.8333333333%;top:15.1111111111%;width:15.6333333333%}.main-map__avatars .model.model06{left:20.7%;top:56.4444444444%;width:18.2333333333%}.main-map__avatars .model.model07{left:35.5666666667%;top:33.6444444444%;width:3.25%}.main-map__image{left:50%;min-width:1400px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.51);width:100%;will-change:transform}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.main-map__image{min-width:2080px}}.video-popup[data-v-4cb66112]{align-items:center;background:#000;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:9999999999999}@media(max-width:699px){.video-popup[data-v-4cb66112]{height:var(--vhf)}}.video-popup .close[data-v-4cb66112]{all:unset;align-items:center;border:1px solid #fff;border:1px solid var(--color-white,#fff);border-radius:100px;cursor:pointer;display:flex;height:60px;justify-content:center;pointer-events:cursor;position:absolute;right:40px;top:160px;top:var(--safe-top,160px);width:60px}@media(max-width:699px){.video-popup .close[data-v-4cb66112]{height:40px;right:var(--page-gutter);top:var(--safe-top);width:40px}}.video-popup .close svg[data-v-4cb66112]{transition:transform .5s ease-in-out}@media(hover:hover){.video-popup .close:hover svg[data-v-4cb66112]{transform:rotate(90deg)}}.video-popup .video-wrap[data-v-4cb66112]{height:100%;width:100%}@media(max-width:699px){.video-popup .video-wrap[data-v-4cb66112]{height:auto;padding-top:56%;position:relative}.video-popup .video-wrap video[data-v-4cb66112]{left:0;position:absolute;top:0}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.video-popup .video-wrap[data-v-4cb66112]{height:auto;padding-top:56%;position:relative}.video-popup .video-wrap video[data-v-4cb66112]{left:0;position:absolute;top:0}}.video-popup video[data-v-4cb66112]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-popup .controls[data-v-4cb66112]{align-items:flex-start;bottom:30px;display:flex;left:50%;position:absolute;transform:translate(-50%);transition:opacity .15s ease-out;width:90%;z-index:30}@media(max-width:699px){.video-popup .controls[data-v-4cb66112]{width:calc(100% - var(--page-gutter)*2)}}.video-popup .controls.hide[data-v-4cb66112]{opacity:0}.video-popup .controls .bar[data-v-4cb66112]{cursor:pointer;height:30px;position:relative;width:calc(100% - 120px)}@media(max-width:699px){.video-popup .controls .bar[data-v-4cb66112]{width:calc(100% - 80px)}}.video-popup .controls .bar[data-v-4cb66112]:before{background:#fff;content:"";height:2px;left:0;opacity:.2;position:absolute;top:14px;width:100%}.video-popup .controls .bar .progression[data-v-4cb66112]{background:#fff;height:2px;left:0;position:absolute;top:14px;transform-origin:left;transition:transform .15s linear;width:100%}.video-popup .controls .duration[data-v-4cb66112]{color:#fff;color:var(--color-white,#fff);font-family:GaultierMono;font-size:14px;letter-spacing:.1em;position:absolute;right:0;top:-15px}.video-popup .controls .duration span[data-v-4cb66112]{opacity:.2}.video-popup .controls .duration span.current[data-v-4cb66112]{opacity:.7}.video-popup .controls button.btn-controls[data-v-4cb66112]{all:unset;cursor:pointer;display:block;height:30px;position:relative;width:50px}@media(max-width:699px){.video-popup .controls button.btn-controls[data-v-4cb66112]{width:40px}}.video-popup .controls button.btn-controls.btn-play[data-v-4cb66112]:before{border-bottom:6px solid transparent;border-left:12px solid #fff;border-top:6px solid transparent;content:"";height:0;left:15px;margin:-6px 0 0 -2px;position:absolute;top:50%;width:0}.video-popup .controls button.btn-controls.btn-pause[data-v-4cb66112]:before{background:#fff;content:"";display:block;height:11px;left:12px;position:absolute;top:10px;width:2px}.video-popup .controls button.btn-controls.btn-pause[data-v-4cb66112]:after{background:#fff;content:"";height:11px;left:19px;position:absolute;top:10px;width:2px}.video-popup .controls .btn-sound[data-v-4cb66112]{align-items:center;bottom:0;cursor:pointer;display:flex;font-size:0;height:100%;opacity:.8;position:absolute;right:35px;width:12px}@media(max-width:699px){.video-popup .controls .btn-sound[data-v-4cb66112]{right:0}}.video-popup .controls .btn-sound .speaker-icon[data-v-4cb66112]{fill:none;stroke:#fff;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.video-popup .controls .btn-sound.off .cut[data-v-4cb66112]{opacity:1}.video-popup .controls .btn-sound .cut[data-v-4cb66112]{background-color:#fff;background-color:var(--color-white,#fff);display:inline-block;height:1px;left:66%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);transition:all .1s ease;width:25px}.video-popup .controls .btn-fullscreen[data-v-4cb66112]{bottom:8px;cursor:pointer;display:block;height:16px;opacity:.8;position:absolute;right:0;width:16px}@keyframes corner-top-left-in-4cb66112{0%{transform:translate(0)}50%{transform:translate(-2px,-2px)}to{transform:translate(0)}}@keyframes corner-top-right-in-4cb66112{0%{transform:translate(0)}50%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes corner-bottom-right-in-4cb66112{0%{transform:translate(0)}50%{transform:translate(2px,2px)}to{transform:translate(0)}}@keyframes corner-bottom-left-in-4cb66112{0%{transform:translate(0)}50%{transform:translate(-2px,2px)}to{transform:translate(0)}}@keyframes corner-top-left-out-4cb66112{0%{transform:scale(-1) translate(0)}50%{transform:scale(-1) translate(-1px,-1px)}to{transform:scale(-1) translate(0)}}@keyframes corner-top-right-out-4cb66112{0%{transform:scale(-1) translate(0)}50%{transform:scale(-1) translate(1px,-1px)}to{transform:scale(-1) translate(0)}}@keyframes corner-bottom-right-out-4cb66112{0%{transform:scale(-1) translate(0)}50%{transform:scale(-1) translate(1px,1px)}to{transform:scale(-1) translate(0)}}@keyframes corner-bottom-left-out-4cb66112{0%{transform:scale(-1) translate(0)}50%{transform:scale(-1) translate(-1px,1px)}to{transform:scale(-1) translate(0)}}.video-popup .controls .btn-fullscreen:hover span[data-v-4cb66112]:first-child{animation:corner-top-left-in-4cb66112 .4s cubic-bezier(.86,0,.07,1)}.video-popup .controls .btn-fullscreen:hover span[data-v-4cb66112]:nth-child(2){animation:corner-top-right-in-4cb66112 .4s cubic-bezier(.86,0,.07,1)}.video-popup .controls .btn-fullscreen:hover span[data-v-4cb66112]:nth-child(3){animation:corner-bottom-right-in-4cb66112 .4s cubic-bezier(.86,0,.07,1)}.video-popup .controls .btn-fullscreen:hover span[data-v-4cb66112]:nth-child(4){animation:corner-bottom-left-in-4cb66112 .4s cubic-bezier(.86,0,.07,1)}.video-popup .controls .btn-fullscreen span[data-v-4cb66112]{display:block;height:6px;position:absolute;transition:all .3s ease-in-out;width:6px}.video-popup .controls .btn-fullscreen span[data-v-4cb66112]:first-child{border-left:1px solid #fff;border-left:1px solid var(--color-white,#fff);border-top:1px solid #fff;border-top:1px solid var(--color-white,#fff);left:0;top:0}.video-popup .controls .btn-fullscreen span[data-v-4cb66112]:nth-child(2){border-right:1px solid #fff;border-right:1px solid var(--color-white,#fff);border-top:1px solid #fff;border-top:1px solid var(--color-white,#fff);right:0;top:0}.video-popup .controls .btn-fullscreen span[data-v-4cb66112]:nth-child(3){border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white,#fff);border-right:1px solid #fff;border-right:1px solid var(--color-white,#fff);bottom:0;right:0}.video-popup .controls .btn-fullscreen span[data-v-4cb66112]:nth-child(4){border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white,#fff);border-left:1px solid #fff;border-left:1px solid var(--color-white,#fff);bottom:0;left:0}.video-popup .controls .btn-fullscreen.on span[data-v-4cb66112]{transform:scale(-1)}.video-popup .controls .btn-fullscreen.on:hover span[data-v-4cb66112]:first-child{animation:corner-top-left-out-4cb66112 .4s cubic-bezier(.86,0,.07,1)}.video-popup .controls .btn-fullscreen.on:hover span[data-v-4cb66112]:nth-child(2){animation:corner-top-right-out-4cb66112 .4s cubic-bezier(.86,0,.07,1)}.video-popup .controls .btn-fullscreen.on:hover span[data-v-4cb66112]:nth-child(3){animation:corner-bottom-right-out-4cb66112 .4s cubic-bezier(.86,0,.07,1)}.video-popup .controls .btn-fullscreen.on:hover span[data-v-4cb66112]:nth-child(4){animation:corner-bottom-left-out-4cb66112 .4s cubic-bezier(.86,0,.07,1)}.home-button[data-v-579c5a1d]{all:unset;align-items:center;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.3);border-radius:130px;bottom:30px;color:#fff;color:var(--color-white,#fff);cursor:pointer;display:flex;font:900 1rem/.86 GaultierDisplay;height:80px;justify-content:center;position:fixed;right:30px;text-transform:uppercase;transition:border-color .4s;width:80px;z-index:99}@media(hover:hover){.home-button[data-v-579c5a1d]:hover{border-color:#fff}}@media(max-width:699px){.home-button[data-v-579c5a1d]{bottom:100px;height:60px;width:60px}}