.page-headline{max-width:768px}.page-headline__title{margin-bottom:24px}.page-headline__heading{margin-bottom:32px}.page-headline__heading.--small{margin-bottom:16px}.icon-header__title{display:flex;align-items:center;gap:16px;margin-bottom:24px}.lable-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.lable-cards.--04{grid-template-columns:repeat(4,minmax(0,1fr))}.lable-card{display:flex;gap:24px;align-items:flex-start}.lable-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border:1px solid rgba(120,117,109,.2);border-radius:999px;transition:border .2s ease-in}.lable-card:hover .lable-card__icon.--hover{border:1px solid #78756d}.lable-card__svg{width:20px;height:20px}.lable-card__title{margin-bottom:4px}.border-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:24px}.border-cards.--01{grid-template-columns:repeat(1,minmax(0,1fr))}.border-card{display:flex;flex-direction:column;align-items:flex-start;padding:32px;border:1px solid rgba(120,117,109,.2)}.border-card__title{margin-bottom:8px}.designers-form{display:flex;flex-direction:column;gap:32px;width:100%}.designers-form__line{position:relative;width:100%}.designers-form__line-wrapper{display:flex;align-items:center;justify-content:space-between;gap:32px}.designers-form__field{width:100%;border:1px solid hsla(0,0%,100%,.1);padding:8px 16px;background-color:rgba(0,0,0,.05);color:hsla(0,0%,100%,.8);font-size:1rem;transition:border-color .2s ease-in}.designers-form__field:focus{outline:none;border:1px solid hsla(0,0%,100%,.3)}.designers-form__field::-moz-placeholder{font-size:.875rem}.designers-form__field::placeholder{font-size:.875rem}.designers-form__field:focus::-moz-placeholder{opacity:0}.designers-form__field:focus::placeholder{opacity:0}.designers-form__field.complete,.designers-form__field.complete:focus{border:1px solid rgba(41,143,73,.4)}.designers-form__field.error,.designers-form__field.error:focus{border:1px solid rgba(173,40,40,.4)}.designers-form__label{display:block;margin-bottom:4px;cursor:auto;color:hsla(0,0%,100%,.4);font-size:.875rem;transition:all .2s ease-in}.designers-form__error{display:block;padding-top:6px;color:#a14545;font-size:.8rem}.designers-form__answer{display:none;width:100%}.designers-form__answer.open{display:flex;align-items:center;justify-content:center;align-self:stretch;flex-grow:1}.designers-form__answer-massage{display:flex;flex-direction:column;align-items:flex-start;gap:36px;width:100%}#designers-error-answer .designers-form__answer-error{color:#a14545}.designers-form__answer-button{align-self:center}.about-section__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:90px}.about-section__contant{display:flex;flex-direction:column;align-items:flex-start;row-gap:40px}.about-section__video{overflow:hidden;max-height:760px}.about-section__video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.for-customer-header{padding-top:154px;padding-bottom:90px}.for-customer-values{padding:48px 0;border-top:1px solid rgba(120,117,109,.2);border-bottom:1px solid rgba(120,117,109,.2)}.for-customer-values__heading{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:60px}.for-customer-delivery-header{margin-bottom:60px}.for-customer-delivery__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.for-customer-delivery__item{padding:24px;border:1px solid rgba(120,117,109,.2)}.for-customer-delivery__item-title{margin-bottom:24px}.for-customer-delivery__item-price{display:inline-block;margin-bottom:4px;line-height:1.2}.for-customer-delivery__item-condition{margin-bottom:24px}.for-customer-delivery__item-list{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.for-customer-delivery__item-list li{display:flex;align-items:center;gap:12px}.for-customer-delivery__item-round{flex-shrink:0;width:4px;height:4px;border-radius:999px;background-color:#1a1a1a}.for-customer-payment{background-color:#fcfcfc}.for-customer-payment__header,.for-customer-payment__way{margin-bottom:60px}.for-customer-guarantee__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:90px}.for-customer-guarantee__header{margin-bottom:32px}.for-customer-faq{background-color:#fcfcfc}.for-customer-faq__wrapper{max-width:48rem}.for-customer-faq__header{margin-bottom:60px}.topic,.topics{display:flex;flex-direction:column}.topic{overflow:hidden;border-bottom:1px solid rgba(120,117,109,.2)}.topic.is-open{max-height:unset}.topic.is-open .topic__arrow{transform:rotate(0deg)}.topic__header{position:relative;display:flex;justify-content:space-between;padding:24px 0;text-align:left;line-height:1.5}.topic__header:after{position:absolute;content:"";right:10px;top:0;bottom:0;margin:auto 0;display:block;width:12px;height:12px;border-right:1px solid rgba(0,0,0,.8);border-bottom:1px solid rgba(0,0,0,.8);transform:rotate(-45deg);transform-origin:center;transition:all .2s ease-in}.init-open .topic__header:after,.is-open .topic__header:after{transform:rotate(45deg)}.topic__title{padding-right:32px;font-weight:300;font-size:1.125rem;transition:color .2s ease-in}.topic__content{max-height:0;overflow:hidden;transition:max-height .2s ease-in}.init-open .topic__content{max-height:100%}.topic__content p{padding-bottom:1em}.topic__arrow{transform:rotate(-90deg);transition:transform .2s ease-in}.--usual .topic__header{padding:16px 0}.--usual .topic__title{font-size:1rem}.--usual .topic__header:after,.--usual .topic__header:before{position:absolute;content:"";right:10px;top:0;bottom:0;margin:auto 0;display:block;height:15px;width:1px;background-color:rgba(0,0,0,.8);border-right:none;border-bottom:none;transition:all .2s ease-in}.--usual .topic__header:after{transform:rotate(90deg)}.--usual .init-open .topic__header:after,.--usual .is-open .topic__header:after{transform:rotate(135deg)}.--usual .init-open .topic__header:before,.--usual .is-open .topic__header:before{transform:rotate(45deg)}.about-features{border-bottom:1px solid rgba(120,117,109,.2)}.about-features__wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;padding:80px 0}.about-features__item{display:flex;flex-direction:column;align-items:center}.about-features__number{margin-bottom:4px}.about-features__title{text-align:center}.about-mission__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:90px}.about-mission__content{display:flex;flex-direction:column;align-items:flex-start}.about-mission__title{margin-bottom:24px}.about-mission__heading{margin-bottom:32px}.about-mission__picture{position:relative;overflow:hidden;aspect-ratio:4/3}.about-mission__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-values{background-color:#fcfcfc}.about-values__heading{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:60px}.about-values__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.about-values__item{display:flex;gap:24px;align-items:flex-start}.about-values__title{margin-bottom:8px}.about-values__header{text-align:center}.about-values__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border:1px solid rgba(120,117,109,.2);border-radius:999px}.about-values__svg{width:20px;height:20px}.about-production__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:90px}.about-production__picture{position:relative;overflow:hidden;aspect-ratio:4/3}.about-production__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-production__content{display:flex;flex-direction:column;align-items:flex-start}.about-production__title{margin-bottom:24px}.about-production__heading{margin-bottom:32px}.about-production__text{margin-bottom:24px}.about-production__list{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:36px}.about-production__list-item{display:flex;align-items:center;gap:12px}.about-production__round{width:6px;height:6px;border-radius:999px;background-color:#1a1a1a}.about-production__list-title{font-size:1rem;line-height:1.5}.about-way{background-color:#fcfcfc}.about-way__heading{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:80px}.about-way__content{position:relative}.about-way__history-line{position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translateX(-1px);background-color:rgba(120,117,109,.2)}.about-way__step{position:relative;display:flex;flex-direction:row;align-items:center;gap:64px;z-index:2}.about-way__step.--reverse{flex-direction:row-reverse}.about-way__step-content{display:flex;flex-direction:column;align-items:flex-end;gap:8px;width:50%}.--reverse .about-way__step-content{align-items:flex-start}.about-way__step-year{color:#78756d}.about-way__step-round{flex-shrink:0;width:16px;height:16px;border-radius:999px;background-color:#1a1a1a}.about-way__step-empty{width:50%}.about-way__step-text{text-align:right}.--reverse .about-way__step-text{text-align:left}.about-team__heading{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:80px}.about-team__text{max-width:672px;text-align:center}.about-team__people{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.about-team__person{display:flex;flex-direction:column;align-items:center}.about-team__person-photo{margin-bottom:24px;overflow:hidden;aspect-ratio:1/1}.about-team__person-photo:hover .about-team__person-img{filter:none}.about-team__person-img{width:100;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .2s ease-in;filter:grayscale(100%)}.about-team__person-name{margin-bottom:4px}.about-slogan{background-color:#fcfcfc}.about-slogan__wrapper{display:flex;align-items:center;justify-content:center}.about-slogan__body{display:flex;flex-direction:column;align-items:center;max-width:896px}.about-slogan__quote{margin-bottom:32px;text-align:center;font-size:2.25rem;line-height:1.1;font-weight:300}.about-customer{gap:6rem}.about-customer,.about-customer__pictures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.about-customer__pictures{align-items:center;gap:16px}.about-customer__picture{aspect-ratio:3/4;overflow:hidden}.about-customer__picture:nth-child(2){transform:translateY(32px)}.about-customer__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-customer__heading{margin-bottom:32px}.about-customer__title{display:inline-block;margin-bottom:32px}.about-customer__header{margin-bottom:32px}.about-customer__list{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:40px}.about-customer__list svg{width:20px;height:20px;color:#2b6a3f}.about-customer__list li{display:flex;align-items:center;gap:8px}.about-customer__list-span{font-size:1rem;line-height:1.5}a.about-customer__buton{display:inline-flex}.about-designers{background-color:#1a1a1a;color:#fff}.about-designers__wrapper{gap:6rem}.about-designers__pictures,.about-designers__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.about-designers__pictures{align-items:center;gap:16px}.about-designers__picture{aspect-ratio:3/4;overflow:hidden}.about-designers__picture:nth-child(2){transform:translateY(32px)}.about-designers__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-designers__heading{margin-bottom:32px}.about-designers__title{display:inline-block;margin-bottom:32px;color:hsla(0,0%,100%,.7)}.about-designers__header{margin-bottom:32px;color:#fff}p.about-designers__text{color:hsla(0,0%,100%,.7)}.about-designers__list{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:40px}.about-designers__list svg{width:20px;height:20px}.about-designers__list svg path{fill:#2b6a3f}.about-designers__list li{display:flex;align-items:center;gap:8px}.about-designers__list-span{font-size:1rem;line-height:1.5}a.about-designers__buton{display:inline-flex}.about-collections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:6rem}.about-collections__pictures{display:flex;flex-direction:column;gap:12px}.about-collections__pictures-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.about-collections__picture{overflow:hidden;aspect-ratio:1}.about-collections__picture.--big{aspect-ratio:3/1}.about-collections__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-collections__title{display:inline-block;margin-bottom:32px}.about-collections__header,.about-collections__text{margin-bottom:32px}.about-collections__lables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:32px}.about-collections__lable{padding:24px;border:1px solid rgba(120,117,109,.2)}.about-collections__lable-title{margin-bottom:8px}a.about-collections__buton{display:inline-flex}.designers-features{border-bottom:1px solid rgba(120,117,109,.2)}.designers-features__wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px}.designers-features__item{display:flex;flex-direction:column;align-items:center;gap:8px}.designers-features__title{text-align:center}.designers-values__heading{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:60px}.designers-values__text{max-width:672px;text-align:center}.designers-values__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.designers-values__item{display:flex;flex-direction:column;align-items:flex-start;padding:32px;height:100%;border:1px solid rgba(120,117,109,.2);transition:all .2s ease-in}.designers-values__item:hover{border:1px solid #1a1a1a}.designers-values__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;margin-bottom:24px;border:1px solid rgba(120,117,109,.2);border-radius:999px}.designers-values__svg{width:20px;height:20px}.designers-values__item-title{margin-bottom:12px}.designers-services__heading{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:60px}.designers-services__body{display:flex;flex-direction:column;gap:90px}.designers-services__item{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:90px}.designers-services__picture{position:relative;overflow:hidden;aspect-ratio:4/3}.designers-services__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.designers-services__content{display:flex;flex-direction:column;align-items:flex-start}.designers-services__content-header,.designers-services__text{margin-bottom:32px}.designers-start{background-color:#fcfcfc}.designers-start__heading{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:60px}.designers-start__text{max-width:672px;text-align:center}.designers-start__content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.designers-start__item{display:flex;flex-direction:column;align-items:center}.designers-start__number{margin-bottom:16px;color:rgba(120,117,109,.4);font-size:3.75rem;font-weight:300;line-height:1}.designers-start__lable{margin-bottom:12px}.designers-start__descr{text-align:center}.design-join{position:relative;background-color:#1a1a1a}.design-join__anker{position:absolute;top:-30px}.design-join__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:90px}.design-join__content{display:flex;flex-direction:column;align-items:flex-start}.design-join__title{margin-bottom:24px;color:hsla(0,0%,100%,.6)}.design-join__heading{margin-bottom:32px;color:#fff}p.design-join__text{margin-bottom:24px;color:hsla(0,0%,100%,.6)}.design-join__list{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:36px;color:#fff}.design-join__list-item{display:flex;align-items:center;gap:12px}.design-join__round{width:6px;height:6px;border-radius:999px;background-color:#fff}.design-join__list-title{font-size:1rem;line-height:1.5}.design-join__application{display:flex;flex-direction:column;gap:32px;padding:48px;background-color:hsla(0,0%,100%,.1)}p.design-join__form-politic{color:hsla(0,0%,100%,.4)}p.design-join__form-politic a{color:hsla(0,0%,100%,.5);transition:all .2s ease-in;text-decoration:underline}p.design-join__form-politic a:hover{color:hsla(0,0%,100%,.7)}.design-faq__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:90px}.design-faq__header,.design-faq__text{margin-bottom:32px}.search-page{padding:120px 0 90px}.search-page__heading{margin-bottom:60px}.search-page__form{display:flex;align-items:center;gap:12px;margin-top:24px;max-width:28rem}.search-page__form-label{flex-shrink:0;color:#78756d}.search-page__form-field{width:100%;border:1px solid rgba(120,117,109,.4);padding:8px 16px;font-size:1rem;transition:border-color .2s ease-in;background-color:transparent;color:#1a1a1a}.search-page__form-field:focus{outline:none;border:1px solid #78756d}.search-page__form-submit{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;color:#1a1a1a;transition:opacity .2s ease-in}.search-page__form-submit:hover{opacity:.6}.search-page__form-submit svg{width:18px;height:18px}.search-page__section-heading{margin-bottom:40px}.search-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:80px;-moz-column-gap:48px;column-gap:48px}.search-page__empty{display:flex;align-items:center;justify-content:center;padding:30px 0 90px}.search-page__empty-body{display:flex;flex-direction:column;align-items:center;gap:1.4rem;max-width:28rem}.search-page__empty-icon{width:64px;height:64px;color:rgba(120,117,109,.4)}.search-page__empty-text{text-align:center}.gray-title{font-size:.875rem;line-height:1.25;color:#78756d}.black-low-title{font-size:1.125rem;line-height:1.75;color:#1a1a1a;font-weight:300}.contact-header{padding:154px 0 90px}.contact-values{border-top:1px solid rgba(120,117,109,.2);border-bottom:1px solid rgba(120,117,109,.2)}.contact-values__body{padding:48px 0}.contact-region{padding:90px 0 0}.contact-region__nav{padding:24px 0 48px}.contact-showrooms{padding-bottom:90px}.contact-showrooms__body{display:flex;flex-direction:column;gap:40px}.showroom{display:grid;grid-template-columns:1.2fr 1fr;gap:40px}.showroom:not(:first-child){padding-top:40px;border-top:1px solid rgba(120,117,109,.2)}.showroom__window{position:relative;overflow:hidden;aspect-ratio:3/2}.showroom__map{position:absolute;top:0;left:0}.showroom__loader,.showroom__map,.showroom__yandex-map{width:100%;height:100%}.showroom__loader{position:absolute;z-index:15;top:-100%;left:0;overflow:hidden;color:#000;transition:opacity .7s ease;opacity:0;background-color:rgba(0,0,0,.55)}.showroom__loader,.showroom__loader:after,.showroom__loader:before{box-sizing:border-box}.showroom__loader.is-active{top:0;opacity:1}.showroom__body{display:flex;flex-direction:column;align-items:flex-start}.showroom__title{margin-bottom:24px}.showroom__info{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.showroom__city{font-size:1rem;font-weight:600;margin-bottom:8px}.showroom__address,.showroom__hours,.showroom__phone,.showroom__subway{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#1a1a1a}.showroom__address svg,.showroom__hours svg,.showroom__phone svg,.showroom__subway svg{flex-shrink:0;width:16px;height:16px}.showroom__address span,.showroom__hours span,.showroom__phone span,.showroom__subway span{line-height:1.5}.showroom__hours{color:#78756d}.contact-write{background-color:#fcfcfc}.contact-write__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:90px}.contact-write__content{display:flex;flex-direction:column;align-items:flex-start}.contact-write__title{display:block;margin-bottom:24px}.contact-write__header{margin-bottom:40px}.contact-write__text{margin-bottom:24px}.contact-write__list{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:36px}.contact-write__list-item{display:flex;align-items:center;gap:12px}.contact-write__round{width:6px;height:6px;border-radius:999px;background-color:#2b6a3f}.contact-write__list-title{font-size:1rem;line-height:1.5}.contact-write__politic{align-self:center;margin-top:6px;text-align:center}.contact-write__politic a{color:inherit;text-decoration:underline}.contact-form{display:flex;flex-direction:column;gap:32px;width:100%}.contact-form__line{position:relative;width:100%}.contact-form__line-wrapper{display:flex;align-items:center;justify-content:space-between;gap:32px}.contact-form__field{width:100%;border:1px solid rgba(120,117,109,.4);padding:8px 16px;font-size:1rem;transition:border-color .2s ease-in}.contact-form__field:focus{outline:none;border:1px solid #78756d}.contact-form__field::-moz-placeholder{font-size:.875rem}.contact-form__field::placeholder{font-size:.875rem}.contact-form__field:focus::-moz-placeholder{opacity:0}.contact-form__field:focus::placeholder{opacity:0}.contact-form__field.complete,.contact-form__field.complete:focus{border:1px solid #2b6a3f}.contact-form__field.error,.contact-form__field.error:focus{border:1px solid #8d1111}.contact-form__label{display:block;margin-bottom:4px;cursor:auto;color:#78756d;font-size:.875rem;transition:all .2s ease-in}.contact-form__error{display:block;padding-top:6px;color:#8d1111;font-size:.8rem}.contact-form__answer{display:none}.contact-form__answer.open{display:flex;align-items:center;justify-content:center;align-self:stretch;flex-grow:1}.contact-form__answer-massage{display:flex;flex-direction:column;align-items:flex-start;gap:24px}#contact-error-answer .contact-form__answer-error{color:#8d1111}.contact-form__answer-button{align-self:center}.dynamic-textarea{min-height:60px;max-height:136px;overflow-y:hidden;resize:none}.favorite-page{padding:120px 0 90px}.favorite-page__heading{margin-bottom:60px}.favorite-page__empty{display:flex;align-items:center;justify-content:center;padding:30px 0 90px}.favorite-page__empty-body{display:flex;flex-direction:column;align-items:center;gap:1.4rem;max-width:28rem}.favorite-page__empty-icon{width:64px;height:64px;color:rgba(120,117,109,.4)}.favorite-page__empty-text{text-align:center}.favorite-page__content-wrapper{display:flex;flex-direction:column;gap:60px}.favorite-page__content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:48px}.favorite-page__content-wrapper .simplefavorites-clear{align-self:center;display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:16px 32px;font-size:.687rem;font-weight:600;color:#78756d;letter-spacing:.2em;text-transform:uppercase;border:1px solid rgba(120,117,109,.3);line-height:1.5;transition:all .3s ease-in}.favorite-page__content-wrapper .simplefavorites-clear:hover{color:#1a1a1a;border:1px solid #1a1a1a}.simple-page{padding-top:90px;padding-bottom:90px}.simple-page__header{margin-bottom:32px}.loader:after{position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);width:48px;height:48px;content:"";animation:ti-rotation 1s linear infinite;border:8px solid #fff;border-left-color:rgba(0,0,0,0);border-radius:50%}@keyframes ti-rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@media only screen and (max-width:1280px){.--screen-more-1280{display:none}.--screen-less-1280{display:block}.black-big-title{letter-spacing:.05em;font-size:.875rem}.header__burger-window{display:flex}.footer__content{gap:40px}.footer-menu{gap:16px}.slide__heading{font-size:6rem}.advantages__item{padding:24px}.advantages__icon{width:36px;height:36px}.socials__wrapper{padding:0}}@media only screen and (max-width:1024px){.--screen-more-1024,button.--screen-more-1024{display:none}.--screen-less-1024{display:block}.ti-container{padding-left:40px;padding-right:40px}.heading-01{font-size:3.75rem;line-height:1}.heading-02,.heading-03{font-size:2.25rem;line-height:1.1}.footer__content{flex-direction:column;align-items:stretch;gap:64px}.footer-contacts,.footer__contacts{width:100%}.footer-contacts__connection{max-width:unset}.footer-contacts__body{justify-content:flex-start}.footer-arrow{transform:scale(.72)}.slide__heading{font-size:4.5rem}.about-section__wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:64px}.advantages__body{grid-template-columns:repeat(2,minmax(0,1fr))}.ecosystem__img{min-height:auto}.philosophy{padding-top:90px}.philosophy__wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:64px}.philosophy__video{min-height:auto;max-height:450px}.philosophy__contant-wrapper{position:static;transform:translateY(0);grid-template-columns:repeat(1,minmax(0,1fr))}.philosophy__contant{padding-left:0}.philosophy__text{max-width:unset}.socials__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:920px){.heading-06{font-size:1.2rem}}@media only screen and (max-width:768px){.--screen-more-768{display:none}.heading-01{font-size:2.25rem;line-height:1.1}.heading-03,.heading-04{font-size:1.875rem;line-height:1.2}.heading-05{font-size:1.5rem;line-height:1.3}.heading-07{font-size:1rem}a.black-border-button,a.border-button,a.white-button,button.black-border-button,button.border-button,button.white-button,input.black-border-button,input.border-button,input.white-button{padding:16px 32px}.footer__menu{width:100%}.footer-menu{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:64px}.slide__heading{font-size:3rem}.ecosystem__wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:64px}}@media only screen and (max-width:640px){.ti-container{padding-left:32px;padding-right:32px}.heading-02,.heading-03{font-size:1.5rem}.heading-03{line-height:1.5}p.gray-p{font-size:1rem}.slide__heading{font-size:1.875rem;line-height:1.5}.slide__buttons{flex-direction:column}.about-section__contant{gap:24px}.advantages__body{grid-template-columns:repeat(1,minmax(0,1fr))}.connect__buttons{flex-direction:column}}@media only screen and (max-width:560px){.--screen-more-560{display:none}.--screen-less-560{display:inline-block}.ti-container,.ti-container--small{padding-left:16px;padding-right:16px}.footer,.philosophy,.section-padding{padding-top:64px;padding-bottom:64px}.heading-01{font-size:1.5rem;line-height:1.5}.heading-06{font-size:1.4rem}.heading-04{font-size:1.5rem;line-height:1.3}p.black-p-20{font-size:1rem}.slide-title{font-size:.625rem}.ti-anim-armed .to-right-animation:not(.is-visible){transform:translateX(-14px)}.ti-anim-armed .to-left-animation:not(.is-visible){transform:translateX(14px)}a.black-border-button,a.black-button,a.border-button,a.white-button,button.black-border-button,button.black-button,button.border-button,button.white-button,input.black-border-button,input.black-button,input.border-button,input.white-button{font-size:.625rem}a.gray-border-button,a.gray-button,button.gray-border-button,button.gray-button,input.gray-border-button,input.gray-button{font-size:.625rem;padding:10px 16px}.header__svg{width:16px;height:16px}.footer__bottom-line{flex-direction:column-reverse;align-items:flex-start;margin-top:24px}.footer__copyright{padding:0}.slide__body{gap:16px}.slide__heading{margin-bottom:4px}.about-section__wrapper{gap:32px}.advantages__heading{margin-bottom:32px}.advantages__header{text-align:center}.collections__heading-wrapper,.products__heading-wrapper,.reviews__heading-wrapper{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}.ecosystem__contant{gap:24px}.ecosystem__wrapper,.philosophy__wrapper{gap:32px}.philosophy__contant{gap:24px}.reviews__slide.swiper-slide{padding:24px}.socials__items{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width:480px){.heading-05{font-size:1.2rem}}@media only screen and (max-width:1280px){.collection-item-category__header{margin-bottom:24px}.collection-item-category__subtitle{font-size:1.1rem;font-weight:500}.cart-page__body{grid-template-columns:2fr 1.2fr}.for-customer-values__body.--04{gap:24px}.lable-card{gap:16px}}@media only screen and (max-width:1024px){.catalog-body{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-nav__main{gap:24px}.collections-header{padding-top:8rem}.collections-wrapper{-moz-column-gap:32px;column-gap:32px}.collections-header__wrapper{max-width:48rem}.collection-item-category__lables{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.collection-item-philosophy__wrapper{gap:40px}.collection-item__quote{font-size:1.5rem;line-height:1.5}.description-wrapper,.post__body{grid-template-columns:repeat(1,minmax(0,1fr))}.post__media{height:400px}.sizes-options{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.about-section__wrapper,.cart-page__body{grid-template-columns:repeat(1,minmax(0,1fr));gap:64px}.about-section__img{min-height:auto}.designers-values__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.designers-start__number{font-size:3rem}.designers-start__lable{font-size:1rem}p.designers-start__descr{font-size:.875rem}.for-customer-values__body.--04{row-gap:48px}.for-customer-delivery__body,.for-customer-values__body.--04{grid-template-columns:repeat(2,minmax(0,1fr))}.lable-card__icon{width:44px;height:44px}}@media only screen and (max-width:920px){.collections-wrapper,.search-page__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.collection-item-advantages__items{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-item-category__main{gap:32px}.collection-item-category__main,.collection-item-materials__data{grid-template-columns:repeat(1,minmax(0,1fr))}.review__body,.stuff__body{grid-template-columns:1fr}.about-features__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.about-mission__wrapper,.about-production__wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:40px}.about-production__content{order:-1}.about-customer,.about-designers__wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:60px}.about-designers__pictures{order:-1}.about-collections{grid-template-columns:repeat(1,minmax(0,1fr));gap:60px}.designers-services__item{gap:32px}.designers-start__content{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.design-faq__wrapper,.design-join__wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:32px}}@media only screen and (max-width:768px){.catalog-nav__link{font-size:.625rem;letter-spacing:.02em}a.catalog-nav__collections-link,button.catalog-nav__collections-link{font-size:.625rem;letter-spacing:.06em}.catalog-line__filter{font-size:.75rem}.collections-nav{padding-top:40px;margin-top:40px}.collections-header{padding-bottom:120px}.collection-item-philosophy__wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:24px}.collection-item-category__lables{grid-template-columns:repeat(2,minmax(0,1fr))}.post-picture__slide img{max-height:480px}.post-sidebar__price.heading-07{font-size:1.25rem}.description__characteristic-body{grid-template-columns:repeat(1,minmax(0,1fr))}.sizes-options{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.cart-item{grid-template-columns:1.2fr 2.8fr 1fr}.cart-item__picture{width:120px}.cart-item__price.heading-07{font-size:1.25rem}.order-modal__form .order-form{gap:16px}.about-values__body{grid-template-columns:repeat(1,minmax(0,1fr))}.about-team__people{grid-template-columns:repeat(2,minmax(0,1fr))}.about-slogan__quote{font-size:1.5rem;line-height:1.5}.about-way__step{gap:40px}p.about-way__step-text{font-size:.875rem}.designers-features__wrapper{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px;row-gap:32px}.designers-services__body{gap:64px}.designers-services__item{grid-template-columns:repeat(1,minmax(0,1fr))}.designers-services__picture{order:-1}.for-customer-delivery__body{grid-template-columns:repeat(1,minmax(0,1fr))}.for-customer-delivery-header{margin-bottom:32px}.for-customer-payment__way{grid-template-columns:repeat(1,minmax(0,1fr));gap:40px}.for-customer-faq__header,.for-customer-payment__header{margin-bottom:32px}.for-customer-guarantee__wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:40px}}@media only screen and (max-width:640px){.products__pagination .page-numbers{flex-wrap:wrap;font-size:.875rem}.products__pagination li a,.products__pagination li span{padding:8px 10px}.connect__buttons{flex-direction:column}.post-picture__slide img{max-height:360px}.post__media{height:320px}.about-section__contant{gap:24px}.about-team__header{text-align:center}}@media only screen and (max-width:560px){.catalog-body{grid-template-columns:repeat(1,minmax(0,1fr))}.collection-card__info{flex-direction:column;align-items:flex-start;gap:12px}.main-unit__body{align-items:center}.main-unit__heading,.main-unit__text{text-align:center}.main-unit__buttons{flex-direction:column;align-items:center}.collection-item__quote{font-size:1rem}.collection-item-advantages__items{grid-template-columns:repeat(1,minmax(0,1fr))}.collection-item-category__main-picture{order:-1}.collection-item-category__main-images{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-item-category__main-image:first-child{grid-column:1/span 2}.collection-item-category__lables,.collection-item-materials__pictures{grid-template-columns:repeat(1,minmax(0,1fr))}p.main-unit__text{font-size:1rem}.post{padding-bottom:64px}button.post-sidebar__application{font-size:1rem}.addition-slider__heading{flex-direction:column;align-items:flex-start}.sizes-options{grid-template-columns:1fr 1fr 1fr 1fr}.sizes-options__item{margin-top:-1px;margin-left:-1px}.order-form__line-wrapper{flex-direction:column}.designers-features,.footer,.philosophy,.section-padding{padding-top:64px;padding-bottom:64px}.about-section__wrapper{gap:32px}.about-way__history-line{left:32px}.about-way__step{flex-direction:row-reverse;justify-content:flex-end;gap:24px;margin-bottom:32px}.about-way__step-content{align-items:flex-start;width:unset}.about-way__step-text{text-align:left}.about-way__step-empty{width:0}.about-team__people{grid-template-columns:repeat(1,minmax(0,1fr))}.about-customer__buton.black-button.--little{padding:16px 24px}.designers-values__body{grid-template-columns:repeat(1,minmax(0,1fr))}.designers-start__header,.designers-values__header{text-align:center}.designers-start__content{grid-template-columns:repeat(1,minmax(0,1fr))}.design-join__application{padding:16px}.for-customer-values__body.--04{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width:480px){.sorting-select{height:32px;padding:0 40px 0 8px;font-size:.75rem}.catalog-line__sorting:after{top:10px;width:8px;height:8px}.products__pagination .page-numbers{font-size:.75rem}.products__pagination li a,.products__pagination li span{padding:6px 8px}.params-line,.params-line__item{flex-direction:column;align-items:flex-start}.params-line__item{gap:12px}.post-sidebar__buttons{flex-direction:column;gap:12px}.post-swiper-gradient{display:none}.post-sidebar__application{padding:16px 32px}.post-sidebar__favorite-svg{width:16px;height:16px}button.post-sidebar__application{padding:18px 32px}.post-sidebar__add-to-cart{padding:14px;min-width:56px}.post__media{height:220px}.cart-item{flex-direction:column;gap:24px}.cart-item__picture{width:100%}.cart-item__right{flex-direction:row-reverse;align-items:center}.cart-page__order-body{padding:24px}button.cart-page__order-button{padding:12px 24px}.topic__title{font-size:.875rem}}@media only screen and (max-width:1024px){.contact-values__body{gap:16px}.showroom__address,.showroom__hours,.showroom__phone,.showroom__subway{font-size:.875rem}.favorite-page__content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:920px){.contact-region{padding-top:64px}.showroom{gap:24px}.contact-write__body{gap:40px}}@media only screen and (max-width:768px){.contact-region{padding-top:40px}.contact-values__body{gap:32px}.contact-values__body,.contact-write__body,.showroom{grid-template-columns:repeat(1,minmax(0,1fr))}.favorite-page__content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:560px){.contact-showrooms{padding-bottom:64px}}@media only screen and (max-width:480px){.favorite-page__content{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ti-anim-armed .to-left-animation:not(.is-visible),.ti-anim-armed .to-right-animation:not(.is-visible),.ti-anim-armed .to-top-animation-100:not(.is-visible),.ti-anim-armed .to-top-animation-150:not(.is-visible),.ti-anim-armed .to-top-animation-200:not(.is-visible),.ti-anim-armed .to-top-animation-250:not(.is-visible),.ti-anim-armed .to-top-animation-300:not(.is-visible),.ti-anim-armed .to-top-animation-400:not(.is-visible),.ti-anim-armed .to-top-animation-50:not(.is-visible),.ti-anim-armed .to-top-animation:not(.is-visible){transform:none;opacity:1}.footer-arrow__link:after{animation:none;opacity:0}.slide__more-arrow-svg{animation:none}.main-slider .is-visible .slide__img,.slide__img{transition:none;transform:scale(1)}}