.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#designers .list-designers{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5.5rem}#designers .list-designers .item{width:50%;position:relative;padding-bottom:29%}#designers .list-designers .item:nth-child(odd){border-bottom:3px solid #fff;border-right:3px solid #fff}#designers .list-designers .item:nth-child(even){border-bottom:3px solid #fff}#designers .list-designers .item:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;-o-transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s;background:transparent -o-linear-gradient(169deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(-79deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%) 0 0 no-repeat padding-box;z-index:10}#designers .list-designers .item:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;opacity:0;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;-o-transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s}#designers .list-designers .item .lazyload{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;z-index:1;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}#designers .list-designers .item .text{width:100%;position:absolute;bottom:7rem;left:0;padding:0 8.5rem;z-index:11}#designers .list-designers .item .text .title{color:#fff;font-size:calc(18px + (35 - 18) * (100vw - 320px)/ (1920 - 320));letter-spacing:.07rem}#designers .list-designers .item .text .role{color:#fff;margin-top:.7rem;font-size:calc(16px + (20 - 16) * (100vw - 320px)/ (1920 - 320))}#designers .list-designers .item .text .common-btn{margin-top:4.5rem}#designers .list-designers .item .lazyload{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;z-index:1;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}@media (min-width:1025px){#designers .list-designers .item:hover{z-index:20}#designers .list-designers .item:hover .lazyload{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}#designers .list-designers .item:hover:before{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}#designers .list-designers .item:hover:after{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}}@media (min-width:1025px){#details-designer .common-banner .text{padding-top:33rem;padding-bottom:28rem}#details-designer .common-banner .text .title{font-size:calc(20px + (45 - 20) * (100vw - 320px)/ (1920 - 320));font-weight:300;letter-spacing:2.25px}#details-designer .common-banner .text .common-text{font-size:calc(18px + (35 - 18) * (100vw - 320px)/ (1920 - 320));font-weight:300;letter-spacing:1.75px;margin-top:1rem}}#details-designer .container-gallery .title-gallery{width:calc(100% - 12rem);max-width:1500px;margin:7rem auto 0;font-size:3rem;letter-spacing:.06rem;font-weight:300;margin-top:12rem}#details-designer .container-gallery .gallery{width:100%;margin-top:4rem;white-space:nowrap;overflow:hidden;font-size:0}#details-designer .container-gallery .gallery .content{width:50%;display:inline-block;vertical-align:top;position:relative;background-color:#000}#details-designer .container-gallery .gallery .content:before{content:'';display:block;width:100%;padding-bottom:56%}#details-designer .container-gallery .gallery .content .lazyload{position:absolute;top:0;left:0;height:100%;width:100%}#details-designer .container-gallery .gallery .content .lazyload:before{content:'';height:100%;width:100%;position:absolute;top:0;left:0;z-index:5;background:transparent -o-linear-gradient(11deg,#000 0,rgba(0,0,0,0) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(79deg,#000 0,rgba(0,0,0,0) 100%) 0 0 no-repeat padding-box}#details-designer .container-gallery .gallery .content .text{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:10;padding:0 4rem;text-align:center}#details-designer .container-gallery .gallery .content .text .title{color:#fff;margin-top:2.5rem;white-space:normal;font-size:calc(20px + (35 - 20) * (100vw - 320px)/ (1920 - 320));letter-spacing:.07rem;font-weight:300}#details-designer .container-gallery .gallery .slick-dots{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:3rem 0 7rem}#details-designer .container-gallery .gallery .slick-dots li{margin:0 .5rem}#details-designer .container-gallery .gallery .slick-dots li button{border:1px solid rgba(0,0,0,.3)}#details-designer .container-gallery .gallery .slick-dots li button:before{background-color:#000}#details-designer .about .desc{width:calc(100% - 25rem);max-width:1340px;margin:6rem auto 0;font-size:1.7rem;letter-spacing:.08rem;line-height:4rem;font-weight:500;color:#919191}#details-designer .about .desc img{height:unset!important;width:calc(100% - 24rem)!important}#details-designer .list-projects{margin-top:7rem}#details-designer .list-projects .item{display:block;width:100%;height:100vh;max-height:900px;min-height:500px;position:relative}#details-designer .list-projects .item .lazyload{position:absolute;top:0;left:0;height:100%;width:100%}@media (max-width:1700px){#details-designer .about .desc{width:calc(100% - 33rem)}}@media (max-width:1400px){#details-designer .about .desc{width:calc(100% - 24rem)}}@media (max-width:1024px){#details-designer .about .desc{width:calc(100% - (12rem / 4))}}@media (max-width:1024px){#designers .list-designers .item{width:100%;padding-bottom:56%}#designers .list-designers .item .text{width:calc(100% - 3rem);bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 3rem}#designers .list-designers .item .text .common-btn{margin-top:3rem}#details-designer .about .desc{margin-top:3rem;font-size:1.7rem;line-height:3rem}#details-designer .container-gallery .title-gallery{font-size:2.5rem;line-height:3rem;margin-top:8rem;width:100%;text-align:center}#details-designer .container-gallery .gallery{width:calc(100% - 3rem);margin:3rem auto 0;overflow:visible}#details-designer .container-gallery .gallery .slick-slide{margin:0 1.5px}#details-designer .container-gallery .gallery .slick-list{margin:0 -1.5px}#details-designer .container-gallery .gallery .slick-list{overflow:visible}#details-designer .container-gallery .gallery .content .text svg{height:6rem;width:6rem}#details-designer .container-gallery .gallery .content .text .title{margin-top:1rem}#details-designer .list-projects .item{height:auto;min-height:auto;padding-bottom:56%}}