.first-screen{min-height:600px;padding-top:23px;padding-bottom:53px;background-size:cover;background-position:top;background-repeat:no-repeat}.first-screen .title-lg{font-family:Oswald,sans-serif}.first-screen .title-lg .min-price{font-family:Oswald,sans-serif;background:hsla(0,0%,100%,.8);display:inline-block;padding:18px 35px;font-size:30px;border-radius:40px;color:#2086f8;margin:12px 0 0}.first-screen__stock{margin-bottom:20px}.first-screen__stock-item{position:relative;display:flex;justify-content:flex-start;align-items:center;font-size:13px;font-weight:400;color:#fff}.first-screen__stock-item-icon{flex-shrink:0;flex-grow:0}.first-screen__slider-sm{margin-bottom:40px}.first-screen__slider-sm .swiper-slide{height:200px}.first-screen__slider-sm .swiper-slide img{display:block;max-height:100%;margin:0 auto}.first-screen__slider-sm .swiper-bullets{bottom:-20px}.first-screen__slider-sm .swiper-bullets>:not(.active){background:#fff}.first-screen__slider-lg{height:100%}.first-screen__slider-lg-active-slide{height:300px}.first-screen__slider-lg-active-slide img{display:block;margin:0 auto}.first-screen__slider-lg-thumb{padding:27px 20px;font-weight:600;color:#fff;background-color:#454545;border-radius:3px;cursor:pointer}.first-screen__slider-lg-thumb-text{position:relative;z-index:1;transition:.3s}.first-screen__slider-lg-thumb-img{position:absolute;width:120px;top:-35px;right:0;transition:.3s}.first-screen__slider-lg-thumb:hover .first-screen__slider-lg-thumb-text{color:#2086f8}.first-screen__slider-lg-thumb:hover .first-screen__slider-lg-thumb-img{transform:scale(1.11)}.first-screen__slider-lg-bullets.swiper-bullets{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.first-screen__slider-lg-bullets.swiper-bullets>*{margin:0}.first-screen .title__sub{font-size:18px;margin-bottom:15px}.first-screen .title__sub,.first-screen ul{color:#fff;font-weight:500}.catalog{margin-bottom:40px;margin-top:35px}.catalog .btn.btn-show-all{width:100%;height:55px;font-size:18px;border-radius:27px}.more-info{z-index:2;padding-top:36px}.more-info .subtitle,.more-info .title{color:#fff}.more-info .title{font-family:Oswald;font-weight:400;font-size:70px;line-height:75px;text-transform:uppercase}.more-info .subtitle{font-size:33px;line-height:36px}.more-info__image{position:absolute;left:50%;bottom:0;margin-left:20px}.blog,.news{background:#f3f3f3}.how-to-order{background-position-x:0;background-size:cover;background-image:url(/images/project/how-to-order-bg-sm.png)}.how-to-order .title{font-family:Oswald;text-transform:uppercase;font-size:36px;font-weight:400;color:#fff;text-align:center;width:100%}.how-to-order .how-to-order__image{position:absolute;left:50%;top:14%}.how-to-order__content{display:flex;flex-direction:column}.how-to-order__step{display:flex;align-items:center;margin:0 0 60px;height:100px}.how-to-order__step:last-of-type{margin:0}.how-to-order__step-number{font-family:Oswald;font-size:70px;color:#fff;min-width:100px;height:100px;padding:0;align-items:center;justify-content:center;display:flex;z-index:1;margin:0 -30px 0 14px}.how-to-order__step-number:before{content:"";width:101px;height:101px;border-radius:50px;background:#e9a54f;filter:blur(25px);-webkit-backdrop-filter:blur(25px);position:absolute;z-index:-1}.how-to-order__step.indented{margin-left:50px}.how-to-order__step-text{font-style:normal;font-weight:500;font-size:24px;line-height:28px;color:#fff;margin:21px 0 0 20px}.how-to-order__step-btn{margin:0 0 0 46px}.how-to-order__step-btn .btn{height:85px;font-family:Oswald;text-transform:uppercase;font-size:18px;line-height:25px;font-weight:400;border-radius:43px;border:2px solid #fff;padding:0 60px}.reviews{background:#f3f3f3}.reviews .slider-btn:not(.slider-btn-sm){top:254px}.reviews .title{color:#454545;font-family:Oswald;font-weight:400;font-size:36px;line-height:75px}.more-info-2{padding-top:0}.more-info-2 .subtitle,.more-info-2 .title{color:#fff}.more-info-2__image{position:absolute;left:50%;bottom:0;margin-left:20px}.faq{background-color:#f8f8f8}.faq__bg{background-image:url(/images/project/faq-bg.jpg);background-position:bottom;background-size:cover}.faq__accordion{margin:0 auto}.faq__card{position:relative;margin:0 0 23px;padding:0 15px;border-radius:10px;transition:.3s;background-color:#fff}.faq__card:last-child{margin-bottom:0}.faq__card.-is-open{box-shadow:0 0 15px hsla(0,0%,49.4%,.3)}.faq__card.-is-open .faq__card-header{padding-bottom:8px;color:#e9a54f}.faq__card.-is-open .faq__indicator .icon{transform:scaleY(-1);stroke:#e9a54f}.faq__card-header{display:flex;padding:24px 0;font-size:18px;font-weight:500;color:#454545;transition:.3s;cursor:pointer}.faq__card-body{padding-bottom:30px;padding-left:0}.faq__counter{position:absolute;left:0;top:0;padding:33px 0 0 30px;line-height:28px;color:#454545;transition:.3s}.faq__indicator{position:relative;width:35px;height:100%;top:0}.faq__indicator.large-arrow{width:58px;height:100%}.faq__indicator .icon,.faq__indicator.large-arrow .icon{width:58px;height:58px;fill:none;stroke:#454545;stroke-width:2px}.faq .faq__indicator-bottom{padding:0 0 32px}.faq .faq__indicator-bottom .icon{stroke:#e9a54f;stroke-width:1px}.info,.more-info,.more-info-2{position:relative;padding-bottom:42px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/images/project/first-screen-bg-sm.png)}.info .title,.more-info-2 .title,.more-info .title{text-align:center;font-size:45px;line-height:110%}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{margin-bottom:30px;font-size:24px;text-align:center}.info .subtitle,.info .title,.more-info-2 .subtitle,.more-info-2 .title,.more-info .subtitle,.more-info .title{margin-left:auto;margin-right:auto;text-align:center}.info__content,.more-info-2__content,.more-info__content{position:relative;z-index:1}.info__img-sm,.more-info-2__img-sm,.more-info__img-sm{position:relative;z-index:0;margin:0 -100vw;text-align:center}.info{padding-top:36px}.info .subtitle,.info .title{color:#fff}.info__image{position:absolute;left:50%;bottom:0;margin-left:20px}.contacts{z-index:1;background-color:#fff}.contacts__map-wrapper{padding:0 15px 25px}.contacts__map-wrapper #ya-map,.contacts__map-wrapper .map-init{width:100%;height:360px}.contacts__card-wrapper{width:100%;z-index:2;padding:0 16px;background:#fff;border:none}.review{display:flex;flex-direction:column;justify-content:flex-start;height:400px;min-height:380px;max-height:400px;padding-top:24px;border-radius:5px;line-height:1.6}.review.-is-open{height:auto;max-height:unset}.review.-is-open .review__content:after{display:none}.review.-is-open .review__more-btn{color:#d31129}.review.-is-open .review__more-btn .icon{transform:scaleY(-1)}.review__avatar{position:relative;flex-shrink:0;align-self:center;width:115px;height:115px;margin-bottom:14px;transition:.3s;border-radius:50%;border:2px solid #e2e2e2}.review__avatar-img{width:100%;height:100%}.review__author{margin-bottom:10px;font-size:24px;line-height:1.25;color:#454545;font-weight:500}.review__content{overflow:hidden;position:relative;flex-grow:1;padding:0 40px 10px}.review__content:after{display:block;content:"";width:100%;height:50px;background:linear-gradient(0deg,#f8f8f8 23%,hsla(0,0%,100%,0));position:absolute;bottom:0;left:0}.review__product{margin-bottom:14px;font-size:14px;line-height:17px;font-weight:400;color:#2086f8}.swiper-slide-next .review__product a{text-decoration:underline}.review__product:hover{color:#d31129}.review__text{font-size:18px}.review__text,.review__text p{line-height:1.33}.review__footer{color:#2086f8}.review__more-btn{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;font-weight:600;color:#e9a54f;transition:.3s;padding-bottom:30px}.review__more-btn:hover{color:#e9a54f}.review__more-btn .icon{max-width:30px;max-height:30px;fill:none;stroke:#2086f8;stroke-width:2px}.review__more-btn .btn{text-transform:uppercase;color:#e9a54f;font-size:18px;font-family:Oswald;border:2px solid #e9a54f;box-sizing:border-box;border-radius:30px;font-weight:400}.reviews .swiper-container{margin-top:-20px}.reviews .swiper-slide{margin-bottom:20px;border:3px solid #fff;background:#f8f8f8;border-radius:20px;margin-top:13px}@media (min-width:320px){.first-screen__slider-lg-active-slide{height:300px}.more-info{padding-top:36px}.more-info-2{padding-top:0}.info .title,.more-info-2 .title,.more-info .title{font-size:45px}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{font-size:24px}.info{padding-top:36px}}@media (min-width:576px){.first-screen__slider-lg-active-slide{height:300px}.catalog .btn.btn-show-all{max-width:346px;margin:7px 0 13px}.more-info{padding-top:36px}.more-info-2{padding-top:0}.faq__card{padding:0 60px 0 25px}.faq__indicator{margin-right:-40px}.info .title,.more-info-2 .title,.more-info .title{font-size:45px}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{font-size:24px}.info{padding-top:36px}}@media (min-width:768px){.first-screen{background-image:url(/images/project/first-screen-bg.png);background-position-x:0;padding-top:0}.more-info{padding-top:100px;overflow:hidden;min-height:656px;padding-bottom:0;background-image:url(/images/project/info-bg.png)!important;background-position-x:0}.more-info-2{padding-top:75px;min-height:664px;padding-bottom:0;background-image:url(/images/project/info-bg.png)!important}.faq__card{padding:0 70px 0 40px}.faq__card-header{padding:35px 0;font-size:24px;font-weight:500}.faq__card-body{font-size:18px;padding-bottom:40px}.info,.more-info,.more-info-2{padding-bottom:0;background-position:bottom}.info .title,.more-info-2 .title,.more-info .title{font-size:56px;text-align:left}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{font-size:28px;text-align:left;max-width:75%;margin:34px 0 36px}.info .subtitle,.info .title,.more-info-2 .subtitle,.more-info-2 .title,.more-info .subtitle,.more-info .title{margin-left:0;margin-right:0;text-align:left}.info{padding-top:75px;min-height:664px;padding-bottom:0;background-image:url(/images/project/info-bg.png)!important}.contacts__map-wrapper{padding:0}.contacts__map-wrapper #ya-map,.contacts__map-wrapper .map-init{height:580px;max-height:580px}.contacts__card-wrapper{position:absolute;width:435px;top:73px;padding:40px;border-radius:3px;background:#f8f8f8;border:3px solid #fff}.review{min-height:400px}}@media (min-width:992px){.first-screen{min-height:725px}.first-screen .first-screen__image{position:absolute;left:45%;top:14%}.first-screen .title-lg{margin-top:8px}.first-screen .title-lg .min-price{margin:0 0 21px}.first-screen__stock-item{align-items:center;font-size:18px;font-style:normal}.first-screen__slider-lg-active-slide{height:350px}.first-screen__form{margin-left:-4px;padding-top:11px}.first-screen__form .form-control{max-width:272px}.catalog{margin-bottom:60px;margin-top:52px}.more-info{padding-top:115px}.more-info__image{margin-left:-41px}.how-to-order .title{font-size:48px;text-align:left}.how-to-order__content{flex-direction:row}.how-to-order__step.indented{margin-left:0}.how-to-order{background-image:url(/images/project/how-to-order-bg.png)}.reviews .title{font-size:48px}.more-info-2{padding-top:90px}.faq__card{padding:0 120px 0 50px}.faq__indicator{margin-right:-80px}.faq .faq__indicator-bottom .icon{stroke:#454545!important}.info .title,.more-info-2 .title,.more-info .title{font-size:70px;line-height:75px}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{font-size:33px}.info{padding-top:90px}.contacts__card-wrapper{padding:40px 16px}.review__avatar{margin-top:35px}.swiper-slide-active+.swiper-slide .review__avatar{width:123px;height:123px;margin-top:16px}.swiper-slide-active+.swiper-slide .review__avatar:after{width:46px;height:46px}.swiper-slide-next .review__product{padding:0 30%}.reviews .swiper-container{padding-top:50px;margin-top:0}.reviews .swiper-slide{border-radius:30px}.reviews .swiper-slide-next{margin-top:-56px}.reviews .swiper-slide-next .review{margin:12px 0 12px -192px;position:absolute;z-index:1;width:658px;border:3px solid #fff;background:#f8f8f8;box-shadow:0 0 15px hsla(0,0%,49.4%,.3);border-radius:30px}}@media (min-width:992px) and (min-width:1200px){.reviews .swiper-slide-next .review{margin:12px 0 12px -206px;position:absolute;z-index:1;width:755px}}@media (min-width:992px) and (min-width:1200px) and (min-width:1300px){.reviews .swiper-slide-next .review{margin:12px 0 12px -192px;position:absolute;z-index:1;width:755px}}@media (min-width:1200px){.first-screen .title-lg{font-size:64px!important}.first-screen__slider-lg-active-slide{height:435px}.more-info .subtitle{margin-top:37px}.review{padding-left:15px;padding-right:15px}}@media (min-width:1300px){.first-screen{background-position-x:center}.faq .title{white-space:pre}}@media (max-width:768px){.faq__card.-is-open .faq__card-header .faq__indicator{display:none}}@media (max-width:767.98px){.first-screen{background-image:url(/images/project/first-screen-bg-sm.png)}}