.section-projects{min-height:calc(100vh - 82px)}.projects--content{display:flex;justify-content:space-between}.projects__body{height:auto;width:calc(50% - 53.5px);padding-right:calc(100vw * 70 / 1512);padding-bottom:32px}.projects__body--inner{position:sticky;top:82px;height:max-content;width:100%}.projects__body__info{display:flex;padding-right:calc(100vw * 15 / 1512)}.projects__body__info__title{width:120px}.projects__body__info__text{width:calc(100% - 120px)}.projects__body__filters{display:flex;justify-content:space-between;padding-top:135px}.projects__body__filters--mobile{display:none}.filter-item{width:max-content;display:flex}.filter-item__title{width:max-content;padding-right:32px}.filter-item.item--material .filter-item__title{padding-right:16px}.filter-item__options,.filter-item__options--inner{display:flex;flex-direction:column;gap:4px}.filter-item__options.filters-active .filter-item__options__item{color:var(--grey)}.filter-item__options__item{cursor:pointer;line-height:1em;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.filter-item__options__item.active{color:var(--black)!important}.filter-item__options__item:hover{color:var(--grey)}.projects__body__grid--mobile{display:none}.projects__body__grid{overflow:hidden;padding-top:65px}.grid-project-item{position:relative;width:100%;display:flex;align-items:center;padding:5px 0;border-top:1px solid var(--grey);border-bottom:1px solid var(--grey);margin-top:-1px;color:var(--grey);cursor:pointer;transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.grid-project-item:hover{color:var(--black);border-color:var(--black);z-index:2}.grid-project-item__num{width:11.2%}.grid-project-item__title{width:35.2%}.grid-project-item__subtitle{width:27.7%}.grid-project-item__tag{width:calc(15.9% - 30px)}.grid-project-item__year{width:32px;text-align:right;margin-left:auto}@media(min-width:1512px){.grid-project-item__year{width:calc(100vw * 32 / 1512)}}.projects__grid{width:calc(50% + 53.5px);padding-bottom:32px}.projects__grid .project-item-wrapper{width:100%}.projects__grid .project-item-wrapper:nth-child(4n+1) .project-item{margin-left:calc(100vw * 245 / 1512);margin-bottom:85px}.projects__grid .project-item-wrapper:nth-child(4n+2) .project-item{margin-left:auto;margin-bottom:0}.projects__grid .project-item-wrapper:nth-child(4n+3) .project-item{margin-left:0;margin-bottom:125px}.projects__grid .project-item-wrapper:nth-child(4n+4) .project-item{margin-left:calc(100vw * 205 / 1512);margin-bottom:85px}.projects__grid .project-item-wrapper:nth-child(4n+5) .project-item{margin-left:0;margin-bottom:40px}.projects__grid .project-item-wrapper:last-child .project-item{margin-bottom:32px!important}.projects__grid .project-item__image .num{display:block}.project-hover{opacity:0;visibility:hidden;position:fixed;top:82px;right:0;width:calc(50% + 53.5px);height:calc(100vh - 82px);padding-right:calc(100vw * 33 / 1512);background-color:var(--white);display:flex;flex-wrap:wrap;z-index:2;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.project-hover__media{width:calc(100% - 105px);height:calc(100% - 75px)}.project-hover .media__item-wrapper{width:100%;height:100%}.project-hover .media__item{display:block;width:100%;height:100%;object-fit:cover}.project-hover__body{width:105px;height:100% - 75px;padding-left:16px}.project-hover__link{width:100%;height:75px;display:flex;justify-content:flex-end;align-items:center}.project-hover__link .link{display:flex;gap:16px;align-items:center}.project-hover__link img,.project-hover__link svg{display:block;width:14px}.project-hover__link svg path{stroke:var(--black)}.project-hover.active{opacity:1;visibility:visible}@media(min-width:1512px){.projects__body{width:calc(50% - (100vw * 107 / 1512) / 2)}.projects__grid,.project-hover{width:calc(50% + (100vw * 107 / 1512) / 2)}}@media(max-width:1300px){.projects__body,.projects__grid{width:50%}.projects__body__info__title{width:75px}.projects__body__info__text{width:calc(100% - 75px)}.projects__body__filters{padding-top:60px}.filter-item__title{padding-right:16px}}@media(max-width:991px){.section-projects{padding-top:45px;min-height:calc(100vh - 76px)}.projects--content{flex-direction:column}.projects__body{width:100%;padding-right:0;padding-bottom:65px}.projects__body__info{flex-direction:column;padding-right:0}.projects__body__info__title,.projects__body__info__text{width:100%;text-align:center}.projects__body__info__title{padding-bottom:8px}.projects__body__filters{display:none;justify-content:flex-start;gap:32px;padding-top:0}.projects__body__filters--mobile{position:sticky;top:76px;display:flex;padding-bottom:16px;background-color:var(--white);z-index:10}.filter-item__title{display:flex;justify-content:space-between;padding-right:0;cursor:pointer}.filter-item__title svg{display:block;width:12px;margin-left:13px;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.filter-item.open .filter-item__title svg{transform:rotate(180deg)}.filter-item__options{height:0;overflow:hidden;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.filter-item__options--inner{height:max-content}.grid-project-item{border-color:var(--black);color:var(--black);border-bottom:0;margin-top:0}.grid-project-item.last,.grid-project-item:last-child{border-bottom:1px solid var(--black)}.filter-item{flex-direction:column}.filter-item.item--grid-type{margin-left:auto}.filter-item.item--grid-type .filter-item__options{flex-direction:row;gap:8px;height:auto;overflow:auto}.grid-type-item{cursor:pointer}.grid-type-item.type--list svg rect{fill:var(--white)}.grid-type-item.type--list svg path{stroke:var(--black)}.grid-type-item.type--list.active svg rect{fill:var(--black)}.grid-type-item.type--list.active svg path{stroke:var(--white)}.grid-type-item.type--grid svg rect{fill:var(--white);stroke:var(--black)}.grid-type-item.type--grid.active svg rect{fill:var(--black);stroke:var(--black)}.filter-item__options{padding-top:8px}.projects__body__grid,.projects__grid-hover,.mobile-grid{display:none}.mobile-grid{width:100%;padding:60px 0 32px}.mobile-grid.active{display:block}.grid-project-item__num{width:25px}.grid-project-item__title{width:calc(50% - 25px)}.grid-project-item__subtitle{width:25%}.grid-project-item__tag{width:25%;text-align:right}.projects__grid .project-item{margin-bottom:32px!important;margin-left:0!important}.projects__grid .project-item-wrapper:nth-child(4n+1) .project-item{padding-left:calc(100vw * 16 / 402)}.projects__grid .project-item-wrapper:nth-child(4n+2) .project-item{padding-left:0}.projects__grid .project-item-wrapper:nth-child(4n+3) .project-item{padding-left:calc(100vw * 50 / 402)}.projects__grid .project-item-wrapper:nth-child(4n+4) .project-item{padding-left:0}.projects__grid .project-item-wrapper .project-item .project-item__image{width:calc(100vw * 248 / 402)}.projects__grid .project-item-wrapper .project-item .project-item__image img{height:calc(100vw * 315 / 402)}}@media(max-width:375px){.projects__body__filters--mobile{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style-main-blog-projects.css.map */
