.design-form{padding:40px 40px 30px;border-radius:50px 0 50px 0;background-color:#f3f4f9}.design-form__title{text-align:center;font-weight:700;font-size:16px}.design-form__fields{margin-top:25px}.design-form__field{margin-bottom:26px}.design-form__field:last-child{margin-bottom:0}.design-form__btn{margin-top:26px;width:100%}.design-form__error{margin-top:10px;text-align:center;font-size:14px;color:red}.design-form__note{margin-top:12px;text-align:center;font-size:10px;line-height:1.3;color:#aca8c3}.design-form__note a{text-decoration:underline}@media(min-width:1290px){.design-form{padding:40px 50px 35px}}@media(min-width:1610px){.design-form{padding:55px 50px 50px}}.design{padding:50px 0;background-color:#04b991;overflow:hidden}.design__ny-img{display:none}.design__main{position:relative;z-index:1}.design__heading{font-size:24px;line-height:1.3333333333}.design__heading span{color:#f3f4f9}.design__content{margin-top:24px}.design__shapes{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.design__shape{position:absolute;z-index:-1}.design__shape_circle-white{left:-75px;bottom:-20px;width:200px}.design__shape_circle-white-2{top:-2px;right:-75px;width:200px}.design__shape_triangle{top:-15px;right:-30px;width:48px;transform:rotate(25deg)}.design__shape_triangle-2{width:0}.design__shape_circle-pink{top:18px;right:-2px;width:22px}.design__shape_zigzag{right:-5px;bottom:105px;width:80px;fill:#aca8c3;transform:rotate(190deg)}.design__desc,.design__shape_ny-star-6,.design__shape_ny-star-7{display:none}.design__note{padding-right:100px;font-weight:600;font-size:16px;line-height:1.5;color:#f3f4f9}.design__btn{display:block;margin:40px auto 0;width:100%}.design__features,.design__form,.design__image{display:none}@media(min-width:970px){.design{padding:0;background-color:transparent}.design__ny-img{display:block;position:absolute;top:-48px;right:20px}.design__row{display:flex;align-items:flex-end}.design__main{flex:1;margin-top:10px}.design__heading{padding-right:30px;font-size:22px;line-height:1.2727272727}.design__heading span{color:#04b991}.design__content{position:relative;margin-top:30px;border-top-left-radius:50px;padding:30px 40px 55px 260px;background-color:#04b991;z-index:1}.design__shapes{overflow:hidden}.design__shape_circle-white{top:24px;left:-55px;bottom:auto}.design__shape_circle-white-2{right:-115px}.design__shape_triangle{top:95px;left:20px;right:auto}.design__shape_circle-pink{top:38px;left:72px}.design__shape_zigzag{right:-45px;bottom:0;opacity:.2;fill:#fff}.design__shape_ny-star-6,.design__shape_ny-star-7{display:block}.design__shape_ny-star-6{top:38px;right:6px;width:54px;height:54px}.design__shape_ny-star-7{top:88px;right:30px;width:70px;height:70px}.design__desc{display:block;position:relative;font-weight:700;font-size:14px;line-height:1.5714285714;color:#f3f4f9}.design__desc+.design__desc{margin-top:10px}.design__note{margin-top:30px;margin-left:20px;border-radius:50px 0 50px 0;padding:20px 20px 20px 40px;font-size:11px;line-height:1.5454545455;color:#3c3c3c;background-color:#f6e43e;box-shadow:0 8px 19px 0 rgba(53,53,53,.16)}.design__btn{display:none}.design__image{display:block;position:absolute;left:-10px;bottom:0;width:332px;z-index:1}.design__form{display:block;width:360px}.design__features{display:flex;justify-content:space-between;margin-top:40px}.design__slogan{margin-right:5px;font-weight:700;font-size:22px;line-height:1.1818181818}.design__slogan span{color:#04b991}.design__feature{margin-top:4px;font-weight:600;font-size:13px;line-height:1.5384615385}}@media(min-width:1290px){.design__inner{margin:0 auto;max-width:1100px}.design__main{margin-top:0}.design__heading{font-size:26px;line-height:1.3076923077}.design__content{margin-top:45px;padding:40px 120px 55px 320px}.design__shape_circle-white{left:30px}.design__shape_circle-white-2{top:-20px;right:-100px}.design__shape_triangle{left:30px}.design__shape_triangle-2{top:27px;right:50px;width:56px;fill:#f6e43e}.design__shape_circle-pink{left:80px}.design__shape_zigzag{right:15px}.design__note{margin-top:40px;margin-left:0;padding:20px 30px 20px 35px}.design__image{left:-25px;width:372px}.design__form{margin-top:15px;width:380px}.design__features{margin-top:26px;padding-right:20px}.design__slogan{margin-right:65px}}@media(min-width:1610px){.design__content{margin-top:55px;padding:60px 80px 65px 325px}.design__desc{padding-right:35px}.design__note{margin-left:25px;padding:20px 30px 20px 40px}.design__image{left:-20px;width:410px}.design__form{margin-top:25px}.design__features{margin-top:50px;padding-right:15px}.design__slogan{margin-right:70px}}.quiz-preview{position:relative;background-image:linear-gradient(-13deg,#06a07e,#04b991 42%);overflow:hidden}.quiz-preview_mobile-light{background-color:#f3f4f9;background-image:none}.quiz-preview_mobile-light .quiz-preview__heading{color:#3c3c3c}.quiz-preview_mobile-light .quiz-preview__bg-pattern{fill:#aca8c3}.quiz-preview__bg-pattern{position:absolute;left:calc(50% - 40px);bottom:-60px;width:550px;height:550px;fill:#04b991;opacity:.3;transform:rotate(45deg);pointer-events:none}.quiz-preview__inner{position:relative;padding:52px 0 20px}.quiz-preview__heading{padding-right:60px;font-size:24px;line-height:1.3333333333;color:#f3f4f9}.quiz-preview__desc{margin-top:12px;padding-right:110px;font-weight:500;font-size:14px;line-height:1.7142857143;color:#000}.quiz-preview__desc span{white-space:nowrap}.quiz-preview__btn{margin-top:40px;width:100%}.quiz-preview__img{position:absolute}.quiz-preview__img_photos{display:none}.quiz-preview__img_flower{top:110px;right:-45px;width:160px}@media(min-width:970px){.quiz-preview_mobile-light{background-image:linear-gradient(-13deg,#06a07e,#04b991 42%)}.quiz-preview_mobile-light .quiz-preview__bg-pattern{fill:#04b991}.quiz-preview_mobile-light .quiz-preview__heading{color:#f3f4f9}.quiz-preview__bg-pattern{left:calc(50% + 180px);bottom:-190px;width:600px;height:600px}.quiz-preview__inner{padding:92px 0 70px;padding-right:520px}.quiz-preview__heading{padding-right:20px;line-height:1.4166666667}.quiz-preview__desc{margin-top:16px;padding-right:0}.quiz-preview__btn{margin-top:46px;width:auto;min-width:300px}.quiz-preview__img_photos{display:block;top:50%;right:12px;width:500px;transform:translateY(-50%)}.quiz-preview__img_flower{top:62px;right:0;width:220px}.quiz-preview__img_wardrobes{display:block;top:0;right:-10px;height:100%}}@media(min-width:1290px){.quiz-preview__bg-pattern{left:calc(50% + 250px);bottom:-250px;width:750px;height:750px}.quiz-preview__inner{padding:115px 0 75px;padding-right:820px}.quiz-preview__heading{font-size:26px;line-height:1.3076923077}.quiz-preview__desc{margin-top:26px}.quiz-preview__btn{margin-top:58px}.quiz-preview__img_photos{right:108px;width:550px}.quiz-preview__img_wardrobes{right:108px}.quiz-preview__img_flower{top:70px;right:90px;width:240px}}@media(min-width:1610px){.quiz-preview__bg-pattern{left:calc(50% + 320px)}.quiz-preview__inner{max-width:1260px;margin:0 auto;padding:115px 0 175px;padding-right:820px}.quiz-preview__img_photos{right:-70px;width:700px}.quiz-preview__img_wardrobes{right:-70px}.quiz-preview__img_flower{right:-88px;width:310px}}.wardrobe-materials__slider{margin:32px -10px 0;overflow:visible}.wardrobe-materials__slider .swiper-button-next,.wardrobe-materials__slider .swiper-button-prev{display:none}.wardrobe-materials__slide{width:calc(100% - 60px)}.wardrobe-materials__image{position:relative;padding-top:100%}.wardrobe-materials__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wardrobe-materials__num{position:absolute;left:22px;top:22px;height:75px}.wardrobe-materials__content{margin-top:14px;padding:0 10px}.wardrobe-materials__title{font-weight:700;font-size:18px;line-height:1.2222222222}.wardrobe-materials__desc{margin-top:12px;font-size:14px;line-height:1.7142857143}.wardrobe-materials__examples{display:flex;flex-wrap:wrap;align-items:center;margin-top:26px;padding-right:40px}.wardrobe-materials__example{width:40px;height:40px;border-radius:4px;margin-right:10px;margin-bottom:10px;overflow:hidden}.wardrobe-materials__example img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wardrobe-materials__count{font-size:12px;margin-bottom:10px}.wardrobe-materials__count span{font-weight:700;font-size:18px}@media(min-width:970px){.wardrobe-materials__heading{max-width:400px}.wardrobe-materials__slider{margin:40px 0 0;max-width:calc(50% + 50vw - 50px)}.wardrobe-materials__slider .swiper-button-next,.wardrobe-materials__slider .swiper-button-prev{display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.wardrobe-materials__slider .swiper-button-prev{left:30px}.wardrobe-materials__slider .swiper-button-next{right:-20px}.wardrobe-materials__slide{display:flex;width:calc(100% - 140px);height:auto}.wardrobe-materials__image{width:50%;height:auto;min-height:500px;padding-top:0}.wardrobe-materials__num{left:40px;top:40px;height:120px}.wardrobe-materials__content{flex:1;margin-top:0;padding:65px 0 60px 45px}.wardrobe-materials__title{line-height:1.5555555556}.wardrobe-materials__examples{margin-top:40px;padding-right:0}.wardrobe-materials__example{width:60px;height:60px;margin-right:12px;margin-bottom:12px}.wardrobe-materials__count{margin-left:10px;margin-bottom:12px;font-size:14px}.wardrobe-materials__count span{font-size:18px}}@media(min-width:1290px){.wardrobe-materials__heading{max-width:500px}.wardrobe-materials__slider{max-width:none}.wardrobe-materials__slider .swiper-button-next{right:78px}.wardrobe-materials__slide{width:calc(100% - 280px)}.wardrobe-materials__image{width:41%}.wardrobe-materials__content{padding:88px 30px 60px 95px}.wardrobe-materials__title{max-width:250px}.wardrobe-materials__examples{margin-top:75px;max-width:350px}}@media(min-width:1610px){.wardrobe-materials__inner{margin:0 80px}.wardrobe-materials__slider{margin-top:50px}.wardrobe-materials__slide{width:calc(100% - 290px)}.wardrobe-materials__image{min-height:600px}.wardrobe-materials__content{padding:120px 30px 60px 95px}}.v-wardrobes .catalog{margin-top:20px}.v-wardrobes .wardrobe-materials{margin-top:55px}.v-wardrobes .quiz-preview{margin-top:50px}@media(min-width:970px){.v-wardrobes .catalog{margin-top:0}.v-wardrobes .wardrobe-materials{margin-top:75px}.v-wardrobes .design{margin-top:80px;margin-bottom:70px}}@media(min-width:1290px){.v-wardrobes .wardrobe-materials{margin-top:95px}.v-wardrobes .quiz-preview{margin-top:90px}.v-wardrobes .design{margin-top:100px;margin-bottom:105px}}@media(min-width:1610px){.v-wardrobes .quiz-preview,.v-wardrobes .wardrobe-materials{margin-top:110px}.v-wardrobes .design{margin-top:115px;margin-bottom:90px}}