@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.detail__button__icon,.detail__media__image,.detail,.collections__content,.collections__gallery__media__image,.collections__gallery,.collections__wrapper,.collections,.about__highlight__media__image,.about__gallery__media__image,.about__content__media__image,.home__link__icon,.home__wrapper,.home,.preloader,.transition,.navigation{height:100%;left:0;position:absolute;top:0;width:100%}.detail,.home,.preloader{align-items:center;display:flex;justify-content:center}.detail__information__item__title,.detail__information__collection,.about__highlight__label,.collections__titles__label,.home__titles__label{font-size:1.2rem}@media (max-width: 767px){.detail__information__item__title,.detail__information__collection,.about__highlight__label,.collections__titles__label,.home__titles__label{font-size:3rem}}.detail__button,.home__link__button,.preloader__number{font-size:1.4rem}@media (max-width: 767px){.detail__button,.home__link__button,.preloader__number{font-size:3rem}}.detail__information__item__description,.detail__information__highlight__text,.collections__article__description,body{font-size:1.8rem;font-weight:300;line-height:1.5}@media (max-width: 767px){.detail__information__item__description,.detail__information__highlight__text,.collections__article__description,body{font-size:2.8rem}}.detail__information__link,.about__footer__credits a,.navigation__list__link,.about__content__description a{display:inline-block;overflow:hidden;position:relative;vertical-align:top}.detail__information__link:after,.about__footer__credits a:after,.navigation__list__link:after,.about__content__description a:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transition:transform .7s cubic-bezier(.77,0,.175,1);width:100%}.detail__information__link:hover:after,.about__footer__credits a:hover:after,.navigation__list__link:hover:after,.about__content__description a:after{transform:scaleX(1);transform-origin:left center}.detail__information__link:after,.about__footer__credits a:after,.navigation__list__link:after,.about__content__description a:hover:after{transform:scaleX(0);transform-origin:right center}.about__content__description a,.detail__information__link,.about__footer__credits a,.navigation__list__link{display:inline-block}.detail,.collections,.about,.home{opacity:0;visibility:hidden;z-index:2}.detail--active,.collections--active,.about--active,.home--active{opacity:1;visibility:visible}.navigation__list__link{font-family:George X;font-size:2.4rem;letter-spacing:.1rem;line-height:1}.detail__information__link{font-family:George X;font-size:3rem}@media (max-width: 767px){.detail__information__link{font-size:5.2rem}}.preloader__text span span,.preloader__text{font-family:George X;font-size:5.3rem;line-height:1}.collections__article__title{font-family:George X;font-size:6rem}@media (max-width: 767px){.collections__article__title{font-size:2rem}}.about__title{font-family:George X;font-size:11rem;line-height:1.1}@media (max-width: 767px){.about__title{font-size:12rem}}.detail__information__title{font-family:George X;font-size:12rem;line-height:.82}@media (max-width: 767px){.detail__information__title{font-size:8rem;margin-top:-2rem}}.about__highlight__title,.collections__titles__title,.home__titles__title{font-family:George X;font-size:20rem}.collections__titles,.home__titles{left:50%;position:absolute;top:0;transform:translate(-50%)}.collections__titles__label,.home__titles__label{height:16rem;letter-spacing:.1rem;position:relative;text-align:center;text-transform:uppercase}@media (max-width: 767px){.collections__titles__label,.home__titles__label{font-size:1.2rem}}.collections__titles__label__text,.home__titles__label__text{display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg);width:10rem}.collections__titles__title,.home__titles__title{position:relative;height:45rem}.collections__titles__title__text,.home__titles__title__text{display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg);white-space:nowrap}@font-face{font-family:George X;src:url(/fonts//george-x-regular.woff2) format("woff2"),url(/fonts/george-x-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Suisse BP;src:url(/fonts/suisse-bp-regular.woff2) format("woff2"),url(/fonts/suisse-bp-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Suisse BP;src:url(/fonts/suisse-bp-light.woff2) format("woff2"),url(/fonts/suisse-bp-light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Suisse BP;src:url(/fonts/suisse-bp-ultra-light.woff2) format("woff2"),url(/fonts/suisse-bp-ultra-light.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}*,*:after,*:before{box-sizing:border-box;-webkit-user-select:none;user-select:none}html{background:#1a1816;color:#f9f1e7;font-size:.5208333333vw;line-height:1}@media (max-width: 767px){html{font-size:1.3333333333vw}}body{font-family:Suisse BP}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}a{color:inherit;outline:none;text-decoration:none}.canvas__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}button{background:none;border:none;color:inherit;cursor:pointer;outline:none}img{opacity:0;transition:opacity .4s ease;vertical-align:middle}img.loaded{opacity:1}[data-animation=label] span,[data-animation=paragraph] span,[data-animation=title] span{display:inline-block;overflow:hidden;vertical-align:top}[data-animation=button]{display:inline-block;position:relative;white-space:nowrap}[data-animation=button] span{display:inline-block;transform-origin:center center .5em;vertical-align:middle}[data-animation=link]{display:inline-block;position:relative;white-space:nowrap}[data-animation=link] span{display:inline-block;transform-origin:center center .5em;vertical-align:middle}.navigation{color:#f9f1e7;pointer-events:none;position:fixed;z-index:3}.navigation__link{font-size:0;height:2rem;left:4rem;pointer-events:auto;position:absolute;top:4rem;transition:opacity .4s ease;width:12.8rem}.navigation__link:hover{opacity:.5}@media (max-width: 767px){.navigation__link{height:4.3rem;left:5rem;top:5rem;width:27.9rem}}.navigation__link__icon{display:block}.navigation__list__item{pointer-events:auto;position:absolute;right:4rem;top:4rem}.navigation__list__link{display:block}.transition{z-index:4;pointer-events:none}.preloader{background:#1a1816;color:#aac03e;text-align:center;z-index:5}.preloader__text{max-width:67rem;opacity:0}.preloader__text span span{display:inline-block;transform-origin:center center .5em}.preloader__number{bottom:7.3rem;left:50%;overflow:hidden;position:absolute;transform:translate(-50%)}@media (max-width: 767px){.preloader__number{font-size:2.4rem}}.preloader__number__text{display:inline-block}.home{overflow:hidden;text-align:center}.home__wrapper:before,.home__wrapper:after{content:"";height:35rem;left:0;position:absolute;width:100%;z-index:1}.home__wrapper:before{background:linear-gradient(to bottom,#1a1816 15%,rgba(26,24,22,0) 100%);top:0}.home__wrapper:after{background:linear-gradient(to top,#1a1816 15%,rgba(26,24,22,0) 100%);bottom:0}.home__gallery{display:flex;flex-wrap:wrap;left:50%;padding:0 2.5rem;position:absolute;top:0;transform:translate(-50%);width:100%;visibility:hidden}@media (max-width: 768px){.home__gallery{padding:0 1.5rem}}.home__gallery__media{padding:2.5rem;width:20%}.home__gallery__media--2{transform:translateY(10rem)}.home__gallery__media--3{transform:translateY(30rem)}.home__gallery__media--4{transform:translateY(20rem)}.home__gallery__media--5{transform:translateY(40rem)}@media (max-width: 768px){.home__gallery__media{padding:1.5rem;width:50%}.home__gallery__media--2,.home__gallery__media--3,.home__gallery__media--4,.home__gallery__media--5{transform:translateY(0)}}.home__gallery__media__image{display:block;width:100%}.home__link{position:absolute;bottom:5rem;left:50%;z-index:2;transform:translate(-50%)}.home__link__button{align-items:center;display:flex;height:6rem;justify-content:center;letter-spacing:.05rem;text-transform:uppercase;width:28.8rem}.home__link__button span{display:inline-block;line-height:1;position:relative;vertical-align:middle}@media (max-width: 767px){.home__link__button{bottom:7.5rem;height:13.7rem;width:55rem}}.about{position:relative}.about__wrapper{padding-top:10rem}.about__title{margin:auto;max-width:140rem;text-align:center}@media (max-width: 767px){.about__title{max-width:67.7rem}}.about__footer{bottom:4rem;display:flex;justify-content:space-between;left:4rem;position:absolute;right:4rem;text-transform:uppercase}.about__footer__credits a:first-child{margin-right:1rem}.about__footer__credits a:last-child{margin-left:1rem}.about__content{display:flex;justify-content:center;margin:20rem auto;position:relative}.about__content:first-child{margin-top:0}.about__content:last-child{margin-bottom:0}.about__content:nth-child(3){margin-top:30rem}.about__content:nth-child(5){justify-content:flex-end}.about__content:nth-child(8){justify-content:flex-start}.about__content:nth-child(9){margin-top:40rem}@media (max-width: 767px){.about__content:nth-child(5){justify-content:flex-end}.about__content:nth-child(8){justify-content:flex-start}}.about__content__wrapper{display:flex}.about__content--right .about__content__wrapper{flex-direction:row-reverse}@media (max-width: 767px){.about__content:nth-child(3) .about__content__wrapper{flex-direction:column-reverse}.about__content:nth-child(5) .about__content__wrapper{flex-direction:column}.about__content:nth-child(8) .about__content__wrapper{flex-direction:column-reverse}.about__content:nth-child(9) .about__content__wrapper{flex-direction:column-reverse}}.about__content__box{display:flex}@media (max-width: 768px){.about__content__box{margin:auto;width:60.9rem}.about__content:nth-child(3) .about__content__box{margin-top:10rem}.about__content:nth-child(5) .about__content__box{margin-bottom:10rem}.about__content:nth-child(8) .about__content__box{margin-top:10rem}.about__content:nth-child(9) .about__content__box{margin-top:10rem}}.about__content__label{font-size:1.2rem;letter-spacing:.032rem;line-height:2;text-transform:uppercase;width:18rem}@media (max-width: 768px){.about__content__label{font-size:2.4rem;line-height:1.5;padding-right:2.5rem;width:15rem}}.about__content__description{width:36.2rem}.about__content__description a{color:#fff}.about__content__description a:after{bottom:.3rem}.about__content__description p:not(:first-child){margin-top:2.5rem}@media (max-width: 768px){.about__content__description{width:calc(100% - 15rem)}}.about__content__media{overflow:hidden;position:relative}.about__content:nth-child(3) .about__content__media{height:80.8rem;margin-left:18rem;width:53.8rem}.about__content:nth-child(5) .about__content__media{height:60rem;margin-left:18rem;width:96rem}.about__content:nth-child(8) .about__content__media{height:52rem;margin-right:12rem;width:84.2rem}.about__content:nth-child(9) .about__content__media{height:85.8rem;margin-left:22rem;width:60.8rem}@media (max-width: 768px){.about__content:nth-child(3) .about__content__media{height:91.4rem;margin-left:0;width:60.9rem}.about__content:nth-child(5) .about__content__media{height:50rem;margin-left:0;width:100vw}.about__content:nth-child(8) .about__content__media{height:52rem;margin-right:0;width:100vw}.about__content:nth-child(9) .about__content__media{height:85.8rem;margin-left:0;width:60.8rem}}.about__content__media__image{opacity:1;object-fit:cover}.about__gallery{height:58.6rem;margin:15rem 0;overflow:hidden;pointer-events:none;position:relative;visibility:hidden}.about__gallery:first-child{margin-top:0}.about__gallery:last-child{margin-bottom:0}.about__gallery__wrapper{align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.about__gallery__media{height:43.7rem;margin:0 4rem;position:relative;width:30.9rem}.about__gallery__media__image{object-fit:cover}.about__highlight{margin:20rem 0}.about__highlight:first-child{margin-top:0}.about__highlight:last-child{margin-bottom:0}.about__highlight__wrapper{height:104rem;margin:auto;position:relative;width:144rem}.about__highlight:nth-child(4) .about__highlight__wrapper{width:104rem}@media (max-width: 768px){.about__highlight__wrapper{height:316.2rem;width:100%}.about__highlight:nth-child(4) .about__highlight__wrapper{height:119.3rem;width:100%}}.about__highlight__label{left:50%;letter-spacing:.1rem;position:absolute;top:9rem;transform:translate(-50%);text-align:center;text-transform:uppercase;width:9.6rem}@media (max-width: 768px){.about__highlight__label{font-size:2.4rem;margin-top:6.5rem;top:90rem;width:19rem}}.about__highlight__link[href]{transition:color .4s ease}.about__highlight__link[href]:hover{color:#fff}.about__highlight__title{padding-bottom:2rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg)}@media (max-width: 768px){.about__highlight__title{font-size:30rem;margin-top:6.5rem}}.about__highlight__media{height:76rem;overflow:hidden;position:absolute;width:54rem}.about__highlight:nth-child(4) .about__highlight__media{height:52.8rem;width:36rem}.about__highlight__media:first-child{left:0;top:0}.about__highlight__media:last-child{bottom:0;right:0}@media (max-width: 768px){.about__highlight:last-child .about__highlight__media{height:76rem;width:54rem}.about__highlight:last-child .about__highlight__media:first-child{left:50%;top:0;transform:translate(-50%)}.about__highlight:last-child .about__highlight__media:last-child{bottom:0;right:50%;transform:translate(50%)}}.about__highlight__media__image{opacity:1;object-fit:cover}.collections{overflow:hidden;z-index:0}.collections.collections--open{z-index:2}.collections__wrapper{overflow:hidden;transition:opacity .5s .5s ease}.collections--open .collections__wrapper{opacity:0;transition-delay:0s}.collections__titles__wrapper{color:#aac03e59}.collections__titles__title{height:45rem}.collections__gallery{visibility:hidden;z-index:1}.collections__gallery__wrapper{align-items:center;display:flex;left:50%;position:absolute;top:50%;transform:translate(-22.35rem,-50%)}.collections__gallery__link{display:block;padding:0 5.3rem}.collections__gallery__link:first-child{padding-left:0}.collections__gallery__link:last-child{padding-right:0}.collections__gallery__media{height:50.48rem;position:relative;visibility:hidden;width:35.76rem}.collections__gallery__media__image{object-fit:cover}.collections__article{bottom:8rem;left:8rem;position:absolute}.collections__article__title{line-height:1;margin-bottom:1.5rem;overflow:hidden}.collections__article__title__text{display:inline-block;transform:translateY(100%);transition:transform 1s cubic-bezier(.77,0,.175,1)}@media (max-width: 767px){.collections__article__title__text{color:#fff;font-size:4rem}}.collections__article--active .collections__article__title__text{transform:translateY(0);transition-delay:1s}.collections__article__description span{display:inline-block;overflow:hidden;vertical-align:top}.collections__article__description span span{transform:translateY(100%);transition:transform 1s cubic-bezier(.77,0,.175,1)}@media (max-width: 767px){.collections__article__description{color:#fff;font-size:2.5rem}}.collections__article--active .collections__article__description span span{transform:translateY(0)}.collections__article--active .collections__article__description span:nth-of-type(1) span{transition-delay:1.05s}.collections__article--active .collections__article__description span:nth-of-type(2) span{transition-delay:1.1s}.collections__article--active .collections__article__description span:nth-of-type(3) span{transition-delay:1.15s}.collections__article--active .collections__article__description span:nth-of-type(4) span{transition-delay:1.2s}.collections__article--active .collections__article__description span:nth-of-type(5) span{transition-delay:1.25s}.collections__mobile{bottom:5rem;display:none;position:absolute}@media (max-width: 767px){.collections__mobile{display:flex}}.collections__mobile__item{padding-left:5rem;width:100vw}.collections__mobile__item__label{font-size:2rem;letter-spacing:.1rem;text-transform:uppercase}.collections__mobile__item__title{font-family:George X;font-size:12rem}@media (max-width: 767px){.collections__mobile__item__title{font-size:3rem}}.collections__mobile__article__description{font-family:George X;font-size:2rem}.collections__button{height:63.1rem;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;width:44.7rem}.detail{transform:translateY(100%);transition:opacity .5s .5s ease,transform 0s .5s,visibility .5s .5s ease}.detail--active{transform:translateY(0);transition-delay:0}@media (max-width: 767px){.detail{height:auto}}.detail__wrapper{align-items:center;display:flex;opacity:0;transition:opacity .4s ease}.detail--active .detail__wrapper{opacity:1}@media (max-width: 767px){.detail__wrapper{display:block;margin:auto;padding:15rem 0 31.5rem;width:66.1rem}}.detail__media{position:relative;visibility:hidden;height:78.2rem;width:55.4rem}@media (max-width: 767px){.detail__media{height:93.4rem;margin:0 auto 7.8rem;width:100%}}.detail__media__image{object-fit:cover}.detail__information{padding-left:8.2rem}@media (max-width: 767px){.detail__information{padding-left:0}}.detail__information__collection{margin-bottom:4rem;overflow:visible;text-transform:uppercase}@media (max-width: 768px){.detail__information__collection{overflow:visible}}.detail__information__collection__text{display:block}.detail__information__title{max-width:60rem}.detail__information__content{padding-left:18rem;display:none}@media (max-width: 767px){.detail__information__content{padding-left:0}}.detail__information__highlights{margin-top:6rem}.detail__information__highlight{align-items:center;display:flex}.detail__information__highlight:not(:first-child){margin-top:4rem}.detail__information__highlight__icon{border-radius:50%;height:4rem;margin-right:3.75rem;width:4rem}@media (max-width: 767px){.detail__information__highlight__icon{height:9.2rem;margin-right:5.8rem;width:9.2rem}}.detail__information__highlight__text{overflow:hidden}.detail__information__highlight__text span{display:inline-block;overflow:hidden;vertical-align:top}.detail__information__list{margin-top:4rem}.detail__information__item{display:flex}.detail__information__item:not(:first-child){margin-top:4rem}.detail__information__item__title{line-height:1;margin-bottom:auto;overflow:hidden;padding-right:2.5rem;width:15rem}@media (max-width: 767px){.detail__information__item__title{padding-right:5rem}}.detail__information__item__title__text{display:block}.detail__information__item__description{letter-spacing:.03rem;max-width:44rem}.detail__information__item__description span{display:inline-block;line-height:1;overflow:hidden;vertical-align:top}.detail__information__footer{overflow:hidden}.detail__information__link{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-right:auto;margin-top:3rem;width:fit-content}.detail__information__link:before{content:"↗";font-family:Suisse BP;font-weight:100;margin-left:1rem;margin-top:-.2rem}.detail__button{align-items:center;bottom:8rem;display:flex;height:6rem;justify-content:center;left:60%;opacity:0;position:absolute;text-transform:uppercase;transform:translate(-50%);transition:opacity .4s ease;width:12.4rem;z-index:2}.detail__button span{display:inline-block;line-height:1;position:relative;vertical-align:middle}.detail--active .detail__button{opacity:1}@media (max-width: 767px){.detail__button{top:2rem;left:85%;height:10rem;width:15rem}}
