.footer__footer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-right:20px;padding-left:20px}.footer__footer{padding-bottom:45px}@media (max-width: 1440px){.footer__footer{padding-bottom:calc(30px + 15 * (100vw - 360px) / (1440 - 360))}}.footer__logo{overflow:hidden;position:relative}.footer__logo svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer__logo svg{width:705px}@media (max-width: 1440px){.footer__logo svg{width:calc(360px + 345 * (100vw - 360px) / (1440 - 360))}}.footer__logo svg{height:270px}@media (max-width: 1440px){.footer__logo svg{height:calc(138px + 132 * (100vw - 360px) / (1440 - 360))}}.footer__logo{margin-bottom:45px}@media (max-width: 1440px){.footer__logo{margin-bottom:calc(30px + 15 * (100vw - 360px) / (1440 - 360))}}.footer__logo{width:235px}@media (max-width: 1440px){.footer__logo{width:calc(120px + 115 * (100vw - 360px) / (1440 - 360))}}.footer__logo{height:90px}@media (max-width: 1440px){.footer__logo{height:calc(46px + 44 * (100vw - 360px) / (1440 - 360))}}.footer__links{display:flex;align-items:center}.footer__links{gap:150px}@media (max-width: 1440px){.footer__links{gap:calc(12px + 138 * (100vw - 360px) / (1440 - 360))}}.footer__link{color:#020202;font-weight:500;text-align:center;background:#fff}.footer__link{font-size:18px}@media (max-width: 1440px){.footer__link{font-size:calc(16px + 2 * (100vw - 360px) / (1440 - 360))}}.footer__link{line-height:20px}@media (max-width: 1440px){.footer__link{line-height:calc(19px + 1 * (100vw - 360px) / (1440 - 360))}}.default-layout{display:flex;flex-direction:column;height:100%}.header{color:#000}.main{flex:1 1 auto;color:#000}.footer{flex:0 0 auto;color:#000}.collage{margin-bottom:120px}@media (max-width: 1440px){.collage{margin-bottom:calc(40px + 80 * (100vw - 360px) / (1440 - 360))}}.collage__items{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr)}@media (max-width: 768px){.collage__items{grid-template-rows:repeat(3,auto);grid-template-columns:1fr}}.collage__items{margin-bottom:120px}@media (max-width: 1440px){.collage__items{margin-bottom:calc(40px + 80 * (100vw - 360px) / (1440 - 360))}}.collage__container{display:flex;align-items:center;justify-content:center;max-width:1230px;margin:0 auto;padding:0 20px}.collage__video{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;object-fit:cover}.collage__item{position:relative}.collage__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.collage__item--top{position:relative;grid-row:1/2;grid-column:1/3}@media (max-width: 768px){.collage__item--top{grid-row:1/2;grid-column:1/2;padding-bottom:177%}}@media (min-width: 768px){.collage__item--top{padding-bottom:55%}}.collage__item--model-standing{grid-row:2/3;grid-column:1/2}@media (max-width: 768px){.collage__item--model-standing{grid-row:2/3;grid-column:1/2;padding-bottom:177%}}@media (min-width: 768px){.collage__item--model-standing{padding-bottom:120%}}.collage__item--model-sitting{grid-row:2/3;grid-column:2/3}@media (max-width: 768px){.collage__item--model-sitting{grid-row:3/4;grid-column:1/2;padding-bottom:177%}}@media (min-width: 768px){.collage__item--model-sitting{padding-bottom:120%}}.collage__text{max-width:1200px;font-weight:600}.collage__text p{text-align:center}.collage__text p:not(:last-child){margin-bottom:10px}.collage__text{font-size:16px}@media (max-width: 1440px){.collage__text{font-size:calc(12px + 4 * (100vw - 360px) / (1440 - 360))}}.collage__text{line-height:24px}@media (max-width: 1440px){.collage__text{line-height:calc(18px + 6 * (100vw - 360px) / (1440 - 360))}}.collection__banner{position:relative;width:100vw;padding-bottom:52%}.collection__banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.collection__products{background-color:#e9e9e9;display:grid;grid-template-columns:repeat(7,1fr);row-gap:35px}@media (max-width: 768px){.collection__products{grid-template-columns:repeat(2,1fr)}}.collection__products{padding-bottom:60px}@media (max-width: 1440px){.collection__products{padding-bottom:calc(40px + 20 * (100vw - 360px) / (1440 - 360))}}.collection__product{position:relative;width:100%;padding-bottom:150%}.collection__product img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.collection{margin-bottom:80px}@media (max-width: 1440px){.collection{margin-bottom:calc(40px + 40 * (100vw - 360px) / (1440 - 360))}}.contact__container{max-width:1230px;margin:0 auto;padding:0 20px}.contact__title{font-weight:600;text-align:center}@media (max-width: 768px){.contact__title{text-align:center}}.contact__title{font-size:48px}@media (max-width: 1440px){.contact__title{font-size:calc(30px + 18 * (100vw - 360px) / (1440 - 360))}}.contact__title{line-height:65px}@media (max-width: 1440px){.contact__title{line-height:calc(40px + 25 * (100vw - 360px) / (1440 - 360))}}.contact__title{margin-bottom:60px}@media (max-width: 1440px){.contact__title{margin-bottom:calc(40px + 20 * (100vw - 360px) / (1440 - 360))}}.contact__content{display:flex}@media (max-width: 768px){.contact__content{flex-direction:column}}.contact__map{flex:0 0 63%;height:690px}@media (max-width: 768px){.contact__map{flex:0 0 280px}}.contact__data{display:flex;flex:1 1 auto;padding-right:20px}@media (max-width: 768px){.contact__data{margin-bottom:40px;padding-right:0}}.contact__location{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;padding-right:10px}.contact__location span{text-align:center}.contact__location-icon{position:relative}.contact__location-icon:before{position:absolute;top:50%;left:50%;z-index:10;width:10px;height:15px;color:#fff;transform:translate(-50%,-50%);content:"1"}.contact__location-icon{margin-bottom:20px}@media (max-width: 1440px){.contact__location-icon{margin-bottom:calc(15px + 5 * (100vw - 360px) / (1440 - 360))}}.contact__details-content{display:flex;flex-direction:column;align-items:start}.contact__details-title{font-weight:600;font-size:20px;line-height:27.24px;text-align:left}.contact__details-title{margin-bottom:20px}@media (max-width: 1440px){.contact__details-title{margin-bottom:calc(15px + 5 * (100vw - 360px) / (1440 - 360))}}.contact__details-address{font-size:20px;line-height:22.15px;text-align:left}.contact__details-address{margin-bottom:30px}@media (max-width: 1440px){.contact__details-address{margin-bottom:calc(20px + 10 * (100vw - 360px) / (1440 - 360))}}.contact__details-button{display:flex;align-items:center;justify-content:center;padding:5px 25px;color:#020202;font-weight:600;font-size:16px;border:.5px solid rgb(2,2,2);transition:all .2s}.contact__details-button span{display:flex;align-items:center;padding-left:5px}@media (max-width: 768px){.contact__details-button span{padding-top:5px}}@media (any-hover: hover){.contact__details-button:hover{background-color:#f5f5f5cc;border:1.5px solid rgb(2,2,2);transition:all .2s}}@media (max-width: 768px){.contact__details-button{margin-bottom:40px}}.contact{margin-bottom:60px}@media (max-width: 1440px){.contact{margin-bottom:calc(40px + 20 * (100vw - 360px) / (1440 - 360))}}.designer__container{max-width:1230px;margin:0 auto;padding:0 20px}.designer__title{font-weight:600;text-align:center}.designer__title{font-size:48px}@media (max-width: 1440px){.designer__title{font-size:calc(30px + 18 * (100vw - 360px) / (1440 - 360))}}.designer__title{line-height:65px}@media (max-width: 1440px){.designer__title{line-height:calc(40px + 25 * (100vw - 360px) / (1440 - 360))}}.designer__content{display:flex}@media (max-width: 768px){.designer__content{flex-direction:column}}.designer__content{padding-top:80px}@media (max-width: 1440px){.designer__content{padding-top:calc(40px + 40 * (100vw - 360px) / (1440 - 360))}}.designer__content{padding-bottom:80px}@media (max-width: 1440px){.designer__content{padding-bottom:calc(40px + 40 * (100vw - 360px) / (1440 - 360))}}.designer__photo{position:relative;flex:0 0 55%}.designer__photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.designer__photo{flex:0 0 auto;padding-bottom:120%}}.designer__article{flex:0 0 45%;padding:55px 88px 55px 0}.designer__article p{max-width:450px;font-weight:500;text-align:left}@media (max-width: 768px){.designer__article p{text-align:center}}.designer__article p:not(:last-child){margin-bottom:30px}@media (max-width: 1440px){.designer__article p:not(:last-child){margin-bottom:calc(25px + 5 * (100vw - 360px) / (1440 - 360))}}.designer__article p{font-size:16px}@media (max-width: 1440px){.designer__article p{font-size:calc(12px + 4 * (100vw - 360px) / (1440 - 360))}}.designer__article p{line-height:24px}@media (max-width: 1440px){.designer__article p{line-height:calc(18px + 6 * (100vw - 360px) / (1440 - 360))}}@media (max-width: 768px){.designer__article{margin:0 auto 40px;text-align:center;padding:0}}.designer__quotes{display:flex;flex-direction:column;align-items:center;justify-content:center}.designer__quotes{row-gap:40px}@media (max-width: 1440px){.designer__quotes{row-gap:calc(25px + 15 * (100vw - 360px) / (1440 - 360))}}.designer__quote{max-width:700px;font-weight:500;font-style:italic;text-align:center}.designer__quote{font-size:16px}@media (max-width: 1440px){.designer__quote{font-size:calc(12px + 4 * (100vw - 360px) / (1440 - 360))}}.designer__quote{line-height:24px}@media (max-width: 1440px){.designer__quote{line-height:calc(18px + 6 * (100vw - 360px) / (1440 - 360))}}.designer{margin-bottom:80px}@media (max-width: 1440px){.designer{margin-bottom:calc(40px + 40 * (100vw - 360px) / (1440 - 360))}}.engagements{padding-top:36px;padding-bottom:36px;background:url(/assets/engagements-bg-p7vd4AGs.jpg) no-repeat;background-size:cover}.engagements__container{display:flex;align-items:center;justify-content:center;max-width:1230px;margin:0 auto;padding:0 20px}.engagements__content{display:flex;flex-direction:column;align-items:center;max-width:670px}.engagements__clover-text{position:relative;margin-bottom:60px}.engagements__clover-text svg{object-fit:contain}.engagements__clover-text svg{width:400px}@media (max-width: 1440px){.engagements__clover-text svg{width:calc(250px + 150 * (100vw - 360px) / (1440 - 360))}}.engagements__clover-text svg{height:45px}@media (max-width: 1440px){.engagements__clover-text svg{height:calc(28px + 17 * (100vw - 360px) / (1440 - 360))}}.engagements__clover{margin-bottom:40px}.engagements__clover{width:140px}@media (max-width: 1440px){.engagements__clover{width:calc(100px + 40 * (100vw - 360px) / (1440 - 360))}}.engagements__clover{height:140px}@media (max-width: 1440px){.engagements__clover{height:calc(100px + 40 * (100vw - 360px) / (1440 - 360))}}.engagements__text{color:#fff;text-align:center}.engagements__text p:not(:last-child){margin-bottom:20px}.engagements__text{font-size:16px}@media (max-width: 1440px){.engagements__text{font-size:calc(12px + 4 * (100vw - 360px) / (1440 - 360))}}.engagements__text{line-height:24px}@media (max-width: 1440px){.engagements__text{line-height:calc(18px + 6 * (100vw - 360px) / (1440 - 360))}}.engagements__text{margin-bottom:60px}@media (max-width: 1440px){.engagements__text{margin-bottom:calc(50px + 10 * (100vw - 360px) / (1440 - 360))}}.engagements{margin-bottom:80px}@media (max-width: 1440px){.engagements{margin-bottom:calc(60px + 20 * (100vw - 360px) / (1440 - 360))}}.hero{position:relative;width:100%;padding-bottom:56%}@media (max-width: 768px){.hero{min-height:80vh}}.hero__header{position:absolute;top:0;left:0;z-index:20;display:flex;padding:30px 40px;column-gap:50px;row-gap:30px}@media (max-width: 768px){.hero__header{flex-direction:column;align-items:left;width:100%;padding:30px 20px}}.hero img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.hero__logo{overflow:hidden;position:absolute;z-index:10}.hero__logo svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero__logo svg{width:705px}@media (max-width: 1440px){.hero__logo svg{width:calc(360px + 345 * (100vw - 360px) / (1440 - 360))}}.hero__logo svg{height:270px}@media (max-width: 1440px){.hero__logo svg{height:calc(138px + 132 * (100vw - 360px) / (1440 - 360))}}.hero__logo{margin-bottom:45px}@media (max-width: 1440px){.hero__logo{margin-bottom:calc(30px + 15 * (100vw - 360px) / (1440 - 360))}}.hero__logo{width:235px}@media (max-width: 1440px){.hero__logo{width:calc(120px + 115 * (100vw - 360px) / (1440 - 360))}}.hero__logo{height:90px}@media (max-width: 1440px){.hero__logo{height:calc(46px + 44 * (100vw - 360px) / (1440 - 360))}}.quote__container{display:flex;align-items:center;justify-content:center;max-width:1230px;margin:0 auto;padding:0 20px}.quote__content{max-width:1070px;padding:50px 0}@media (max-width: 768px){.quote__content{padding:40px 0}}.quote__text{font-weight:600;text-align:center}.quote__text{font-size:16px}@media (max-width: 1440px){.quote__text{font-size:calc(12px + 4 * (100vw - 360px) / (1440 - 360))}}.quote__text{line-height:24px}@media (max-width: 1440px){.quote__text{line-height:calc(18px + 6 * (100vw - 360px) / (1440 - 360))}}.quote__title{text-transform:uppercase;font-weight:600;text-align:center}.quote__title{line-height:56px}@media (max-width: 1440px){.quote__title{line-height:calc(30px + 26 * (100vw - 360px) / (1440 - 360))}}.quote__title{font-size:36px}@media (max-width: 1440px){.quote__title{font-size:calc(20px + 16 * (100vw - 360px) / (1440 - 360))}}.quote__title{margin-bottom:20px}@media (max-width: 1440px){.quote__title{margin-bottom:calc(10px + 10 * (100vw - 360px) / (1440 - 360))}}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;white-space:nowrap;vertical-align:top}.c-scrollbar{position:absolute;top:0;right:0;width:11px;height:100%;transform-origin:center right;opacity:0;transition:transform .3s,opacity .3s}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{top:auto;bottom:0;width:100%;height:10px;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;width:7px;margin:2px;background-color:#000;border-radius:10px;cursor:grab;opacity:.5}*{margin:0;padding:0;border:0}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}nav,footer,header,aside{display:block}html,body{width:100%;height:100%;font-size:100%;font-size:14px;line-height:1;text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}a:focus,a:active{outline:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}@font-face{font-weight:500;font-family:ITC Avant Garde Gothic;font-style:normal;src:url(/assets/Helvetica-Dy2xp88P.woff2) format("woff2"),url(/assets/Helvetica-Bu41-bfT.woff) format("woff");font-display:swap}@font-face{font-weight:500;font-family:ITC Avant Garde Gothic;font-style:italic;src:url(/assets/Helvetica-Oblique-2uGPxAU2.woff2) format("woff2"),url(/assets/Helvetica-Oblique-BmArBh0g.woff) format("woff");font-display:swap}@font-face{font-weight:600;font-family:ITC Avant Garde Gothic;font-style:normal;src:url(/assets/Helvetica-Bold-DHLvLhWj.woff2) format("woff2"),url(/assets/Helvetica-Bold-CeHq-hTZ.woff) format("woff");font-display:swap}body{width:100%;height:100%;min-height:100%;overflow-x:hidden;color:#020202;font-weight:500;font-family:ITC Avant Garde Gothic;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.no-scroll{overflow:hidden}div#root{display:flex;flex-direction:column;min-height:100vh}
