.works-slider{display:flex;flex-direction:column}.works-slider-item{height:240px;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;transition:.4s height;position:relative}.works-slider-item:hover{height:340px}.works-slider-item--active{height:100dvh}.works-slider-item--active .works-slider-item__info{margin-top:auto;margin-bottom:0;padding-bottom:50px}.works-slider-item--active .works-slider-item__media{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.works-slider-item--active:hover{height:100dvh}.works-slider-item--sekkisei{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/sekkisei.webp)}.works-slider-item--sake{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/sake.webp)}.works-slider-item--adidas{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/adidas.webp)}.works-slider-item--adidas-tokyo{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/adidas-tokyo.webp)}.works-slider-item--kode{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/kode.webp)}.works-slider-item--pokemon{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/pokemon.webp)}.works-slider-item--auger{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/auger.webp)}.works-slider-item--rimowa{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/rimowa.webp)}.works-slider-item--jw{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/jw.webp)}.works-slider-item--casio{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/casio.webp)}.works-slider-item--uniqlo{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/uniqlo.webp)}.works-slider-item--foot-locker{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/footlocker.webp)}.works-slider-item--adidas-base{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/adidas-base.webp)}.works-slider-item--loro{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/loro.webp)}.works-slider-item--north-face{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/north-face.webp)}.works-slider-item--adidas-shibuya{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/adidas-shibuya.webp)}.works-slider-item--loro{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/loro.webp)}.works-slider-item--iwc{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/iwc.webp)}.works-slider-item--redbull{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/redbull.webp)}.works-slider-item--loro{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/loro.webp)}.works-slider-item--coach{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/coach.webp)}.works-slider-item--mini{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/mini.webp)}.works-slider-item--tommy{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/tommy.webp)}.works-slider-item--chandon{background-image:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2b2b66 55%,#2b2b2b),url(../images/chandon.webp)}.works-slider-item__media{transition:.4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);clip-path:polygon(0 50%,100% 50%,100% 50%,0 50%)}.works-slider-item__info{margin-block:auto;margin-left:auto;display:flex;flex-direction:column;row-gap:10px;transition:.4s margin-top,.4s padding-bottom}.works-slider-item__info-name{font-size:36px;text-align:right}.works-slider-item__info-tags{display:flex;justify-content:flex-end;-moz-column-gap:4px;column-gap:4px;padding:0;margin:0;font-family:Roboto}.works-slider-item__info-tags-item{text-transform:uppercase;font-size:14px;line-height:19px;border:1px solid white;padding-block:3px;padding-inline:7px}.main-sections{display:flex;flex-direction:column}.main-sections__top{display:flex;flex-direction:column;position:relative}.main-sections__top:after{content:"";position:fixed;width:100%;height:100%;top:0;background-image:url(../images/office.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;filter:blur(var(--topSectionBlur))}.main-sections__item{width:100%;min-height:100dvh;flex-grow:2;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;display:flex;flex-direction:column}.main-sections__item-media{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-sections__item-media-grid{margin-inline:auto;margin-top:auto;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:15px}.main-sections__item-media-grid-item{width:380px;height:220px;background-color:#0f0f0f}.main-sections__item-info{margin-top:auto;margin-left:auto;display:flex;flex-direction:column;row-gap:10px;padding-bottom:50px}.main-sections__item-info-name{font-size:36px;text-align:right}.main-sections__item-info-tags{display:flex;justify-content:flex-end;-moz-column-gap:4px;column-gap:4px;padding:0;margin:0;font-family:Roboto}.main-sections__item-info-tags-item{text-transform:uppercase;font-size:14px;line-height:19px;border:1px solid white;padding-block:3px;padding-inline:7px}@media (max-width: 767.9px){.container{padding-inline:40px}.works-slider-item__media{width:calc(100% - 40px)}.works-slider-item__media--mob{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:0}.works-slider-item__info{row-gap:5px;z-index:1}.works-slider-item__info-name{font-size:24px}.works-slider-item__info-tags{flex-wrap:wrap;row-gap:5px}.works-slider-item__info-tags-item{white-space:nowrap}}
